Scrum of scrums/2016-07-13
Appearance
2016-07-13
[edit]Product
[edit]Reading
[edit]Reading Infrastructure
[edit]- No update, but there will be a follow up meeting on Echo auth impl bug 20-July-2016 (multistakeholder bug)
Reading Web
[edit]- No update, working on language switcher on mobile web
iOS native app
[edit]- 5.0.5 is currently in beta - heading to regression on Tuesday
- Setup new plan to incrementally improve regression testing
- Development of 5.1 is in progress
- Planning of 5.2 is in progress
- Discovery implemented https://phabricator.wikimedia.org/T139378 to enable iOS to do https://phabricator.wikimedia.org/T130889
- Filed ticket to start work on a real time trending API: https://phabricator.wikimedia.org/T140102
Android native app
[edit]Mobile Content Service
[edit]- Getting close to having public endpoints for the random and aggregated feed endpoints. Removing blockers for that.
- Service had been flapping quite a bit lately. Log files indicate heap memory issues.
Community Tech
[edit]- Investigating cross-wiki watchlist, how to implement back-end
- Refered to ArchComm as RFC
- Will be deploying PageAssessments to English WIkipedia soon (https://www.mediawiki.org/wiki/Extension:PageAssessments)
- Also will be switching English Wikipedia to UCA collation with numerical sorting
Editing
[edit]Collaboration
[edit]- Blocked: None
- Blocking: No change
- Update
- Finished rollout out bundling and re-sorting changes. Had a couple issues:
- We forgot to change Alerts/Messages to Alerts/Notices, so had to do a SWAT for this. This had complications initially: https://wikitech.wikimedia.org/wiki/Incident_documentation/20160707-Echo
- We learned yesterday there was a bug in Echo that was causing users to have inconsistent state, which prevented login. This was fixed yesterday: https://wikitech.wikimedia.org/wiki/Incident_documentation/20160712-EchoCentralAuth
- Finished rollout out bundling and re-sorting changes. Had a couple issues:
Multimedia
[edit]- Blocked: None?
- Blocking: None?
- Update: None?
Language
[edit]- Blocked: None?
- Blocking: None?
- Update: None?
Parsing
[edit]- Blocked: service-runner migration
- Blocking: None?
- Update: Services is helping with migrating Parsoid to the service-runner framework. Parsoid deployments are on hold till that time. Migration to node v4, jessie, scap3 will follow that migration.
VisualEditor
[edit]- Blocked: None.
- Blocking: None known.
- Update: Lots of work on bugs and regressions this week; https://gerrit.wikimedia.org/r/#/c/298392/ / T129360 in MobileFrontend is the remaining focus.
Discovery
[edit]- Blocking: none
- Blocked: none
- Logstash upgrade postponed to Jul 18th, 19-22 UTC
- Initiated discussion on using ? in searches: https://meta.wikimedia.org/wiki/Discovery/Handling_question_marks_in_search_queries
- Geosearch (near*:) is ready to roll out in production: https://phabricator.wikimedia.org/T139378 in 1.28.0-wmf.10
- Started discussion on new wikipedia.org portal layout: https://www.mediawiki.org/wiki/Wikipedia.org_updated_page_layout
- Geoshapes in graphs and (soon) maps: http://data.wmflabs.org/wiki/Regional_maps
Technology
[edit]Services
[edit]- Blocking: None
- Blocked: None
- Updates
- Node security upgrade: RB, AQS and SCB on Nodejs 4.4.6, Parsoid pending move to Jessie
- RESTBase Cassandra cluster upgraded to 2.2.6
- Preparing deploy of new feed API end points (ex: featured article / image) with Reading. ETA likely this week.
- Parsoid move to service-runner - https://phabricator.wikimedia.org/T90668
- Currently testing in BetaCluster
- Ping for Ops: need to coordinate the transition in prod
Fundraising Tech
[edit]- Civi upgrade complete
- CentralNotice deployed
- Upgrading payments to MW 1.26
- Building out new servers
- Kafka sampling problem solved
- No blockers
TechOps
[edit]- Blocking
- None
- Blocked
- https://phabricator.wikimedia.org/T135483 - HHVM crashes - raised to UBN! after issue recurrence. Currently no one owns the ticket.
- Updates
- About 25% of the MediaWiki clusters run on jessie, we will start reimaging old servers during this quarter, a schedule will be announced.
- Enabled TCP Fast Open on some caching clusters
- Insecure POST traffic cutoff: All external traffic is prohibited, but labs is still permitted (with a 20% failure rate)
Security
[edit]- Node.js dependencies are now being checked nightly for disclosed vulnerabilities; Darian will be manually creating Phab tickets about this initially, with automation to follow
- Request security reviews: https://www.mediawiki.org/wiki/Wikimedia_Security_Team/Security_reviews
- A security release will be prepared soon, possibly July 20
- Reviews: Tool Labs Console (cont.)
Wikidata / WMDE
[edit]- Daniel is working on multi-content revisions https://phabricator.wikimedia.org/T107595
- Continuing work on structured data support for commons
- Preparing deploy of RevisionSlider to test wikis and then as a beta feature on German Wikipedia https://phabricator.wikimedia.org/T140232
RelEng
[edit]- Blocking
- None
- Bocked
- None
- Updates
- New gerrit update needs testing: https://gerrit-new.wikimedia.org/r/
- wmf.9 was reverted, wmf.10 will get pushed to group0 and group1 today on a short schedule
- Retrospective to come https://wikitech.wikimedia.org/wiki/Incident_documentation/20160712-EchoCentralAuth