Engineering Community Team/Meetings/2012-01-31
31 Jan 2012 Attending: Guillaume, Mark, Sumana, RobLa, Claudia
- 1 List of projects
- 2 Who's doing what
- 3 Wikimedia blog maintenance
- 4 Training documentation
- 5 Monthly report
- 6 Communication support
- 7 AOSA
- 8 Engineering project documentation
- 9 Test deployment
- 10 Code review meistering & 1.19 code review support
- 11 Bug Triage
- 12 1.18 deployment & release support
- 13 Individual developer assignment work (what bugs are assigned to whom)
- 14 Bugzilla application management
- 15 Recruiting/hiring
- 16 Hackathons/events (January SF, Pune, GLAMCamp)
- 17 Commit Access
- 18 Volunteer recruitment & encouragement
- 19 UCOSP
- 20 Dev community metrics
- 21 Misc.
List of projects
* Wikimedia blog maintenance * Training documentation * Monthly report * Communication support * Engineering project documentation * Code review meistering ** 1.19 code review support *** beta.wmflabs.org launched and showing real problem with 1.19 launch and gadgets. * Bug Triage * 1.18 deployment & release support ** Individual developer assignment work (what bugs are assigned to whom) * Bugzilla application management * test deployment * Recruiting/hiring * Hackathons/events (January SF, Pune, GLAMCamp) ** Conferences in general * Commit Access * Recruitment/encouragement ** GSOC * UCOSP * Dev community metrics
Who's doing what
- Sumana: Recruitment/encouragement, hackathon/event prep and followup, commit access, UCOSP, 1.19 deployment support, conferences in general, communication support (git), GSoC
- Guillaume: blog maintenance, engineering project documentation, communications support, monthly report
- Mark H - Bugzilla application management, Bug Triage, code review meistering, test deployment (beta.wmflabs.org, minimal, mostly Sam now)
- Rob - Hiring, code review meistering
Wikimedia blog maintenance
- Created a custom "meta" widget that replicates the functionality of the standard WordPress meta widget (i.e. context-aware registration/login links, RSS feeds, etc.) and adds a link to the Wikimedia blog guidelines. Recycled my e-mail to the blog list into a blog post so it can benefit others
- Disabled comments on attachment pages, and discovered a lot of issues with the attachment template. Rewrote most of it using the TwentyTen code
- followed-up on e-mail discussions about the blog, analytics, social media, etc.
(Also see Guillaume’s weekly report)
There’s new raw material from the SF hackathon. Work on hold this week due to monthly report. Reassessment after Pune hackathon meeting today. In future, get help from volunteers to process raw materials -- Lee Worden Ben Lobaugh to take over some of the API documentation work
- Sumana to coordinate
- added my own reports and copyedited other people’s updates
- emailed the engineering twice last week to ask them to add updates
- sent individual nagmail to people listed as “lead” on project pages on Monday using a Google Docs script
- still no updates on 7 out of 8 Features engineering projects; Alolita not responding to nagmail
- still nothing either on Mobile/offline, but tomasz said he’d do it; hopefully today
- copyedited/reviewed MarkH’s and MaxSem’s blog posts, advertised them on social media channels
- TODO Sumana to chase Chad re git docs, roadmap, blog post.
(it is ok for Sumana to run @MediaWikiMeet herself, phew)
- Sumana to pencil in next week RobLa analytics post
- to write a blog post sometime by March
Engineering project documentation
Guillaume wrote https://www.mediawiki.org/wiki/Wikimedia_Engineering/Project_documentation_howto to guide people who are new to the project pages system
- Sumana to publicize appropriately, and to publicize the “how to get involved” on WMFPE page -- this week
git swift 1.19
Currently testing the fixes to support gadgets that we got after discussion with Krinkle, etc on-list. Oren has been working on next-gen search, and we’re not so worried about testing current search since there haven’t been major changes.
- Mark to ask Oren to talk to rainman-sr and keep him in the loop.
Mark has handed off most of this work to Sam Reed. Published blog report, brought beta to its knees.
- Sumana helped communicate to indiv wiki communities re testing on 1.19 deployment test sites -- developing plan this week.
- Commons - we know about some JS problems, have been working with Krinkle to get those fixed. A big fix checked in about 3 days ago - will fix a big Gadgets bug. We need to make sure that’s the deployed version, then urge people to test it.
- Mark knows that Saibo is waiting for this JS work before more testing, will follow up with him. CC Sumana
Code review meistering & 1.19 code review support
Spent a day updating code tagging and getting outstanding reviews down to a level where we may be able to get it branched this week or next. RobLa is setting up daily 15-min meetings with people who have 20% time that day or the next day, to coordinate CR efforts. Right now, Aaron’s code is ½ of our backlog. RobLa informed Tim & Aaron. FileBackend extension review will help. SWIFT media deployment might happen this week, so Aaron would do some backporting & infrastructure push wrt 1.18, might cause a few problems CR is still the bottleneck. Next big thing everyone will need to work on -- blocking bugs....
None planned, need to focus on getting the 1.19 blockers assigned and fixed. Blocker bugs mostly have the JS keyword.
- Sumana to keep an eye out for volunteers who can help with this
Chris McMahon -- today is his logistical rampup day. This week, his focus: figuring out how he can contribute on 1.19
1.18 deployment & release support
SWIFT - next Monday, start with 1 shard on Commons to serve thumbnails, get to 100% by Thursday ben is drafting an email to wikitech-l … Platform will post to Village Pumps. Guillaume, which VPs should we alert?
- commons-l, en.wp VPT, https://commons.wikimedia.org/wiki/Commons:Village_pump
Individual developer assignment work (what bugs are assigned to whom)
- Mark will look at Highest priority bugs and work with Rob to assign them --- Mark to coordinate with Rob on that -- this should be happening every week!
Bugzilla application management
Mark to talk to CT Woo today
(private) Still recruiting for security eng, another analytics engineer
Chris McMahon starts on 31st as new QA lead.
- Team: TODO: anything you wanna get on new employee orientation page!
Society of Women Engineers wants to do a Shadow an Engineer day during the week - Mar 26-30. Sumana suggests Ian Baker.
- Sumana to follow up with Erik & Alolita
Hackathons/events (January SF, Pune, GLAMCamp)
Sumana needs to follow up on Jan. event. SO MUCH FOLLOWUP.
- Sumana to write a blog post about SF hackathon. Link to https://commons.wikimedia.org/wiki/Category:Wikimedia_Hackathon_San_Francisco_2012
- Sumana to coordinate travel to WMF events for Neil, Romy, & Judy
- Sumana to go over Pune topic ideas in meeting today
- Sumana to help Lori prep GLAMCamp tech track on Thursday https://meta.wikimedia.org/wiki/GLAMcamp_DC
- Sumana to cleanup, post somewhere SF hackathon postmortem
Conferences in general
- Sumana needs to reach out to community to find out what to sponsor
A week behind Sumana to follow-up today
Volunteer recruitment & encouragement
- Resource Loader - need to help varnent find good time
https://www.mediawiki.org/wiki/UCOSP_Spring_2012 Sumana needs to ensure their meeting schedule stabilises
Dev community metrics
on hold basically; (dashboard)
- https://wikimania2012.wikimedia.org/wiki/Submissions/11_years_of_Wikipedia,_or_the_Wikimedia_history_crash_course_you_can_edit (Guillaume)
- http://etherpad.wikimedia.org/TldrWikimania2012 (ideas for joint talk about transparency / project pages / working with volunteers? etc.)
TL;DR meeting in SF first week of March?
- coordinate re roadmap, Wikimania, work in coming months, etc.
- around March 3rd? Sumana to arrange travel
- Sumana to take today as light day, take Friday off