Scrum of scrums/2019-01-09
Appearance
2019-01-09
[edit]Callouts
[edit]- 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
[edit]Contributors
[edit]Community Tech
[edit]- Blocked by:
- Blocking:
- Updates:
Anti-Harassment Tools
[edit]- Blocked by:
- Blocking:
- Updates:
Editing
[edit]- Blocked by:
- Blocking:
- Updates:
Growth
[edit]- Blocked by:
- Blocking:
- Updates:
- Deploying Help Panel this week https://www.mediawiki.org/wiki/Growth/Focus_on_help_desk
Language
[edit]- 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-to-translate-articles-on-wikipedia/
Readers
[edit]iOS native app
[edit]- 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
[edit]- Blocked by:
- Blocking:
- Updates:
Readers Web
[edit]- 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_MobileFrontend_%26_MinervaNeue_frontend_architecture
- 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
- Invest in the MobileFrontend & MinervaNeue frontend architecture https://www.mediawiki.org/wiki/Reading/Web/Projects/Invest_in_the_MobileFrontend_%26_MinervaNeue_frontend_architecture
- Advanced mobile contributions https://www.mediawiki.org/wiki/Reading/Web/Advanced_mobile_contributions
- Build AMC opt-in toggle T211197 T212516
- Team planning
- Advanced mobile contributions https://www.mediawiki.org/wiki/Reading/Web/Advanced_mobile_contributions
- Page issues https://www.mediawiki.org/wiki/Reading/Web/Projects/Mobile_Page_Issues
- Deploy to enwiki and all remaining projects on January 14th T210554
- Page issues https://www.mediawiki.org/wiki/Reading/Web/Projects/Mobile_Page_Issues
- 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
- Popups https://www.mediawiki.org/wiki/Page_Previews
- 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
- PDF rendering (Proton) https://www.mediawiki.org/wiki/Reading/Web/PDF_Functionality
Readers Infrastructure
[edit]- 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
- Building new APIs to support the App Editor Tasks initiative ( https://phabricator.wikimedia.org/T212793 )
Multimedia
[edit]- Updates
Parsing
[edit]- 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
- This patch needs VE folks to take a look and validate that they can work with this change
UI Standardization
[edit]- 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
- OOUI v0.30.1 in preparation, featuring one deprecating change
Technology
[edit]Analytics
[edit]- 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
[edit]- Blocked by:
- Blocking:
- Updates:
Fundraising Tech
[edit]- 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
- CiviCRM:
MediaWiki Core Platform
[edit]- Blocked by:
- Blocking:
- Updates:
Performance
[edit]- Blocked by:
- Blocking:
- Updates:
Release Engineering
[edit]- 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
[edit]- 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
[edit]- 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
[edit]- Blocked by:
- Blocking:
- Updates:
Security
[edit]- Blocked by:None
- Blocking:Proton just learned, will follow up
- Updates: Analysts are working Phab tasks
Services
[edit]- Blocked by:
- Blocking:
- Updates:
Site Reliability Engineering
[edit]- Blocked by:
- None
- Blocking:
- None
- Updates:
- Start of quarter!
Wikidata
[edit]- Blocked by:
- Blocking:
- Updates:
German Technical Wishlist
[edit]- Blocked by:
- Blocking:
- Updates:
Multi-Content Revisions
[edit]- Blocked by:
- Blocking:
- Updates:
SoS Meeting Bookkeeping
[edit]- Updates: