Every now and then someone gets creative in #mediawiki (usually Splarka) and comes up with a song related to programming/MediaWiki. Usually they're spoofs of famous songs. Here's a list:
All the times we're dumb. Here our brains are numb. Shellers don't fear the revert, nor do the branchers going insane. (We can be like they are) Come on baby (don't fear the revert), baby take my hand, (don't fear the revert), we'll fix and retry, (don't fear the revert), we've just begun.
- --(Don't Fear) The Reaper by Blue Öyster Cult
You put your rights patch in he takes your rights patch out you fix your right patch then he will slap you with a trout You ask him for the okay then you cry when he will shout. And so we do without.
- --The Hokey Pokey
I like back-compat, and I cannot lie, you other coders can't deny, that when a bitty code works with old stuff, you just can't get enough!
- --Baby Got Back by Sir-Mix-A-Lot
This was never the way you planned, not your intention, I got so naive, trunk in hand, lost my direction, it's not what, good devs do, just wanted optimization, I'm furious at you, broke, my installation! I fixed a var and you broke it, the taste of your bitter patch sucks, I fixed a var just to run it, hope you die in a mud pit, it was so wrong, I made it right, don't break back-compatibility, I fixed a var and you broke it... you broke it
- --I Kissed a Girl by Katy Perry
Out here in the fields I fight with my equals I got to hack to get it working. I don't need a light, to stay up all night. And PHP is not forgiving. Don't sigh, don't even try, it's only PHP wasteland.
- --Baba O'Reilly by The Who
Alas, migrate, you do me wrong, to cast vars off discourteously, for I have patched you for so long I think I deserve sympathy. Greenscreen, what have I done, greenscreen what a bad fright; greenscreen, what have I done, to see you on my test machine.
In the middle of the night, I go forking half a-sleep; Through the jungle of code, through the stack so deep, I know I'm searching for something, something so undefined, that it can only be caused, by the fingers of new mind.
- --River of Dreams, by Billy Joel
When I'm done with a patch I'm afraid to commit my change 'Cause I might open my eyes And find E_PARSE standing there People say I'm lazy Just a little rushed But maybe committing reminds me Of reversion too much That's why (I always feel like) (Brion's watching me) And I have no privacy Whooooa, oh-oh (I always feel like) (Tim's watching me) Who's revertin' code on me
- --Somebody's Watchin' Me by Rockwell
My commits bring all the devs to their guard And they're like "It's better than yours", Damn right, it's better than yours, I could scap you but I'd have to merge.
- --Milkshake by Kelis