2019-04-03 Scrum of scrums meeting notes

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

2019-04-03 Scrum of scrums meeting notes

Željko Filipin
For HTML version see
https://www.mediawiki.org/wiki/Scrum_of_scrums/2019-04-03

= 2019-04-03 =

== Callouts ==

* Fundraising campaigns
https://meta.wikimedia.org/wiki/CentralNotice/Calendar
* SRE service operations would like input/help from Core Platform
Team/Performance on https://phabricator.wikimedia.org/T219279 (Some pages
will become completely unreachable after PHP7 update due to Unicode changes)
* Performance is blocked on input from Core Platform Team/Tim on sampling
profiler for PHP 7: https://phabricator.wikimedia.org/T176916#5064425
* UI Standardization: New sans-serif font stack for improved mobile reading
(MinervaNeue) has been rolled-out: https://phabricator.wikimedia.org/T175877
* Wikimetrics is deprecated, requests redirect now to
https://eventmetrics.wmflabs.org/ We have worked with community Tech team
to add couple features to event-metrics that were needed

== Audiences ==

=== Contributors ===

==== Community Tech ====
* Blocked by:
* Blocking:
* Updates:
** EventMetrics has been demoed to users and is officially available. We
are cleaning up some bugs now.

==== Anti-Harassment Tools ====
* Blocked by:
* Blocking:
* Updates:
** More details about our refactor of Blocks here:
https://phabricator.wikimedia.org/T219441

==== Editing ====
* Blocked by:
* Blocking:
* Updates:
** Mobile section editing A/B test running on most wikis

==== Growth ====
* Blocked by: Security Concept and Design Review of our Newcomer Homepage
* Blocking:
* Updates:
** The team is currently coding the start module for the newcomer homepage,
and designing the mobile version of the homepage

==== Language ====
* Blocked by:
* Blocking:
* Updates:
** ContentTranslation version 2 is default from now unless user has draft
already in version 1.
** Cron script to purge old unpublished drafts deployed and running at
every 15 days to purge drafts older than 455 days.

=== Readers ===

