misskat: A cheerfully smug crab holding a bow, a sword, and an axe. (Smug crab)
MissKat ([personal profile] misskat) wrote in [site community profile] dw_dev2013-06-08 12:45 am
Entry tags:

IT'S A CODE TOUR GET IN THE CAR: YAPC 2013 edition (21 April - 7 June, part 1)

It's 106 minutes until the code push, we got a full cup of coffee, half a chocolate chip cookie, it's dark... and we're wearing code goggles.

Hit it.

Bug 5006: ext/dw-nonfree/htdocs/500-error.html still refers to dwisbroken@dwscoalition.org
Category: Misc UI/Frontend
Patch by: [personal profile] jeshyr
Description: Hello, I wish to register a complaint. I wish to complain about this 500 Error that I ran across not half an hour ago from this very site. I'll tell you what's wrong with it, my lad. The forwarding email address is dead, that's what's wrong with it! It's passed on! This is no more! THIS IS AN EX-EMAIL ADDRESS!! So Jeshyr replaced it. Monty Python

Bug 5022: Improve accessibility of support boards for colourblindness
Category: Misc UI/Frontend
Patch by: [personal profile] wychwood
Description: Kat: What's that? An internal comment box?
Wychwood: Something like that. Looks the same anyway. 2001: a Space Oddity
This patch adds a visual difference to the internal comment and screened answer boxen on the Support board to improve accessibility for colorblind volunteers.

Bug 4196: allow reply-to-comment-by-replying-to-email
Category: Inbox/Notifications
Patch by: [personal profile] fu
Description: ...Our commenting magics are confidential, dear user, so we can't show you any evidence. Suffice it to say, the roleplayers were not happy and they wanted to be able to reply by email without having to log in or out of an account. We provide that possibility, by enabling commenting-by-email-reply. Eternal Sunshine of the Spotless Mind

