User:Sumanah/archivedtldrmeetings Jan2012

= Jan 10 2012 =

10 January 2012 Attending: Guillaume, Mark, Sumana, RobLa, Claudia

List of projects

 * Wikimedia blog maintenance
 * Training documentation
 * Monthly report
 * Communication support
 * Engineering project documentation
 * AOSA book
 * Code review meistering
 * 1.19 code review support
 * 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)
 * Commit Access
 * Recruitment/encouragement
 * UCOSP
 * Dev community metrics

Who's doing what

 * Sumana: Recruitment/encouragement, hackathon/event prep, commit access, UCOSP
 * Guillaume: monthly report, blog maintenance, training documentation, AOSA, engineering project documentation, communications support
 * Mark H - Bugzilla application management, Bug Triage, code review meistering, test deployment
 * Rob - Hiring, code review meistering

Wikimedia blog maintenance
Side activity last week and this week for Guillaume. i.e. I’m doing minor, quick stuff

Training documentation
Sumana helped Guillaume define some priorities in order to prepare documents for the SF hackathon. Guillaume is going to focus on those over the next two weeks.

Monthly report
The December report is out: https://www.mediawiki.org/wiki/Wikimedia_engineering_report/2011/December Thanks to everyone who helped.

Communication support
Guillaume is following up on discussions re: blog, social media, etc. as usual. Nothing special to report.
 * sometime this month, Sumana to ask office IT to take ownership re IRC channel privacy

Engineering project documentation
Guillaume working on a short & simple howto to help people maintain project and status pages: https://www.mediawiki.org/wiki/Wikimedia_Engineering/Project_documentation_howto

AOSA book
The two technical reviewers got back to us with feedback. Guillaume addressed their concerns and submitted a final version of the document to the book editors. TODO: Sumana: send a short bio to Guillaume for the book’s intro - today!

Test deployment
Working with 3 volunteers to set up http://deployment.wmflabs.org. Even have one volunteer (Oren Bochman) working on Search so we’ll get some really good testing. Should be ready to go today. Will use Meta’s bot to notify all projects. 2 biggest problems will be Wikipedia & Commons -- working with Saibo, Commons admin, to get Commons gadgets tested on test deployment site hoping Oren/Petan/Johnduhart will help get en.wp-related gadgets tested
 * Plan for getting testing: Mark pointing to Sumana’s test plans.  Will use sitenotice to point to them.  Will spam VP pages with links & pleas.
 * Mark to get help from Guillaume re blog post about this

Code review meistering
& 1.19 code review support Will focus on getting more reviews and meeting our goals. Lot of action at the end of last week, but need to get that to continue. Rob notes: good progress last week. Yesterday a bit of a slow day. Mark is now substituting individual discussions for the nagmails sometimes. FileRepo meeting. Invited a couple of non-WMF devs. This is to accelerate code review. We need more of these meetings!
 * Mark to talk to Trevor
 * Robla to talk to fundraising, maxsem, yuvi
 * See how it works tomorrow, then Mark will be aggressive about setting up more.
 * Mark & Sumana to cc Alolita on nagmails to rmoen & bsitu

Bug Triage
No Specific triage this week

1.18 deployment & release support
Not specifically 1.18, but I do have an rsvg binary to get out. There will probably be a 1.18.1 by February. TLDR doesn’t need to do anything yet.

Individual developer assignment work (what bugs are assigned to whom)

 * Mark will look at Highest priority bugs and work with Rob to assign them. (next week?)

Bugzilla application management
Google sitemap tweaking? Seems to be working; no need to fix. “bug 708 mediawiki” -- first hit is bugzilla. “bug 189 mediawiki” bugzilla is on first page. However, the title of 189 (“add music wikimodule”) doesn’t show bugzilla in first page results, but this is probably just SEO since the top results includes lots of mailing list archives. (See Mark’s TODO list re upstreaming his previous work) has cc list default behavior changed?
 * Mark to investigate, email wikitech-l

Recruiting/hiring
(private) Still recruiting for security eng, another analytics engineer Diederik van Liere is on the product management team working for Erik Möller, responsible for analytics.

Hackathons/events (January SF, Pune)
Sumana needs to:
 * Check in with Alolita about recruiting for Pune
 * Do January pre-hackathon survey
 * Circulate https://www.mediawiki.org/wiki/User:Sumanah/AHP

Commit Access
Humming along

Recruitment/encouragement
Sumana realized she should be concentrating on extensions with friendly maintainers -- but who?
 * Gadgets, the API? Working with petan (Petr Bena) - friendly & helpful

