Scrum of scrums/2016-04-06
2016-04-06
editProduct
editEditing
editCollaboration
edit- Blocking:
- External store work
- Blocked:
- Updates:
- Working on support for Flow notifications being properly hidden on moderation
- Work on the Echo special page
- Looking into removing one or two of the formats output by the Echo API; see https://phabricator.wikimedia.org/T130661 for details
- Working on improving Flow user experience when page is protected or otherwise not editable
- Flow dumps now have XSD schema on MediaWiki.org. Waiting on ops for the actual dumps. Let us know if there's anything we can do.
Language
edit- Blocking:
- Blocked:
- Updates:
- Working on ULS+Compact Language Links+Translate this sprint.
- To RelEng: https://phabricator.wikimedia.org/T53731#2160828 - refresh-translatable-pages needs to be run on all wikis using Translate - any possible blocker or go ahead for this?
Parsing
edit- Updates
- Kunal joined the parsing team (see wmfall, wikitech-l announcement)
- As of yesterday, Parsoid will now generate localized image options (e.g thumb, left). This is a followup based on changes to core that reordered aliases for wikis so that Parsoid can pick a consistent choice and generate the wiki's preferred alias. The full change will take effect once the m/w train finishes deploy tomorrow
- Additional work ongoing to replace Tidy with a HTML5 parser -- some essential Tidy functionality is now implemented as DOM passes. We'll likely not replicate all of Tidy functionality and deliberately break some corner case functionality that probably only matters for parser test runs. Announcement on wikitech-l in the coming weeks.
- Work ongoing to get a m/w install initialized with 60K+ titles from 41 wikis (wikipedia, wikisource, wiktionary, wikivoyage) for visual diff testing -- this is proving to be somewhat of a painful process since dump import is slow and running into troubles with mediawiki vagrant (not sure if it is the import process or if it is mediawiki-vagrant -- getting help from Kunal and Bryan)
Reading
editReading Infrastructure
edit- AuthManager is getting closer!
- SECURITY: We should be ready for finishing up the security reviews on the AuthManager core bits.
- Wikibase bug https://phabricator.wikimedia.org/T131176 seems to be the only blocker remaining for turning on load.php session access errors.
iOS
edit- Blocking:
- none
- Blocked:
- none
- Updates:
- 5.0.2 Deployed this week to fix universal links issues cause by Apple's iOS 9.3 update
- 5.0.3 in progress, likely deploying in 2-3 weeks
- SWAT deployment scheduled this week to support App to Browser Handoff and sharing of credentials between Safari and the iOS app (https://phabricator.wikimedia.org/T128795)
- Working with Apple to fix universal links not working on lower traffic domains (https://phabricator.wikimedia.org/T131250)
Android
edit- Blocking:
- none
- Blocked:
- none
- Updates:
- Working to get Reading Lists wrapped up
- Next up: The Feed
Web
edit- Near to deploying updated "Read in other language" button icon to top of mobile web
- New mobile web language overlay running at 100%
- Request: initial security assessment of HoverCards
- Image lazy loading in beta
- Reference lazy loading WIP
Mobile Content Service (MCS)
edit- Rolled out to 50% of Android prod app installs https://phabricator.wikimedia.org/T126934
- Fixed page title issue when parsing redirects in Parsoid payload https://phabricator.wikimedia.org/T131406
- Had some stale content on some main pages that are not in main namespace https://phabricator.wikimedia.org/T123938
Community Tech
edit- No blockers
- Finished work on pageviews tool, is now linked from several projects: http://tools.wmflabs.org/pageviews/
- Continuing work on deadlink fixing, will soon be detecting it's own dead links rather than relying on templates
- Continuing work on PageAssessments extension
- Getting security review for Gadgets 2.0 from Darian Anthony Patrick
Discovery
edit- Blocking:
- Not that we are aware of
- Blocked:
- Security review: SVG sanitizer for graphs - https://phabricator.wikimedia.org/T125382
- Updates:
- Weekly status updates: https://www.mediawiki.org/wiki/Discovery/Status_updates
- We began working on structured on-wiki storage (tabular, json, geojson, ...)
Fundraising Tech
edit- No blocking / blockers
- running 1 hr full traffic test in Argentina, Colombia, Chile, and Uruguay
- (still working out Mexico bug)
- planning integration with new PayPal API
- more DonationInterface refactoring
- more work towards reversible CiviCRM merges
- email unsubscribe fixes
- Netherlands bank transfer fixes
- Education Program needs rails dev, has money for contractor. Might be able to use WikiEducation Foundation, but if you have suggestions please contact Tighe Flanagan
Technology
editResearch
edit- Blocking: none
- Blocked:
- MediaWiki core patches
- https://gerrit.wikimedia.org/r/#/c/278841/ -- Re-introduce "Templatize Special:Contributions lines"
- https://gerrit.wikimedia.org/r/#/c/279925/ -- Add hook to modify classes of inner lines in enhanced changes list
- Puppet patches
- https://gerrit.wikimedia.org/r/#/c/281940/ -- wikilabels: healthier uwsgi
- https://gerrit.wikimedia.org/r/#/c/281228/ -- ores: do git clone in staging
- https://gerrit.wikimedia.org/r/#/c/281161/ -- Use die-on-term on ores uwsgi
- https://gerrit.wikimedia.org/r/#/c/280403/ -- ores: Scap3 deployment configurations
- MediaWiki core patches
- Updates:
- ORES deployed to beta labs via scap3: https://ores-beta.wmflabs.org/
- Substantial updates to ORES service announced: https://meta.wikimedia.org/wiki/Talk:Objective_Revision_Evaluation_Service#New_functionality
- Scoring UI, API versioning and v2, Swagger documentation, Feature reporting and injection
- ORES breaking change coming April 7th (tomorrow):
- Patches submitted to tools that use ORES (huggle*, ra-un, ScoredRevisions, crosswatch, RTRC)
Security
edit- Reviews: Gadgets in progress; next week: Newsletter, DOMPurify, Hovercards, UploadLinks, DoubleWiki
- Security release soon (maybe next week)
- Ops: https://phabricator.wikimedia.org/T131195 ?
Release Engineering
edit- Blocking: security release soonish
- Blocked:
- Beta Cluster SSL https://phabricator.wikimedia.org/T97593
- Phab/Jenkins firewall things: https://phabricator.wikimedia.org/T131375
- Jessie HHVM: https://phabricator.wikimedia.org/T125821
- Updates:
- Scap migration timeline announcement (End of Quarter)
Technical Operations
edit- Blocking:
none
- Blocked:
none
- Updates:
- On track for CODFW switchover on Tue April 19th https://wikitech.wikimedia.org/wiki/Codfw_cluster
- some work on scap3 with releng