Engineering Community Team/Meetings/2012-04-03

TLDR meeting, 3 April 2012

Attending: Mark, Sumana, Guillaume, Chris

List of projects

 * Project plan for QA testing
 * QA FY 2013 planning
 * Code review meistering
 * 1.19 stuff: deployment & release support
 * Git and Gerrit migration
 * SWIFT deployment support
 * TMH testing
 * Editor Engagement testing
 * Bug Triage
 * Individual developer assignment work (what bugs are assigned to whom)
 * Testing infrastructure
 * Bugzilla application management
 * Wikimedia blog maintenance
 * Training documentation
 * Monthly report
 * Communications support
 * Engineering project documentation
 * Recruiting/hiring
 * Hackathons/events (January SF, Pune, Berlin, Wikimania)
 * Conferences in general
 * Gerrit project owner groups
 * Recruitment/encouragement
 * GSOC
 * UCOSP
 * Dev community metrics

Who's doing what (this week)
Chris: Project plan for QA testing, QA fiscal year 2013 planning, testing project for TimedMediaHandler, working with Antoine to get testing infrastructure in place on Labs, testing Editor Engagement software, browser test automation, AFT (misc QA)


 * TODO: Sumana to re-structure QA activity tracking

Mark: 1.19 Deployment support, bug triage, BZ application management, volunteer recruiting & encouragement Guillaume: Monthly report, catching up (done), annual goals, blog maintenance, not sleeping, having allergies RobLa: Recruiting/hiring, 1.19 deployment followup, Git migration Sumana: Volunteer recruiting and encouragement (including GSoC and UCOSP), hackathons and events/conferences in general, engineering project documentation (git), Gerrit project ownership

Project plan for QA testing
http://www.mediawiki.org/wiki/QA/testing Chris to talk to Siebrand/Niklas Good framework in place need to keep doc updated

Fiscal Year 2013 planning
Chris to follow up on making https://www.mediawiki.org/wiki/Wikimedia_Engineering/2012-13_Goals#QA_Engineering_and_Continuous_Integration more detailed

Code review meistering
On hold till we have a fulltime bugmeister ShortURL is Mark's big goal :-)

1.19 stuff: deployment & release support
last couple of bugs being addressed https://bugzilla.wikimedia.org/query.cgi?resolution=---&target_milestone=1.19.0%20release 2 there - Trevor met with Roan & JS people
 * Mark to ping Trevor and the other person.
 * This is Mark's highest priority

Git and Gerrit migration
Sumana doing some project management here

https://bugzilla.wikimedia.org/showdependencytree.cgi?id=22596&hide_resolved=0

SWIFT deployment support
SWIFT is now on Labs! stable for now.

TimedMediaHandler testing
(still struggling with Labs, this is my top priority now) Commons-y test case, interdependent with Labs work

Editor Engagement testing
(following up with Ian on this, haven't heard anything) Ongoing work adjunct to AFTv5 testing.

Bug Triage
1.19? for only two bugs? - ok, if only 2 bugs, no 1.19 bug triage. idea: sprint to maybe work on the what's new page, make it more like 1.18's? (Mark's 2nd priority) https://www.mediawiki.org/wiki/MediaWiki_1.18 https://www.mediawiki.org/wiki/MediaWiki_1.19 Guillaume can help prettify / reword it, but it's the devs who know what's new, so they need to add the raw material to the page

Individual developer assignment work (what bugs are assigned to whom)
Waiting for fulltime bugmeister

Testing infrastructure
Presented browser test automation prototype, following up with more info to participants. Working on Labs - top priority for Chris.

Bugzilla application management
Git integration? API doesn't have the stuff in it that Mark wants.... there might be another approach bz package - there is none for Bugzilla 4 (not bugmeister work). Get this puppetized in Labs.

Wikimedia blog maintenance
Guillaume resuming work on this -- plugin & feature research, follow up on requests, finish the layout rewrite

Training documentation
Nothing this week Coming up in April: work on ResourceLoader/Gadgets 2.0 docs & security training docs

Monthly report
https://www.mediawiki.org/wiki/Wikimedia_engineering_report/2012/March in reasonably good shape; offenders have been spammed (twice)

Communications support
not much planned this week on this, probably to be resumed next week

Engineering project documentation
Guillaume updating pages while putting together the monthly report

Recruiting/hiring
Rob; not in this meeting Sumana should get started on event manager, bugmeister

Hackathons/events (January SF, Pune, Berlin, Wikimania)
Sumana doing general planning, outreach now that Berlin reg form is settled, volunteer sponsorship-wrangling, setting up process for future sponsorship-deciding

Conferences in general
Sumana should tell Erik and recruiters what we should sponsor.

Gerrit project owner groups
Sumana needs to start regular ownership-addition procedure

Recruitment/encouragement
Sumana & Mark continuing to do this. finding people to work on bug squad, need to start producing goals for the squad and having measurable progress towards them (somewhat lower priority)

GSoC
Proposals are coming in. Sumana needs to do some administrative work re mentors, students, backup admin

UCOSP
Wiktionary template social engineering held up on friction with the Wiktionary community checked in with Amgine, Tomasz; Tomasz is taking care of it this week

Dev community metrics
Need to respond to Claudia

Misc
Chris updated installation docs! php5-mysql was the missing dependency.