UCOSP
 Canadian universities put together an Undergraduate open source project http://ucosp.ca/ work with them in some way until the end of April introduce people to MediaWiki development

Dev community metrics
on hold basically; hope this weekend on the flight to put together some very basic specs to give the new analytics people

Misc.

 * Guillaume heard from Lydia Pintscher about the “Open Advice” book, whose publication is approaching and will be announced in early February at Fosdem (there’s a chapter in it about user testing written by Guillaume). The book is under CC-by-sa and will be available as a PDF and on lulu & Amazon. It’s a collection of “lessons learned” from the open source world (mostly KDE).
 * extensions meeting on the 13th - Virtual workshop for !MediaWiki extensions developers to help prep for 1.19 on 13 Jan 1900 UTC !Wikimedia
 * Heather Walls has been doing some prettification on the hackathons pages on mediawiki.org. Is she a resource we can use? (e.g. to prettify the Wikimedia Engineering page, or the team hubs, without turning them into the CSS mess that the hackathon pages are)
 * She is a contractor.
 * RobLa to look into this, talk to Sumana

= Jan 17 2012 =

17 Jan 2012 Attending: Guillaume, Mark, Sumana, RobLa, Claudia

List of projects

 * Wikimedia blog maintenance
 * SOPA/PIPA blackout
 * 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
 * i18n focused on webfonts and narayam tomorrow. Will contact font designers and get them in the meeting, too.
 * 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)
 * Commit Access
 * Recruitment/encouragement
 * UCOSP
 * Dev community metrics

Who's doing what

 * Sumana: Recruitment/encouragement, hackathon/event prep, commit access, UCOSP, SOPA/PIPA blackout
 * Guillaume: blog maintenance, AOSA, training documentation, engineering project documentation, communications support (inc. SOPA)
 * Mark H - Bugzilla application management, Bug Triage, code review meistering, test deployment (beta.wmflabs.org)
 * Rob - Hiring, code review meistering

Wikimedia blog maintenance
Mutante deployed changes Guillaume’d been working on - appearance tweaks, plugin extending list of people who can upload files. Glad Daniel acted on rt req quickly, yay! :-)

SOPA/PIPA blackout
Can we be useful here, possibly by gathering testers? If things come up today, please lend a hand. See also Communications support section below Guillaume to set up boilerplate responses in OTRS today

Training documentation
Guillaume rewrote https://www.mediawiki.org/wiki/How_to_become_a_MediaWiki_hacker and associated pages. Feedback is welcome Another suggested priority page before hackathon: gadgets Guillaume to work on that Wed/Thurs
 * Sumana to take a look and help get feedback from newbies on the talk page
 * Sumana to work on API pages

Monthly report
nothing to report this week, apart from the fact Dario suggested that I basically let people write their own sections. Which is perfect IF people actually do it; we’ll see

Communication support
Guillaume reviewing and approving thousands of blog comments -- I’ve basically spent my whole day clicking the ‘approve’ button. Guillaume also setting up an OTRS queue, OTRS address, OTRS boilerplate responses, etc.

AOSA
Respond to a tiny bit of criticism (Guillaume)

Engineering project documentation
Guillaume still working on a short & simple howto to help people maintain project and status pages: https://www.mediawiki.org/wiki/Wikimedia_Engineering/Project_documentation_howto I was hoping to finish this today but the SOPA stuff happened need to do this before asking people to do their own reports

Test deployment
Last we heard from Mark: “Working with 3 volunteers to set up http://beta.wmflabs.org. Even have one volunteer (Oren Bochman) working on Search so we’ll get some really good testing.“ Used Meta’s bot to notify all projects. Helped document a few issues there. Announced Launch on Saturday night. Gadget back-compat issue having to do with dependencies. 2 biggest problems will be Wikipedia & Commons -- working with Saibo,  Commons admin, to get Commons gadgets tested on test deployment site” Enabled all gadgets on enwiki.beta and commons and found a number of dep problems. Found a backwards compat prob with gadgets and need to talk with Rob about it Ran into a problem in managing the project - was not clear enough about scope of WMF Labs project, so some volunteers got frustrated, and John Du Hart dropped out -- hope to get him back Oren has had trouble getting search set up and documentation is notvery good, but Oren is working on it Mark to get more people testing gadgets Goals for this week: blog post(need review), send another announcement with global notification bot asking people to look at gadgets, write up test plans
 * Plan for getting testing: Mark pointing to Sumana’s test plans.  Will use sitenotice to point to them.  Will write up a plan for testing gadgets.
 * Mark to get help from Guillaume re blog post about this-- he will use the 18th to write a blog post

