https://www.mediawiki.org/wiki/Scrum_of_scrums/2016-11-02
=2016-11-02=
==Product==
===Reading===
====Android====
* 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-te…).
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====
* 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 ====
Current 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 ====
* Not blocking/blocked, no changes since last week
==== Mobile Content Service ====
* Fixed issue where noprint elements where stripped out unnecessarily
* Got a repo for Trending Edits service
=== Community Tech ===
* 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 ===
Working 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 ===
* 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 ===
* Wikidata 4th birthday (see all the presents:
https://www.wikidata.org/wiki/Wikidata:Fourth_Birthday/Presents
** new charts visualizaitons 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 ===
==== Language ====
* 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 ====
* 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 ==
=== Release Engineering ===
* '''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 ===
* 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/*
<https://gerrit.wikimedia.org/r/#/c/314349/> )
* Drafted patch to expand CSP on upload test to frwiki (T117618).
=== Services ===
* 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
** PDF rendering service will be deployed *soon*
***
https://phabricator.wikimedia.org/T142226
=== Analytics ===
* Pageviews for all wikis are now exposed via the API (example:
outreach.wikimedia.org pageviews were intially 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 ===
* working with Nirzar to implement his mobile donation flow suggestions
**
https://phabricator.wikimedia.org/T149249
* reviewing Aaron Schultz's latest MessageCache patch to fix CN banner
absenteeism
** patch:
https://gerrit.wikimedia.org/r/318488
** bug:
https://phabricator.wikimedia.org/T144952
* New fields for mailing list export
**
https://phabricator.wikimedia.org/T148578
**
https://phabricator.wikimedia.org/T135407
* CiviCRM de-duplication improvements
=== Research ===
* 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!
***
https://phabricator.wikimedia.org/T144636
=== Technical Operations ===
* Blocking
** Discovery on
https://phabricator.wikimedia.org/T147957
* Blocked
** None
* Updates
** Goals ongoing (kubernetes, varnish 4, labsdbs)
** Ongoing Thumbor deployment at 100%