User:Catrope/Weekly reports/2011-08-29

Monday August 29

 * Mostly worked on HTTPS: made WMF-deployed extensions protocol-relative-URL-proof. Core had been done last week
 * Tried to debug segmentation faults on the cluster by configuring Apache to produce core dumps. Hit a few snags and eventually gave up, because I couldn't get it to work properly and didn't feel like spending more time on it. Details in server admin log
 * Fixed extension breakage caused by my fix for
 * Wrote up draft presentation proposal for WCN 2011, agreed to discuss with Timo on Tuesday
 * Guided Neil through the UploadWizard / Wiki Loves Monuments deployment
 * Deployed Narayam bug fixes

Tuesday August 30

 * RL2 work at the WMNL office in Utrecht
 * Created Gadget definition: namespace and made the gadget table mirror the contents of pages in that namespace
 * Added the ability for extensions to make pages immovable to MediaWiki core, needed for the Gadget definition: namespace
 * Other RL2 backend work
 * Submitted WCN proposal after Timo signed off on it
 * Scheduled deployments for Wednesday: UploadWizard, MoodBar (maybe) and HTTPS.
 * Got Ryan to schedule UDP logger setup for Wednesday
 * Agreed with Timo and Siebrand to come into the WMNL office again on Thursday

Wednesday August 31

 * Received e-mail from Alolita asking me to write these reports, reverse-engineered reports for Monday and Tuesday
 * Addressed code review comments on (HTTPS fix from Monday; addressed in ) and  (RL2 commit from Tuesday; addressed in )
 * Reviewed and tested Timo's RL2 commits from yesterday
 * Disabled statistics generation for the account creation improvement project because Lennart said he didn't need them any more
 * Random bits of code review:, , , , , , , , (that last one was huge)
 * UploadWizard bugfix review and deployment
 * WikimediaIncubator fixes deployment
 * HTTPS fixes deployment, fixed a bug pointed out in Brion's CR
 * Ryan deployed HTTPS to wikimediafoundation.org and Commons. Agreed to deploy to meta on Monday, will schedule later
 * MoodBar deployment
 * Debugged issue with Arabic translation in UploadWizard not updating
 * Tracked it down to LocalisationUpdate
 * Fixed error that caused LU to never update messages for LiquidThreads, was a bug but not causing the one I was looking for
 * Fixed permissions issues that occurred when running LU by hand
 * Filed RT ticket about permissions issues (RT #1406)
 * Agreed with Ryan that I would fix some parts of the LU setup on Friday, then document everything in RT so he can puppetize it
 * Looked into some OOM errors that I thought came from ResourceLoader, but didn't. Included a goose chase to find the wmerrors logs
 * Planned to document wmerrors stuff on wikitech on Friday