Code review meistering
& 1.19 code review support Friday was a banner day. We’re a lot closer to the desire line. Weekend, a little sliding. We may be at a point where FIXME noise will be useful. Mark is now substituting individual discussions for the nagmails sometimes. DONE -- talked to FR, don’t free up till February. Middle of an infrastructure audit right now, done by Feb 1st we hope. Yuvi and Max should have time (talked to Tomasz) How did FileRepo meeting go? Was useful. We talked about 10 revisions. Low end of adequate. But we marked 6-7 of them as reviewed. Time usage, eh. Giving people confidence in ability to review code - yay. Any sort of focused area where we seem to have trepidation about getting in & finishing off code review -- we should do this ….. Where next? Areas that have the most tagged revisions? Mobile? Get with Ryan? He’s busy with SOPA. So, another area: need to break out parts of core. Are there smaller subsections in core we can look at? Don’t rope in Brion (busy with SOPA) -- look at people who have a lot of revisions in the list, ask them, what’s the best way … what areas were you focused on in these changes? Ask people to suggest who should review them. Idea: Aaron has a ton of code.
 * Mark to talk to Trevor -- done
 * Robla to talk to fundraising, maxsem, yuvi ?
 * TODO: Mark to reach out to yuvi & Max, cc Tomasz
 * TODO: Mark will be aggressive about setting up more.

Bug Triage
Internationalization triage on the 18th Mark has helped ID some bugs where they need some more community input Mark will run the triage Mark will contact people today - high priority Mark to ask Siebrand whether Mark or i18n team to do followup http://etherpad.wikimedia.org/BugTriage-i18n-2012-01

1.18 deployment & release support
“Not specifically 1.18, but I do have an rsvg binary to get out.” did it get out? (Mark confirmed with ops) - DONE Does TLDR need to do anything re 1.17.2 and 1.18.1? Not at this point.

Individual developer assignment work (what bugs are assigned to whom)

 * Mark will look at Highest priority bugs and work with Rob to assign them --- next week

Bugzilla application management
has cc list default behavior changed? Mark has talked with the people most familiar with managing BZ and none of them knew of any change, so Mark confident that there has been no change in the behavior.
 * Mark to investigate, email wikitech-l

Recruiting/hiring
(private) Still recruiting for security eng, another analytics engineer Rob needs to do lots of phone screens this week. So Rob will shuffle 1:1s.

Hackathons/events (January SF, Pune)
Sumana needs to:
 * Finalise https://www.mediawiki.org/wiki/User:Sumanah/AHP
 * Prep tutorials

Commit Access
Humming along

UCOSP
https://www.mediawiki.org/wiki/UCOSP_Spring_2012
 * need to get mentors & project(s) finalised

Dev community metrics
on hold basically;

Misc.
Platform Engineering meeting time moved. Check your calendar. Tim will be in SF
 * RobLa to look into whether Heather Walls can help with other TLDR design needs, talk to Sumana about what we need.

= Jan 24 2012 =

24? Jan 2012 Attending: Guillaume, Mark, Sumana, RobLa, Claudia

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)
 * Conferences in general
 * Commit Access
 * Recruitment/encouragement
 * UCOSP
 * Dev community metrics

Who's doing what

 * Sumana: Recruitment/encouragement, hackathon/event prep, commit access, UCOSP, 1.19 deployment support, conferences in general, communication support (git)
 * Guillaume: blog maintenance, AOSA, training documentation, engineering project documentation, communications support (inc. SOPA), monthly report
 * Mark H - Bugzilla application management, Bug Triage, code review meistering, test deployment (beta.wmflabs.org)
 * Rob - Hiring, code review meistering

Wikimedia blog maintenance
Guillaume fixed the theme to support paginated comments after the flood of comments on the SOPA post slowed down the whole blog.

Training documentation
Guillaume did some additional preparation for the hackathon on the gadgets page
 * Sumana to take a look and help get feedback from newbies on the talk page
 * Sumana to work on API pages

Monthly report
After writing the project documentation how-to guide, Guillaume asked engineering@ to add status updates about their projects to build the monthly report
 * Guillaume to send this mail to people not on list (DONE)

Communication support
Guillaume expanded https://office.wikimedia.org/wiki/New_tech_employee_orientation to include information about the IRC channels, the wikis and the Wikimedia blog

