Engineering Community Team/Meetings/2012-10-09
ECT 2012-10-09 Attending: Sumana, Guillaume, Chris, Andre, Michelle, Željko copied from http://etherpad.wmflabs.org/pad/p/ECTWeekly
List of projects
[edit]- Testing infrastructure/automation
- Browser automated tests
- Beta Labs
- Feature testing efforts
- Community testing planning
- 20% time wrangling
- 1.20 deployment
- Monthly report
- Bug triage
- Bugzilla application management
- Communications support
- Tech ambassadors
- Engineering activity documentation
- Recruiting/hiring
- Hackathons/events (Bangalore, future)
- Conferences in general
- Gerrit project owner groups
- Recruitment/encouragement
- GSoC
- Dev community metrics
Who's doing what (this week)
[edit]Chris: Feature testing, Browser automated tests, Beta labs, recruiting/hiring (Bringing Michelle Grover on with training, etc.) Guillaume: tech ambassadors, admin stuff Sumana: 20% time replacement proposal, Grace Hopper followup, Bangalore prep, volunteer encouragement, rampup for incoming ECT people Andre: Bugzilla app management, bug triage, ramp up Michelle: rampup! Željko: running browser based tests from Jenkins
Feature testing efforts
[edit]More work with NPF/Curation now that it is running in beta labs.
Browser automated tests
[edit]More discussion about the architecture of the First Official Browser Test with Željko based on Rob's suggestion of 3rd party client.
Beta labs
[edit]Also have a new request to support Mobile FrontEnd in beta labs, will be exploring that with Antoine. (Antoine was out the end of last week). (It's not already there -- there are infrastructure/architecture issues.) Nontrivial to deploy to beta cluster right now. There's a BZ ticket - https://bugzilla.wikimedia.org/show_bug.cgi?id=40605 is not it, does not have enough info Had first talks with E3 team about beta labs. Chris sent out a "please use Beta labs" email; did that lead to an uptick in usage? Not much uptick, but I'd like to promote beta labs as an alternative test environment to the ee-prototype host currently in use for NPF/Curation. right now, it's only for extensions scheduled for deployment date to prod so, NPF, AFT, UW we could change that policy Beta labs changes: submit change to https://gerrit.wikimedia.org/r/#/q/status:open+project:operations/mediawiki-config,n,z (is there a backlog in reviewing those changesets?)
Community testing planning
[edit](none right now)
20% time wrangling
[edit]Sumana needs to write proposal - this week
1.21 deployment
[edit]Andre to concentrate on finding recent bugs that sprang out of deployments Chris wants to work on this as a medium priority - what coverage do we have with unit tests? and what steps can we take to make deployments less risky https://www.mediawiki.org/wiki/MediaWiki_1.21/Roadmap
Monthly report
[edit]published! https://www.mediawiki.org/wiki/Wikimedia_engineering_report/2012/September There's also a summary at https://www.mediawiki.org/wiki/Wikimedia_engineering_report/2012/September/summary which newer people might want to start with, since it and provides more context than the full report.
Bug triage
[edit]Andre's starting on this https://wikimediafoundation.org/wiki/User:AKlapper/WildIdeas
Bugzilla application management
[edit]also see https://wikimediafoundation.org/wiki/User:AKlapper/WildIdeas Andre wants to clean up bug management documents FIRST
Communications support
[edit]Guillaume reviewing blog posts etc.
Tech ambassadors
[edit]Guillaume continues to collect & organize ideas. Very early draft at https://office.wikimedia.org/wiki/User:Guillom/Collaboration input welcome, more specifically on the "Vision" and the "How to get there" sections. Bold edits are fine, talk page comments are great.
Engineering activity documentation
[edit]updated along the monthly report
Recruiting/hiring
[edit]new VEC start delayed till November :( Please tell your friends/social networks about http://jobs.wikimedia.org/ Chris - continuing to discuss WMF, features, tools, environments, etc. with Michelle Grover (new Mobile QA Engineer) (made the curriculum last week with Željko Fillipin) , and demoing beta labs in the process. New curriculum: http://www.mediawiki.org/wiki/QA/first_week - maybe should be integrated into general eng onboarding. 2-3 hours/day for 5 days
- Sumana to take a look
Hackathons/events (Bangalore & the future)
[edit]Bangalore planning - November https://www.mediawiki.org/wiki/Bangalore_DevCamp_November_2012
Conferences in general
[edit]Sumana: Grace Hopper followup http://systers.org/systers-dev/doku.php/ghc12osdwikimedia
- Sumana to write blog post
Gerrit project owner groups
[edit]https://www.mediawiki.org/wiki/Git/Gerrit_project_ownership Sumana managing
Recruitment/encouragement
[edit]Sumana reaching out Sumana working on maintainership document, CoC (long run)
GSoC
[edit]Now GSoC 2012 is in maintenance mode In November, will start trying to get more future students interested, do more retrospective on what's worth it/what to do next time Andre to consider trying to get into Google Code-In
Dev community metrics
[edit]Quim volunteering on this; see analytics post http://lists.wikimedia.org/pipermail/analytics/2012-October/000176.html
Misc
[edit]Sumana: SF in Oct 17-28 Andre: SF in Oct 17-27 Guillaume: Possible vacation in late October or November Chris: vacation Nov 9 Fundraiser may start early Nov Željko: Citcon Budapest Friday October 19th