Engineering Community Team/Meetings/2012-10-24

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

List of projectsEdit

  • 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 effortsEdit

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 testsEdit

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 labsEdit

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 wranglingEdit

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

1.21 deploymentEdit

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 triageEdit

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 managementEdit

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 supportEdit

Guillaume reviewing blog posts etc.

Monthly reportEdit

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

Technical communicationsEdit

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/hiringEdit

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 generalEdit

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 groupsEdit

https://www.mediawiki.org/wiki/Git/Gerrit_project_ownership Sumana managing

Recruitment/encouragementEdit

Sumana reaching out Sumana working on maintainership document, CoC (long run)

GSoCEdit

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 metricsEdit

Quim volunteering on this; see the Ohloh aggregation

MiscEdit

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