User:Sharihareswara (WMF)/Archived ECT meetings


 * 1)                                                      Oct 25th                                                             #
 * 1)                                                      Oct 25th                                                             #
 * 1)                                                      Oct 25th                                                             #

List of projects
AOSA Bug Triage Bugzilla management Hackathons Commit Access Recruitment/encouragement Monthly report Communication support 1.18 deployment & release support Recruiting/hiring Code review meistering Mentor Summit Metrics
 * NOLA
 * India
 * mentorship/office hours plan

Who's doing what
(cleared so we update it) Sumana - hackathon recruiting & followup, commit access, recruitment & encouragement, recruiting/hiring, mentorship/office hours plan, mentor summit, metrics Guillaume - AOSA chapter, Monthly report, Communication support, Engineering project documentation Mark H - 1.18 Tarball, AOSA review (minor), Bz Monitoring, Android App triage Rob - Recruiting/hiring, 1.18 release support, AOSA review Siebrand - India hackathon/l10n/twn

AOSA book
Guillaume completed the write-up ( https://www.mediawiki.org/wiki/MediaWiki_architecture_document/text ) and sent a call for review to wikitech-l. Not too much interest so far. Guillaume will be polishing and trimming it down a bit this week before submitting it to the editors next week
 * Sumana to send more explicit "what to add" thing to list -- G & S to talk offline - done
 * Going to read over this tonight.

Monthly report
On hold until today because of the AOSA chapter; Guillaume now working full-time on this for the remainder of the week; starting to burn out a bit, need to slow down after that
 * Wanna enable translation for this at Meta as an experiment?
 * it's on mediawiki.org -- talk to HaeB

Communications support
Doing some blog post reviews staff photos: processing will be resumed in November once the monthly report is out

Engineering project documentation
On hold, will be resumed in November: project index, roadmap, project pages, etc. G & S to talk offline about doc squad formation

Bug Triage
None last week, Android app with mobile looking like it will probably have good participation. Wrote up very short summary of NOLA triages.
 * Sumana to publicize next one: done

1.18 deployment support & release support
Deployment complete, still have a lot of regressions to deal with but other than http://bugzilla.wikimedia.org/31792 (Mediawiki losing old file versions upon undeletion in MW 1.18) I think they're dealt with. Now turning to tarball and pushing it out.
 * Rob to discuss with Mark: done

Code review meistering
Very pleased with having 75% of blockers less than 2 months old, but still a little frustrated that the number of blockers has climbed up to 50.
 * Rob to discuss with Mark - done

IRC office hours / mentoring?
On hold this week - Sumana to develop plan next week

NOLA hackathon
Running to keep up last week; no follow-ups yet; really need to be done. Blog post out, wikitech-l post out, follow-up with volunteers that expressed interest.
 * Sumana to write followups

Bugzilla management
Seems like the daily influx of bugs has increased somewhat. Not sure if this is b/c people are reporting them on Bz sooner or what. Also need to look at Claudia's DB schema and see if she has got an intern/student to populate it from API or if I should do that.
 * Claudia's student is still working on that, for another week.
 * Sumana to talk with Mark today - done

India hackathon
Things are going a little slow. Major issues getting money from US over to India. Currently trying to get some event organisers hired, because the volunteers (of which there is a shortage of), are all needed for the Wikimedia conference. Will assess registrations with Sumana (hopefully today or tomorrow), and triage the ones we're uncertain of in the sync-up tomorrow with Alolita, Tomasz and Sumana (should be <20% of the 70 or so registrations). Follow-up to them, too, through OTRS. Sumana: many people (~75) requested invitations; working w/ Siebrand to see who should come. To be finalized tomorrow end of day.

Commit access & recruitment/encouragement
No one showed up for the meeting last week. Need to post to wikitech-l to invite people to help with this Want to file ideas got from Mentor summit Following up on lots of pings & leads need to send out conferences-to-submit-to, "is anyone attending this conf? want swag?"

Localisation / translatewiki.net
We had a volunteer contact idle translators (100 or so) on languages with low localisation levels. Haven't analysed results yet, but initial feedback shows that a few became active, as we had hoped. Language support teams, something we're building with the Localisation team, is having a but of an unorganised start. GerardM to coordinate and communicate, but documentation at mediawiki.org should be improved, and communication through Wikimedia blog is only possible when the documentation structure is set up properly.

Recruiting / hiring
RobLa's update: Good analytics and QA lead candidates in the pipeline Had some good conversations at ZendCon and how we should get the most out of it. Lightning talk (how to start as a MediaWiki developer, extension developments, etc.) there can be worked into a "real talk". Unfortunately very low attendence (not happy with how conference organizers handled that).
 * We should work up a MediaWiki In The Enterprise talk for other conferences

Mentor summit
Sumana attended with MaxSem & Neil presented a session called "your Wikipedia integration sucks" Primary take-away: MediaWiki API not much known. Need to do more so that people need that they can use the API more and better. Deploy Max's API sandbox tool to improve understanding. MusicBrainz people want to integrate Wikimedia content; community issues, they don't want vandalism / errors Sumana is tired after three weeks of travel.

Metrics

 * on hold

Misc
Asia FOSS conf ; Sumana may attend it since it's close to India hackathon
 * 1)                                                      Oct 18th                                                             #
 * 1)                                                      Oct 18th                                                             #
 * 1)                                                      Oct 18th                                                             #

List of projects
AOSA Bug Triage Bugzilla management Hackathons Commit Access Recruitment/encouragement (Monthly report) (Communication support) (Staff photos) 1.18 deployment support & release support Recruiting/hiring Code review meistering Mentor Summit Metrics
 * NOLA
 * India
 * mentorship/office hours plan

Who's doing what
Sumana - AOSA, Hackathons, Recuritment/encouragement, commit access, metrics, recruiting/hiring, mentor summit, code review mentorship/office hours plan Guillaume - AOSA book chapter (Monthly report, communication support, staff photos) Mark H - Bug triage, BZ management, 1.18 deployment & release, code review meistering Rob - 1.18 deployment & release, hiring

