User:MarkAHershberger/Weekly reports/2012-02-13

MediaWiki 1.19
This past week was the last planned full week of 1.19 before it is deployed to the cluster. Sam branched the code late last week and the only revisions left in the [mw:MediaWiki 1.19/Revision report|revision report] are those that still need to be reviewed and those that are being backported. While the total number of revisions left for review (24) is currently close to the number last Monday (27), the number of FIXMEs for 1.19 is drastically down (2) from last week (14). I need to keep a close eye on some bugs that were found on the beta cluster because we think they're caused by a squid misconfiguration there (for example, 34147).
20% Standups
Last week was also the first week we had 20% standup meetings scheduled. This idea of RobLa’s was very useful. As a result I was able to get Bsitu to fix a bug with Proofread extension even though he it looked like it might be ResourceLoader related and he professed to have very little RL experience.
1.19 Deployment triage
I also scheduled a deployment triage. We looked at 1.19 deployment blocker bugs and also added a few action items to the list for tracking. Other than a couple of problems with the new (and really only a problem on huge wikis like enwiki, which are later in the deployment cycle) SHA1 field, we think these are dealt with. (As mentioned, 34147 is probably, hopefully a configuration problem.)
Bugzilla Gadget
I requested Rob Moen's BugStatusUpdate to be deployed on enwiki. Edokter did it shortly after my request. As a result Bugzilla was brought to its knees. Tim Starling disabled the the gadget after rebooting Bugzilla and seeing it go into swapdeath within a short period of time. Anomie fixed the problem (a request to bugzilla for every page loaded on enwiki). As Tim pointed out, this shows the how scary it is to allow almost anyone to write gadgets for Wikipedia. I have a feeling that the Admins will be much more careful in the future with default gadgets, but, in any case, this serves as a good example for how important code review is, even for JavaScript.
Weekly bug report
After I saw this blog post where new Fedora bugs for the week were summarized, I am inspired to try and do the same thing with our bugzilla database this coming Friday.
ShortURL
As I said I would do in my TODOs this week, I got Bawolff to help fix up mw:Extension/ShortUrl. MZMcBride requested that Brion weigh in as well and, after that, it looks like most of the problems are addressed. Perhaps soon wiki's with funky URI-encoded URLs like https://hi.wikipedia.org/wiki/%E0%A4%B5%E0%A4%BF%E0%A4%95%E0%A4%BF%E0%A4%AA%E0%A5%80%E0%A4%A1%E0%A4%BF%E0%A4%AF%E0%A4%BE:%E0%A4%9A%E0%A5%8C%E0%A4%AA%E0%A4%BE%E0%A4%B2 for https://hi.wikipedia.org/wiki/विकिपीडिया:चौपाल will soon have easier-to-use URLs.
Other small notes
was able to go over the gadgets on tewiki.beta and make some fixes following Krinke's guide.
After some hints from Sumanah, I began using Org-mode to keep track of items I need to accomplish. This has helped me keep some things from slipping.

Daily Log

edit
  • Contacted ialex and bawolff about helping with the ShortURL deployment