Scrum of scrums/2015-03-25
2015-03-25
editApps
edit- Android app slated to go live 30-March-2015, iOS TBD but not too long after that
- https://phabricator.wikimedia.org/T90606 Avoid cache fragmenting URLs for Share a Fact shares: https://gerrit.wikimedia.org/r/#/c/198805/ submitted for review for review
- Bernd got services code running on Labs
Search
edit- https://phabricator.wikimedia.org/T90518 Schema:Search: patches submitted for Core, CirrusSearch at https://gerrit.wikimedia.org/r/#/c/199179/ and https://gerrit.wikimedia.org/r/#/c/199178/
Parsoid
edit- Last week, identified and fixed a bug in Parsoid's serialization that surfaced with a move to RESTBase (because of a bunch of different things happening together). It is mostly a testing failure on our end -- our testing all uses the V1 API and RESTBase uses the V2 API. We have started to fix that mismatch.
- We have also working to clean up our logging output for better visibility in Kibana. Also fixed a bunch of issues that were generating a lot of useless warnings (will be deployed today).
Multimedia
edit- RIP
- Someone with puppet knowledge, could use help with Sentry, not urgent because our quarterly goals don't require it to be finished.
- UploadWizard is looking mighty sexy. Will be more sexy by the end of this week. There are no user-facing changes, but you should feel slightly less afraid of it now.
Ops
edit- T92324 Review Jenkins isolation architecture with Antoine
- T72068 Jenkins: Re-enable lint checks for Apache config in operations-puppet
- T88798 Jenkins is using php-luasandbox 1.9-1 for zend unit tests; precise should be upgraded to 2.0-7+wmf2.1 or equivalent
- Alex has taken this
- T88366 Some traffic is not identified as Zero in Varnish
Services
edit- Hit some Cassandra issues due to massive template updates
- being mitigated, will need more HW, talking to ops
- Graphoid deploy - https://phabricator.wikimedia.org/T90487
- Need security review and some code face-lifting
- MobileApps service live in labs
Security
edit- Backporting for security release
- Finished Popups/Hovercard review
- Graphoid and code review for Gather this week
- Hiring - https://boards.greenhouse.io/wikimedia/jobs/42816
MediaWiki Core
edit- Absorbed Multimedia and exploded in a shower of new teams
- expect more communication "soon" about how to contact the new teams (phab, etc)
- l10nupdate fixed (this time for real!)
- SUL rename notifications sent to most users who will be renamed
- Working with NIkerabbit on T92232 (CX beta-feature does not stay enabled)
RelEng
edit- Ongoing work on staging environment
- finalizing staging-tin
- Isolated CI project
- Procurement for 2 servers in labs subnet with Jessie: https://phabricator.wikimedia.org/T93076
- Zuul packaged for Precise and apparently working \o/
- Have to rebase Trusty then work on a Jessie package with OpenStack folks / Debian python teams.
- Browser test dashboard spike this week
- Blockage (still): Antoine would like review from Ops regarding isolated CI architecture https://phabricator.wikimedia.org/T92324
Analytics
edit- We wrapped up dashboarding work and are waiting for data to be consistent and sampled before delivering the final dashboard to the Edit team
- Event Logging problem with logging due to a recent deployment, fixed, no re-running analysis needed
Editing
edit- Just trucking along, nothing weird happening
- Alex M working with Dan A on instrumentation
- Matt F from Flow seems to be having fun building their VE integration, has been contributing patches to VE and OOUI
- Roan needs to catch back up with Parsoid / RESTbase integration issues
Language
edit- Focused on fixing Special:ContentTranslationStats
- Reviews required (Aaron is working with Niklas):
https://gerrit.wikimedia.org/r/#/c/198760/ https://gerrit.wikimedia.org/r/#/c/199554/
Fundraising Tech
edit- Got some security training - thanks Chris!
- More steps towards compliance with PCI SAQ A-EP
- Starting coding to integrate new Latin America payment processor
- Deploying internal dashboard
- More plotting how to determine banner view history's affect on donations while respecting user privacy
Mobile Web
edit- Client-side HTML templating in core now (mustache only currently)
- Need to add documentation
- Gather prototype launched
- A lot of new WikiGrok code deployed