Scrum of scrums/2017-05-03
2017-05-03
editcontact: https://www.mediawiki.org/wiki/Wikimedia_Engineering
Call outs:
edit- Reminder: no train week of May 15th
- Ryan Kaldari is requesting code review of https://gerrit.wikimedia.org/r/#/c/343878/ especially from Editing team
- https://gerrit.wikimedia.org/r/#/c/349432/ is waiting on security review
Reading
editiOS
edit- Last Week
- Final bug fixes for 5.4.1 - https://phabricator.wikimedia.org/project/view/2600/
- Another round of public betas, regression testing (after crash fixes)
- 5.5 - https://phabricator.wikimedia.org/project/view/2602/
- Places changes from user testing feedback
- Tweaks to article footer content rendered in HTML/CSS rather than native views
- Final bug fixes for 5.4.1 - https://phabricator.wikimedia.org/project/view/2600/
- This Week
- Submit 5.4.1 to the App Store (really this time)
- Continue work on 5.5
- Another round of places user testing
- TWN localization pluralization support
Android
edit- Discussing reading list syncing technical requirements
- We plan to enable user opt-in OS-level backups of the app database contents
- Continuing work on cross-platform consolidation of CSS & JS
- Current release board: https://phabricator.wikimedia.org/project/view/2352/
Reading Infrastructure
edit- ORES: fixes for abuse and DB size issues with api.php, will reenable with next train
- Developing spec for new HTML markup to share with Parsoid team https://phabricator.wikimedia.org/T164032
Multimedia
edit- 3D out on beta - will conduct some analysis over the next few weeks to determine rollout plan.
- Media Viewer work - esp. focused on mobile support - to come in the next few weeks also.
Web
editHighlights for next 2 weeks:
- Deploying print styles for mobile view
- Related pages rolled out to remaining 10%
- We will move lead paragraph above infoboxes
- Page previews to be rolled out to all wikipedias except DE and EN
- Tooling and bug fixes
Community Tech =
edit- CodeMirror - needs design review, integration with VE ongoing,
- Ryan Kaldari is requesting code review of https://gerrit.wikimedia.org/r/#/c/343878/ especially from Editing team
- LoginNotify - will be deployed to Test Wikipedia next week
- Popular page reports - working on improving speed
- XTools rewrite - in progress
Editing
editParsing
edit- https://gerrit.wikimedia.org/r/#/c/349432/ is waiting on security review
- A bunch of bug fixing ongoing wrt link handling in Parsoid
- Redlink support in Parsoid is in progress
- Language variant support in Parsoid is in progress
- Linter fixes ongoing -- hope to re-enable on large wikis in the coming week or two.
UI Standardization
edit- This week:
- Work on bringing automatic Sketch export to Wikimedia UI Style Guide to always be up-to-date with design changes
- Work on improving OOjs UI library's CSS and debugging by further widely reducing specificity
- Preparation on
- Updates:
- OOjs UI:
- UI and accessibilit improvements on Tag*Widgets
- Mobile Frontend/core: Consolidation of Less mixins
- OOjs UI:
Language
edit- No blockers.
- Work on OOjs UI migration continue.
Collaboration
edit- Continued work on RC Filters, including saved filters and the guided tour.
- Improving RC Filters documentation and fixing a couple Doxygen issues along the way.
- Working on the user experience level code coverage issue.
- Had to make a couple more FlaggedRevs fixes.
German Technical Wishlist
edit- Working on FileExporter/Importer extensions for moving files to Commons.
- Teaching diffs to understand when a paragraph was moved.
- Investigating RevisionSlider touch support: https://phabricator.wikimedia.org/T164249
- Minor fixes on mention notifications: https://phabricator.wikimedia.org/T164115
Wikidata
edit- Echo notifications about page being connected/disconnected via Wikidata will go live soon: https://phabricator.wikimedia.org/T142102
- Making constraint checks more visible via a new API and gadget.
- Lexeme UI for Wiktionary gets more complete: http://wikidata-lexeme.wmflabs.org/index.php/Lexeme:L2
- Starting to mix OOJS UI widgets into our jQuery UI frontend: https://phabricator.wikimedia.org/T163971
Discovery
edit- No blockers
- Enabled template boosting on media searches
- Building infrastructure for machine learning assisted ranking (aka MjoLniR)
- Chinese analyzer seems to be doing well, deploying soon. Working on Hebrew analyzer.
- Working on Wikidata search improvement
- Working on Mediawiki API integration for WDQS
Analytics
edit- Ongoing: EventLogging to Hive refinement
- Detailing architectural design of Wikistats2.0 backend
- Ongoing: Better bot detection in EventLogging
- Ongoing: Improvements to Banner Activity Pivot data set: efficiency and sanitization
- Waiting for the deployment freeze to end, to enable annotations in the reportcard
Security
edit- Reviews
- TemplateStyles
- https://gerrit.wikimedia.org/r/#/c/349432/
Services
edit- Blockers: none
- Updates:
- Deprecation of citoid.wikimedia.org domain
- New properties in the summary endpoint
- Removing deprecated RESTBase endpoints
RelEng
edit- Blocked
- None
- Blocking
- None?
- Updates
- Week of May 15th is our team offsite, no train
- 1.29 is branched
Technical Operations
edit- Blocked
- None
- Blocking
- No-one
- Updates
- Datacenter switchover (back to eqiad) week
Fundraising Tech
edit- Getting new hire Maggie up and coding
- PayPal Express Checkout fixes
- CiviCRM: dedupe fixes, 3rd party mailer integration
- Ingenico re-build / library-ization planning
- More rounds of review for CentralNotice banner sequence