On Thu, Feb 13, 2020 at 10:56 AM Željko Filipin <[email protected]> wrote:
> Hi, > > for HTML version see > https://www.mediawiki.org/wiki/Scrum_of_scrums/2020-02-12 > > Željko > > -- > > = 2020-02-12 = > > == Callouts == > > * SRE for Release engineering on Looking for scap reviewers for syslog > support [[gerrit:563468]] > * Parsing - Project retrospective of how Parsoid was ported to PHP: > [[phab:phame/post/view/189/parsoid_in_php_or_there_and_back_again]] > > == Product == > > === Community Tech === > * Updates: > ** We anticipate new database table will be created this week (Watchlist > Expiry). > > === Anti-Harassment Tools === > * Blocking: > ** Release Engineering - [Regression 1.35.0-wmf.19] i/p/IndexPager.php:* > PHP Warning: implode(): Invalid arguments passed [[phab:T244937]]. This is > part of adding more functionality (multicolumn sort). > > === Editing === > * Updates: > ** Deploying Reply v1.0 for talk pages next week > ** For Reply v2.0, refining the approach to autcomplete @-mentions > ([[phab:T232601]]) and developing a technical approach to editing comments > ([[phab:T242562]]) > > === Growth === > * Updates: > ** Newcomer tasks 1.1 (topic matching): building the infrastructe to > upgrade the topics to use the ORES models instead of our initial "morelike" > algorithm. Big thanks to the Search and Scoring teams for their ongoing > support. > ** Newcomer tasks 1.2 (guidance): We are also beginning engineering work on > this part of the newcomer tasks workflow ([[phab:T244431]]) > > === iOS native app === > * Updates: > ** Continuing development on 6.6 release (mobile-html integration) > [[phab:project/view/4273]] > > === Android native app === > * Updates: > ** Finishing up conversion logic from old caching to new offline database > scheme. (relating to mobile-html migration) > ** Iterating on design refinements of Image Tagging interface. > > === Web === > * Updates: > ** Summary: continuing desktop improvements (DIP). Digging into logo > handling, conventions, feature management, and legacy version preferences. > ** [[Reading/Web/Desktop_Improvements|Desktop Improvements Project (Vector > / DIP)]]: > *** [[phab:T232140|<nowiki>Separate out logo handling into square image > logos and long text/wordmark banner logos</nowiki>]] > *** [[phab:T239269|<nowiki>[SPIKE 16hrs] Add coding convention for new > commits to Vector</nowiki>]] > *** [[phab:T242381|<nowiki>Add a Vector skin version preference</nowiki>]] > *** [[phab:T236711|<nowiki>It should be possible to customise the > implementation of mw.util.addPortletLink function on a skin > basis</nowiki>]] > ** Mobile website (MinervaNeue / MobileFrontend): > *** [[phab:T244444|<nowiki>Replace all possible, non-product specific icons > in MobileFrontend/MinervaNeue with WikimediaUI/OOUI ones</nowiki>]] > *** [[phab:T244436|<nowiki>[Regression, Production] user contributions icon > missing on AMC mode</nowiki>]] > *** [[phab:T212465|<nowiki>[EPIC] None of our View's should exhibit 2 > levels of inheritance</nowiki>]] > *** [[phab:T32405|<nowiki>[EPIC] MobileFrontend extension should stop > special-casing main page</nowiki>]] > *** [[phab:T244106|<nowiki>Setup storybook from Minerva</nowiki>]] > *** [[phab:T214641|<nowiki>[Technical] The LoadingOverlay and > src/mobile.startup/rlModuleLoader.js pattern should be removed - it results > in overlay flashes during switches</nowiki>]] > *** [[phab:T139221|<nowiki>Better expose table of contents to assistive > technology by using role=navigation</nowiki>]] > > === Product Infrastructure === > * Updates: > ** Push notifications technical planning in process > > === Structured Data === > * Blocking: > ** Search Platform: Data dumps for SDC: [[phab:T221917]] - honestly, we're > not blocking this anymore > All my apologies. This has been unblocked for a while, we (search platform) are the ones stalling on this now. > * Updates: > ** no update from last week - finishing off SDC (input types, constraints, > novalue/somevalue) > > === Parsing === > * Updates: > ** Project retrospective of how Parsoid was ported to PHP: > [[phab:phame/post/view/189/parsoid_in_php_or_there_and_back_again]] > ** Working on a parsoid extension api using Parsoid's Cite implementation > as a guinea pig. > > === UI Standardization === > * Updates: > ** OOUI v0.36.5 on the way, all icon related changes, added MF/MN icons > ** Started OpenDesignKit integration discussions into design.wikimedia.org > ** WikiEditor 2010 toolbar design aligned to standard components (thanks, > Ed Sanders) > > == Technology == > > === Analytics === > * Blocking: > ** Release Engineering: The manual analytics-refinery-release and > analytics-refinery-update-jars Jenkins jobs need to be ported from > bare-metal Jessie into Docker (or just dropped) [[phab:T210271]] > > === Fundraising Tech === > * Updates: > ** Re-evaluating failure modes on paymentswiki - when we get networking > errors making API calls donors often donate twice due to unclear errors. - > [[phab:T243873]] > ** More work towards recurring donations with backup card processor - > [[phab:T243334]], > ** Updating translated thank you letters and adding a button in the CiviCRM > UI to send the multilingual versions - [[phab:T243098]] > ** Better aligning our use of a few CiviCRM concepts with core - > [[phab:T244326]] > ** Upstreaming or discarding more local CiviCRM performance hacks - > [[phab:T194313]], [[phab:T217600]] > ** More work to finish CentralNotice sub-national geotargeting - > [[phab:T243011]] > > === Core Platform === > * Blocking: > ** German Technical Wishlist (Release Engineering/SRE/Core Platform (?)) - > Issues with logging into beta wikipedia cause failures of daily selenium > tests of TwoColEditConflct extension: [[phab:T243123]] > ** Search Platform: MW Job consumers sometimes pause for several minutes > [[phab:T224425]] > * Updates: > ** API gateway plan in technical planning stages > [[Core_Platform_Team/Initiatives/API_Gateway]] > ** Search enhancement epic starting > > [[Core_Platform_Team/Initiatives/Core_REST_API_in_MediaWiki#Epic_1.5:_Search_enhancement]] > > === Engineering Productivity === > > ==== Quality and Test Engineering ==== > * Updates: > ** Started with series of internal testing strategy presentations. First in > series - CheckUser. > > ==== Release Engineering ==== > * Blocked by: > ** Analytics: The manual analytics-refinery-release and > analytics-refinery-update-jars Jenkins jobs need to be ported from > bare-metal Jessie into Docker (or just dropped) [[phab:T210271]] > ** Anti-Harassment Tools - [Regression 1.35.0-wmf.19] i/p/IndexPager.php:* > PHP Warning: implode(): Invalid arguments passed [[phab:T244937]] > * Blocking: > ** SRE on Looking for scap reviewers for syslog support [[gerrit:563468]] > ** German Technical Wishlist (Release Engineering/SRE (?)) - Issues with > logging into beta wikipedia cause failures of daily selenium tests of > TwoColEditConflct extension: [[phab:T243123]] > * Updates: > ** Train Health > *** Last week: 1.35.0-wmf.18 - [[phab:T233866]] > *** This week: 1.35.0-wmf.19 - [[phab:T233867]] > **** Anti-Harassment Tools - [Regression 1.35.0-wmf.19] > i/p/IndexPager.php:* PHP Warning: implode(): Invalid arguments passed > [[phab:T244937]] > *** Next week: 1.35.0-wmf.20 - [[phab:T233868]] > > === Scoring Platform === > * Updates: > ** Rolled back ORES deploy for memory issues. New deploy out on Monday. > [[phab:T242705]] > *** Memory opened up but issues still persist when doing logrotate. > ** Coloring OOJSui icons using the WMF standard color palette. Is there a > good way to do this? > > === Search Platform === > * Blocked by: > ** Structured Data: Data dumps for SDC: [[phab:T221917]] > ** Core: MW Job consumers sometimes pause for several minutes > [[phab:T224425]] > * Updates: > ** Load ORES articletopic data into ElasticSearch via the weekly bulk > update [[phab:T240556]] > > === Security === > * Updates: > ** [[phab:T242124]] - EventStreamConfig Security Review = done > ** [[phab:T240010]] - Wikipedia Previews = stalled on one or two questions > for requesters > ** [[phab:T242134]] - Talk Pages/Discussion Tools review = started > ** [[phab:T243007]] - KaiOS review = waiting for code freeze or commit > specification > > === Site Reliability Engineering === > * Blocked by: > ** Release engineering on Looking for scap reviewers for syslog support > [[gerrit:563468]] > * Blocking: > ** German Technical Wishlist (Release Engineering/SRE/Core Platform (?)) - > Issues with logging into beta wikipedia cause failures of daily selenium > tests of TwoColEditConflct extension: [[phab:T243123]] > > == Wikimedia DE == > > === German Technical Wishlist === > * Blocked by: > ** Release Engineering/SRE/Core Platform (?): Issues with logging into beta > wikipedia cause failures of daily selenium tests of TwoColEditConflct > extension: [[phab:T243123]] > _______________________________________________ > Wikitech-l mailing list > [email protected] > https://lists.wikimedia.org/mailman/listinfo/wikitech-l -- Guillaume Lederrey Engineering Manager, Search Platform Wikimedia Foundation UTC+1 / CET _______________________________________________ Wikitech-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikitech-l
