Wikimedia Release Engineering Team/Checkin archive/20150512



Team Business[edit]

Composer dependencies:

  • the issue at needs to be pointed to legoktm and bd808 or find a champion to implement it.
  • Goals are:
    • run composer once during CI on master, build output to mediawiki/vendor, use vendor repo for wmf branches
    • handle WMDE extensions the same way we handle other extensions (they depends on composer autoloader generation)
  • Bryan busy enough. Kunal probably as well. Thus we are looking for a champion, should it be in our team? else whom?

Agreed Greg to reach Bryan/Kunal and find a strategy to have some people to own the composer/dependencies

Weekly Triages[edit]


  • Continuous Integration (Antoine)
    • Doing Tuesday mornings at 7am Pacific. Antoine: might shift it to better accomodate SF, depends on familly though
  • Deployment-Systems Proposal: Mondays 10:50-11:20am Pacific (after deployment cabal) +1
    • Doing during the weekly deployment systems working group meeting? - just realized beta-cluster and deployment systems are two separate meetings? can we combine those?
      • Agreed: up to meeting participants
  • Beta-Cluster
  • Browser-Tests
    • Dan+Zeljko: 8:30am Pacific on Wednesdays (post Hackathon)
    • From our CI weekly meeting, feel free to tag JJB related tasks with #Continuous-Integration-Config


Locking: is this a thing: /var on deployment-bastion is grumpy:

To discuss[edit]

Team Quarterly Goals[edit]

Scrum of Scrums[edit]
Blocked on us:

Beta Cluster stability / Staging[edit]
Quarterly Priority: Green nightly builds on staging:
Quarterly Priority: Stable uptime metrics of the Staging cluster:

Deployment Cabal[edit]

Test history[edit]

Quarterly Priority: By team test history:

Isolated CI instances[edit]
Quarterly Priority: Disposable VMs -

MediaWiki Releases[edit]

Quarterly Priority: Release MediaWiki 1.25:
2 weeks to release date!
rc.0 came out last week
probably need an rc.1 before release on 5/25


Other Work[edit]



  • Dan in France the week before offsite (May 11-15, leaving evening of Thursday May 7)
  • Antoine: observing french holidays: Thurs May 14 + May 15th :(
  • Week before hackathon: Team offsite in France -
  • May: Hackathon in Lyon, France
  • Chad vacation after offsite/hackathon (through 5/31)
  • Andrew Bogott: May 20-26, hackathon &c., July 18-27, mostly unreachable