Engineering Community Team/Meetings/2012-10-09

From mediawiki.org

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