Scrum of scrums/2016-10-12
Product
editReading
editGoals section: https://www.mediawiki.org/wiki/Wikimedia_Engineering/2016-17_Q2_Goals#Reading
iOS native app
editCurrent Release Build: https://phabricator.wikimedia.org/project/view/2220/ Since we last met:
- Notification UI is complete
- Feed based off of MCS and persisting to YapDatabase is almost complete
- Bug fixes & event logging fixes landed
- Working with Apple on fixing Siri integration
Before we meet again:
- Connect notification UI to data source - enable notifications
- Add notifications preferences to onboarding & feed
- Release a beta
No blockers
Android native app
edit- Current sprint (https://phabricator.wikimedia.org/tag/mobile-app-android-sprint-93-neptunium/):
- Start on Q2 goals for Wikidata descriptions
- v2.4.158 beta coming soon
- Alpha builds fixed
- CI screenshot regression testing
- Languages with three letter codes enabled
- Next sprint:
- More Q2 goals...
Mobile Content Service (MCS)
edit- adding a few more languages to feed endpoints (mainly news, maybe TFA): Sv, Fr
- next gen of content endpoint: references only endpoint
- updated scap3 deploy host from tin to generic deployment server name
Reading Web
editSince last met:
- Wrapped up the remaining sprint work
Until the next time we meet:
- Fix some Event Logging issues with Hovercards
- Move lead section before the infobox on mobile
- Clean up the old language button
Blocked on:
- We need input from the Performance team regarding "UC Mini should not be supported by ResourceLoader" (https://phabricator.wikimedia.org/T147369)
Reading Infrastructure
edit- no blocking
- blocked on WMDE adding query modification hooks to WatchedItemQueryService which can replicate ApiQueryBaseBeforeQuery/ApiQueryBaseAfterQuery/ApiQueryBaseProcessRow
Editing
editCollaboration
edit- Blocking: Hopefully nobody?
- Blocked:
- https://phabricator.wikimedia.org/T143743 disagrements between Collab (Stephane), Analytics (Otto) and Services (Marko, Petr) about approach, probably going to organize a meeting
- Update:
- Flow beta feature was disabled on all wikis due to breakage. Slowly re-enabling now, beginning with frwikiquote today
- UI standardization improvements in Echo, thanks Volker!
- Fixing some small bugs in PageTriage
Language
edit- Blocked:
- Help with https://phabricator.wikimedia.org/T145650 is needed, this affects translatewiki.net
Technology
editAnalytics
edit- Not blocking nor blocked
- Update:
- Recruiting - Still screening, tasks sent to some applicants.
- Pivot (UI over Druid, analytics datastore) is now available behind LDAP - Fast access to pageviews (more datasets to come)
- Kasocki - Discution around using SocketIO,WebSockets or SSE (in ticket: https://phabricator.wikimedia.org/T130651)
- We started work to replace last instance of Limn by Dashiki (limn1)
- Old aqs machines are now spares.
Services
edit- Blocked: none
- Blocking: none
- Updates:
- Node 4.6.0 security release: please test your services.
Architecture / ArchCom
edit- Last week (E287): Magic Links deprecation: https://phabricator.wikimedia.org/T145604
- This week (E316): CREDITS file: https://phabricator.wikimedia.org/T139300
- https://www.mediawiki.org/wiki/Architecture_committee/Status
Release Engineering
edit- Blocking:
- nobody
- Blocked:
- Ops: looking at throttle rate for nodepool/Openstack (https://gerrit.wikimedia.org/r/#/c/315214/)
- Updates:
- Reminder: RelEng at offsite in DC next week. No train deploys. Other deploys (like SWAT) ok.
Wikidata
edit- No blockers.
- Working on new network graph and diagram renderers for the Wikidata Query Service: https://phabricator.wikimedia.org/T142179
- Working on referencing entities on foreign Wikibase repositories (Commons will reference Wikidata items): https://phabricator.wikimedia.org/T76007
- Expanding client side integration with new Lua and parser formatter function: https://phabricator.wikimedia.org/T142940
- We heard people being busy keeping up with changes in core (stuff being deprecated and removed). Not all are happy with the frequency breaking changes are done currently.
Fundraising Tech
edit- Winter is coming... Annual reminder to please postpone risky rollouts till after December's fundraising campaign
- One CentralNotice bug closed, one still happening: https://phabricator.wikimedia.org/T144952
- Andrew's pretty sure it's a MessageCache thing
- Added logging, got some logs from the beta cluster
- Getting some help from Aaron and Timo, but any other suggestions are welcome
- Cleaning up any remaining references to ActiveMQ