==== iOS native app ====
* Blocked by:
* Blocking:
* Updates:
** 6.2.1 release coming up
https://phabricator.wikimedia.org/tag/ios-app-v6.2.1-beluga-on-stilts/
*** Find & Replace
*** Editing onboarding
*** Other bug fixes & editing enhancements
** 6.3 planning begins (
https://phabricator.wikimedia.org/tag/ios-app-v6.3-lobster-on-a-motorcycle/)
*** Talk pages
*** Link wizard
*** Citation wizard
*** "Open here to edit" analytics

==== Android native app ====
* Blocked by:
* Blocking:
* Updates:

==== Readers Web ====
* Blocked by:
* Blocking:
* Updates:
** Summary: technical planning for next year, continuing advanced mobile
contributions features and the MobileFrontend architecture investment
project.
** Responsive website (MinervaNeue / MobileFrontend):
*** Advanced mobile contributions
https://www.mediawiki.org/wiki/Reading/Web/Advanced_mobile_contributions
**** Allow easier access to user modes T218625
**** Upgrade MobileWebMainMenuClickTracking to have an AMC field T218627
**** Skin Contributions and History pages in Minerva for consistency with
their mobile replacements T219349
**** Jon working with Volker to improve special pages
*** Invest in the MobileFrontend & MinervaNeue frontend architecture
https://www.mediawiki.org/wiki/Reading/Web/Projects/Invest_in_the_MobileFrontend_%26_MinervaNeue_frontend_architecture
**** Refactoring Nearby: Remove messageBox template partial inside Nearby
T218813
**** Refactor NotificationsOverlay T219036
**** Refactor BetaOptinPanel T217298
*** ExternalGuidance extension review and support
*** Miscellaneous bug fixes and maintenance T214549 T198534 T218731 T219920
** Quick Surveys
*** Allow quicksurveys to target based on registration date T218304
** Desktop website (Popups)
*** Popups https://www.mediawiki.org/wiki/Page_Previews
**** Bugfix for double pokey on some page previews T204627
** Planning
*** MobileFrontend & MinervaNeue frontend architecture planning for next
fiscal year

==== Readers Infrastructure ====
* Blocked by:
* Blocking:
* Updates:
** Suggested Edits APIs are launched in production (Wikidata)
** PCS/MCS/Maps: Nothing particularly interesting

==== Multimedia ====
* Updates
** Still working towards 2nd release of SDoC (depicts statements), pretty
much code complete but many speedbumps along the way
*** Turned on wikidata federation on live commons, and it broke various
things. All since patched, working on some integration tests before we try
it again (just in case)
** Work continues for subsequent releases

==== Parsing ====
* Blocked by:
* Blocking:
* Updates: Porting continues, about 33% done

==== UI Standardization ====
* Blocked by:
* Blocking:
* Updates:
** Collaboration with Jon Robson last full week on AMC work, bringing
*** HistoryAction to OOUI and
*** preparing Special:Contributions for the same
https://phabricator.wikimedia.org/T117736, including
*** a dozen merged patches for full skinnability on mobile, improved UX and
using DateInputWidget for type=>date HTMLForm elements
** New sans-serif font stack for improved mobile reading (MinervaNeue) has
been rolled-out: https://phabricator.wikimedia.org/T175877 /
https://www.mediawiki.org/wiki/Design/Projects/Improve_mobile_reading_experience
** No OOUI release this week, but ongoing work following up AMC work like
DropdownInputWidget cross-browser improvements
https://phabricator.wikimedia.org/T194523

== Technology ==

=== Analytics ===
* Blocked by:
* Blocking:
** Kafka total jumbo outage for like 1 hour (this had never happened
before) https://phabricator.wikimedia.org/T219842
* Updates:
** Scooping data for mediawiki reconstruction from new analytics labs
replica on the beginning of the month.
** Launched small tweak to wikistats UI to better explain wikistats1 users
where to find things on Wikistats2, take a look:
https://stats.wikimedia.org/v2/#/metrics/all-projects [wiki, email]
** Reenabling EventGate in prod and working on changes to be able to
persist two streams of data in the new format: api requests and search
requests.

=== Cloud Services ===
* Blocked by:
* Blocking:
* Updates:

=== Fundraising Tech ===
* Blocked by:
* Blocking:
* Updates:
** Had to rollback payments wiki cluster php7 and mw upgrade mid week due
to problems with our newly introduced Content Security Policy
*** the CSP updates were blocking 3rd party 3dSecure iframe content for
countries with 3dSecure enabled.
** tech-ops working on a plan to handle the termination of debian jessie
backporting (still using some jessie in prod)

=== Core Platform ===
* Blocked by:
* Blocking:
** SRE service operations would like input/help from Core Platform
Team/Performance on https://phabricator.wikimedia.org/T219279 (Some pages
will become completely unreachable after PHP7 update due to Unicode changes)
** Performance is blocked on input from Core Platform Team/Tim on sampling
profiler for PHP 7: https://phabricator.wikimedia.org/T176916#5064425
* Updates:
** Organizing Q4 work on 2-week sprint schedule
** Hired and welcomed Will Doran, Engineering Manager
** Enterprise MediaWiki conference
** Finish WikiPEG and tokenization
** T198341 (remove usages of some db fields for MCR Schema migration)
** T213893 (maintenance options bug affecting Semantic Mediawiki users)

=== Performance ===
* Blocked by:
** Sampling profiler for PHP 7: Blocked on input from CPT/Tim.
https://phabricator.wikimedia.org/T176916#5064425
* Blocking:
** SRE service operations would like input/help from Core Platform
Team/Performance on https://phabricator.wikimedia.org/T219279 (Some pages
will become completely unreachable after PHP7 update due to Unicode changes)
* Updates:
** Working with npm support and RelEng to unblock the upgrade of CI jobs
from Node 6 to Node 10 (EOL in late April for Node 6):
https://phabricator.wikimedia.org/T215562
** We will switch the WebPageTest agent to use a Docker version on the
coming Monday (the 8th) https://phabricator.wikimedia.org/T192050
** Error handler on mwdebug servers not working. –
https://phabricator.wikimedia.org/T217846
** CR for Avoid double parsing during save. –
https://gerrit.wikimedia.org/r/#/c/mediawiki/core/+/470099/
** CR for Graph extension multi-dc caching. –
https://gerrit.wikimedia.org/r/#/c/mediawiki/extensions/Graph/+/493628/