Guillaume is also working on encouraging engineering@ to submit proposals for Wikimania 2012 (probably later today)


 * Sumana to chase Chad re git docs, roadmap, blog post.

AOSA
Guillaume replied to Amy's comments and questions after her review of the chapter (Guillaume write a blog post sometime in Feb)

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

Test deployment
Mark talked to Petr & is making progress, worked with mdale and erik to get TMH deployed here after 1.19....Working with wiki’s and their gadget work. Mark plans on talking to Oren re search


 * Mark to get help from Guillaume re blog post about this -- needs to happen this week
 * Need to write up test plans
 * Need to send email in response to Krinkle
 * RobLa to follow up in some way
 * Sumana to communicate to indiv wiki communities re testing on 1.19 deployment test sites

Code review meistering & 1.19 code review support
Mark is now substituting individual discussions for the nagmails sometimes.


 * Had a CR meeting yesterday and got a fair number of revs from front end stuff (mood-bar, etc) that we went over. Was also a good chance to get new WMF devs (bsita) into our CR flow.


 * Aaron has a ton of code. Will meet with Chad and Ben Hartshorne and Markus Glaser

Bug Triage
Mark to follow up, prep for this week’s blocker 1.19 triage

1.18 deployment & release support
Tim deployed the rsvg binary yesterday

Individual developer assignment work (what bugs are assigned to whom)

 * Mark will look at Highest priority bugs and work with Rob to assign them --- next week
 * Mark to coordinate with Rob on that

Bugzilla application management
N/A

Recruiting/hiring
(private) Hackathon was a good recruiting event 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!

Hackathons/events (January SF, Pune)
Sumana needs to follow up on Jan,.

Sumana to write a blog post about SF hackathon

Conferences in general
a lot of conferences happen where we probably need to reach out to attendees

maybe sponsoring some of them in the future so we can have a booth/social event or something to recruit people

Commit Access
Humming along

UCOSP
https://www.mediawiki.org/wiki/UCOSP_Spring_2012
 * mentors & projects finalized; students will be working with Tomasz and the mobile team on a Wiktionary app.

Dev community metrics
on hold basically; (dashboard)

Misc.
Last week:
 * RobLa to look into whether Heather Walls can help with other TLDR design needs, talk to Sumana about what we need.
 * Sumana to talk to Guillaume

This week: (March is not the best time for Mark but he can make it work)
 * Add status updates for your projects so we can build the January report!
 * https://www.mediawiki.org/wiki/Wikimedia_Platform_Engineering#Current_activities_3
 * https://www.mediawiki.org/wiki/Wikimedia_Engineering/Project_documentation_howto#How_to_add_a_new_status_update_to_a_project
 * TL;DR meeting in SF in March? coordinate re roadmap, work in coming months, etc.
 * around March 3rd?

= 31 January 2012 = 31 Jan 2012 Attending: Guillaume, Mark, Sumana, RobLa, Claudia

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
Guillaume: (Also see Guillaume’s weekly report)
 * 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.

Training documentation
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

Monthly report
Guillaume:
 * 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

Communication support
Guillaume:
 * 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

AOSA
Guillaume
 * 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 git swift 1.19
 * Sumana to publicize appropriately, and to publicize the “how to get involved” on WMFPE page -- this week

Test deployment
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 has handed off most of this work to Sam Reed. Published blog report, brought beta to its knees.
 * Mark to ask Oren to talk to rainman-sr and keep him in the loop.
 * 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....

Bug Triage
None planned, need to focus on getting the 1.19 blockers assigned and fixed. Blocker bugs mostly have the JS keyword. Chris McMahon -- today is his logistical rampup day. This week, his focus: figuring out how he can contribute on 1.19
 * Sumana to keep an eye out for volunteers who can help with this

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

Recruiting/hiring
(private) Still recruiting for security eng, another analytics engineer

Chris McMahon starts on 31st as new QA lead. Society of Women Engineers wants to do a Shadow an Engineer day during the week - Mar 26-30. Sumana suggests Ian Baker.
 * Team: TODO: anything you wanna get on new employee orientation page!
 * 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

Commit Access
A week behind Sumana to follow-up today

Volunteer recruitment & encouragement
same old
 * Resource Loader - need to help varnent find good time

GSoC
start recruiting

UCOSP
https://www.mediawiki.org/wiki/UCOSP_Spring_2012 Sumana needs to ensure their meeting schedule stabilises

Dev community metrics
on hold basically; (dashboard)

Misc.
Wikimania submissions:
 * 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