AOSA
Guillaume doing a write-up sprint this week, hoping to have a good draft to get reviewed next week The document will probably need a lot of summarizing (we're around 4000 words with the bullet points only; heh) We are set to meet deadline & requirements. Lots of cleaning to do. Guillaume's core competence! Next important date: October 22nd, 2011: Delivery of the first draft (updated delivery date) to both MediaWiki community, & to commit in AOSA SVN.

Monthly report
Guillaume might be a little late on monthly report this month. Metrics & activities deadline is Nov 3rd Guillaume will have a clearer view by end of the week - maybe sumana can help? TODO: * Guillaume will check. next week to devote to report, hopefully

Bug triage
Mark met Sam in New Orleans, also robla, talked about shell bugs figured out what Robla wanted him to do re shell bugs also did another bug triage: 1.18 regressions (in NOLA) got a few smashed, got assignments TODO: * Mark to write reports of those triages TODO: * RobLa to think about going over highest priority bugs in EPM meeting TODO: * Sumana to look into Bugzilla management ops stuff, consult with RobLa started planning database triage & ask about timing Mark also met MS SQL Server support workers (DJ & Ben)
 * TODO: Mark wants to ask Sumana about database triage

Bugzilla management
Mark had meetings the past week to address highest-priority bugs, got many of them solved or got them on engineers' radar Mark wants to find a way to get a dump of all the publicly available information such as from the API, put it in a database he is very much struggling with how to get this information out Sumana suggests: prioritize this less than highest-priority bugs & patch intake Patches are highest-priority TODO: * Mark & Sumana to talk more offline

Hackathons
NOLA hackathon: over TODO: *Sumana has a ton of follow-up to do: notes, report for wikitech-l, blog entry, communicate w/ larger community, and volunteers / external people (Microsoft, GSoC) Mark to get in touch with Ben & DJ re MS stuff India: TODO: * Sumana to have in-person conversation with Alolita to coordinate Sumana asking if G and M have follow-up to do re: hackathons. No.

Commit access
Sumana got commit access & ability to give others access TODO: * Sumana to lead meeting & give access to people TODO: * send email to wikitech-l about process -- Sumana has notes from discussion with Tim and Chad and Aaron about how to improve the commit access process

Recruitment and encouragement
Sumana has been doing a lot of this sumana feels like our flow is increasing; getting e-mails / IRC ping about how to help out (mostly "him"s) TODO: * sumana wants to keep better track of people, more systematic way to check for follow-up TODO: * Mark to coordinate Olena's testing work, help her validate bugs from Bugzilla, prioritize test cases Mark says: hashar suggests we start a mailing list for testers? TODO: * to discuss offline with Ashar and Sumana -- wanting to build alignment & community among testers can we not call it wikitest-l, but rather mediawiki-testing ? "wikitest-l" is going to be Bad (TM) for non-native speakers (Sumana agrees.)

Comm support
Guillaume not doing any this week (not planned, anyway)

Staff photos
guillom did a bunch last week, nothing to happen this week

1.18 deployment support
also release Mark is worried that FIXMEs are growing this will impede git future Mark has been fielding a few more 1.18 deployment bugs wants to ensure they are taken care of by time of tarball release there is no revision report that shows what is blocking 1.18 release you would just look at FIXMEs from prior to branch point?
 * TODO: Sumana & Mark to talk offline
 * TODO: RobLa to ask Sam for tarball release ETA? sprint on fixing 1.18 deploy issues?

Recruiting/hiring
ZendCon! - is he doing an unconference session? does he have enough swag?
 * sumana to ask Rob - DONE
 * TODO: Rob's conference planning
 * TODO: Rob & Sumana to work on blog entries

Code review meistering
covered in FIXME conversation

mentorship/office hours plan
TODO: * Sumana to develop plan this week? who knows. maybe not since this is like a 3-day work week

Mentor Summit
Friday to Sunday; at Google in Mountain View, with Neil & MaxSem

Metrics
hack-day at Tech days last week; Sumana asked Ben to see how difficult it would be to install a tool to monitor a tool to provide community metrics. He said it would take weeks, which means this is now a "real" project. TODO: * Sumana to create specs, for Analytics team? a contractor? Volunteers? Work with Claudia? Sumana wants to talk to Erik & RobLa Question: Did I talk with Lydia/Nightrose (who wants to get metrics for KDE) Sumana presented our situation, looking into stuff, Mozilla project also doing something (dashboard). Lydia asked Mozilla, hasn't got back from them yet. Mozilla may end up setting up something for us, might not be very terribly useful

Misc
FYI: Daylight saving time coming to an end in France on Oct. 30th, i.e. a week before the US switches iirc; We'll be 8 hours ahead of you, instead of 9 hours, for the first week of November. TODO: * Mark to put his days off this week on GCal TODO: * Sumana to do the same AOSA Bug Triage Bugzilla management Hackathons Commit Access Recruitment/encouragement Monthly report Communication support Staff photos 1.18 deployment support Recruiting/hiring Staff photos Code review meistering Sumana - AOSA, Hackathons, Recuritment/encouragement, commit access, metrics, recruiting/hiring Guillaume - AOSA, Monthly report, communication support, staff photos Mark H - Bug triage, BZ management, 1.18 deployment, code review meistering Rob - 1.18 deployment, hiring AOSA - Guillaume has integrated most material from community and staff. Now integrating interview material. Try to talk to people this week, too. Digging through archives, too. Bug Triage - fundraising triage last week, RobLa and Mark to talk though highest priority bugs, Bugzilla management - Mark H will be adding milestone field this week, also talk about ops support for BZ Hackathons Commit Access - Sumana is getting access to directly give people access. Also working out how to make the process appropriately open. Recruitment/encouragement - Sumana and Mark have been shepherding people into activities. May want to teach a class on MediaWiki on CodeLesson Monthly report - on hold this week. May start next week depending on AOSA progress. Communication support - launched the fundraiser blog. Comm meeting later this week. Staff photos - 11:30a scheduling meeting, over 50 photos 1.18 deployment - mopup mostly done. Mark hasn't checked the bugs today. "Still a significant amount of small things to be cleaned up." IE8 bug fixed. No ETA for tarball release Recruiting/hiring - QA Lead interviews ongoing. Code review meistering - now appropriate for Mark to go back to two-month-old FIXMEs & nag them? When we move to git - how will we deal with existing FIXMEs? Well we can't move to git till we get to 0 FIXMEs question: how will we work with tarballs afer 1.19? Labs? will probably be some changes in how we do version numbering? Release #s matter more for tarballs than for deployments. For deployments we will probably use monthnames & week numbers. Discussion of Sumana taking on some team lead responsibilities TODOS:
 * 1)                                                      Oct 11th                                           #
 * 1)                                                      Oct 11th                                           #
 * 1)                                                      Oct 11th                                           #
 * NOLA
 * India
 * NOLA - Sumana has done more prep and local recruiting. 30ish people will likely attend.
 * India - Sumana to talk to Alolita about her role in this.

RobLa & Mark: put a glorious future milestone in Bugzilla - DONE

RobLa: EPM meeting - visit the highest priority bugs once a week?

Mark & RobLa to talk through highest priority bugs - DONE

RobLa: talk to ops about Bugzilla mgmt? with Sumana - ongoing

Sumana this weekend: get Chad & Tim to talk commit access - DONE

Sumana: put Mark in touch with Olena, get her to prioritize test cases - ongoing

RobLa & Sumana: work on some blog entries next week - todo

RobLa to ask Sam for tarball release ETA? sprint on fixing 1.18 deploy issues? TODAY - ongoing

(done/ongoing/todo as of 18 Oct)


 * 1)                                                      Oct 4th                                                              #
 * 1)                                                      Oct 4th                                                              #
 * 1)                                                      Oct 4th                                                              #

Rob
CentralNotice technotice to link to from CentralNotice landing page is ready, Guillaume said http://etherpad.wikimedia.org/118deployment tweet something - Guillaume wikitech-ambassadors list mail - Guillaume &  Rob to coordinate later a few bugs are currently listed as blockers for 1.18 and should not be. Rob to figure out some other way to communicate "keep an eye on this." tablesorting, & a db corruption issue that is probably very minor. (traveling to ZendCon 17-20 Oct), unconference prep? Talk to Alolita about Sumana & India hackathon
 * 1.18 release -- communication TODOs. Planning to deploy to all the wikis TODAY, 4pm SF time, 2300UTC!
 * Hiring
 * Contracts

Guillaume
Last week: https://office.wikimedia.org/wiki/Report:Guillaume/2011-10-02 This week: Public Wikimedia todo list at https://www.toodledo.com/public/td4e4b7b435dcc1/0/1440335/Wikimediapublic.html
 * travel preps
 * September engineering report
 * AOSA book (cont.)
 * enable CentralNotice; deployment @ 4pm SF time; tweet heads-up
 * be a zombie
 * hide and avoid meetings
 * AOSA Book: write ~3000 words or more
 * renew contract

Sumana
Last week:

Got October travel planned

Caught up a lot on email

Did AOSA outreach

Monday: responded to wikitech-l re commit access process

This week: (working halftime because of family needs)

get power to do the LDAP add (basically confirm my ssh key to Daniel Zahn)

NOLA hackathon recruiting:

schedule teaching sessions, market those

phone institutions

India hackathon: improve page, recruit

Also - fwd "please be interviewed" mails to Guillaume

Claudia
no news at the moment (just reading interesting discussions on the mailing list)

starting next week, I should be able to attend this meeting regularly again


 * 1)                                                      Sept. 27th                                                          #
 * 1)                                                      Sept. 27th                                                          #
 * 1)                                                      Sept. 27th                                                          #

Rob

 * 1.18
 * hiring
 * contracts

Guillaume
Last week: https://office.wikimedia.org/wiki/Report:Guillaume/2011-09-25 This week: Public Wikimedia todo list at https://www.toodledo.com/public/td4e4b7b435dcc1/0/1440335/Wikimediapublic.html
 * AOSA book
 * engineering report
 * side activities: 1.18 comms, blog tweaks
 * AOSA book cont.
 * engineering report
 * side activities: India hackathon page prettifying (as in, right now. PLEASE DON'T EDIT) https://secure.wikimedia.org/wikipedia/mediawiki/wiki/India_Hackathon_2011

Sumana
Upcoming involuntary vacation... Last week I pushed a lot on: This week I aim to: That's it. Lowering my sights. travel.... arriving SF Oct 9th probably
 * NOLA hackathon recruiting & travel
 * India hackathon phone calls
 * QA recruiting (volunteers) & interviewing
 * Weekend of Code
 * GSoC wrapup (blog post)
 * volunteer management
 * Catch up on all my email
 * Work on the marketing for the India hackathon (add "this is free", who is org'ing, participant eligibility, working hours)
 * Get my October travel planned.
 * AOSA push - whom to personally reach out to?

hexmode
1.18

https://secure.wikimedia.org/wikipedia/en/wiki/User:MarkAHershberger/Weekly_reports/2011-09-26

https://secure.wikimedia.org/wikipedia/en/wiki/User:MarkAHershberger/Current_TODOs

RobLa to coordinate with Mark re revisions that are being backported to 1.18
 * 1)                                                      Sept. 20th                                                          #
 * 1)                                                      Sept. 20th                                                          #
 * 1)                                                      Sept. 20th                                                          #

