Hi, for HTML version, see https://www.mediawiki.org/wiki/Scrum_of_scrums/2019-10-09
Željko -- = 2019-10-09 = == Callouts == * DBA SREs bring to your attention that: S5 primary database master will be switched over 15th Oct at 05:00 AM UTC - read only required [[phab:T234303]] == Product == === Editing === * Updates: ** Developing technical proof of concepts for talk pages work: *** Write a comment parser for PHP HTML (task [[phab:T234404]]) ** Addressing errors caused by TreeModifier changes (task [[phab:T234489]]) ** ve.ui.MWDefinedTransclusionContextItem: Fix handling of template names (task [[phab:T234817]]) ** Fix linking to pages in media dialog/media context/internal link context (task [[phab:T233628]]) ** ui.MWSaveDialog: checkbox tracking was getting duplicated on every setup (task [[phab:T232790]]) by David Lynch ** Improve logging for VE API (task [[phab:T233320]]) *** Don't try to use structured data in structured logging, it doesn't work (task [[phab:T233320]]) *** ApiVisualEditorEdit: Add logging for funny etags (task [[phab:T233320]]) *** ApiVisualEditor: Add logging for RESTBase HTTP errors (task [[phab:T233127]]) === Growth === * Updates: ** API module and service abstraction for suggested edits (task [[phab:T234426]]) **Homepage: Don't use flexbox for vertical layouts in mobile start module (task [[phab:T234380]]) ** Fix SuggestedEdits module positioning (task [[phab:T232420]]) ** Add gender to some messages (task [[phab:T234350]]) ** Homepage discovery: adjust avator icon color and size (task [[phab:T225318]]) ** Add SuggestedEdits module skeleton (task [[phab:T232420]]) ** Homepage: add banners for mobile discovery (task [[phab:T224883]]) === iOS native app === * Updates: ** 6.5 in active development - [[phab:project/view/4245]] ***bug fixes *** History & diffs feature **** Core Platform working on Rest APIs for this === Android native app === * Updates: ** Minor release with the survey extended indefinitely ** Most of the work on Suggested edits V3 is over. Android team will be coordinating with PI team to develop and finish the remaining features ** Not blocked on mobile HTML anymore. === Product Infrastructure === * Updates: ** Wikifeeds service is now live and remaining code in PCS is being removed https://github.com/wikimedia/restbase/pull/1199 ** MEP (Modern Event Platform) stream config implementation [[phab:T233634]] === Structured Data === * Blocked by: ** Wikidata/WMDE: [[phab:T229280]], providing alternative to [[gerrit:534536]] * Blocking: ** Wikidata/WMDE: As we're optimizing the use of Resource Loader in the context of Wikibase JS code, we've tried to adapt WikibaseMediaInfo ([[gerrit:541553]], [[gerrit:540403]]) but are failing to adapt test runner helpers. We'd appreciate help with this. * Updates: ** trucking along with MachineVision ** MediaInfo cleanup === Parsing === * Updates: ** Aiming for Parsoid/PHP to be feature complete by end of week -- fingers crossed. ** Two forms of tests are now "green"ish (a) parser tests (b) round trip tests. Ran small-scale (c) visual-diff testing comparing Parsoid/JS & Parsoid/PHP rendering (d) HTML string diffs comparing Parsoid/JS & Parsoid/PHP HTML and fixing bugs. Might roll out a larger-scale string diff testing soon. ** SRE has readied 2 servers in the production cluster with Parsoid/PHP for benchmarking. Awaiting some config patches to be deployed. ** Still aiming for a Parsoid/PHP deployment ot the production cluster in < 2 weeks. This only directs reparse traffic and NO LIVE client traffic. That will come in maybe another 2-3 weeks after this first deployment. ** Waiting for Services (Core Platform Team) to greenlight RESTBase integration in the beta cluster for Parsoid clients (VE, CX, MCS) to run their tests against Parsoid/PHP. === UI Standardization === * Updates: ** OOUI v0.35.0 release on the way https://phabricator.wikimedia.org/diffusion/GOJU/browse/master/History.md, 1 breaking,1 deprecating change, IE 6 fallbacks removal *** Remove deprecated infuse-by-id feature *** icons: Change and rename 'unTrash' to 'restore' *** WikimediaUI theme uses `px` for all properties, where font-scaling is not implied necessity. New CSS approach, that should become standard ** Design Style Guide Components work continuation ** Accessibility statement for wikimediafoundation.org live https://wikimediafoundation.org/accessibility-statement/ *** Worked with Legal and Comms on successful rollout, first of its kind for Foundation == Technology == === Cloud Services === * Blocking: ** Release Engineering: change CPU scaling governor on some of the old cloudvirt (1001-1012) [[phab:T225713#5520691]] === Core Platform === * Updates: ** History API for iOS grinding on ** Kask rollout re-continues ** Echo notification storage ** Out for tech-all meeting === Engineering Productivity === ==== Performance ==== * Updates: ** We have started to do synthetic performance test to more user journeys: Measuring the Obama page coming from Google, from our internal search page and from searching from the header. ** Meeting with Emery Berger (professor from Massachusetts Amherst University) to get feedback if there's a way for us to get more stable performance metrics. ** The performance team will organize a devroom about Web Performance at https://fosdem.org/2020/ ==== Release Engineering ==== * Blocked by: ** Cloud Services: change CPU scaling governor on some of the old cloudvirt (1001-1012) [[phab:T225713#5520691]] ** Site Reliability Engineering: JMX Prometheus exporter for Gerrit. [[phab:T184086]] * Updates: ** Train Health *** Last week: 1.34.0-wmf.25 - [[phab:T220750]] *** This week: 1.35.0-wmf.1 - [[phab:T233849]] *** Next week: 1.35.0-wmf.2 - [[phab:T233850]] ** Introducing Phatality - Streamlined error reporting from Kibana to Phabricator [[phab:phame/post/view/177/introducing_phatality]] ** Quibble 0.0.36 released https://lists.wikimedia.org/pipermail/wikitech-l/2019-October/092658.html ** Quibble 0.0.37 released https://lists.wikimedia.org/pipermail/wikitech-l/2019-October/092660.html ** Selenium documentation updated [[Selenium/Node.js]] === Site Reliability Engineering === * Blocking: ** Release Engineering: JMX Prometheus exporter for Gerrit. [[phab:T184086]] * Updates: ** DBA SREs bring to your attention that: S5 primary database master will be switched over 15th Oct at 05:00 AM UTC - read only required [[phab:T234303]] == Wikimedia DE == === Wikidata === * Blocked by: ** Structured Data: As we're optimizing the use of Resource Loader in the context of Wikibase JS code, we've tried to adapt WikibaseMediaInfo ([[gerrit:541553]], [[gerrit:540403]]) but are failing to adapt test runner helpers. We'd appreciate help with this. * Blocking: ** Structured Data: [[phab:T229280]], providing alternative to [[gerrit:534536]] _______________________________________________ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l