Scrum of scrums/2016-11-02
2016-11-02
editProduct
editReading
editAndroid
edit- Current sprint (https://phabricator.wikimedia.org/project/view/2319/ ):
- Wikipedia Zero system notifications are in (T135450)
- Continuing Q2 goals for Wikidata descriptions. Check out the alpha (https://android-builds.wmflabs.org/, UI only)!
- Beta coming this week or so (includes Zero system notification changes but not Wikidata descriptions
- Unit screenshot regression tests are finally enabled in CI (https://integration.wikimedia.org/ci/job/apps-android-wikipedia-periodic-test/953/artifact/app/screenshots-ref/). Thanks to hashar, legoktm, dzahn, thcipriani and probably some other folks from releng for their help and support
- Heavy networking code refactoring (and tests!)
- 226 tests in CI and counting
- Miscellaneous crash fixes
- Next sprint (https://phabricator.wikimedia.org/project/view/2331/ ):
- More Q2 goals for Wikidata descriptions
Web
edit- Current sprint: https://phabricator.wikimedia.org/project/view/2314/
- Continuing work from the last week
- Decided to re-write Hovercards.
- 2 team members (Sam and Jeff) will work on it with occasional reviews from other team members.
- A requirements document has been created. The next step is to create phabricator tasks.
- The rest of the team will continue working on the other extensions
- Next sprint: https://phabricator.wikimedia.org/project/board/2336/
- Hovercards and non-hovercards work
- Hovercards work depends on the tasks we create during the current sprint
- Non-hovercards work includes bug fixes, trending service, and page images.
iOS native app
editCurrent Board - 5.3 (in beta): https://phabricator.wikimedia.org/project/view/2220/ Since we last met:
- Accessibility Volunteer Day - fixed bugs with VoiceOver compatibility in the app: https://phabricator.wikimedia.org/project/board/1882/
- Fixed crashes & other regressions based on Beta feedback
- Released app version for UX research - also reinstating nightly Alpha builds
Before we meet again:
- Converge toward release of 5.3
- Continue work on Accessibility sprint - Fix voice over issues found in the accessibility audit and add dynamic Text Size (app font size changes with system font setting)
- Next board - 5.3.1 https://phabricator.wikimedia.org/project/view/2281/
No blockers
Reading Infrastructure
edit- Not blocking/blocked, no changes since last week
Mobile Content Service
edit- Fixed issue where noprint elements where stripped out unnecessarily
- Got a repo for Trending Edits service
Community Tech
edit- Not blocking/blocked
- Investigating adding IP range support in Special:Contributions https://phabricator.wikimedia.org/T147664
- Some fixes for PageTriage: https://phabricator.wikimedia.org/T149538 Noindex template on new articles only
- Rest same as last week
UI Standardization
editWorking on
- Align Minerva (Mobile Frontend) to overhauled color palette (T146799)
- Replace MultimediaViewer colors (T149769)
- Review and integrate messages, alerts, warnings as WikimediaUI component (T127405, continued)
- Accessibility sprint, foremost OOjs UI https://phabricator.wikimedia.org/project/board/697/query/.o5Hlts6Hi1e/
Finished
- Make Echo follow improved color palette (T147365)
- Replace Flow colors with ones from WCAG 2.0 level AA compliant color palette https://phabricator.wikimedia.org/M82 (T149768)
Blocked
- Do an icon inventory: Keep, move, delete? (T141801) – missing feedback about products where icons are in use.
Discovery
edit- No blockers
- Working on multiwiki indexes
- File properties search should be enabled on several wikis, commons reindexed but not enabled, needs mapping update
- Enabled by temp fix for https://phabricator.wikimedia.org/T147957, still would like DBA attention to make it permanent
- Second BM25 test enabled
Wikidata / WMDE
edit- Wikidata 4th birthday (see all the presents: https://www.wikidata.org/wiki/Wikidata:Fourth_Birthday/Presents
- new charts visualizations in the query service and other improvements
- new #statements parser function (T142940)
- Wikibase documentation (PHP and JS)
- ElectronPDF - security review done, planning deployment to beta + test wikis, depends on service going into production (T142226)
- RevisionSlider out of beta soon for German Wikipedia
Editing
editLanguage
edit- No blocker/blocking.
- Updates:
- CX template support in review.
- Vagrant role for contenttranslation needs more eyes: https://gerrit.wikimedia.org/r/#/c/263523/ (whom to ping?)
Collaboration
edit- No change to blocked/blocking.
- Updates:
- Started work on Special:RecentChanges Beta Feature changes.
- Edit Review Improvements work (including feed) continues.
- Working on a maintenance script to clean up existing Flow pages in an inconsistent state
Technology
editRelease Engineering
edit- Blocking
- None?
- Blocked
- None.
- Updates
- FYI, MW 1.28 release is happening https://lists.wikimedia.org/pipermail/wikitech-l/2016-October/086859.html
- CI downtime on Thursday https://lists.wikimedia.org/pipermail/wikitech-l/2016-October/086882.html
Security
edit- Sam Reed has joined Security team as contractor
- Security Reviews
- Darian finishing Electron service review
- Brian finishing Electron extension review
- Linter review begins next week
- Merged patch to allow SVGs with malformed namespace declaration due to interaction between illustrator and Inkscape ( https://gerrit.wikimedia.org/r/#/c/314349/ )
- Drafted patch to expand CSP on upload test to frwiki (T117618).
Services
edit- Blocking: none
Blocked: none
- Updates
- 3/4 of the team got sick independently, not much done
- Node 6 upgrade planning
- https://phabricator.wikimedia.org/T149331
- Please test your services / add node 6 to your CI
- https://phabricator.wikimedia.org/T149331https://phabricator.wikimedia.org/T149331
- Please test your services / add node 6 to your CI
- Please test your services / add node 6 to your CI
- https://phabricator.wikimedia.org/T149331
- PDF rendering service will be deployed *soon*
Analytics
edit- Pageviews for all wikis are now exposed via the API (example: outreach.wikimedia.org pageviews were initially not considered "knowledge" pageviews)
- Dashiki folder structure / install / build cleaned up a lot: ask milimetric if you have any trouble, the changes are meant to help not cause pain :)
- Edit History reconstruction very close to working at scale with all wikis in parallel (some problems remain with Commons and Wikisource, the rest of the big wikis are working)
Fundraising Tech
edit- working with Nirzar to implement his mobile donation flow suggestions
- reviewing Aaron Schultz's latest MessageCache patch to fix CN banner absenteeism
- New fields for mailing list export
- CiviCRM de-duplication improvements
Research
edit- Blocking: none
- Blocked: None
- Updates:
- Logging fixes going out to ORES this week. (Will be more quiet)
- Waiting on new LabsDB machines to upload some datasets (Talking to Jaime & Chase)
- Working on grammar-based natural language processing. Anyone who has experience with doing this on Wikitext, please reach out!
Technical Operations
edit- Blocking
- Discovery on https://phabricator.wikimedia.org/T147957
- Blocked
- None
- Updates
- Goals ongoing (kubernetes, varnish 4, labsdbs)
- Ongoing Thumbor deployment at 100%