https://www.mediawiki.org/wiki/Scrum_of_scrums/2019-01-09
=2019-01-09= == Callouts == * Fundraising campaigns https://meta.wikimedia.org/wiki/CentralNotice/Calendar * Language blocked by RelEng: https://gerrit.wikimedia.org/r/#/c/integration/config/+/482766/ * Security: if there are notes from the Proton security review, they would be useful for the handover from Reading Web to Reading Infrastructure. See also https://phabricator.wikimedia.org/T177765#4822198 * Growth: Who do I (mdholloway) talk to about/add for review on changes to Extension:GettingStarted? * Readers Web and Performance, in case you notice performance hits on the mobile site: #Research ran reader trust survey from 01/07 till 01/09: https://phabricator.wikimedia.org/T209882 * Core Platform (from Analytics) https://phabricator.wikimedia.org/T202781#4865947 (same for MediaWiki history reconstruction). * Release Engineering: January 28 - wmf.15 - No Train (due to All Hands week)
== Audiences ==
=== Contributors === ==== Community Tech ==== * Blocked by: * Blocking: * Updates: **
==== Anti-Harassment Tools ==== * Blocked by: * Blocking: * Updates: **
==== Editing ==== * Blocked by: * Blocking: ** Updates: **
==== Growth ==== * Blocked by: * Blocking: * Updates: **Deploying Help Panel this week https://www.mediawiki.org/wiki/Growth/Focus_on_help_desk
==== Language ==== * Blocked by: CI/RelEng: https://gerrit.wikimedia.org/r/#/c/integration/config/+/482766/ * Blocking: * Updates: ** Google Translate available for ContentTranslation now! https://wikimediafoundation.org/2019/01/09/you-can-now-use-google-translate-...
=== Readers === ==== iOS native app ==== * Blocked by: * Blocking: * Updates: **completed user testing of the Editing prototype - https://phabricator.wikimedia.org/T211152 ** will be conducting user testing of the Editing prototype among internal users this week **still working on/refining editing tools and syntax highlighting - https://phabricator.wikimedia.org/tag/ios-app-v6.2-beluga-on-a-pogo-stick/
==== Android native app ==== * Blocked by: * Blocking: * Updates: **
==== Readers Web ==== * Blocked by: * Blocking: * Updates:
** Summary: starting Advanced Mobile Contributions work and Webpackifying the remaining MobileFrontend modules. Say hello to our new test engineer, Edward Tadros!
** Responsive website (MinervaNeue / MobileFrontend):
*** Invest in the MobileFrontend & MinervaNeue frontend architecture https://www.mediawiki.org/wiki/Reading/Web/Projects/Invest_in_the_MobileFron... **** Webpackify mobile.languages.structured and mobile.mediaViewer asynchronous ResourceLoader modules T210210 T210209 **** Drawers and Overlays should not auto-append themselves T209129 T211691 **** Replace inheritance with composition T205592
*** Advanced mobile contributions https://www.mediawiki.org/wiki/Reading/Web/Advanced_mobile_contributions **** Build AMC opt-in toggle T211197 T212516 **** Team planning
*** Page issues https://www.mediawiki.org/wiki/Reading/Web/Projects/Mobile_Page_Issues **** Deploy to enwiki and all remaining projects on January 14th T210554
*** Miscellaneous bug fixes and maintenance T212518 T211724 T212970
** Desktop website (Vector, Popups)
*** Popups https://www.mediawiki.org/wiki/Page_Previews **** Generate all possible combinations of page previews with Storybook T205989 https://zen-pasteur-e92b1e.netlify.com/ **** WMDE reference previews are in progress https://meta.wikimedia.org/wiki/WMDE_Technical_Wishes/ReferencePreviews
** PDF rendering (Proton) https://www.mediawiki.org/wiki/Reading/Web/PDF_Functionality *** Remaining work tracked in deploy Proton T181084 *** Passing ownership to Readers Infrastructure pending security follow-up T210652
==== Readers Infrastructure ==== * Blocked by: ** Security: if there are notes from the Proton security review, they would be useful for the handover. See also https://phabricator.wikimedia.org/T177765#4822198 ** Growth: Who do I (mdholloway) talk to about changes to Extension:GettingStarted? * Blocking: * Updates: ** Building new APIs to support the App Editor Tasks initiative ( https://phabricator.wikimedia.org/T212793 ) *** Counts of edits meeting specific criteria: https://phabricator.wikimedia.org/T212795 *** Suggested entities/articles for adding descriptions: https://phabricator.wikimedia.org/T206504 **Maps: *** Test Kartotherian/Tilerator with node 10 https://phabricator.wikimedia.org/T209990 *** Stretch Upgrade: **** Tile generation report published https://www.mediawiki.org/wiki/Wikimedia_Maps/Tile_generation_report **** Ready to move on with whole cluster upgrade and data replication
==== Multimedia ==== * Updates **
==== Parsing ==== * Blocked by: none * Blocking: none * Updates: ** This patch needs VE folks to take a look and validate that they can work with this change **** https://gerrit.wikimedia.org/r/c/mediawiki/services/parsoid/+/456520 -- Add support for server side mgmt of edited <ref>s
==== UI Standardization ==== * Blocked by: * Blocking: * Updates: ** OOUI v0.30.1 in preparation, featuring one deprecating change *** `iconTitle`/`indicatorTitle` options are replaced by `title`, same goes for `setIconTitle`/`setIndicatorTitle`, see https://phabricator.wikimedia.org/T76638 & https://phabricator.wikimedia.org/T212977 *** From above, all widgets where it makes sense to provide a `title` attribute will support them out-of-box ** Working on roadmap for OOUI v1.0.0 - feedback welcome ** Special:AllMessages now standardized ** Setting up project page for system font stack for MinervaNeue
== Technology == === Analytics === * Callouts: Core Platform https://phabricator.wikimedia.org/T202781#4865947 (same for MeiaWiki history reconstruction). * Blocked by: * Blocking: * Updates: ** Presto cluster online and usable with test data pushed from analytics prod infrastructure accessible by Cloud (labs) users https://phabricator.wikimedia.org/T204951 ** Productionized HiveToDruid with transform functions (allow for any EventLogging data set to be loaded with handy transforms: https://phabricator.wikimedia.org/T210099 ** Decomission older Hadoop worker nodes and add newer ones: https://phabricator.wikimedia.org/T209929
=== Cloud Services === * Blocked by: * Blocking: * Updates: **
=== Fundraising Tech === * Blocked by: * Blocking: * Updates: ** CiviCRM: *** new point upgrade *** fixing regression in manual merge code *** reviewing core team member's work on allowing read-only DB connections. ** CentralNotice: *** deploying patches held during big English on next week's train *** duplicate entries in protection log should hopefully be fixed by a core patch to go out next week too https://phabricator.wikimedia.org/T210983 ** Payments-wiki *** upgrading to 1.31 in the next week or two https://phabricator.wikimedia.org/T184460 *** charging recurring donations in native currency for card processor's new API https://phabricator.wikimedia.org/T211024
=== MediaWiki Core Platform === * Blocked by: * Blocking: * Updates: **
=== Performance === * Blocked by: ** * Blocking: ** * Updates: **
=== Release Engineering === * Blocked by: ** * Blocking: ** Language blocked by RelEng: https://gerrit.wikimedia.org/r/#/c/integration/config/+/482766/ * Updates: ** Ċ½eljko has contacted a few teams (Editing, Language engineering, Contributors, Growth, Fundraising tech, Reading, WMDE) about creating Selenium tests for a few repositories. Please respond. Thank you. :) ** SonarQube and Code Health Metrics at 5 Minute Demo this week https://office.wikimedia.org/wiki/Technology/5_Minute_Demo ** Train Health: *** Last week: No train, hope it was a good holiday! *** This week: 1.33.0-wmf.12 - https://phabricator.wikimedia.org/T206666 **** No blockers! :D *** Next week: 1.33.0-wmf.13 - https://phabricator.wikimedia.org/T206667 *** January 28 - wmf.15 - No Train (All Hands)
=== Research === * Blocked by: None * Blocking: None * Updates: ** Ran reader trust survey from 01/07 till 01/09: https://phabricator.wikimedia.org/T209882 ** Working on deploying the recommendation API improvements: *** Support for more database connections *** Additional languages: en, es, fa, and uz ***Misc improvements: https://phabricator.wikimedia.org/T213222
=== Scoring Platform === * Blocked by: ** A recent model for translatewiki.net has run into the dreaded production-to-non-production API call limitation. Anyone else support a renewed push to bring TWN onto WMF hardware? https://phabricator.wikimedia.org/T213131 * Blocking: * Updates: ** Deployment yesterday adds new models for translatewiki, jawiki, itwiki, glwiki, and dewiki. (cc. Collaboration Team) ** We have CIDR whitelisting now, so consumers can ask us for exceptions in order to run short, highly parallel jobs. ** Writing an Oozie job for ORES, getting lots of great support from Analytics. https://phabricator.wikimedia.org/T209732
=== Search Platform === * Blocked by: * Blocking: * Updates:
=== Security === * Blocked by:None * Blocking:Proton just learned, will follow up * Updates: Analysts are working Phab tasks **
=== Services === * Blocked by: * Blocking: * Updates: **
=== Site Reliability Engineering === * Blocked by: ** None * Blocking: ** None * Updates: ** Start of quarter!
== Wikidata == * Blocked by: * Blocking: * Updates: **
== German Technical Wishlist == * Blocked by: * Blocking: * Updates: **
== Multi-Content Revisions == * Blocked by: * Blocking: * Updates: **
== SoS Meeting Bookkeeping == * Updates: **