Sumana
On vacation today, writing ahead of time. Vacation Tues & Wed Sept. 20 & 21 Last week: NOLA recruiting & invitations, AOSA book writing push, some misc. volunteer followup This week: recruiting & managing volunteer QA during deployments, QA phone screens, more NOLA email to send out, & misc. Misc includes: blog GSoC roundup, read & respond to Claudia's research proposal, Turn HOWTO workshop notes http://www.mediawiki.org/wiki/How_to_become_a_MediaWiki_hacker/Workshop into a real curriculum by 28 September for Madras hackfest http://www.shaastra.org/2011/main/events/Hackfest/, get volunteer to fix http://www.mediawiki.org/wiki/Special:Code/MediaWiki/94171 , file expenses

Siebrand
Reached out to WMDE for best practices for organising a Wikimedia event. Got great info from them. Still have to process (ref: WikiCon India hackathon)

Did bug triage. Didn't have the time to use OpenHatch. Got two new people interested in developing for MediaWiki. Should send them a mail this week to follow-up. Report: http://lists.wikimedia.org/pipermail/wikitech-l/2011-September/055183.html

Started to make CR comments when developers are not adding message documentation for newly added/changed user interface messages. I18n.

Mark
Write triage report from 2 weeks ago

Watch & help coordinate firefighting around 1.18 deployment; Manage bug reports from test2 wiki and other deployments

Catch up on recent patches in Bugzilla

Write report of activities from last week

Postpone Wikibooks triage if I don't hear back from people Monday

Read You are not done yet and see if I can find something to write about or point others to for testing this week.

ask Roan about Bugzilla:27849

Do simplewiki import to test transaction nesting

Guillaume
Last week: https://office.wikimedia.org/wiki/Report:Guillaume/2011-09-18 This week: Public Wikimedia todo list at https://www.toodledo.com/public/td4e4b7b435dcc1/0/1440335/Wikimediapublic.html
 * AOSA book
 * side activities: blog post reviews, monthly report
 * AOSA book: deep dive
 * blog post reviews, 1.18 deployment communications (Rob, FYI: http://meta.wikimedia.org/wiki/Wikimedia_maintenance_notice ), monthly report
 * side activities: WMF blog tweaks, travel arrangements

Rob

 * 1.18 deployment! (went well, minor bugs: Simple skin now working, texvc issue, ...). Also looked into delays with messages but was message cache rebuilding. Optimistic.
 * Hiring
 * 1)                                                      Sept. 13rd                                                          #
 * 1)                                                      Sept. 13rd                                                          #
 * 1)                                                      Sept. 13rd                                                          #

Claudia
is in another meeting at the moment

had a first feedback meeting with Mark (it is planned to have it every other week)

will provide next time a link to the first analysis results :)

Mark
https://secure.wikimedia.org/wikipedia/en/wiki/User:MarkAHershberger/Current_TODOs

Yesterday, ran FIXME & code review assignment. Today: followup, may have time to write weekly report for last week.

Mostly, pushing on 1.18 blockers

Talked with mutante on IRC re upload speeds. What's the best way to measure upload speeds? is new SWIFT storagell infrastructure going to change it (make it easier, more transparent)?

Siebrand
Got SIP!

Hackathon at WikiCon India 2011 in progress; working together with Sumana, Alolita and the WCI11 team. Aiming for 150 participants, including delegations from 9 or so large tech companies in India. Currently seeking info on what we need.

Hijacking Mark's bug triage for tomorrow. He's happy with that AFAIK, because he's working hard on 1.18.

No progress on getting inactive translators back to translating.

Read over the "MediaWiki history" pages. Nice. WIll give possibilities to contribute some thought.

Idea for triage invite: http://openhatch.org/+projects/MediaWiki - Sumana to walk Siebrand through where to click -> done. Interesting platform. Created a profile and added some bits to the site. They hang out in #openhatch in case you want to talk to the siterunners.

Guillaume
Last week: https://office.wikimedia.org/wiki/Report:Guillaume/2011-09-18 This week: Public Wikimedia todo list at https://www.toodledo.com/public/td4e4b7b435dcc1/0/1440335/Wikimediapublic.html (Sumana to talk with Guillaume to highlight WMF engineering efforts in the "hey 1.18 is coming up" blog post)
 * mostly, preparation for the AOSA book
 * side activities: blog post reviews, monthly report
 * mostly, wiki archeology, deep dive into MediaWiki's history, and writing
 * Side activities: blog post reviews, 1.18 deployment communications, monthly report

Sumana
Last week: was in San Francisco. Meeting to plan code challenges, New Orleans hackathon planning/invitations, travel arrangements, much volunteer followup. code challenge etherpad: http://etherpad.wikimedia.org/weekend-code-planning To do this week: need to change date/time of that post-writing session - done
 * Finish up New Orleans hackathon recruiting & invitations
 * Follow up with tech community regarding AOSA book writing
 * Start work on contributor agreement/ToS
 * Arrange October travel, family care
 * Misc: computer setup, expenses, meetings, GSoC blogging, Weekend of Code planning, QA recruiting/interviewing, volunteer follow-ups, blog with Rob :-)

Rob
Last week: This week:
 * 1.18, hiring
 * Planning volunteer dev tasks with Greg DeKoenigsberg
 * Deployment checklist for 1.18
 * onwiki communication to canary (aka "guinea pig", "pioneer") wikis because we have heterogenous deployment (HET deploy) now (just call them "first wave" in public places?)
 * Blog post drafting for 1.18 release
 * Meetings! (rescheduling 1:1s)
 * Hiring
 * 1)                                                      Sept. 6th                                                            #
 * 1)                                                      Sept. 6th                                                            #
 * 1)                                                      Sept. 6th                                                            #

Mark

 * i18n triage

Bug #164 “Support collation by a certain locale” and Bug #29000 “Allow font selection by language” took up most of the time, but we got resources allocated for other bugs, too.


 * Operations Escalation

Since a number of the bugs in Bugzilla depend on Operations, I needed better way to communicate with Ops people about high priority  items. CT Woo had most (all?) of the Operations people in SF a couple of weeks ago and was able to set up a way for us to interact. We agreed to meet on Thursdays in order to sync up our action items.

NOLUG & NOLAPHP

After hearing Erik say that he was concerned that the NOLA hack-a-thon wasn't going to have as much participation from outside of  WMF, I emailed NOLUG  (of which I used to be a member and whose mailing list I still  participate on). I should have asked Sumanah to intervene when Joey asked “Is this intended to be wiki-centric? I'd love to hack, but not wiki stuff.” Her reply was better than mine.

All was not lost, though. In the process, I reminded Ryan Lane to let the NOLAPHP group (of which he is a member) know about the Hack-a-thon, and pointed Sumana to other regional user groups that might be intersted in the event.

Guillaume
Last week: August engineering report, communications, continued to plan AOSA book. Full report at https://office.wikimedia.org/wiki/Report:Guillaume/2011-09-04 Public Wikimedia to-do list: https://www.toodledo.com/public/td4e4b7b435dcc1/0/1440335/Wikimediapublic.html This week:
 * Plan AOSA book work (new project page: http://www.mediawiki.org/wiki/MediaWiki_architecture_document )
 * Coordinate with Sumana (Wednesday?). Should be able to e-mail wikitech-l by Wednesday / Thursday
 * catch up on listmail, expense report, etc.

Rob

 * Hiring
 * Planning volunteer dev tasks with Greg DeKoenigsberg
 * 1.18 ramp-up to deployment

Siebrand
Have SIP account, but only control is working, not up/down voice. Work in progress...

Internationalisation triage was a great success. Thanks Mark! Relatively small number of volunteer community participants (IIRC Aryeh and Amir).

Tried to get into contact with Alolita to make clearer plans for India hackathon. Will hopefully happen today, because we have to start communicating about it next week (2 months in advance).

translatewiki.net newsletter sent to 3,750 translatewiki.net users (https://translatewiki.net/wiki/Project:News/Newsletter_2011-09 ) and translation rally (https://translatewiki.net/wiki/Project:Rally-2011-09) running for Kiwix, MediaWiki core and MediaWiki extensions used by Wikimedia until 2011-09-08 23:59 UTC with EUR 1000,00 in bounties.

Want to start approaching inactive translators with personalised e-mails to try and get them active again. No detailed plans yet...

Claudia

 * tested SIP and it seems to work
 * extended visualization on bug status transition analysis (with slider now) - will be finished soon, then start with bug life cycle
 * wants to talk to Mark about the results - meeting end of this week?
 * next things to do are additional interviews, general analysis bug rep... (more next next)
 * 1)                                                      August 30                                                            #
 * 1)                                                      August 30                                                            #
 * 1)                                                      August 30                                                            #

