Engineering Community Team/Meetings/2012-04-03

TLDR meeting, 3 April 2012

Attending: Mark, Sumana, Guillaume, Chris

List of projectsEdit

  • 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)Edit

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 testingEdit

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 planningEdit

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 meisteringEdit

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


1.19 stuff: deployment & release supportEdit

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 migrationEdit

Sumana doing some project management here

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

SWIFT deployment supportEdit

SWIFT is now on Labs! stable for now.

TimedMediaHandler testingEdit

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

Editor Engagement testingEdit

(following up with Ian on this, haven't heard anything)

Ongoing work adjunct to AFTv5 testing.

Bug TriageEdit

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)Edit

Waiting for fulltime bugmeister

Testing infrastructureEdit

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

Bugzilla application managementEdit

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 maintenanceEdit

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

Training documentationEdit

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

Monthly reportEdit

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

Communications supportEdit

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

Engineering project documentationEdit

Guillaume updating pages while putting together the monthly report

Recruiting/hiringEdit

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

Hackathons/events (January SF, Pune, Berlin, Wikimania)Edit

Sumana doing general planning, outreach now that Berlin reg form is settled, volunteer sponsorship-wrangling, setting up process for future sponsorship-deciding

Conferences in generalEdit

Sumana should tell Erik and recruiters what we should sponsor.

Gerrit project owner groupsEdit

Sumana needs to start regular ownership-addition procedure

Recruitment/encouragementEdit

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)

GSoCEdit

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

UCOSPEdit

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 metricsEdit

Need to respond to Claudia

MiscEdit

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