Scrum of scrums/2019-02-27
2019-02-27
editCallouts
edit- Fundraising campaigns: Europe https://meta.wikimedia.org/wiki/CentralNotice/Calendar
- Editing blocked by SRE https://phabricator.wikimedia.org/T213214
- Readers Web and Performance: Research is deploying/undeploying reader demographics survey: https://phabricator.wikimedia.org/T217080
- Release Engineering: train at 14:00–16:00 UTC (EU time) for the next 4 weeks, back to the usual 20:00–22:00 UTC (US time) after that
- RelEng: Need help in setting up CI for Blazegraph ( https://phabricator.wikimedia.org/T216855 )
Audiences
editContributors
editCommunity Tech
edit- Blocked by:
- Blocking:
- Updates:
Anti-Harassment Tools
edit- Blocked by:
- Blocking:
- Updates:
Editing
edit- Blocked by:
** SRE on https://phabricator.wikimedia.org/T213214
- Blocking:
- Updates:
Growth
edit- Blocked by:
- Blocking:
- Updates:
Language
edit- Blocked by:
- Blocking:
- Updates:
Readers
editiOS native app
edit- Blocked by:
- Blocking:
- Updates:
- 6.2 with syntax highlighting released
- Work on 6.2.1 (https://phabricator.wikimedia.org/tag/ios-app-v6.2.1-beluga-on-stilts/) continues:
***Bug fixes ***Editing onboarding + other small improvements to the editing experience ***Mobile HTML prototype
Android native app
edit- Blocked by:
- Blocking:
- Updates:
Readers Web
edit- Blocked by:
- Blocking:
- Updates:
- Summary: same as last week. Continuing the Advanced Mobile Contributions and MobileFrontend Architecture investment projects.
- Responsive website (MinervaNeue / MobileFrontend):
- Advanced mobile contributions https://www.mediawiki.org/wiki/Reading/Web/Advanced_mobile_contributions
- Add history link to actions menu T213352
- Add X-Analytics tag for AMC webrequests T212961
- Talk tabs disabled on main page T214724 T216514
- Design updates to Settings page & opt-in toggle T214195
- Advanced mobile contributions https://www.mediawiki.org/wiki/Reading/Web/Advanced_mobile_contributions
- Invest in the MobileFrontend & MinervaNeue frontend architecture https://www.mediawiki.org/wiki/Reading/Web/Projects/Invest_in_the_MobileFrontend_%26_MinervaNeue_frontend_architecture
- ImageOverlay should be an Overlay T216198
- Limit mobile.startup's mw.config variables T216848
- TalkOverlay should not extend Overlay T215370
- LanguageOverlay should be an Overlay with a LanguageSearcher component T215657
- mobile.init should not be loaded on desktop Minerva T216537
- Create PromiseView pattern T215972
- Abandon use of template partials in MobileFrontend for components within components e.g. Button, Icon and Anchor classes T149909
- Invest in the MobileFrontend & MinervaNeue frontend architecture https://www.mediawiki.org/wiki/Reading/Web/Projects/Invest_in_the_MobileFrontend_%26_MinervaNeue_frontend_architecture
- QuickSurveys consultation for Research
- Miscellaneous bug fixes and maintenance T216628 T216853 T214550 T207618 T150377 T202374
- Desktop website (Vector, Popups)
- Popups https://www.mediawiki.org/wiki/Page_Previews
- WMDE reference previews review and support T67114 https://meta.wikimedia.org/wiki/WMDE_Technical_Wishes/ReferencePreviews
- Popups https://www.mediawiki.org/wiki/Page_Previews
- Medium-term planning.
Readers Infrastructure
edit- Blocked by:
- Blocking:
- Updates:
- Maps
- maps2004 conducting QA for tiles generated during codfw OS stretch migration
- Maps
Multimedia
edit- Updates
- preparing for first release of adding 'depicts' statements to commons images - should be code complete within a week, working with WMDE to get beta commons ready
Parsing
edit- Blocked by:
- Blocking:
- Updates:
UI Standardization
edit- Blocked by:
- Blocking:
- Updates:
Technology
editAnalytics
edit- Blocked by:
- Blocking:
- Updates:
- Doing anual planning and Q4 planning
- Working on sunsetting Wikimetrics
- dbstore1002 will be decomissioned soon, the hardware is very unstable. The new cluster is easier to use with the new "analytics-mysql" wrapper, docs here: https://wikitech.wikimedia.org/wiki/Analytics/Data_access#MySQL_wrapper
- new cloud db replica for analytics and mediawiki history use is not in place yet, sqooping and history reconstruction will speed up next month when it is
- a few type mismatches found between EventLogging Refine's type inference and the schemas on meta, details here: https://phabricator.wikimedia.org/T216771, subtasks created and appropriate teams tagged
- Modern Event Platform's EventGate moving closer to replacing EventBus as the way to intake realtime mediawiki events
Cloud Services
edit- Blocked by:
- Blocking:
- Updates:
Fundraising Tech
edit- Blocked by:
- Blocking:
- Updates:
- Still holding off on payments-wiki upgrade, doing testing on more platforms while waiting for a European banner campaign to subside
- Deploying some performance improvements to CiviCRM https://phabricator.wikimedia.org/T209415
- Tweaking email opt-in display https://phabricator.wikimedia.org/T215939
- PCI compliance paperwork
- Better fraud reporting https://phabricator.wikimedia.org/T199268
- Cutting down email volume for recurring donors https://phabricator.wikimedia.org/T213209
- Banner change feed for CentralNotice https://phabricator.wikimedia.org/T208511
Core Platform
edit- Blocked by:
- Cloud Services, SRE: https://phabricator.wikimedia.org/T215445
- Blocking:
- Updates:
- Product plan for new HTTP API
- RestBase split plan
- Parameterized rules in PEG.js
- Upgrade phan in CI
- Session storage configuration for Cassandra
Performance
edit- Blocked by:
- SRE: review of https://gerrit.wikimedia.org/r/#/c/operations/puppet/+/379953/ (error standardization)
- Traffic: https://phabricator.wikimedia.org/T202479 Varnish configuration change needed to get rid of 404 noise
- Traffic: review of https://gerrit.wikimedia.org/r/#/c/mediawiki/vagrant/+/491215/ Strategy to avoid Varnish thumbnail cache fragmentation
- Blocking:
- Updates:
- eswiki perf survey initial results: 87% satisfied with page load perf, exactly the same ratio as previous wikis (eg. ruwiki)
- The debug profiler is now ready for PHP 7
- Finalizing W3C membership with Legal, Comms, etc.
Release Engineering
edit- Blocked by:
- Blocking:
- Search Platform: Need help in setting up CI for Blazegraph ( https://phabricator.wikimedia.org/T216855 )
- Updates:
- New Phabricator features, phame blog posted: https://phabricator.wikimedia.org/phame/post/view/145/phab_phebruary/
- Scap 3.9.0-1 is released, ping us if scap does anything weird :)
- Train Health:
- Last week: 1.33.0-wmf.18 - https://phabricator.wikimedia.org/T206671 - US time (20:00–22:00 UTC)
- This week: 1.33.0-wmf.19 - https://phabricator.wikimedia.org/T206672 - the first week (out of four weeks) at 14:00–16:00 UTC (EU time), back to the usual 20:00–22:00 UTC (US time) after that
- Next week: 1.33.0-wmf.20 - https://phabricator.wikimedia.org/T206673 - EU time (14:00–16:00 UTC)
- Log Health:
- Code Health:
Research
edit- Blocked by: None
- Blocking: None
- Updates:
- Deploying/undeploying reader demographics survey: https://phabricator.wikimedia.org/T217080
- Collected data for the improved CitationUsage and CitationUsagePageLoad schemas: https://phabricator.wikimedia.org/T213969
- Continuing work on productionizing article recommender systems: https://phabricator.wikimedia.org/T211981
Scoring Platform
edit- Blocked by:
- Growth (sort of): kowiki and itwiki (goodfaith) is out -- needs RC filters integration
- Blocking:
- Updates:
- We complettely removed use of pickle in celery
- kowiki and itwiki (goodfaith) is out
- Reduced overhead for uwsgi to celery task communication
Search Platform
edit- Blocked by:
- Blocking: Need help in setting up CI for Blazegraph ( https://phabricator.wikimedia.org/T216855 )
- Updates:
- ES6 support merged to CirrusSearch codebase: https://phabricator.wikimedia.org/T217043
- ElasticSearch is upgraded to 5.6.14 as a step for ES6 upgrade: https://phabricator.wikimedia.org/T215931
- Korean analyzer package built, waiting for ES6 upgrade to enable: https://phabricator.wikimedia.org/T206874
- WikibaseCirrusSearch deployed on Beta cluster (disabled), testwikidata next: https://phabricator.wikimedia.org/T215684
- inlabel: search keyword code merged into WikibaseCirrusSearch, will be deployed together with it: https://phabricator.wikimedia.org/T215967
- Subphrase suggestions search enabled on Office wiki: https://phabricator.wikimedia.org/T150153
- Fixed broken dates rendering in WDQS: https://phabricator.wikimedia.org/T211007
- Working on ES 6 upgrade: https://phabricator.wikimedia.org/T183282
- Working on query parsing refactoring: https://phabricator.wikimedia.org/T185108
- Working on moving CirrusSearch code out of Wikibase to a separate extension: https://phabricator.wikimedia.org/T190022
Security
edit- Blocked by:
- Blocking:None
- Updates:
**https://phabricator.wikimedia.org/T216692 : just assigned
- https://phabricator.wikimedia.org/T216419: start this week
- https://phabricator.wikimedia.org/T214152 to be completed end of week
- https://phabricator.wikimedia.org/T211489: start this week
- https://phabricator.wikimedia.org/T205129: start this week
- https://phabricator.wikimedia.org/T163827: to be completed end of week
Security Readiness Review Standard Operating Procedure under revision
Services
edit- Blocked by:
- Blocking:
- Updates:
Site Reliability Engineering
edit- Blocked by:
- Blocking:
- Updates:
Wikidata
edit- Blocked by:
- Blocking:
- Updates:
German Technical Wishlist
edit- Blocked by:
- Blocking:
- Updates:
SoS Meeting Bookkeeping
edit- Updates: