User:Catrope/Weekly reports/2011-09-26
Monday September 26
- Feedback dashboard
- Deployed stuff
- i18n deploy
- 1.17wmf1 changes for MoodBar forward compat
- 1.18wmf1 merges
- Protocol-relative URLs on all wikis. Caused a weird issue with copyright texts that broke the Nagios check for the mobile gateway and took forever to track down
Tuesday September 27
- Dealt with some fall-out of yesterday's protocol-relative URL deploy and 1.18 deploy, including a bug in WikiLove (bug 31180, r98216)
- Random fire-fighting together with the ops people
- Deployed experimental ArticleFeedback counter drift fix and cleaned up corrupted rows. Couldn't verify completely yet due to Toolserver outage
- Fixed 1.18/prot rel fallout bugs: bug 31192 (r98237) and bug 22407 (r98242, r98246)
- Cloned the HTTPSEverywhere git repo and started a branch in which I changed the WMF ruleset to use the soon-to-be-enabled https URLs rather than secure.wikimedia.org. Published on github.
Wednesday September 28
- Hacked up a workaround so the action=parse API doesn't use protocol-relative URLs for links and images (r98305, r98308, r98310, announcement on mailing list)
- Trevor talked me through the visual editor design and code structure on the phone
- Trevor, Neil and I talked on the phone while benchmarking a proposed array-based data structure
- Did a bit of WikiDOM work at Trevor's direction: implemented flattening of a WikiDOM to a linear model (r98382), worked with Trevor to redesign the WikiDOM data structure on Etherpad and migrated the example WikiDOM to the new structure (r98383)
Friday September 30
- Addressed the fixme on rr96978 (r98502)
- Did some Translate review
- Investigated disk space usage on Apaches because Peter asked, cleared old files in /tmp cluster-wide
- Fixed bug in API iOS bug workaround
- Chased and fixed some bugs after Ryan deployed the HTTPS changes
Saturday October 1
- Started making all URLs used on the www.wikifoo.org portal pages protocol-relative
- Set up prototype wikis for RL2
Sunday October 2
- Finished making all URLs used on the www.wikifoo.org portal pages protocol-relative
- Tracked down a fatal in LiquidThreads and deployed the fix (r98704)
- Fixed HTTPS bug 31293 (r98707, r98716, r98718, r98720) and deployed the fixes
- Fixed a MobileFrontend fatal (r98727)