Scrum of scrums/2014-10-15
Scrum of Scrums! Notes archived at https://www.mediawiki.org/wiki/Scrum_of_scrums (facilitator responsibilites are here too) Card wall at https://wikimedia.mingle.thoughtworks.com/projects/scrum_of_scrums/cards/grid?color_by=status&filters%5B%5D=%5BShow+on+Wall%5D%5Bis%5D%5BYes%5D&group_by%5Blane%5D=team+dependency&group_by%5Brow%5D=team&lanes=+%2CAnalytics%2CCore+Features%2CGrowth%2CLanguage%2CMobile%2CMobile+apps%2COperations%2CParsoid%2CPlatform%2CVisual+Editor%2CZero%2CRelease%2FQA&tab=Dependency+Wall
2014-10-15
editFacilitator: Otto
Fundraising tech (absent)
edit- Reacting to new MasterCard policies
- Tweaking forms & backend for France 'draising
- Central Notice (non-)impressions stats improvements and allocation list memory fixes
- Using decoupled DonationInterface in CRM processing
- CiviCRM training
Partners + Zero
edit- #145 Make Android Wikipedia Zero croutons have per-operator colors: Adam to work on during the next week or so
- #146 Lua integration for Partners Portal: Yuri planning to break patch into more digestible chunks and have Brion and Chris review
- #149 iOS connection management exception handling: Adam to work with Monte today
Parsoid
edit- Nothing significant to report in terms of blockers / dependencies.
- WIP to get logstash enabled in production (after testing in beta labs).
- Scott on vacation; Arlo dealing with PDF service issues.
Language
edit(cannot attend today; office hours) Team has been working on deploying Content Translation to beta
- Deployment has been delayed from Sept. due to technical issues
- Issues mostly centered around apertium service
- Kartik and Alex are working closely to resolve by early next week
Team currently developing Content translation second release
- Article adaptation improvements (links, categories, annotations)
- Shared database for user translation dashboard (initial work)
- Publishing analytics (private)
Help needed
- Ops patch reviews by Alex for Kartik (in process)
- EventLogging db access for Joel (RT request [wikimedia #8651])
Ops
edit- #127 Elasticsearch hardware. Waiting new hardware, should come in late next week.
- #137 CX deployment. Alex and Kartik have been working on this.
- #147 RESTBase deployment. Gabriel met with Mark last week. Otto will start puppetizing cassandra this week.
- #142 Citoid deployment. puppetization has been merged by Alex. Marking as done.
- #119 Prod Phabricator. Moving?
- #147 Reliable beta labs. Need to ask about status.
Multimedia
edit- Not much movement this week, lots of complex stuff going on.
- Need to extend the logging lifespan for Swift - currently it's only two weeks, we'd like at least one month. (now card https://wikimedia.mingle.thoughtworks.com/projects/scrum_of_scrums/cards/150 )
Mobile Web
edit- Continuing work on WikiGrok. Lots of blockers from Wikidata.
- Initial WIP patch to support templating in core (HTML-only for now)
- Need help with Limn graphs
QA
edit- Chris returned from vacation
- Elena is our newly hired QA Tester, working with editing and mobile to start
- Working with Flow a lot
- Chris in SF next week Tue/Wed/Thu
- Consider attending the Meetup at WMF Wed http://www.meetup.com/wikimedia-tech/events/207856222/ (of particular interest to Product/Project managers, team leads, etc.)
Analytics
edit- mobile web team's dashboards are dead, looking into fix
Flow / Echo
editNothing new. Next week we merge a big patch to use OOJS in preparation for a board TOC. Working on browser tests, thanks Chris McMahon.
Editing
edit- Big change in typing handling (for IME support) landed this week, going into wmf4
- Elena (QA person) started yesterday
- #142 is done: Citoid is up and running in production thanks to Alex K
Continuous integration
edit- New monitoring front-end for Wikimedia Labs based on Graphite and Diamond. https://tools.wmflabs.org/nagf/ https://github.com/wikimedia/nagf https://github.com/wikimedia/nagf/blob/master/inc/Nagf.php#config
- Completed introduction of Xvfb deamon on our ci slaves, as well as latest versions of Chromium and Firefox to replace PhantomJS for unit testing; because PhantomJS is Shit™ http://codepen.io/Krinkle/blog/phantomjs-anno-2014
- Still migrating more jobs from production slaves to labs.
- Still migrating more jobs from Precise to Trusty.
Frontend Platform
edit- Removal of first round of deprecations in javascript landed for MediaWiki 1.25. https://www.mail-archive.com/wikitech-l%40lists.wikimedia.org/msg78108.html
- New node-cssjanus and php-cssjanus released, as well as interactive demo. https://github.com/cssjanus https://cssjanus.github.io/