Mark
Last Week: Code Review tagging

Killed two birds with one stone last week by working with Sumana to tag some revisions for review. This (evidently) helped her understand what was going in the tagging process so that she could recruit  volunteers and it helped me get the revisions tagged.

Triage planning

Excited by the triages with Tomasz Finc, I started planning a little more ahead. This will help keep the triage page that Guillaume pointed me to up to date and give it a little more definition than the “Dates are announced randomly and agenda is set somewhere” that was there before. https://secure.wikimedia.org/wikipedia/mediawiki/wiki/Bug_management/Triage

Did not email the people with FIXMEs. Top of his list today to do that HipHop people have patches against libcurl & libevent. Have not communicated those patches back to upstream package maintainers. libcurl - Mark asked the upstream to look at the patch. He needs to get communication going there on the hiphop mailing list. Same thing with libevent. Rob thinks that prodding HipHop people to communicate directly with upstream is best. get Tim involved as a last resort Take a look at newer APIs from libevent & libcurl folks. Patch is currently against an old version of libevent Mark did not work on CR trendline chart.

Sumana
Last week: "Random misc. and other" TODO this week: The short version: the big thing I have to push on is delving into the larger MediaWiki community and publicizing the NOLA hackathon so I can get good attendance. Additionally I must return LOTS of email and aid in India hackathon planning, and gather GSoC and parser news to publicize.
 * New Orleans hackathon planning, https://secure.wikimedia.org/wikipedia/mediawiki/wiki/NOLA_Hackathon & http://etherpad.wikimedia.org/Nola-hackathon
 * GSoC wrapup, pushing various merges
 * prepare spreadsheet of whom to invite/sponsor to NOLA hackathon, run it by Erik & Ryan
 * Lots of email followups - trying to delegate some.
 * OSCON & Wikimania - slay them once and for all, with email followups & travel reports

Guillaume
Last week: August engineering report, AbuseFilter communications, started to plan AOSA book. Full report at https://office.wikimedia.org/wiki/Report:Guillaume/2011-08-28 Public Wikimedia to-do list: https://www.toodledo.com/public/td4e4b7b435dcc1/0/1440335/Wikimediapublic.html This week:
 * Finish & publish August engineering report; Features done, Platform almost done: http://www.mediawiki.org/wiki/Wikimedia_engineering_report/2011/August (TL;DR section being finished today
 * Plan AOSA book work (new project page: http://www.mediawiki.org/wiki/MediaWiki_architecture_document )
 * Sumana should probably send out an email to the wikitech-l mailing list to let them know we're working on it & invite help, once we have a little more structure
 * sorting out some contract / admin stuff -- misunderstandings & mixups with umbrella company -- should get better

Rob

 * Hiring!
 * Selenium meetup - fruitful? YAY, yes
 * Blog stuff
 * SIP accounts - Claudia is not on the call. got NDA set up. Siebrand - Rob suggests he check in with Rayne from OIT
 * 1.18 release push - Rob's a little worried re velocity -- Aaron Schulz is back in the office. The problem is velocity of fixing FIXMEs, so Mark's email will help.  Another thing that will help: daily 1.18 release meetings. now making a time that will "work" for everyone, or two meetings with Rob being the link between the two (I didn't invent that, it was Rob's idea, I read it somewhere)  We really need Tim, no one can proxy for Tim well?  Maybe THREE, one every 8 hours? or just two, but with Tim being the link between the two
 * Git planning
 * migrate to git before HipHop ... fundraiser means conservatism, so we can't do hiphop switch before fundraiser, but use natural downtime? Still some discussion to have around timing of continuous integration work, HipHop, git migration... platform engineering meeting?
 * http://lwn.net/Articles/409635/ ?

Siebrand
Interesting stuff:

[Mediawiki-l] Case Study: KDE Userbase wiki http://lists.wikimedia.org/pipermail/mediawiki-l/2011-August/037869.html OpenID, LiquidThreads, Translate, SphinxSearch (Sumana asked for that case study, yay +1!)

http://faqcluster.com/mediawiki A research project of the Software Technology Group at the University of Darmstadt, Germany. It is part of a bachelor thesis. Got a mail from them asking for reviewing and fixing FAQ items). I think they may have gotten the e-mail addresses from http://svn.wikimedia.org/viewvc/mediawiki/USERINFO/.

Still no SIP extension - Apparently have to chase Rayne/OfficeIT

Have contract signed and am waiting for official announcement (had expected that yesterday end of day actually). Given that I'm also Product Manager in a features team, please let me know if any of my updates are outside of the scope of TL;DR. During this meeting, my updates should be about volunteer community facing activities (!).

Prepared i18n triage for tomorrow with Mark and Niklas http://etherpad.wikimedia.org/BugTriage-2011-08

Translate extension is in review by Roan. May take a few more weeks, but we hope this will bring a pilot implementation at a Wikimedia wiki (meta/mw.org) closer, so that the community translation process will improve a lot.

Kiwix localisation is going strong. Now 26 languages with 85%+ translated, compared to 19 last week.

Made proposals for presentation (http://meta.wikimedia.org/wiki/WikiConference_India_2011/Submissions/Language_support_in_Wikipedia) and workshop (http://meta.wikimedia.org/wiki/WikiConference_India_2011/Submissions/MediaWiki_Translation_Sprint) at WikiConference India 2011

Both Alolita and have made contact with the WCI 2011 organisers about a possible two day Hackaton alongside WCI 2011, and hacking events/translations sprints in Pune and Bangalore. Requested "Best Practices and HowTo from Sumana. Have to wait to responses for a few days.

Still no translatewiki.net newsletter, but it's coming really soon now (including translation rally that will require a completed translation of Kiwix to qualify for a piece of the EUR 1000.00 bounty).

Claudia (not attending today)
Call ends after 28 mins.
 * has implemented a first visualization in order to reveal a pattern of change in the bug status field (which helps me to determine a "usual"  bug life cycle)
 * has experienced that the description on the MediaWiki website (https://bugzilla.wikimedia.org/page.cgi?id=fields.html#status) is not the way how it is done
 * has started to exchange emails on this topic with Mark (Sumana CC)
 * is still waiting for comments on her proposal
 * is now on her way to bed because she has a terrible cold and her brain is too slow for everything :(
 * 1)                                                      August 23                                                            #
 * 1)                                                      August 23                                                            #
 * 1)                                                      August 23                                                            #

Mark
https://secure.wikimedia.org/wikipedia/en/wiki/User:MarkAHershberger/Current_TODOs Mark, could you please maintain the list of recent and upcoming triages (and their topic) at http://www.mediawiki.org/wiki/Bug_management/Triage ? Ideally a mini-report of how the session went would be awesome, but for now an up-to-date list would be great. The mini-reports you send to wikitech-l could be added as status updates on http://www.mediawiki.org/wiki/Bug_management/status
 * Last week I sent off bug reports to get patches added to enable hiphop for Debian. cURL guy wrote back, much more discussion neded there. Part of what I'm doing this week.
 * Sent FIXMEs to a lot of people. Need to get the FIXME e-mail thing to work smoother/quicker.
 * Going to work on the CR trendline chart. We have 2 years worth of data in the chart, and it would be nice to be able to focus on where we're at NOW. Want to blow that part up and put a trendline on it, so we can see where we are doing (not) well. http://toolserver.org/~robla/crstats/crstats.trunkall.html and the /phase3/ and 1.18 variations
 * Work with Sumana and tag revs for review.
 * This week's triage is about the Collection extension by PediaPress. I feel there's not that much momentum, but we'll see in the triage. Hope to get more volunteers involved.
 * Still need ideas for next week's triage. Please help! -> i18n/L10n (internationalisation and localisation) and other language support issues.

Sumana
Last week: pushed New Orleans hackathon, Google doc sprint, GSoC wrapup, volunteer encouragement, and conference attendance. TODO this week:
 * Google Summer of Code evaluations
 * Process description for SocialCoding4Good (program between OS software & big corps)
 * New Orleans hackathon planning & recruitment (HUGE, includes gadgets/templates outreach)
 * OSCON & Wikimania reports & follow-up
 * Work with Mark on revision tagging
 * Standard: publicizing parser/visual editor work, recruiting & encouragement

Guillaume
Last week: July engineering report, communications support. Full report at https://office.wikimedia.org/wiki/Report:Guillaume/2011-08-21 Public Wikimedia to-do list: https://www.toodledo.com/public/td4e4b7b435dcc1/0/1440335/Wikimediapublic.html This week: http://www.aosabook.org/en/index.html - Sumana, does this book look at OOS from a technical perspective? Yes, it's a "how does it work, and how did we get there". Architecture of the software, and (good and bad) architecture decisions that led us there. Thanks! np =) Might be useful, I have a closer look. Some background: they're doing Volume 2 of the book, and they contacted us to write a chapter on MediaWiki.
 * caught up on own reports, inc. Wikimania trip report
 * Now working on August report, follow-up and planning on book project (w/ Sumana)

Rob

 * More Platform Engineering blog posts (yay!)
 * Helping Erik with Google Tech Talk (my topics: GSoC, HipHop, code review process) (Erik, Alolita and I are going there, and we also have other meetings planned). Will post link to video after when I find it.
 * Phone screens for several candidates (QA Lead and Analytics)
 * Selenium meetup tonight in SF (yay!) - local QA community!
 * Nagging tasks: fenari cleanup (hacks that are not checked into Subversion and need backing up and tracking), 1.18 fixmes - code review is going exceptionally well, FIXMEs are not keeping up pace, which is probably because fixing FIXMEs take longer and as we review we mark more things FIXME. May be a blocker to deployment.
 * NDA and access - RobLa is working on it. :)

