Scrum of scrums/2016-04-20
2016-04-20
editProduct
editReading
editReading Infrastructure
edit- AuthManager core bits are basically done!
- Still hoping to get this into 1.27, so we don't have to support AuthPlugin stuff in the LTS.
- Test it at http://authmanager.wmflabs.org/
- SECURITY: We're ready for finishing up the security reviews on the AuthManager core bits.
- SECURITY: We'll have updates for extensions coming up soon that you might want to review too. Likely extensions include CentralAuth, LDAPAuth, OATHAuth, ConfirmEdit.
- load.php session access errors is ready. But there's last-minute debate over whether it should wait for 1.28 or not, so it's probably going to wind up waiting until just after the branch cut. Try not to re-break it until then, please.
Android
editWork on Reading Lists continues; design and work planning for the Feed are underway.
Mobile Content Service
editPlanning for new Feeds-related endpoints. https://phabricator.wikimedia.org/T132340
iOS
editLast week deployed universal link fix Sending external beta for 5.0.3 today Will start regressions for 5.0.3 later this week. Likely to submit 5.0.3 to app store next week 5.1 still in planning phase
Web
editHovercards: Setting up more event logging, improving test coverage, fixing critical bugs Wrapping up lazy loaded references, working out a plan for rolling out lazy loading images.
Editing
editCollaboration
edit- Blocking:
- External store work. Some progress here. Beta Cluster initial change is ready for review (https://gerrit.wikimedia.org/r/#/c/282440/). Jaime is busy with data center swtichover but is aware of status.
- Blocked:
- Work on Flow dumps continuing; another patch got merged to remove an unnecessary option. I don't think Ariel needs anything from us right now. If she does, please let us know.
- Updates:
- Continuing notification work on:
- Moderation
- Bundling refactoring
- New MVC structure
- Special page coming to explain how Notifications is configured. There is also a related breaking change to a configuration variable. I'll take care of it for all WMF-deployed extensions, but let me know if anything weird happens with notifications.
- Continuing notification work on:
Parsing (No one will be around for the meeting today)
edit- Balanced templates RFC was discussed last week; shadow namespaces RFC today.
- Troubleshooting visual diffing infrastructure (various minor issues that is getting in the way of a 100% accurate baseline run comparing output from "identical" M/W installs).
Discovery
edit- Blocking: none
- Blocked: none
- DC switch went mostly fine
- Slight glitch on WDQS due to RC stream issues
- Working on get static analysis (phan) running in CI
- Preparing for TextCat testing
- Discussion on Commons about having Data: namespace initiated by Yuri. Talk to Yuri if interested.
- Shared "data" namespace on Commons - https://commons.wikimedia.org/wiki/Commons:Village_pump/Proposals#Tabular_data_storage_for_Commons.21
Technology
editSecurity
edit- Security release next week (for realz this time)
- Review of AuthManager in progress
- Yuri, can you comment on T126696?
Services
edit- rest.wikimedia.org disappearing on Monday, Apr 25
- point to https://{domain}/api/rest_v1/ instead
- will enable redirect handling in RB on the same day
- VE: is the fix for https://phabricator.wikimedia.org/T130757 definitely in prod?
- Node.JS services - move to Scap3
- cf https://lists.wikimedia.org/pipermail/wikitech-l/2016-April/085299.html
- Citoid, Mathoid and Zotero have been moved already
- DC switchover for services went smoothly
- small problems encountered with OCG, fixed since
- all of the services but AQS and OCG are operating out of CODFW until tomorrow
Technical Operations
edit- Blocking:
- none
- Blocked:
- none
- Updates:
- Datacenter switch happened quite successfully
- Various issues here and there
- switchback happening tomorrow
- Datacenter switch happened quite successfully
Fundraising Tech
edit- final tweaks to forms for impending Latin America fundraising campaign
- investigating options for replacing ActiveMQ, decoupling code
- gearing up to try CiviCRM merge, reversion, and logging updates in production
- more work towards reducing CentralNotice cookie burden
- payment audit parsing improvements
Release Engineering
edit- Blocking:
- Security Release
- Chad is working with Chris on this, tentative plan next week
- Security Release
- Blocked:
- N/A
- Updates:
- Deployments resume next week
- Scap migration continues, hit-up releng
Wikidata
editBlockers: none News: Wikidata devs will attent the scrum of scrums from now, with 2 or 3 people shifting. Future Plans: Continue working on the WikibaseMediaInfo ("Wikibase for Commons") prototype.