Engineering Community Team/Meetings/2012-10-24

From mediawiki.org

ECT 2012-10-24 Attending: Sumana, Guillaume, Chris, Andre, RobLa

List of projects[edit]

  • Testing infrastructure/automation
  • Automated tests
  • Beta Labs
  • Feature testing efforts
  • 20% time wrangling
  • 1.21 deployment
  • Bug triage
  • Bugzilla application management
  • Monthly report
  • Communications support
  • Technical communications
  • Recruiting/hiring
  • Hackathons/events (future)
    • Conferences in general
  • Gerrit project owner groups
  • Recruitment/encouragement
    • GSoC
  • Dev community metrics

Who's doing what (this week)[edit]

Chris: Automated tests with Zeljko and Michelle. Feature testing efforts, beta labs Guillaume: technical communications, incorporation process, monthly report, communications support Sumana: 20% time replacement proposal, Grace Hopper followup, volunteer encouragement, rampup for incoming ECT people, bug triage, hiring help Andre: Bugzilla app management, bug triage, ramp up

Feature testing efforts[edit]

Discussing VE testing, particular focus on IE versions and automation. Mobile test strategy, including trying to get support for Mobile Frontend on beta labs.

Automated tests[edit]

Browser: Code is in gerrit now. Because we're using cloudbees/Sauce (for now, and likely into the future, pending the ability to make the hosted Jenkins instance a slave of the WMF Jenkins), we have running tests for Android/iPhone/iPad, but they need refactoring to make them pass. Michelle working closely with Mobile team, drafting regression test suite, beginning automation Watching OS upgrades to gerrit and Jenkins hosts, figuring out Jenkins slave host arrangements

Beta labs[edit]

Outstanding requests to support Mobile FrontEnd, E3, etc. in beta labs, will be exploring that with Antoine. Follow up on Mobile Frontend support in beta labs. OS upgrades to gerrit and Jenkins hosts will enable zuul to work, which will enable deploying to beta labs with Jenkins jobs.

20% time wrangling[edit]

Sumana needs to publish proposal - this week! Started at https://www.mediawiki.org/wiki/Talk:Wikimedia_engineering_20%25_policy

1.21 deployment[edit]

https://www.mediawiki.org/wiki/MediaWiki_1.21/Roadmap Andre concentrating on finding recent bugs that sprang out of deployments Zelkjo has begun a smoke test for pre-deploy checking on test2wiki, more discussion of that this week. Lots of infrastructure stuff to deal with

Bug triage[edit]

Andre's starting on this https://wikimediafoundation.org/wiki/User:AKlapper/WildIdeas Catching up, discussing things in SF usual gruntwork (triaging and cleaning up), rewrite documentation, discuss bug prioritization & product management, prioritize feedback channels https://www.mediawiki.org/wiki/Development_process_improvement/Communications_recommendations might be useful to Andre

Bugzilla application management[edit]

also see https://wikimediafoundation.org/wiki/User:AKlapper/WildIdeas many small bits and things, maybe give 4.2.3 a shot on a Labs machine, depends on Ops time

Sumana recommends using the IRC channel for support

We upgraded BZ to 4.0.8

Communications support[edit]

Guillaume reviewing blog posts etc.

Monthly report[edit]

This week is monthly report week, please add your status updates now: https://www.mediawiki.org/wiki/Wikimedia_engineering_report/2012/October

Technical communications[edit]

Strategy is at https://office.wikimedia.org/wiki/User:Guillom/Collaboration ; need to finish cleaning up and updating https://www.mediawiki.org/wiki/Technical_communications input welcome, more specifically on the "Vision" and the "How to get there" sections. Bold edits are fine, talk page comments are great. Outreach has begun, for now on en & fr https://office.wikimedia.org/wiki/User:Guillom/Collaboration/Outreach; good discussion on enwp already

Recruiting/hiring[edit]

Look through your LinkedIn & find a few candidates for mobile especially

Hackathons/events (Bangalore & the future)[edit]

Sumana needs to publicize Amsterdam event

Conferences in general[edit]

Sumana: Grace Hopper followup http://systers.org/systers-dev/doku.php/ghc12osdwikimedia

  • Sumana to write blog post

Filipin: preparing for CITCON Budapest conference Oct. 19 and Amsterdam Wikipedia hackathon with Antoine and Timo Nov 9 (hack on Jenkins, Gerrit, beta cluster, etc.)

  • Chris to lead writing some objectives for the event
  • CI Summit Netherlands prep with Zeljko

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 Sent out Google Code-In proposal https://www.mediawiki.org/wiki/Google_Code-In

Dev community metrics[edit]

Quim volunteering on this; see the Ohloh aggregation

Misc[edit]

Sumana: SF in Oct 17-28 Andre: SF in Oct 17-27 Guillaume: Semi-vacations in November (i.e. a few days a week spread out on a few weeks; should minimize disruption); should have dates to submit for approval this week Chris: vacation Nov 9 Fundraiser may start early Nov Zeljko: Wikimedia Netherlands Hackathon + CI Summit with Antoine and Timo starting Nov 6