shadowspar: Destination sign of a Japanese train; it reads "前橋 - For Maebashi" (前橋 - For Maebashi)
shadowspar ([personal profile] shadowspar) wrote in [site community profile] dw_dev2012-01-05 01:18 am
Entry tags:

Code Tour, JR-style: 29 Dec 2011 - 05 Jan 2012

Welcome, and thank you for riding along with us today. This is regular Code Tour #92, bound for Bug 4114, making stops at Bug 1385, Bug 1220, and a total of 7 new and 1 old bugs before reaching our final destination.



Bug 2829: In mobile view, display first line of post when subject is empty
Category: Misc UI/Frontend
Suggested by: [personal profile] jesse_the_k
Patch by: [personal profile] fu
Description: A brief revision to this bug from last week's code tour: the original point of the bug was to show the first line of the post instead of (no subject), but if there's no actual content to show in the post (eek!) then we throw up our hands and display the accursed (no subject) anyway. *sigh*

Bug 1385: add back classes stripped by reset.css
Category: Misc UI/Frontend
Patch by: [personal profile] fu
Description: Context for this one is in Bug 3434 – Document use of CSS reset and FAQ #228: Why does my profile not display some HTML I enter properly?. For reasons of cross-browser compatibility, on site-skinned pages we use a CSS reset to throw out all the default formatting that browsers apply, giving a "clean" base for us to start formatting from. With this change, we're putting version 2 of Eric Meyer's CSS Reset code to work for us, and tuning it up with a couple of formatting tweaks of our own. Still more to do here with styling up tags like <code> and <table>.

Bug 3316: FAQ on posting images needed
Category: User documentation
Patch by: [personal profile] zarhooie
Description: Yay more docs! This adds FAQ #225: How do I post an image in an entry? to the site. Super-helpful, since we don't (yet) host images ourselves, and the mechanics behind wiring up offsite-hosted images with <img> tags isn't the most user-friendly of things.

Bug 4179: Memorial accounts
Category: User documentation
Patch by: [personal profile] zarhooie
Description: This adds FAQ #231: What is a memorial account? to the site, documenting how we remember our dear Dreamwidth friends who have passed on, and the process for setting an account to memorial status.

Bug 4182: faq 212 has wrong location for turning off custom comment pages
Category: User documentation
Suggested by: [personal profile] onlyone_wing
Patch by: [staff profile] denise
Description: Wherein we patch FAQ #212: What is the difference between my journal style and the site skin? so that it links to the correct place for turning off custom comment pages (My Account Settings, not Customizations).

Bug 4183: Copyright date: now 2012
Category: User documentation
Patch by: [staff profile] denise
Description: "So this is the new year... / And I don't feel any different..." ...except that we need to update the © date on the site.

Bug 1220: interest counts not being recorded properly
Category: Misc Backend
Patch by: [personal profile] exor674 with a massive team effort by [staff profile] denise, [personal profile] kareila, [personal profile] yvi, [personal profile] alierak, [personal profile] exor674, [personal profile] pauamma, [personal profile] fu, and [staff profile] mark to finally get this mess sorted out in all respects
Description: Nasty mess of a bug where the code fails to correctly count the number of people with a certain interest. It looks like the code had a tendency to decrement the interest count too many times in certain circumstances, resulting in interest counts that were too low...except when the interest count was already zero, in which case it would roll over to 16777215 (-1 as a 24-bit unsigned int). Ugh! Race conditions, detective work, crud in the database being poked at from all over the codebase, this bug has it all. One of the oldest unresolved Major bugs, now put out to pasture. Huzzah!

Bug 4114: FAQ #98/128/142: says 'moderator' instead of 'maintainer' or 'administrator'
Category: User documentation
Suggested by: [personal profile] pne
Patch by: [staff profile] denise
Description: Patch FAQ #98: How can I crosspost entries? to use consistent wording with the rest of the site and other LiveJournal-based sites, eg "maintainer" and not "moderator".


Thanks to [personal profile] kaberett for assembling the list of new vs duplicated bugs for this code tour, and to [personal profile] john for rocketing through dozens of bugs last week, leaving little for me to steam through.

That's enough for today! Please be sure to collect all of your code snippets, thinky-thoughts, and other personal belongings before leaving the tour. Thanks again for riding with [site community profile] dw_dev, and enjoy the rest of your day!
azurelunatic: A spray of $CELEBRATORY_FIZZY_BEVERAGE from a beribboned bottle caught in the moment just after the cork pops. (bubbly)

[personal profile] azurelunatic 2012-01-05 08:18 am (UTC)(link)
http://www.youtube.com/watch?v=bwxlokJuz90
Edited (If you think you might come to California, I think you should. ) 2012-01-05 08:20 (UTC)
ninetydegrees: Drawing: a girl's face, with a yellow and green stripe over one eye (Default)

[personal profile] ninetydegrees 2012-01-05 12:33 pm (UTC)(link)
Just noting that I have nothing to do with bug #1220. :)
ninetydegrees: Drawing: a girl's face, with a yellow and green stripe over one eye (Default)

[personal profile] ninetydegrees 2012-01-05 12:41 pm (UTC)(link)
:) but yes, please.
ninetydegrees: Drawing: a girl's face, with a yellow and green stripe over one eye (Default)

[personal profile] ninetydegrees 2012-01-05 12:57 pm (UTC)(link)
You've got nothing to apologize for, I promise.
brainwane: My smiling face in front of a brick wall, May 2015. (Default)

[personal profile] brainwane 2012-01-05 12:39 pm (UTC)(link)
Thanks to shadowspar, john, and kaberett for the informative and sensibly written tour!
kaberett: Overlaid Mars & Venus symbols, with Swiss Army knife tools at other positions around the central circle. (Default)

[personal profile] kaberett 2012-01-05 01:53 pm (UTC)(link)
Y'welcome!

Many many thanks to [personal profile] zarhooie for the memorial accounts faq.
jb_slasher: melissa mccarthy (and as the summer's ending)

[personal profile] jb_slasher 2012-01-07 06:06 pm (UTC)(link)
Code tour that links to a Death Cab video. How could I love you guys more? :)