Bug 5024: you got <s>chocolate</s> html in my <s>peanut butter</s> plaintext emails
Category: Inbox/Notifications
Patch by: [personal profile] fu
Description: The first rule of plaintext emails is that you can never have too little HTML. (This patch removes some spare HTML-ified text from plaintext emails.) My Girl, though Fight Club would work here too. (If it was Fight Club, I would have said, "The first rule of plaintext emails is that you should only have plaintext in your emails."

Bug 4509: Make the cuttag arrows scalable.
Category: Journal contents
Suggested by: [personal profile] facetofcathy
Patch by: [personal profile] deborah
Description: I'm gonna go out and find a scalable, higher resolution image for my cut tag arrow - even if I hafta *MAKE* one. My notes say King Kong.

Bug 4764: pagination appearing wrong in s2 beta comment pages
Category: Journal contents
Patch by: [personal profile] momijizukamori
Description: Luke, you're going to find that much of the comment pagination we cling to depends greatly on our own point of view. The old way of pagination was a good friend. When I first saw it, the pagination was already a good format. But I was amazed how strongly the power of s2 was with him. I took it upon myself to fix some wonky formatting. Star Wars: Return of the Jedi

Bug 5029: error when submitting suggestion
Category: Site Administration
Patch by: [personal profile] fu
Description: How dare you judge me? I mean what are you? You think you're some kind of, like, angel here? No, you're just this time-stealing... wanna-be annoying... error message. (This patch fixes a funky error in the Suggestions moderation queue flow.)Office Space

Bug 2560: indicate when on SSL page
Category: Misc UI/Frontend
Patch by: [personal profile] fu
Description: KEEP IT SECRET. KEEP IT SAFE (by adding a stand-out box on areas of the site that are served securely). Lord of the Rings.

Bug 4923: remove old JS, migrate jquery beta out of beta
Category: Modernization
Patch by: [personal profile] fu
Description: My kingdom for a decent javascript library. ... 3.8 design. 3.8 design. Yeah, yeah, I remember now. Better ways to handle javascript. Ah. There we go. jQuery. I do love it sometimes. ... Actually, my kingdom for a coffee. Avengers Prime (comic).

Bug 5028: Should be able to take a feature out of beta with a config
Category: Misc Backend
Patch by: [personal profile] fu
Description: Get out of beta. My mom thinks I should be able to do this with a config. Look, Deamwidth, my bosses would freak out if they knew I was doing this with a code change, and I'd get the standard lecture about how they never did that kind of stuff when they were pushing things out of beta. Back to the Future

Bug 3505: use user-supplied time for suggestions generator admin posts
Category: Site Administration
Patch by: [personal profile] fu
Description: Oh, you beautiful suggestions from users, for whom we have traveled through time... will you go to [site community profile] dw_suggestions with us in San Dimas? We will have a most triumphant time! (This forces private admin posts in Suggestions show up in the right place.) Bill and Ted's Excellent Adventure.

Bug 3855: Support: create category for feeds
Category: Frontend
Suggested by: [personal profile] ninetydegrees
Patch by: [staff profile] mark
Description: FEED ME, SUPPORT BOARD. (This adds a new Support cat for feeds.) Little Shop, Little Shop of Horrors, bop shoo bop, little shop of horrors whoa, whoa, whoa whoa a-whoooaaaooooo.

Bug 5039: Comment-posting FAQ (#8) needs to mention commenting by e-mail (#265)
Category: User documentation
Patch by: [personal profile] misskat
Description: It's not that I don't want to. Sometimes the remote impossible possibility that you might comment by email was all that sustained me. But not now. Not like this. Buffy the Vampire Slayer: Bewitched, Bothered, and Bewildered

Bug 5032: remove beta "code status" page
Category: Site Administration
Patch by: [personal profile] fu
Description: It's a brand new day
And the sun is high
All the code is singing
"Yeah, we're going liiive"
How I hesitated
Now I wonder why
It's a brand new day
(When we switched from Mercurial to GitHub, the code status page broke. It's a brand new day, so no more code status page!) Doctor Horrible's Sing-A-Long Blog

Bug 5042: If you're coming from LiveJournal to Dreamwidth: Creating an Account refers to invite codes
Category: User documentation
Patch by: [staff profile] denise
Description: This is your captain speaking. Welcome aboard flight...one, from...LiveJournal to Dreamwidth. We'll be cruising at a height of ten feet, going up to twelve and a half feet if we see anything big, like invite codes (which we currently don't use). And our copilot today is a flask of coffee. Eddie Izzard

Bug 5050: DISPLAY: My icons aren't showing up after I purchased paid time. Shows incorrect icon numbers for free and paid accounts.
Category: User documentation
Patch by: [staff profile] denise
Description: Dr. Sanderson: Think carefully, Dowd. Didn't you have some icon, some time, by the keyword of Harvey? Didn't you ever have an icon with that keyword?
Elwood P. Dowd: No, no, not one, Doctor. Maybe that's why I always had such hopes for it (and maybe that's why we needed a FAQ explaining why icon numbers sometimes don't show up correctly after paid time is applied).
Harvey.

Bug 2150: Include layout and/or theme name in Layout Credit module
Category: Style System
Suggested by: [personal profile] kareila
Patch by: [personal profile] momijizukamori
Description: Are you my layout or theme name? Doctor Who: The Empty Child/The Doctor Dances

Bug 4565: Better error when adding too many keywords to icons
Category: Misc UI/Frontend
Patch by: [personal profile] lucymclaughlin
Description: Bzzzzzzzzzzzzzzzzzt! Korben, sweetheart, what was that? IT WAS BAD! It had nothing! No fire, no energy, no nothin'! You know I have a website to run here, you know? Hmm? Hmm? And it must pop, pop, POP! So tomorrow from five to seven, will you please act like you can handle too many keywords on an icon? It must be graceful, OK? OK? (Except all the time, because we've got a multipass.) Fifth Element.

Bug 5040: module for subscription filters should not show "manage" link to logged-out user
Category: Style System
Patch by: [personal profile] foxfirefey
Description: darling stop confusing me
with your wishful thinking
hopeful embraces
don't you understand?
i have to go through this
i belong to here where
no-one " when no one is logged in.
Bjork: Playing Dead

Bug 5038: Contextual popup has unreadable font color in some site skins and styles
Category: Misc UI/Frontend
Patch by: [personal profile] ninetyd
Description: When I pop you up
Your shade's opaque
I have had enough
So be less failage
We have lost the font
That was so hard to find
And I will change my color
So you can see me
The Beatles: You Won't See Me

Bug 4044: update time zone information
Category: Configuration
Patch by: [staff profile] mark
Description: Nick Fury: At ease, soldier! Look, I'm sorry about that little show back there, but we thought it best to break it to you slowly.
Steve Rogers: Break what?
Nick Fury: You've been traveling through timezones, captain.
Captain America and the World of Tomorrow: The First Avenger (Seriously, that would have been a MUCH better name for it.)

Bug 1352: Nagios monitoring of backup freshness
Category: Configuration
Patch by: n/a
Description: Sir Bug-Not-Appearing-In-This-Code-Tour-Because-He-Is-No-Longer-Relevant Monty Python and the Holy Grail

Bug 5057: Change syn Support cat to Feed
Category: Misc Backend
Patch by: [staff profile] mark
Description: They call me Syn, they call me RSS, they call me XML, they call me Jane, that's not my name. That's not my name. That's not my name. That's not my name. (My name is feeds now!) That's Not My Name, by the Ting-Tings.

Bug 5030: Amend 'feed change' text on profile to mention new feed support cat
Category: User documentation
Patch by: [personal profile] kaberett
Description: But let me tell you about my new feeds cat. It's very short and simple. Phillip K. Dick.

Bug 4730: Corinthian: new themes
Category: Style System
Patch by: [personal profile] momijizukamori
Description: Do you prefer "fashion victim" or "stylishly challenged"? Actually, I prefer "superbly amazing" because these new themes for Corinthian are so freaking awesome. Clueless.

Bug 3822: update-db.pl guzzles RAM when compiling styles
Category: Misc Backend
Patch by: n/a
Description: Don't you worry, captain. We'll beat those ram-chugging devils, even if I have to get out and push! (This bounces the graviton particle beam off the main deflector dish to speed up styles compiling, sort of. It's complicated.) Star Trek V: The Final Frontier (Scotty!)

Bug 5055: Links to feed-only view of reading page are inconsistent
Category: Misc UI/Frontend
Patch by: [personal profile] kaberett
Description: Let's do a head count here: the brother CIO, the sysadmin demi-god; a tiny and adorable super coder, a living legend who kind of lives up to the legend; a developer with breath-taking anger management issues; a couple of master hackers, and YOU, tiny inconsistency in terminology regarding the feed-only URL appendage, you've managed to piss off every single one of them. (Well, ok, not really everyone. Just one of our favorite volunteers.) The Avengers! You all should be very proud that I only used this one quote from Avengers, because I could have done the WHOLE THING in Avengers quotes and/or gifs. Next time, eh?

Bug 5058: Lefty: credit missing
Category: Style System
Patch by: [personal profile] liv
Description: But one thing's sure: Inspector Lefty is styled, colored, and somebody's responsible. (This patch tells us who that is!) Plan 9 From Outer Space.

Bug 3483: Pretty URLs
Category: Journal contents
Suggested by: [personal profile] damned_colonial
Patch by: [staff profile] mark
Description: We're not gonna die. We can't die, Bendis. You know why? Because we are so very pretty (especially with our new URLs). We are just too pretty for God to let us die. Firefly: Serenity (first episode)

Bug 4571: Bannering: icon overlaps entry text in smaller font size
Category: Style System
Patch by: [personal profile] momijizukamori
Description: I'm sorry, did I break your style? I didn't mean to do that. Please, continue, you were saying something about overlapping. What's the matter? Oh, you were finished! Well, allow me to retort. What does not overlapping look like? Pulp Fiction.


We're so glad to see so many of you lovely coders here tonight. And we would especially like to welcome all the representatives of our developer community that have chosen to join us here in the Palace Dreamwidth Ballroom at this time. We certainly hope you all enjoyed the show. And remember, people, that no matter who you are and what you do to live, thrive and survive, there're still some things that makes us all the same. You. Me. Them. Everybody. Everybody.

(I have a complete list of where these quotes came from. The person/people who guess the most correct quotes will get a month of paid time for their awesomeness. Make your guesses in comments!

[personal profile] sarah will be in later with the second part of this tour.)
azurelunatic: A glittery black pin badge with a blue holographic star in the middle. (Default)

[personal profile] azurelunatic 2013-06-08 06:42 am (UTC)(link)
I adore you so much.

Also, since I can actually sing in the same octave as [twitter.com profile] ActuallyNPH briefly: http://azurelunatic.tumblr.com/post/52443378381
jb_slasher: melissa mccarthy (Default)

I have too much free time (and yet not enough).

[personal profile] jb_slasher 2013-06-08 07:28 am (UTC)(link)
5006: HE'S PINING FOR THE FJORDS!

5024: Fight Club

2560: The Lord Of The Rings: The Fellowship Of The Ring

4565: SUPERGREEN.

4044: Captain America: The First Avenger

1352: Monty Python And The Holy Grail

5057: The Ting Tings - That's Not My Name

5055: The Avengers FTW.

4571: Pulp Fiction

Err?
Edited 2013-06-08 07:29 (UTC)
xwingace: (Default)

[personal profile] xwingace 2013-06-08 07:29 am (UTC)(link)
Intro: Blues Brothers
5006: Monty Python Parrot Sketch
5022 2001: Space Oddyssey
4196 Eternal Sunshine of the Spotless Mind
5024 Lolcat and Fight Club
4509 --
4764 Star Wars: A New Hope
5029 Office Space
2560 LOTR: Fellowship of The Ring
4923 Richard III
5028 --
3505 Bill and Ted's Excellent Adventure
3855 Little Shop of Horrors
5039 Buffy the Vampire Slayer: Bewitched, Bothered, and Bewildered
5032 Dr Horrible's Sing Along Blog
5042 --
5050 Harvey
2150 Doctor Who: The Empty Child
4565 The Fifth Element
5040 --
5038 --
4044 Captain America: The First Avenger
1352 Monty Python and the Holy Grail
5057 --
5030 --
4730 --
3822 Star Trek (Can't tell which one, unfortunately)
5055 Avengers
5058 --
3483 Serenity
4571 --

Final summary: Blues Brothers again
kaberett: Overlaid Mars & Venus symbols, with Swiss Army knife tools at other positions around the central circle. (Default)

[personal profile] kaberett 2013-06-08 12:15 pm (UTC)(link)
HI KAT HI KAT HI KAT ♥

Thank you everyone who is amazing. :-)
cesy: "Cesy" - An old-fashioned quill and ink (Default)

[personal profile] cesy 2013-06-08 01:26 pm (UTC)(link)
That was wonderful.
chris: (kittens)

[personal profile] chris 2013-06-08 02:42 pm (UTC)(link)
But let me tell you about my new feeds cat.

Feeds cat!

Er, *feeds cat*, pictured left.
aedifica: Dreamwidth support ninja (_support)

[personal profile] aedifica 2013-06-09 02:39 am (UTC)(link)
Eeeeeeee, Kat, ILU for the Blues Brothers bit at the end! (And I enjoyed many of the other bits too.)
aedifica: Drawing of a bicycle with the logo "Put the fun between your legs." (Bike fun)

[personal profile] aedifica 2013-06-09 02:45 am (UTC)(link)
Among the IMs I have sent to my sweetie tonight:

10:26pm: Bug 5032. Because Kat was having a lot of fun writing the code tour. :-D http://dw-dev.dreamwidth.org/142578.html

10:26pm: ok, also 5042, because extra :D :D

10:37pm: and oooooooooh! the closing text! eeeeee! Kat is awesome. :D

(Also, you referenced a Beatles song I had never heard before. I didn't know that was even possible!)