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
On Wed, Apr 10, 2019 at 6:28 PM Željko Filipin zfilipin@wikimedia.org wrote:
== 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
I have just checked my calendar, and I can not come to the meeting on the next three weeks. If you can facilitate one (or more) of the meetings, please let me know.
If you have ever been to the meeting, you already know what to do. Reminder: https://www.mediawiki.org/wiki/Scrum_of_scrums#Facilitator_responsibilities
Thank you,
Željko
See updates from the parsing team below.
On 4/10/19 11:28 AM, Željko Filipin wrote:
Hi,
for HTML version see https://www.mediawiki.org/wiki/Scrum_of_scrums/2019-04-10
Updated this as well.
==== Parsing ====
- Blocked by:
- Blocking:
- Updates:
Parsoid/PHP port ongoing:
* Phan now set up on Parsoid/PHP, got repo green on previously ported code, and enabled as a voting job on all patches going forward. * We have started porting HTML -> Wikitext parts of Parsoid after focusing on Wikitext -> HTML thus far. * Augmenting capabilities of our JS/PHP hybrid testing to splice several other PHP components into the JS pipelines.
wikitech-l@lists.wikimedia.org