Claudia
TODO:
 * First draft of the proposal is out - waiting for comments. Not yet public because it is in progress. If you are interested I can send it to you. (Sumana promises to review and give comments sometime soon!)
 * Moved first month of email communication from TechList into TAMS (Text Analysis Markup System), enables mostly qualitative analyis of data based on tags
 * Started with playing around a bit with the bug data and Eclipse crashed; now I have to install everything again before I can proceed - as usual :)
 * I have a first idea for a visualization of the bug status changes I hope I find the time to make some progress on that

Siebrand
This week planned: Call ends after 32 minutes.
 * been thanking random contributors at translatewiki.net (last 250-500 RC entries) on their talk pages for their efforts with personalised messages. (yes, true, I just read a study on it) They appear to like that very much given the positive feedback. Even though time consuming, looking into their edit patterns and really being interested is what I hope will keep them enaged.
 * done backporting of L10n to 1.16/1.17/1.18 and some language maintenance on wmf deployment branch. Also almost broke production if NeilK hadn't found out I committed a compile error (6 actually). Thought we had compile error pre commit checks, but unfortunately those do not work (!).
 * Kiwix localisation support added to translatewiki.net. Last week there were ~750 contributions to translations for it. On a roll! http://translatewiki.net/wiki/Translating:Kiwix
 * Newsletter translatewiki.net (delayed from last week)
 * Respond to India conference organisers on what I'd like with the hackathons in India in November
 * Submit talk proposal for Wikimedia India conference
 * finally start inventory of 22 official languages and support for them in MediaWiki (going to make a big table on mediawiki.org) so we know what needs doing (display, input, etc.). Will give insight in (I think) 50-or-so small relatively simple volunteer tasks, and the L10n team can pick up on the larger areas or the areas that are not being picked up.
 * Get my SIP extension so we no longer need Skype calls.
 * 1)                                                      August 16                                                            #
 * 1)                                                      August 16                                                            #
 * 1)                                                      August 16                                                            #

Mark
more details: 1st: mark NODEPLOY FIXMEs 2nd: email owners of ALL FIXMEs 3rd: bug triage setup/report & followup 4th: disable relevant default assignments in Bugzilla 5th: communicate with previous owners of default assignments 6th: hand off slow upload analysis to someone in ops (such as Ben H or Ryan L) 7th: hand off Debian HipHop packaging
 * HipHop Handoff
 * Driving FIXMEs to 0
 * Upload stats

Claudia
Please send to me: hexmode! - sure! TODO: first analysis re Bugzilla data. Some of Claudia's students have done some Wikimedia research on PediaMeter that made it into the research digest/roundup! http://lists.wikimedia.org/pipermail/wiki-research-l/2011-August/001640.html
 * Finished the research proposal (almost sent it to Rob and Sumana and anyone else who is interested) - I am looking for any comments

Guillaume

 * catching up on e-mail (mostly done)
 * also, feeling better now; had a nasty cold following Haifa
 * July report (about 80% done)
 * own reports
 * catch up on LIST e-mail (hah!)
 * transform etherpads / audio / video recordings into useful documentation (code review training, dev days, wikimania); coordinate with Sumana; Friday at best, Monday at worst

Sumana
Catching up on email, following up with volunteers from OSCON & Wikimania good! working on productizing docs from & for hackathons with Guillaume? Fridayish? Scheme to get volunteers to the documentation summit, tell Adam - interesting. can you give me more information on that? :) thanks. Write up OSCON report     |_  thank you! Write up Wikimania report   | SocialCoding4Good followup NOLA hackathon planning GSoC wrapping up parser team Mark asks: was talking with Tomasz, and he indicated disappointment in the number of volunteers present at the hacking days. Sumana has a different view. What's the issue? Sumana, do you have numbers? Just show same numbers. Mark to give Sumana Tomasz's complaint.  May be around the amount of mobile-related activity; can remedy in future devdays & hackathons Mobile "code review" thread wikitech-l: http://lists.wikimedia.org/pipermail/wikitech-l/2011-August/054692.html

Rob

 * Interview week! We've got a flow of candidates coming through for QA Lead and System Engineer (and PM Analytics)
 * Blog post about Platform Engineering started, but not complete. (current draft: https://docs.google.com/a/wikimedia.org/document/d/1w0PVdFgspIU8hW9F2bx7J9leBMhkWf4h21r9RGs-7uk/edit?hl=en_US ) yay! I am not allowed to read it :(
 * Finding a reviewer for SwiftMedia
 * Het Deploy planning
 * NDA for volunteers (to help Claudia get a SIP account)

Siebrand
Planning on organising 3 hackathons/L10n sprints in India in November. 18 November is the wiki conference in Mumbai; will also submit a talk proposal for that conference on MediaWiki and language support (in Wikipedia). Other targets are Pune and Bangalore. Also want to explore possibilities for hackathons in South-Africa and Brazil. All of the above have a huge open source contributor potential and a low number of contributors to MediaWiki code at the moment. Holidays and Wikimania cut into my translatewiki time. Picked that up yesterday and today. Tomorrow is newsletter time for translatewiki and Kiwix L10n will be enabled on translatewiki. Hopefully that will get some offline-Wikipedia enthousiasts contributing to translations. GerardM and Tomasz as very happy about this milestone :). I see e-mails mentioned a few times above. Keeping up with mediawiki-cvs and CR mails is... wow... Taking more and more time, but I guess that's a good thing. Should also start officially with my Product Manager Localisation job (as contractor) today or tomorrow (as in: signed contract). Yay :). Going to work on roadmap until Q2-2012 very soon (this week, following up to mid next month). Everyone happy with the Skype call? Sound quality (at least sound quality in the first 25 minutes has been excellent for me). Happy with quality, unhappy with proprietariness. :) ... long, long story :)
 * 1)                                                      August 9                                                              #
 * 1)                                                      August 9                                                              #
 * 1)                                                      August 9                                                              #

Mark

 * Charting upload speed on commons

Rob

 * Updated:
 * http://www.mediawiki.org/wiki/MediaWiki_roadmap/1.18/Revision_report
 * Hiring

