https://www.mediawiki.org/wiki/Scrum_of_scrums/2017-06-14
= 2017-06-14 = contact: https://www.mediawiki.org/wiki/Wikimedia_Engineering == Call-outs == * Input requested for MediaWiki extension build processes at https://phabricator.wikimedia.org/T158980 * Reading Lists RfC https://phabricator.wikimedia.org/T164990
== Audiences == === Readers === ==== iOS native app ==== * Finishing up 5.5 (Places, Explore feed updates) - https://phabricator.wikimedia.org/project/view/2602/ ** Regression testing & fixing remaining issues ** Submit to the App Store this week ** Upgrading to Xcode 9 and other code cleanup
==== Android native app ==== * New release is out! Crashes very low. * Current release board theme: reading list syncing UI ** Board: https://phabricator.wikimedia.org/project/view/2763/ * New engineer hiring process underway.
==== Reading Web ==== * Your input is requested in `wikitech-l] How does a build process look like for a mediawiki extension repository?` regarding building client side assets(https://phabricator.wikimedia.org/T158980) * INFO: Disable images functionality will be removed from MobileFrontend ( https://phabricator.wikimedia.org/T109870)
==== Reading Infrastructure ==== * Limit video transforms to videos to not affect audio * read-html endpoint + coming up with plan to lazy load reference information * Providing support to Reading Web for the OCG replacement work * Reading Lists RfC happening in a few hours: https://phabricator.wikimedia.org/T164990
==== Multimedia ==== * No blockers, not blocking * 3D work proceeding apace, discussions with community to come - estimated to be pushed out next quarter * We have an eye on the MP3 discussions, but nothing currently pressing - no current rollout plan that I know of * Hiring process also continuing
=== Discovery === * No update.
=== Community Tech === * Starting work on HTML5 section IDs * Testing/bugfixes for LoginNotify before wider deployment * Rewriting XTools * Preparing CodeMirror for deployment ** Blocked on design (https://phabricator.wikimedia.org/T165541)
=== Contributors === ==== Editing ==== * Blocked by: None. * Blocking: None known.
==== Parsing ==== * Linter will be re-enabled on large wikis this week * Red link support is now on beta cluster. Now undertaking rt testing to ensure we haven't broken anything + will run visual diff testing later tonight. If nothing broken, will deploy to production next week. * Final reviews in progress for language variant support in Parsoid * We are hiring! https://boards.greenhouse.io/wikimedia/jobs/722082?gh_src=jseinu1#.WUFhljeQw... -- please spread the word (and please ask them to read the JD and requirements ;-)).
==== Collaboration ==== * Blocked by: None. * Blocking: None known. * Updates ** Change to URL handling for RC Filters ** A lot of in-progress work on RC Filters that's not merged yet
==== Language ==== * Blocked: Services to reply on, https://github.com/wikimedia/restbase/pull/796 * Updates: ** ContentTranslation OOjs UI work continue. ** fra-cat and spa-ita Apertium pairs updated.
==== Contributors Design ==== * This week: ** Cleaning-up WikimediaUI Style Guide workboard ** Overhauling “Icons” section at style guide https://wikimedia.github.io/WikimediaUI-Style-Guide/visual-style_icons.html ** Early-on patches for “Components” section ** Further work on integrating WikimediaUI Base https://phabricator.wikimedia.org/source/wikimedia-ui-base/ into WikimediaUI theme of OOjs UI
== Technology ==
=== Analytics === * Redundant Announcement: RCStream clients using socket.io will be deprecated on July 7th, we pinged everyone and offered help to move to EventStreams, but if anyone knows stragglers point them to us * Ongoing:
- ** purging EventLogging data: most schemas done
- ** preparing for Kafka upgrade
- ** setting up project-wide unique devices for internal access: jobs productionized
- ** first version of wikistats 2.0: using Crossfilter as the main data model
=== Cloud Services === * No update.
=== Fundraising Tech === * Blocked by: Nothing * Blocking: None we know of * Deployed Banner Sequence feature to Central Notice Monday, looking good so far * More CiviCRM <-> 3rd party mailhaus integration * Moving more stuff from MediaWiki extension to better-organized library * Better error handling for potential inadvertently duplicated donations
=== MediaWiki Platform === * No update.
=== Performance === * No update.
=== Release Engineering === * Blocked by: None * Blocking: None? * Updates: ** Chad working on MW 1.29 release https://phabricator.wikimedia.org/project/view/2400/ ** 1.30.0-wmf.5 rolling out this week https://phabricator.wikimedia.org/T167533 ** Phab now has "types" of task. See e.g. https://phabricator.wikimedia.org/T167893
=== Research === * Blocked by: * Blocking: * Updates: ** New service request filed for Recommendation API *** https://phabricator.wikimedia.org/T167664
=== Scoring Platform === * Blocked by: * Blocking: * Updates: ** ORES had an intermittent outage on 13 June *** https://wikitech.wikimedia.org/wiki/Incident_documentation/20170613-ORES
=== Search Platform === * Formerly known as half of "Discovery" * Chinese and Hebrew analyzers deployed, waiting for plugin deployment ( https://phabricator.wikimedia.org/T167057) and reindex, working on Japanese * Working on upgrade to Elastic 5.3.2 (perf issues: https://phabricator.wikimedia.org/T167636) * Cross-wiki search being deployed ( https://phabricator.wikimedia.org/T162276) * Starting load-testing ML-assistend ranking on relforge * WDQS Mediawiki API service announced - https://www.wikidata.org/wiki/Wikidata:Project_chat#Mediawiki_API_Service_fo...
=== Security === * Reviews: ** psy/psysh use on WMF servers ** Verification of whitelisted.yaml / graylisted.yaml ** Auto-approval of low-risk OAuth applications ** Ex:JsonConfig/Ex:Kartographer
=== Services === * Blocked by: none * Blocking: none * Updates: ** Working on the minikube setup for container-based development environment ** Automatic blacklisting in Change-Propagation deployed. Only logging for now
=== Technical Operations === * '''Blocked by''': ** No one * '''Blocking''': ** No one * '''Updates''': ** HHVM 3.18 has been deployed
== Wikidata == * No blockers. * Call for submissions for WikidataCon: https://www.wikidata.org/wiki/Wikidata:WikidataCon_2017 * Added a new Lua function: https://phabricator.wikimedia.org/T74815 * Working on the Senses part of the Lexeme UI (using Vue JS including server side rendering): https://phabricator.wikimedia.org/T163723 * More fine tuning on Constraints Reports. Looking for a way to have a version controlled Gadget: https://phabricator.wikimedia.org/T167126 * Wikidata support in enhanced RC: https://phabricator.wikimedia.org/T46874 * Populating a new column in our giant wb_terms table: https://phabricator.wikimedia.org/T162533
== German Technical Wishlist == * No blockers. * Preparing the current round of wishes for voting: https://de.wikipedia.org/wiki/Wikipedia:Technische_W%C3%BCnsche