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-lef... * 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%3E
=== 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
wikitech-l@lists.wikimedia.org