Claudia
Monthly report: http://www.mediawiki.org/wiki/Wikimedia_engineering_report/2011/July#Technical_Liaison.3B_Developer_Relations
 * Working on research proposal for "participatory research"
 * 1)                                                      July 26                                                                 #
 * 1)                                                      July 26                                                                 #
 * 1)                                                      July 26                                                                 #

Guillaume
cf. http://office.wikimedia.org/wiki/Report:Guillaume/2011-07-24 for last week and http://office.wikimedia.org/wiki/Report:Guillaume/2011-07-31 for this week this week is monthly report week, although with many people out (OSCON + Wikimania) the report may be delayed a bit. going to prepare *and finish* my Wikimania presentations so I can try to do a dry run with Sumana so we can coordinate and avoid overlap.

Sumana
At OSCON

Mark H
This week (top bit): http://en.wikipedia.org/wiki/User:MarkAHershberger/Current_TODOs
 * 1)                                                      July 19                                                                 #
 * 1)                                                      July 19                                                                 #
 * 1)                                                      July 19                                                                 #

Guillaume
In ur wiki, editin ur project pages Last week: http://office.wikimedia.org/wiki/Report:Guillaume/2011-07-17 This week: http://office.wikimedia.org/wiki/Report:Guillaume/2011-07-24 Coordination with other team members:
 * In a nutshell: Project pages, Wikimania prep, network maintenance + communications framework
 * In a nutshell: Project pages, project pages, project pages, Wikimania prep
 * Mark: I created a proper project page for your work, based on the Bugmeister page: http://www.mediawiki.org/wiki/Bug_management
 * Sumana: I'm going to create a project page for your work: http://www.mediawiki.org/wiki/Volunteer_coordination_and_outreach
 * Activity homepage!
 * Also need to respond to Arthur's e-mail about community/volunteer engagement for fundraising engineering; this could be a pilot project to use project pages for this purpose

Sumana
Last week I: RobLa: allday offiste thing 10 days ago -- a work product of that will be a "how we do code review, deployment & release" doc for MediaWiki, akin to what Sumana wrote re Launchpad So this week, before I leave midday Friday for CLS and OSCON: more details: http://www.mediawiki.org/wiki/User:Sumanah/TODO
 * prepped a little for my Wikimania talk (need to work a lot more on that this week)
 * wrote most of a summary of how Launchpad does releases & deployments, posted: http://www.mediawiki.org/wiki/User:Sumanah/Launchpad-dev-process
 * thought about how we do commit access
 * schemed about getting MediaWiki to the documentation sprint summit  this fall (need to  follow up this week)
 * managed & collected GSoC evaluations
 * followed up on Wikia, Postgres, RTL, & Wikimania recruitment, and Splinter
 * did my annual self-review
 * etc.
 * Continuing stuff: GSoC, the parser team, volunteer recruitment (this week for Wikimania, OpenID extension, and an orphaned page-by-page auth  extension)
 * Platform Engineering meeting -- help prep, and do some wiki cleanup
 * a Bugzilla default assignee sprint with Mark
 * Get MediaWiki "what's new, how you can help" flyers designed
 * Continue prepping Wikimania talk
 * Scheme to get a proposal to the documentation summit  this week
 * At Wikimania, talk to Tim about interwiki transclusion

Mark
re interwiki transclusion: what are we doing? Tim didn't respond (but didn't object!) Sam is very busy should not be too risky in default merge This week (top bit): http://en.wikipedia.org/wiki/User:MarkAHershberger/Current_TODOs Last Week: http://en.wikipedia.org/wiki/User:MarkAHershberger/Weekly_reports/2011-07-18
 * Rob to talk with Sam about it
 * clarify what he needs to do on 1.18
 * get all deployment blockers in the process of getting fixed
 * check with Rob on what needs to be done on the rebranching, and do it
 * check that the FIXME wiki page is right, and maintain it
 * get initial Bugzilla data for Claudia's use
 * cancel the big IRC triage, and do little triages going through individual developers' queues, concentrating on remote developers who  are in SF this week: Roan, Chad, Andrew, Trevor, Timo, Aaron
 * sprint with Sumana and clean up default assignees in Bugzilla

Siebrand
What is PML? Oh, Siebrand *is* Product Management for Localisation. Working on user stories for specific set of features. Are you working on that Sumana? Right. I have no idea yet how I will start, but user stories will of course be part of it. Robin: yes, for sure. How public is this pad? Can't say everything if it's a known URL... There will be a few developers until end December 2011. PML is in Features team. We'll focus on Indic language issues and Portuguese, although in the latter there isn't too much that we expect will take a lot of time. Input methods, on-screen keyboard, webfonts are what I expect going to be the main focus in the beginning. Not that I know of. Mark asks: can we get SPQRobin involved somehow? This pad is completely public, and listed in our Etherpad TOC. RobLa says: this all looks good. Anything else specifically? Did Roan say 1.18 would be RTL stuff too? I have no idea... Will probably be *a lot of reverting* if it needs to be backed out. I expect 30-40 commits at least. I think we should get it in, but that's without knowing how complete and stable it is. Will know by end of week. From what Robla said just now, souds like RTL will be in there. Sweet! See green bit below *nod*
 * just got back from holiday.
 * going to start Product Management Localisation tomorrow (Wednesday) for max. 20 hours/week. "Daily" "stand up" meetings with at least Niklas, GerardM and hopefully from mid-August another developer.
 * translation rally to start soon; focus on MediaWiki 1.18 release (core and Wikimedia extensions)
 * will be announced in newsletter to all translatewiki.net newletter recipients (˜3.000).
 * going to prepare something for hacking days, because we're hosted in an RTL country. I don't have a presentation in the main conference.
 * probably have to prepare a techblog post on what we're going to do with L10n product management. Will be in touch with Erik and Alolita about that.
 * SPQRobin made a *lot* of RTL related updates recently. I'm going to ask Niklas to review those and will ask if Amir can test them.

RobLa
we'll have a video camera!... but written notes will be more reusable, so please do that too so we can have reference materials on mediawiki.org =] we are looking for a set of test wikis to deploy 1.18 to first. Thinking Hebrew Wikisource. Seems unlikely we can pull off a test deploy before Wikimania. But if we can get something out to that community, it'll give us something to talk about at Wikimania.
 * Code Review training
 * Finishing up on reviews
 * Job descriptions for Sam and Aaron
 * QA Lead recruiting
 * System Engineer recruiting
 * 1)                                                      July 12                                                                 #
 * 1)                                                      July 12                                                                 #
 * 1)                                                      July 12                                                                 #

Sumana
Last week: recruited volunteer testers & developers re Postgres, Narayam & WikiBhasha, Wikimania got comments on the unit testing doc http://www.mediawiki.org/wiki/Requests_for_comment/Unit_testing got new developers into the IRC bug triage (finally taking advantage of OpenHatch) got some Wikia people signed up for commit access helped notetake http://etherpad.wikimedia.org/GenEng-Dev-2011-07-06 talked with Guillaume about our Wikimania presentations GLAM communication continuing responsibilities -- triage, OTRS, GSoC, followup with new volunteers & with parser team WMF administrative work: travel prep, expenses, annual review Big TODOs this week: manage& collect GSoC evaluations, make a good dent in my Wikimania talk, continue some Postgres recruiting, and do some code review research/suggestions -- specifically, look at Splinter (Bugzilla plugin that helps with code review) and write up a "how Launchpad does it" doc. re Splinter -- Mark wants to see it. Priyanka would have been the one to install that. We need to figure out who will do Bugzilla sysadmin maintenance. Mark does web admin, but we don't have real sysadmin resources. Maybe Chad? Maybe ops?

Guillaume
Last week: http://office.wikimedia.org/wiki/Report:Guillaume/2011-07-10 This week: http://office.wikimedia.org/wiki/Report:Guillaume/2011-07-17 re getting help from volunteers -- Guillaume wants to finish gradual cleanup around end of July, hopefully before that, and then we can best make use of volunteer help We have begun having one central mediawiki.org page on every engineering project, as of summer/fall 2010. We've iterated towards appropriate format/template for providers & readers of info. Guillaume is cleaning them up -- they've grown messy -- and in a week or two, we'll have a proper set of project pages, clean & helpful for people who want to find more info & for domain experts to share it. there's a new template. Please use when creating a new project page! http://www.mediawiki.org/wiki/Template:Wikimedia_engineering_project_page once everything's settled, will publicize to wikitech-l.
 * In a nutshell: Wikimania preparation & project pages
 * In a nutshell: caught up on e-mail; now: Wikimania preparation & project pages

