Hello and welcome to the latest edition of the WMF Engineering Roadmap update.
This is a larger update than normal as I missed sending this out the past two weeks (one week being the week of July 4th, and the other this was deprioritized due to other needs). My apologies.
As always, you can see the full roadmap, with information links, here: http://www.mediawiki.org/wiki/Roadmap
== Flow == * June: started architectual discussions. * July: have/or will hire for Front End engineers. * August: work on the API design. * September: First experimental release of the user-to-uesr discussion workflow (probably limited to an opt-in group). * December: Goal date for the full production release of the user-to-user discussion system.
== Mobile Apps == * July: Revised login, iOS multi upload, bug fixes, back to regular releases, New detail page, earliy campaign work.
== Mobile Web == * July: Watchlist thanking/reverting (in beta). Getting started for mobile in beta. * August: continued watchlist thanking/reverting. Getting started for mobile planned to be stable.
== Language == * July: ULS deployment to all wikis has been completed. Urgent bugfixes and performance patches are now being deployed during the weekly scheduled deployment window.
== Ops == * July: Analysis and testing of Ceph lead to probable decision of staying with Swift. * September: Migration to eqiad (datacenter in Virginia) from tampa should be complete. * December: Creation and setup of the west coast data center should be complete.
== Platform/MW Core == * July: ElasticSearch research (in addition to Solr). Review work of the GLAM Wiki Toolkit. * August: Deploy of either Solr or ElasticSearch to test2.wikipedia.org. Also, a deployment infrastructe sprint will begin. * September: An Admin Tool sprint begins. * October: goal date of new search to English Wikipedia. Also, HipHop deployment tentatively begins. * November: HipHop deployment tentatively completes. * December: A very tentative goal date for a centralized code repository pending other priorities.
== QA == * July: more Jenkins job executers for faster full suite runs. Trainings for test development and failure analysis. Target groups tbd. * August: Continued improvements of BetaLabs
== Eng Community Team == * August: Puppetize Bugzilla. QA training in automated testing for gadgets. * September: prep for next OPW round * October: Community metrics integration * December: run the application process for the next OPW round
Best,
Greg