Hi,
for HTML version see https://www.mediawiki.org/wiki/Scrum_of_scrums/2019-04-10
Željko
--
= 2019-04-10 =
== Callouts ==
* SRE reminds everyone Thursday maintenance on s3 wikis databases: https://phabricator.wikimedia.org/T220080 ** We're looking for 1-2 backup facilitators, in case the facilitator can't make it to the meeting
== Audiences ==
=== Contributors ===
==== Community Tech ==== * Blocked by: * Blocking: * Updates: ** Event Metrics ends this week. We are polishing bugs now. ** Working with TechCom on this task about delayed jobs and job queues: https://phabricator.wikimedia.org/T218812 ** Pediapress is committed to helping with PDF generation for Wikisource
==== Anti-Harassment Tools ==== * Blocked by: * Blocking: * Updates: ** Enabled Partial Blocks on French and Polish wikis ** Refactoring Blocks with the help of TechCom
==== Editing ==== * Blocked by: * Blocking: * Updates:
==== Growth ==== * Blocked by: * Blocking: * Updates:
==== Language ==== * Blocked by: * Blocking: * Updates:
=== Readers ===
==== iOS native app ==== * Blocked by: * Blocking: * Updates: ** 6.2.1 released ( https://phabricator.wikimedia.org/tag/ios-app-v6.2.1-beluga-on-stilts/) *** find & replace *** syntax highlighting switch *** clear formatting *** bug fixes ** 6.3 in development ( https://phabricator.wikimedia.org/tag/ios-app-v6.3-lobster-on-a-motorcycle/) *** talk pages *** link insertion wizard *** media insertion wizard *** link previews *** bug fixes
==== Android native app ==== * Blocked by: * Blocking: * Updates: ** Released Beta version of Suggested Edits (automatic suggestions for adding/translating Wikidata descriptions)
==== Readers Web ==== * Blocked by: Release Engineering: https://phabricator.wikimedia.org/T199939. We are not blocked right now but will be blocked in a couple of weeks - basically web team needs a way to enable feature flags for browser tests. We write browser tests for features that are not released yet. This works in the Ruby framework but not Node.js. * Blocking: * Updates: ** Summary: (same as last week) technical planning for next year, continuing advanced mobile contributions features and the MobileFrontend architecture investment project. ** Responsive website (MinervaNeue / MobileFrontend): *** Advanced mobile contributions https://www.mediawiki.org/wiki/Reading/Web/Advanced_mobile_contributions **** It should be possible to view the desktop history page in AMC T219874 **** Skin Contributions and History pages in Minerva for consistency with their mobile replacements T219349 **** AMC Navigation - add new links to main menu with click tracking T216152 **** No way to reach the editable version of a page when viewing the most recent mobile diff T200969 **** Add secondary page actions submenu in AMC mode T216418 *** Invest in the MobileFrontend & MinervaNeue frontend architecture https://www.mediawiki.org/wiki/Reading/Web/Projects/Invest_in_the_MobileFron... **** Inline Hogan templates in mobile.startup T219838 **** Replace Nearby inheritance with composition T217814 **** Refactor NotificationsOverlay T219036 **** Refactor TalkSectionAddOverlay T217102 *** CI tests disabled: Steps that require login are disabled and should be restored T219920 *** Minerva Ruby and Node.js browser tests running side by side T190710 *** ExternalGuidance extension review and support *** Miscellaneous bug fixes and maintenance T97891 T159475 T218809 T219846 ** Desktop website (Popups) *** Popups https://www.mediawiki.org/wiki/Page_Previews **** WMDE reference previews review and support ** Planning *** MobileFrontend & MinervaNeue frontend architecture planning for next fiscal year
==== Readers Infrastructure ==== * Blocked by: * Blocking: * Updates: ** (mainly interesting for apps and web team): *** Base CSS output is now decoupled from live ResourceLoader requests. We now only update the CSS on demand. *** Fixed issue with missing icon for external links. *** Added Wikibase entity ID for image files (T219667) ** Maps: OS stretch migration is not stalled anymore, maps2003.codfw is migrated and maps200[1-2] are on their way
==== Multimedia ==== * Blocked by: ** Release Engineering: jenkins job to run core tests against beta.commons, see https://phabricator.wikimedia.org/T220621 * Blocking: * Updates: still trying to get depicts release out the door :( ** mostly working on testing this week in advance of releaes
==== Parsing ==== * Blocked by: * Blocking: * Updates:
==== UI Standardization ==== * Blocked by: * Blocking: * Updates: ** Improved mobile font stack successfully rolled-out 🎉 https://m.mediawiki.org/wiki/Design/Projects/Improve_mobile_reading_experien... ** Continuing collaboration with Jon Robson on AMC work, *** HistoryAction to OOUI (aftermath addressing community feedback) *** preparing Special:Contributions for the same https://phabricator.wikimedia.org/T117736 ** OOUI v0.31.3 was released last week after ScrumofScrums https://phabricator.wikimedia.org/diffusion/GOJU/browse/master/History.md;v0... *** SelectFileInputWidget: Support multiple files to upload *** Infusion reflow fixes on various widgets *** DropdownWidget layout consistency fixes across browsers dating back to IE 8
== Technology ==
=== Analytics === * Blocked by: * Blocking: * Updates:
=== Cloud Services === * Blocked by: * Blocking: * Updates:
=== Fundraising Tech === * Blocked by: * Blocking: * Updates: ** Payments-wiki is back on mediawiki 1.31, patch to update tests in review ** Deployed first version of fancy opt-in page, working on refinements ** Continuing work on decoupling last direct link between payments-wiki and civi DB ** Prepping latest CiviCRM point upgrade for deploy ** Adapting payments forms to make a better experience for donors using 3D Secure authentication
=== Core Platform === * Blocked by: * Blocking: ** (Core Platform, Parsing) Undefined index: june in DateFormatter.php (makeIsoMonth) https://phabricator.wikimedia.org/T220563 * Updates: ** Epic for RESTBase Split https://phabricator.wikimedia.org/project/view/3918/ ** Updates to RESTBase UI ** REST API testing spec https://etherpad.wikimedia.org/p/api-tests-yaml ** decommissionning some RESTBase Cassandra servers
=== Performance === * Blocked by: ** Traffic: X-Wikimedia-Debug fatal hijacked by Varnish https://phabricator.wikimedia.org/T217846 ** CPT: CR on avoiding double parsing during save https://gerrit.wikimedia.org/r/c/mediawiki/core/+/470099/ ** CPT: Input from Tim on Excimer config https://phabricator.wikimedia.org/T176916#5064425 ** CPT: CR on Graph extension multi-DC caching https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Graph/+/493628/ * Blocking: * Updates: ** Fixed issue in upload stash (manifested itself in UploadWizard flickr import, but could be also elsewhere) related to Swift container permissions ** Blog post about upcoming Element Timing for Images API, very useful metric in the future (currently an Origin Trial in Chrome): https://phabricator.wikimedia.org/phame/post/view/157/evaluating_element_tim...
=== Release Engineering === * Blocked by: * Blocking: ** Readers Web: https://phabricator.wikimedia.org/T199939. (see reading web section for more context) ** Search Platform: need help with https://phabricator.wikimedia.org/T220046 (setting up gerrit account) ** Multimedia: jenkins job to run core tests against beta.commons, see https://phabricator.wikimedia.org/T220621 * Updates: ** Train Health *** Last week: 1.33.0-wmf.24 - https://phabricator.wikimedia.org/T206678 **** Finished a few day late (Monday instead of Thursday) but in time for this week's train *** This week: 1.33.0-wmf.25 - https://phabricator.wikimedia.org/T206679 **** Some problems, not blocked *** Next week: 1.34.0-wmf.1 - [NEEDS TASK]
=== Research === * Blocked by: * Blocking: * Updates: ** Published a blog post on the Citation Needed project: https://wikimediafoundation.org/2019/04/03/can-machine-learning-uncover-wiki... ** Annual and mid-term plan ** Wikimania and Wikimedia Hackathon planning ** Ongoing talks about section alignment and ContentTranslation tool integration
=== Scoring Platform === * Blocked by: * Blocking: * Updates:
=== Search Platform === * Blocked by: RelEng: need help with https://phabricator.wikimedia.org/T220046 (setting up gerrit account) * Blocking: * Updates: ** All relevant extensions & configs migrated to WikibaseCirrusSearch, removing old code next: https://phabricator.wikimedia.org/T190022 ** Highlighting with inlabel: fixed, waiting for deploy https://phabricator.wikimedia.org/T217809 ** Completed review of language identification status on wikis: https://www.mediawiki.org/wiki/User:TJones_(WMF)/Notes/Review_of_Language_Id...
*** Subordinate tasks filed in https://phabricator.wikimedia.org/T174116 ** Added icinga checks for ES lags: https://phabricator.wikimedia.org/T219601 ** Fixed some job queue timeouts: https://phabricator.wikimedia.org/T219234 ** Fixed job queue error with ElasticaWrite: https://phabricator.wikimedia.org/T124196 ** Working on cleaning up deprecations after ES6 upgrade: https://phabricator.wikimedia.org/T218994 ** Setting up CloudElastic servers: https://phabricator.wikimedia.org/T214921 ** Preparing for Haystack conference: https://phabricator.wikimedia.org/T220519 ** Working on WDQS performance improvements: https://phabricator.wikimedia.org/T217897
=== Security === * Blocked by: * Blocking: * Updates: ** https://phabricator.wikimedia.org/T220242: concept review, in Progress ** https://phabricator.wikimedia.org/T220043: concept review, in Progress ** https://phabricator.wikimedia.org/T219289: concept review, in Progress ** https://phabricator.wikimedia.org/T216419: in Progress, to be completed mid-April ** https://phabricator.wikimedia.org/T217289: TBD ** https://phabricator.wikimedia.org/T216692: TBD ** https://phabricator.wikimedia.org/T201492: TBD ** https://phabricator.wikimedia.org/T103011: TBD
=== Site Reliability Engineering === * Blocked by: ** None * Blocking: ** None * Updates: * SRE reminds everyone Thursday maintenance on s3 wikis databases: https://phabricator.wikimedia.org/T220080
== TechComm == * Blocked by: * Blocking: * Updates: ** Updates to the draft Architecture Principles have been made based on feedback: https://www.mediawiki.org/w/index.php?title=Wikimedia_Engineering_Architectu...
== Wikidata == * Blocked by: * Blocking: * Updates: ** Wikibase Schema, a.k.a. Shape Expressions implementation finished, security review pending: https://phabricator.wikimedia.org/T216692 ** Mobile Termbox progresses: implementing editing of existing labels, description and aliases ** Termbox Server Side Rendering service pending security review: https://phabricator.wikimedia.org/T216419 ** wb_terms trailblaze - discussing possible migration plans with DBAs https://phabricator.wikimedia.org/T220230
== German Technical Wishlist == * Blocked by: * Blocking: * Updates:
== SoS Meeting Bookkeeping == * Blocked by: * Blocking: * Updates: ** We're looking for 1-2 backup facilitators, in case the facilitator can't make it to the meeting