Mark
Last week: http://en.wikipedia.org/wiki/User:MarkAHershberger/Weekly_reports/2011-07-11 This week's priorities: When Mark has time: HipHop package a few patches debian maintenance deployment blockers one major problem looking at this week: thumbnail purge & squid cache. Rob asks: whom will you ask to do the caching triage? Tim, Ariel, Reedy, Brion & Bryan Domas? maybe Rob says it boils down to the list of bugs you'll be looking at. The right bugs will interest him. Domas -- interested mostly in SQL? well, generally interested in performance. His expertise is mainly MySQL, but interests extend into performance in general. That extends to caching and purging, probably, but timing will be tough. He's in Eastern Europe. 2, 3 am his time? Sumana suggests: invite him anyway.
 * for 1.18 deployment blockers: delegate responsibility for fixing each blocker to a developer (except for tricky squid caching bug), taking care not to put too much work on any one person
 * for 1.18 code review backlog: we're at about < 150 revisions in trunk for 1.18 that need to be reviewed. Would be good to get that below 100 for this week.
 * run IRC triage around caching issues, grab Tim, Ariel, Reedy, Bryan Tong Minh, and Brion; ask Sam & Ariel for what volunteers to grab, and maybe grab Domas
 * secondary goal for this week: for code review backlog metrics: grab Rob's code & make it more accurate? get rid of the doubling http://toolserver.org/~robla/crstats/crstats.trunkall.html
 * tertiary goal? "how long does it take to get a bug resolved?"
 * plan some of next week's triages, recognizing that some remote people will be in SF

RobLa
Last week: http://www.mediawiki.org/wiki/Development_process_improvement/7-8_July_2011_Meeting Main project to work on out of that: 1) getting through code review backlog. focus on first. getting process working well, getting to & staying at zero 2) continuous integration. first, integrate some tools we've already got for moving -- checking validity of a commit against a set of tests. We have some post-commit hook tests, some standalone. We want to make it so all tests we have get checked -- are routinely part of the check. 3) a bunch of other ideas down the road towards bottom, Erik's continuous responsibility to make sure certain things don't get sideswiped by other tasks/activities/emergencies. Clarify what's really urgent. We want to increase deployment frequency -- deploy once a week?  Pretty optimistic.  But way more frequently than now.  If deploying takes less friction, we can do it more frequently.  We've IDed some things we need to do to make that work.  e.g. staffing?  shell scripts to push whole code base out -- that set of tools is not very robust.  If there's ever an error, it's buried in noise the tool generates.  Too many warnings.  Too many false positives. This week: Hiring Working with Aaron in SF (for quite a while!) (filling in for Priyanka) Reviews Planning Code Review training    will be in SF with face-to-face people & visiting remote people    looking at ways of recording it, nominal remote participation, but more importantly, get training materials out of it. this is a real training, instruction. working on presentations UI review security review & those presentations -- we can leverage those materials at hackathons, etc. so do not feel too bad for missing this one here. format: some lectures & some hands-on practice. Some time talking through various review documents, people's code review philosophies. Brion's surprising attitude not necessariy shared by others! So a result: better understanding of everyone's approaches. Maybe ways we can be faster at it. Brion feels it's not about insuring correctness, but about understanding code well enough so if it breaks, you can go back to that line of code & then do the debugging 2.5 hrs booked for it, may extend to 3. blogging: perenially on his TODO list, but only if he can get to it.

Claudia
working on research proposal. Talking with Rob, will send another email this week. She's revised request. Better to stay outside or have WMF support it?
 * 1)                                                      July 5                                                                  #
 * 1)                                                      July 5                                                                  #
 * 1)                                                      July 5                                                                  #

Sumana
Last week:
 * http://www.mediawiki.org/wiki/User:Sumanah/TODO

Finished http://www.mediawiki.org/wiki/Requests_for_comment/Unit_testing and sent it out

Open Source Bridge followups, approx. 40 emails plus a big blog post http://www.harihareswara.net/sumana/2011/06/29/1

Google Summer of Code -- some followup, told students & mentors that evaluations are coming up soon

Got Aaron Parecki to apply for commit status so he can commit MW extensions for IRC, Twitter, YouTube, etc.

Some recruiting, including LinkedIn trawling and posting to MeFi Jobs

some GLAM followup

Wikimania followup

Wrote & edited a tiny fraction of the monthly engineering report

Misc logistics

Submitted OSCON Ignite talk

NEW TODO: get new devs into tomorrow's "what's actually easy" IRC meeting

Mark
http://en.wikipedia.org/wiki/User:MarkAHershberger/Weekly_reports/2011-07-04 (redlink) http://en.wikipedia.org/wiki/User:MarkAHershberger/Current_TODOs last week: HTML5 - seeking champion, maybe Reedy Hindi wiki & number representation talked with RobH re shell bugs, cleared up confusion - had talked to ops looked at 1.18 re blockers thumbnail thing? code review pass Priorities for the week: actual things showing up on Wikimedia, like thumbnail bug, & syntax highlighting extension causing PHP segfaults on production 1.18 blockers -- get all those in the process of getting fixed Code review Bug triage HipHop, backburner RobLa & Mark to talk more offline 1.18 blockers: big deal maybe make a pass through on code review stuff as well code review for 1.18 is a big priority, also getting blockers off the list we're down below 500 revisions now! could clear it out this week! \o/ last week, Rob & Mark decided that this week's triage will be for "easy" bugs check whether they are actually easy get newer devs to look, check actual easiness who should be involved? espec newer developers Sumana to be in on this one -- want to get the list of bugs marked easy & make sure it is a list we can really point to when we recruit new devs. Triage to be Wednesday of this week.

Guillaume
Last week: http://office.wikimedia.org/wiki/Report:Guillaume/2011-07-03 This week: http://office.wikimedia.org/wiki/Report:Guillaume/2011-07-10 Also, groceries may be delivered during this meeting, I may have to duck out for a few minutes. Groceries delivered, ice cream being consumed happily. =]
 * Mostly monthly report (now out: http://www.mediawiki.org/wiki/Wikimedia_engineering_report/2011/June )
 * catching up on e-mail, lists, etc.
 * Mostly: prepare for Wikimania + figure out a lightweight process for project pages & status updates (that will probably include a lot of spamming)

Rob

 * Hiring!
 * 1.17 postmortem
 * Blog posts: (FOR REALZ!!!) (... nah, not really)
 * Platform Engineering
 * OWA postmortem
 * 1)                                                      June 28                                                               #
 * 1)                                                      June 28                                                               #
 * 1)                                                      June 28                                                               #

Sumana
Open Source Bridge was good. I gave three presentations that were well-received ["Learn Tech Management in 45 Minutes," "What's New in MediaWiki 1.17 and How You Can Help," and "Nerdy Stand-up Comedy" (my 25-minute routine)]. I recruited some volunteers to work on MediaWiki stuff, gave out lots of fliers describing open WMF positions and developed a few promising candidates, and schmoozed a LOT. During the closing ceremonies, I was named one of three Open Source Citizens by the conference. http://www.mediawiki.org/wiki/User:Sumanah/TODO
 * Sumana: look into getting Wikia people commit access. Who already has it?

Mark
http://en.wikipedia.org/wiki/User:MarkAHershberger/Weekly_reports/2011-06-27 http://en.wikipedia.org/wiki/User:MarkAHershberger/Current_TODOs

SPQRobin is tearing it up on #6100! (RTL)

Debian HipHop package started

Theme tonight: production-related bugs. Right people for triage attendance? Mark is preparing for that.

Guillaume
Last week: http://office.wikimedia.org/wiki/Report:Guillaume/2011-06-26 This week: http://office.wikimedia.org/wiki/Report:Guillaume/2011-07-03
 * Mostly project pages & status updates
 * Communications support for blog posts, outage, etc.
 * Monthly report week
 * I'll ask some more info from you guys to finish the report
 * Preparation for SF, Haifa, etc.

Rob
Attending: RobLa, Sumana, Mark H., Claudia, Guillaume
 * Hiring
 * Platform Engineering (hiring) blog post
 * Working with Sam and ErikZ while they're in the office
 * OWA blog post (reminder: http://meta.wikimedia.org/wiki/Wikimedia_Blog/Guidelines )
 * Various firefighting exercises
 * 1)                                                      June 14                                                               #
 * 1)                                                      June 14                                                               #
 * 1)                                                      June 14                                                               #

