https://www.mediawiki.org/wiki/Scrum_of_scrums/2016-10-26
=2016-10-26=
== Product ==
=== Reading ===
==== iOS native app ====
Current Board (5.3 is in Beta):
https://phabricator.wikimedia.org/project/view/2220/
Since we last met:
- * Notifications released to beta today (10/25)
- * Alternate Table of Contents style for UX research complete (T147214)
- * Analyzed and fixed crashes & other regressions based on Beta feedback
Before we meet again:
- * Converge toward release of 5.3
- * Release specialized Alpha app version for UX research
- * Start work on Accessibility sprint - Dynamic Text Size (app font
size changes with system font setting)
No blockers
==== Android native app ====
* Current sprint (
https://phabricator.wikimedia.org/project/view/2319/):
* Wikipedia Zero system notifications almost ready (T135450)
* Continuing Q2 goals for Wikidata descriptions
* Beta coming next week or so
* CI screenshot regression testing, lots of new tests written and old
tests revised, lots of tech debt chores
* Lots of volunteer contributions
* Minimum Android API level increased to Android v4.1 (T147010)
* Improved Chinese variant detection
* Next sprint:
* More Q2 goals for Wikidata descriptions
==== Mobile Content Service (MCS) ====
* Improving blacklisting of page titles from the most-read endpoint
==== Reading Web ====
* Current sprint:
https://phabricator.wikimedia.org/tag/reading-web-sprint-84-zero-minutes-le…
* A few tasks related to the New Readers initiative;
* MobileFrontend tech debt;
* Setting up a Trending-edits git repo;
* Getting rid of Flash of Unstyled Content from section collapsing in MF;
* Hovercards instrumentation related tasks.
* Next sprint:
* Mostly Hovercards
==== Reading Infrastructure ====
* Blocked on WMDE reviewing a WatchedItemQueryService patch -
https://gerrit.wikimedia.org/r/#/c/315521/
* Not blocking
* Waiting on reviews for ORES API integration:
https://gerrit.wikimedia.org/r/#/q/status:open+topic:ores-api
* Brad is starting to look at
https://phabricator.wikimedia.org/T47843:
i18n for API warnings and errors. Use that task for discussion.
* Working on pageviews API -
https://phabricator.wikimedia.org/T144865
=== Community Tech ===
* No blockers
* Not blocked
* Several new wikis switched to numeric collation this week: bswiki, hrwiki
and ukwiki
* CopyPatrol nearly ready to be used by more languages:
https://phabricator.wikimedia.org/T145436
* Patch for sending a cookie with each block to prevent vandalism is nearly
done:
https://gerrit.wikimedia.org/r/#/c/48029/ (could use some reviews)
* Working on some new features for Programs Dashboard:
https://phabricator.wikimedia.org/T148796
* Starting to work on throttling account creation per browser:
https://phabricator.wikimedia.org/T106930
* Script for backfilling data in CA tables needs a review:
https://gerrit.wikimedia.org/r/#/c/316375/
* Pageviews tool undergoing a UI overhaul:
https://tools.wmflabs.org/pageviews-test
=== Discovery ===
* No blockers
* Working on multiwiki indexes
* Bm25 is being reindexed for top languages
* BM25 test for ja, zh and th coming up
* FIle properties search should be enabled on most wikis except commons,
still waiting to reindex commons, should be done this week
** Enabled by temp fix for
https://phabricator.wikimedia.org/T147957, still
would like DBA attention to make it permanent
==== Maps ====
* Enabled static maps at test -
https://test.wikipedia.org/wiki/Mapframe
* Tabular enabled on labs cluster -
https://commons.wikimedia.beta.wmflabs.org/wiki/Data:Sample.tab
* RFC: link & fullscreen caption text in <maplink>:
https://phabricator.wikimedia.org/T148706
=== Editing ===
==== Collaboration ====
==== Language ====
* Not blocking.
* Not blocked.
* Updates:
** ContentTranslation will (most probably this week) get template support
soon.
** Last week was team offsite.
==== Parsing ====
* Team was away at two back to back offsites in Seattle.
* Linter extension work ongoing (Kunal & Arlo) to expose Parsoid linter
"errors" to editors to fix up pages (see wikitech-l thread).
* Arlo working with releng to fix some edge case issues in scap deploys of
Parsoid code.
== Technology ==
=== Analytics ===
No blockers
* Edit history reconstruction/wikistats, working on performance of
reconstructing history for enwiki
* Public event streams ongoing will use server side events rather than
socket io
* We soon be able to count pageviews for all wikis, like outreach
* iOs pageviews dropping, going forward iOS needs to own changes to user
agent:
https://phabricator.wikimedia.org/T148663
* Pivot is available
http://pivot.wikimedia.org to look at pageview data,
devops straightening up usage of LDAP groups.
* Please read
https://office.wikimedia.org/wiki/Data_access_guidelines
=== Architecture / ArchCom ===
* ArchCom-RFC Meeting (
https://phabricator.wikimedia.org/E325)
* Topic: SVG Validation using the Sanitizer <
https://lists.wikimedia.org/pipermail/wikitech-l/2016-October/086861.html&g…
=== Release Engineering ===
* '''Blocking'''
** None?
* '''Blocked'''
** None.
* '''Updates'''
** Migrating Zuul/Jenkins on Nov 1st, there will be downtine
** REL1_28 branched, rc.0 on Nov 2nd
=== Research ===
* Need code review for
https://phabricator.wikimedia.org/T146560
* Generally we're struggling to get review in the ORES extension (see
https://gerrit.wikimedia.org/r/#/q/project:mediawiki/extensions/ORES+status…
)
=== Security ===
* Sam Reed starts as a contractor on Oct. 31st
* Security Reviews:
* Electron Render Service -
https://phabricator.wikimedia.org/T148576
* ElectronPdfService -
https://phabricator.wikimedia.org/T149080
=== Services ===
* Blocked: nothing
* Blocking: nothing
*Updates:
** RESTBase feed endpoint enhancements
https://phabricator.wikimedia.org/T139481
** PDF rendering service
https://phabricator.wikimedia.org/T142226
=== Technical Operations ===
* '''Blocked'''
** None
* '''Blocking'''
** None
* Updates
** LabsDBs getting new hardware, setup, and so on. It's a Goal to have the
entire infrastructure revamped.
** Varnish 4 migration of the text cluster ongoing
** kernel upgrades everywhere, ops is quite busy rebooting machines
** Globalsign outage remediation fix to be reverted after Globalsign
prompts everyone to do so
** Icinga migrated to new hosts and software versions
** kibana is now behind LVS
=== Performance ===
* Blocked:
- Ops review for Thumbor production deployment (mtail and rewrite.py
changes)
https://gerrit.wikimedia.org/r/#/c/316543/
https://gerrit.wikimedia.org/r/#/c/315648/
https://gerrit.wikimedia.org/r/#/c/317522/
* Not blocking:
- Second attempt to make ResourceLoader load cached modules async
- mw.Map deprecation, to use native maps when available in the future
- Work on reducing replication lag on DB continues
== Wikidata ==
* No blockers.
* Wikidata birthday week approaching. We will announce a birthday present
every day.
https://www.wikidata.org/wiki/Wikidata:Fourth_Birthday
* Making progress on our bigger stories:
** A list=wbsubscribers API module to query entity usage information:
T145880
** A new parser function for rich, formatted statements: T142940
Unrelated: Is the VisualEditor team aware that the Commons community
virtually disabled the VisualEditor upload feature? Only Commons experts
can use it now, which I believe is the opposite of the audience the feature
was build for.
https://commons.wikimedia.org/wiki/Special:AbuseFilter/153
== Fundraising Tech ==
* CentralNotice:
https://phabricator.wikimedia.org/T144952 partially fixed
** got a core fix deployed (
https://gerrit.wikimedia.org/r/317074 ) but
it's still happening sometimes
* Donation forms: tweaking error messages and email typo detection feedback
* Still fixing a few bugs shaken out by queue overhaul
* Cleaning up now-unused ActiveMQ code
* Investigating uptick in premature session timeouts on payments-wiki
* Mailing list tweaks