=== Release Engineering ===
* Blocked by:
* Blocking:
** Scoring Platform blocked on releng for the creation of a new repo
https://phabricator.wikimedia.org/T212180
* Updates:
** Gerrit going to 2.15.12 (again)
** Quibble in summer
https://phabricator.wikimedia.org/phame/post/view/118/quibble_in_summer/
** Quibble hibernated, it is time to flourish
https://phabricator.wikimedia.org/phame/post/view/155/quibble_hibernated_it_is_time_to_flourish/
** Train Health
*** Last week: 1.33.0-wmf.23 - https://phabricator.wikimedia.org/T206677
*** This week: 1.33.0-wmf.24 - https://phabricator.wikimedia.org/T206678
**** No problemo! 🎉
*** Next week: 1.33.0-wmf.25 - https://phabricator.wikimedia.org/T206679

=== Research ===
* Blocked by:
* Blocking:
* Updates:
** Mid-term and annual planning.
** Research is participating in Google Summer of Code and Outreachy.
** Improvements to the section recommendation API. Talking with the
Language team about use cases: https://secrec.wmflabs.org/
** Finished up coding an Oozie job for article recommender:
https://gerrit.wikimedia.org/r/c/analytics/refinery/+/496885

=== Scoring Platform ===
* Blocked by:
** Blocked on releng for the creation of a new repo
https://phabricator.wikimedia.org/T212180
* Blocking:
* Updates:
** Fixing bugs in ORES extension
**** Special Contributions/OOJSUI in ORES extenions being worked on by Jon
Robson

=== Search Platform ===
* Blocked by:
* Blocking:
* Updates:
** Migration of Wikibase search to separate extension finished, cleanup in
progress: https://phabricator.wikimedia.org/T190022
** Commons still not configured properly for search, fixes pending:
https://phabricator.wikimedia.org/T218954
** ES 6 upgrade finalized: https://phabricator.wikimedia.org/T183282
** Cleaning up deprecation warnings from ES6:
https://phabricator.wikimedia.org/T218994
** Setting up CloudElastic servers:
https://phabricator.wikimedia.org/T214921
** Working on fixing highlighting in Commons inlabel/incaption keywords:
https://phabricator.wikimedia.org/T217809
** Working on query parsing refactoring:
https://phabricator.wikimedia.org/T185108
** Working on WDQS performance improvements:
https://phabricator.wikimedia.org/T217897

=== Security ===
* Blocked by:None
* Blocking: Growth : waiting on Security Concept and Design Review of our
Newcomer Homepage
* Updates:
** https://phabricator.wikimedia.org/T219289: concept review, SOP in
progress
** https://phabricator.wikimedia.org/T216419: in progress
** https://phabricator.wikimedia.org/T217289: TBD
** https://phabricator.wikimedia.org/T216692: discussions with client
** https://phabricator.wikimedia.org/T207990: will be completed this week

=== Services ===
* Blocked by:
* Blocking:
* Updates:

=== Site Reliability Engineering ===
* Blocked by:
** SRE service operations would like input/help from Core Platform
Team/Performance on https://phabricator.wikimedia.org/T219279 (Some pages
will become completely unreachable after PHP7 update due to Unicode changes)
* Blocking:
** None
* Updates:
** New quarter, new goals

== TechCom ==
* Updates
** IRC meeting RFC: Skin templating
https://phabricator.wikimedia.org/T217158 April 3rd at 2pm PST (22:00 UTC,
23:00 CET) in #wikimedia-office

== Wikidata ==
* Blocked by:
* Blocking:
* Updates:

== German Technical Wishlist ==
* Blocked by:
* Blocking:
* Updates:

== SoS Meeting Bookkeeping ==
* Updates:
_______________________________________________
Wikitech-l mailing list
[hidden email]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l