Sumana
Last week: (Misc: This week:
 * Installed MediaWiki, found & reported bug.
 * Volunteer followup, espec re parser, HipHop & Haifa
 * Reached out to a few big MediaWiki contributors I don't know
 * GSoC management
 * Helped APS developer
 * Started playing with bugzilla API client (very little progress)
 * Sought metadata volunteers & leader (GLAM) - Claudia, don't know this abbr. Galleries, Libraries, Archives and Museums; see http://outreach.wikimedia.org/wiki/GLAM :)
 * Bug triage meeting & others
 * Wrote CiviCRM blog post
 * OTRS queue
 * Business cards
 * Travel plans for June)

Continue to manage GSoC -- urgent

Attend several in-person engineering meetings to investigate which ones could be better opened up to the community, and how

Talk with parser team and publicize their efforts

Chat with Erik re GLAM and toolserver work

Consult our CiviCRM administrators to talk about leveraging that or another CRM system to track the MediaWiki contribution ecology

Start documenting how our various test frameworks currently work (or don't) and ask engineers for their comments, focusing on architectural  decisions to be made and opportunities for crowdsourcing

Continue following up with potential volunteers, with especial attention to HipHop, Wikimania, wiki gnomes for Project pages, Postgres

contact OverlordQ and Greg Sabino Mullane re Postgres support, http://www.chesnok.com/daily/2011/05/19/announcing-postgres-open/

https://bugzilla.wikimedia.org/16794

re wikignomes -- prob with project pages is that people who have the info keep it & don't publish it... try to get people who see mailing list posts & IRC info to use it to update the wiki project pages.

Talk with Mark about aligning work effort

Work with Mark re grabbing "number of changes made in BZ over time periods" data

Get Claudia more involved in TL;DR Claudia: What is TL;DR? Technical Liaisons; Developer Relations (and a bad joke) many terms to learn, uff... it's the name of this group :)

Mark H.
http://en.wikipedia.org/wiki/User:MarkAHershberger/Weekly_reports/2011-06-13 http://en.wikipedia.org/wiki/User:MarkAHershberger/Current_TODOs idea: Apache bug sprint. Maybe talk to people in person about what that would mean.

Guillaume
Last week: http://office.wikimedia.org/wiki/Report:Guillaume/2011-06-12 Reports, blog posts, community FAQ, blog guidelines This week: http://office.wikimedia.org/wiki/Report:Guillaume/2011-06-19 Focus is on: Mark asks: know anything about ShortURL? Negative. Good to put on all wikis? Mark to possibly ask Guillaume for more info via email
 * project pages
 * reporting process improvement (inc. meeting tomorrow)
 * wiki configuration harmonization
 * finalizing the contract & paperwork at last? hopefully
 * if time: blog tweaks

Rob L.
talked about Claudia, researcher on the MW community; may be able to help us define metrics on how we're doing, esp. for Sumana's work

Claudia
walk through the most important web pages on MediaWiki.org web site - Sumana? social and technical coordination interaction technical rules; standards other floss projects: reciprocal replacement same in MediaWiki? Changes in the future? (number of developers, characteristics, etc.) Reciprocal replacement? social and technical coordination can substitute each other interviews: we're working on that ToDo: email the notes to Sumana, SVN access for Sumana Sumana to coordinate with Claudia re getting 15 min to look at MediaWiki.org pages, find important ones.

Sumana
http://www.mediawiki.org/wiki/User:Sumanah/TODO Last week: TODO:
 * GSoC firefighting & mentor management
 * Started recruiting a metadata group lead for the GLAM uploading/data ingestion stuff
 * Mathias Schindler is a good idea
 * Finished up leftover Berlin hackfest documentation w Guillaume
 * Continued following up with potential volunteers
 * Met with American Psychological Society, will help smooth their path with tech issues
 * Responded to Wikimedia Mexico, will see what they can do for ops
 * Meetings

Continue following up with potential volunteers, with especial attention to parser & HipHop & Wikimania planning.

Continue to manage GSoC -- urgent

Travel plans

Work with Mark re grabbing "number of changes made in BZ over time periods" data

Get Claudia more involved in TLDR

Research high-volume MediaWiki contributors I don't know

Mark H.
http://en.wikipedia.org/wiki/User:MarkAHershberger/Current_TODOs

Talked to Amir about #6100

everyone seems to think this is a major new feature! where will resources come from?

TODO

Ensure that 1.17 fixes get merged appropriately, nuke most of the merge list

Set blog post up for translation http://translatewiki.net/wiki/User:MarkAHershberger/blog-RTL-Developers-wanted

Bugzilla stats with Priyanka

need to discuss extensions to bundle into 1.18 or 1.19 -- which ones? on wikitech-l. Cite & ParserFunctions, AjaxLogin? what else?

Apache bug sprint. talk to Roan, Reedy, & Chad

getting Priyanka set up as Wikinews webmaster for Google site thing? Webmaster console? whom should we use for this? requires DNS updates. Google wants you to modify the DNS to verify that you are the webmaster.

Rob suggests we ask the ops group to do this. General email account to set up for this?

Interwiki transclusion - we need to get the code reviewed. Is it up to date? was written a year ago. People really want it deployed. Roan has said he's willing to merge it from branch to trunk.

GSoC student from last year did this.

Sumana & Mark to work on this offline.

Find Wikimedia people in RTL countries - Morocco, Tunisia, etc.

Give Sumana a list of the people you think are interested? or could be?

How is the bug backlog? started jumping around a bit in there. tried to see old bugs that have recent activity. asked Alolita re WMF providing RTL dev resources, & she doesn't have anyone on features who can work on that

Guillaume
Last week: http://office.wikimedia.org/wiki/Report:Guillaume/2011-06-05 This week: http://office.wikimedia.org/wiki/Report:Guillaume/2011-06-12 If time:
 * IPv6 comms; testing day was eventually canceled, but we'll be ready communicationwise when it comes
 * WMF monthly report
 * reporting process improvement
 * configuration changes stuff
 * project pages
 * Berlin photos
 * blog guidelines
 * blog tweaks

Rob
Rob to discuss RTL resources with Mark
 * Hiring!
 * 1.17 release
 * Contracts for existing folks

Sumana
Sumana finishing up Berlin, talk to Guillaume metrics progress, talk to Mark following up with volunteers -- parser! looking for a metadata working group lead (following GLAMcamp) http://www.mediawiki.org/wiki/User:Sumanah/TODO robla & brion wants sumana to work on the parser to follow up on Berlin RobLa to talk with Sumana re Erik's interest in GLAM project http://eiximenis.wikimedia.org/GenEng-Dev-2011-06-01

Guillaume
This week: working on monthly report, & creating project pages & updating them Processed staff photos TODO list is not public! on the office wiki, though: http://office.wikimedia.org/wiki/Report:Guillaume/2011-06-05

RobLa
lots of discussion with Danese, Sue, Erik

May 24, 2011
RobLa: hiring & working with GP TODO: get together with GP to talk GenEng TODO: hiring-related blog post. Guillaume: absent

Mark
coordinated Google News Sitemap deployment with Chad, Priyanka, Tim. fixing bugs - postgres-related - as mentioned in bug triage meeting yesterday getting metrics out of Bugzilla page that pulls from BZ API getting RTL dev request blog post translated into RTL languages Work with Casey Brown? Mark to use his best judgment Getting stuff from Wikia developers, integrating hooks RobLa: coordinate postgres with Tim [inaudible] how long? don't expect to take him more than a day. Will talk to Tim. Talked to Tim, he didn't have another dev ready. Got distracted by a bug that said 1.17 was eating up 3x time to render yesterday (Tuesday) so I'll work on it today.

Sumana
http://www.mediawiki.org/wiki/User:Sumanah/TODO TODO: file a ticket in rt requesting shell access for purposes of granting svn access to others. Attach key or link to key elsewhere. TODO: blogging re Berlin again? talk to Guillaume waiting on Mark re metrics. re new work computer: can put off till next week Etherpads from Berlin: http://etherpad.wikimedia.org/mwhack11Fri http://etherpad.wikimedia.org/mwhack11Sat http://etherpad.wikimedia.org/mwhack11Sat-Parser http://etherpad.wikimedia.org/mwhack11Sun http://etherpad.wikimedia.org/2011TechMeetingDay01 http://etherpad.wikimedia.org/2011TechMeetingDay02