2018-05-09 Scrum of Scrums meeting note

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

2018-05-09 Scrum of Scrums meeting note

Grace Gellerman
https://www.mediawiki.org/wiki/Scrum_of_scrums/2018-05-09


= 2018-05-09 =

== Callouts ==
*UI Standardization: OOUI – v0.27.0 breaking change release
https://phabricator.wikimedia.org/diffusion/GOJU/browse/master/History.md;v0.27.0
  As there are 5 breaking changes & 2 deprecations in this release, at
least nominally, please carefully consider if they affect your code.
*RelEng: Please review my patch!  https://gerrit.wikimedia.org/r/#/c/415886/
 <3 -mdh (RI)

== Audiences ==
=== Readers ===
==== iOS native app ====
* Blocked by:
* Blocking:
* Updates:

==== Android native app ====
* Blocked by:
* Blocking:
* Updates:
** Nearly ready with Multilingual prototype for user-testing at the
Hackathon.

==== Readers Web ====
* Blocked by:
**Ruby to JS Cucumber refactor needs help from the RelEng team:
https://phabricator.wikimedia.org/T190710
**Proton instrumentation needs  help from the Services team:
https://phabricator.wikimedia.org/T189307
***We need help setting up the test environment (send production traffic to
new server to find out how it performs); let's discuss in the Thursday sync!
* Blocking:
* Updates:
**Merged refactoring jQuery collapsible elements to use CSS instead of
JavaScript https://phabricator.wikimedia.org/T42812
**Merged miscellaneous watchstar bug fixes wrapping up
https://phabricator.wikimedia.org/T191454
**Working with anti-harassment team for improvements to messaging for
blocked users https://phabricator.wikimedia.org/T165535
**Miscellanous post-page previews en/dewiki launch clean up
https://phabricator.wikimedia.org/T192622
**Some rather involved improvements to long infobox presentation and
inlined article thumbnails https://phabricator.wikimedia.org/T189688
**Miscellaneous MobileFrontend and Popups refactors
**Proton (Chromium rendering service) instrumentation in progress
https://phabricator.wikimedia.org/T189307
**Reviewing applicants for full stack engineer backfill
**Continuing on improving the page issues experience
https://phabricator.wikimedia.org/T159262
*Quarterly goal dependency update:
**[[metawiki:Wikimedia_Foundation_Annual_Plan/2017-2018/Draft/Programs/Product#Program_2:_Better_Encyclopedia|Outcome
1, Objective 4]]: Continue improving the ways that users can download
articles of interest for later consumption
*** Reading Web depends on SRE, RelEng, Reading Infra

==== Readers Infrastructure ====
* Blocked by:
* Blocking:
* Updates:
** Updated mobile-sections, summary, and action=mobileview to take
overridden local short descriptions into account (also provide the source
where the description came from: local or central wiki; the first two
endpoints are already deployed, the action=mobileview is riding the train
this week)
** Added announcement for production Android app to point to a survey about
reading list sync, running for one week since Tuesday.
** Add to Reading List browser extensions awaiting legal review
*Quarterly goal dependency update:
**[[Wikimedia Audiences/2017-18 Q4 Goals#Readers|Increase code sharing of
client apps by coalescing and moving more logic to the server]]
***Reading Infra depends on Parsing, Services

===== Maps =====
* Blocked by:
* Blocking:
* Updates:

==== Multimedia ====
* Blocked by:
* Blocking:
* Updates:
** Working on frontend changes for MediaInfo (changing forms to OOUI)
** Added instrumentation to UploadWizard via EventLogging
** Continuing work on search indexing of properties and qualifiers
** Discussion in progress about what parts of MCR need to be completed for
initial SDoC launch with multi-lingual file captions

=== Contributors ===
==== Community Tech ====
* Blocked by:
* Blocking:
* Updates:

==== Anti-Harassment Tools ====
* Blocked by:
* Blocking:
* Updates:

==== Editing ====
* Blocked by:
* Blocking:
* Updates:

==== Parsing ====
* Blocked by:
* Blocking:
* Updates:

==== Collaboration ====
* Blocked by:
* Blocking:
* Updates:
** Internationalized maps are live
** <mapframe> live on almost all Wikipedias (waiting for a Parsoid restart
before we announce)

==== Language ====
* Blocked by: https://phabricator.wikimedia.org/T151116 - Abuse filters set
to warn users require two captchas - affecting CX.
* Blocking: None
* Updates:
** ContentTranslation version 2 work continue.

=== Audiences Design ===
* Blocked by:
* Blocking:
* Updates:

==== UI Standardization ====
* Blocked by:
* Blocking:
* Updates:
** OOUI – v0.27.0 breaking change release:

https://phabricator.wikimedia.org/diffusion/GOJU/browse/master/History.md;v0.27.0
*** 5 breaking changes & 2 deprecations in this release! Additionally 7
style changes, 4 code & 3 accessibility improvements. Among those
**** Infusable PHP NumberInputWidget is now added and part of core
(mainframe98)
**** ProcessDialog: Fix footer height when actions or dialog size changes
(Bartosz Dziewoński)
**** icons: Add 'editing-citation' pack (Volker E.)
**** SelectFileWidget: Use `<label>` for select ButtonElement (Volker E.)
** Continued work on Design Style Guide

== Technology ==
=== Analytics ===
* Blocked by:
* Blocking:
* Updates:
**Kafka upgrade on main Kafka cluster (tier 1)
**Upgrading druid to 0.11 and running into trouble, testing in labs.
**Working on geoeditors (the improved geowiki data - #editors per country).
**Work continues to update UA Parser.
**Recruiting for SRE, Audiences and data analysts team.
**Surfacing virtual pageviews in aggregated form in Hive and in Druid/pivot.
**switching on EL sanitization in Hive, not yet deleting data, just
creating another sanitized copy.

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

=== Fundraising Tech ===
* Blocked by:
* Blocking:
* Updates:
** CiviCRM
*** another version upgrade - https://phabricator.wikimedia.org/T194210
*** imports for new bitcoin processor -
https://phabricator.wikimedia.org/T192953
*** fixes for audit file processing (refunds to recurring payments) -
https://phabricator.wikimedia.org/T190098
*** recurring charge processing for main CC processor's new API -
https://phabricator.wikimedia.org/T170973
** CentralNotice
*** Still working out mechanics of new banner impression / EventLogging
backend pipeline - https://phabricator.wikimedia.org/T186048
*** CSP on banner previews breaking some workflows, investigating whether
those should stay broken - https://phabricator.wikimedia.org/T193332
** DonationInterface
*** squashing last blocker bug for public-facing trial of main CC
processor's new API - https://phabricator.wikimedia.org/T190871

=== MediaWiki Platform ===
* Blocked by:
* Blocking:
* Updates:

=== Performance ===
* Blocked by: None
* Blocking:None
* Updates:
** Continuing to migrate our tools, making good progress there.
** Evaluating several different mobile testing services, hoping to find one
that allows us to do regular testing but haven't yet done so.
** Beginning to do performance testing on Android phones (mobile site, not
app)
** Had an issue with NavTiming extension that resulted in some data
collection being dropped.  Fixed at the end of last week.
** Beginning some ResourceLoader refactoring to reduce overhead.  Related,
looking in to deferring jQuery until somewhat later in the page load
process.
** Blocked the train last week, had to roll back a change to
DBTransactionError
** Refactoring varnish log processing for better reusability
** Planning an offsite for June

=== Release Engineering ===
* Blocked by:
* Blocking:
* Updates:

=== Research ===
* Blocked by: None
* Blocking: None
* Updates:
** Started implementing the CitationUsage schema instrumentation:
https://phabricator.wikimedia.org/T191086
** Started identifying areas of improvement for the recommendation API:
https://phabricator.wikimedia.org/T190774

=== Scoring Platform ===
* Blocked by:
* Blocking:
* Updates:

=== Search Platform ===
* Blocked by:
* Blocking:
* Updates:
** Trey published a blog post about names & search:
https://blog.wikimedia.org/2018/05/08/searching-for-names-is-not-always-straightforward/
** Wikidata indexing for more properties enabled, pending reindex:
https://phabricator.wikimedia.org/T163642
** More wikis get deepcategory search enabled soon (~next week):
https://phabricator.wikimedia.org/T194139
** Working on Polish analyzer: https://phabricator.wikimedia.org/T186046
** Working on using Serbian analyzer for more languages:
https://phabricator.wikimedia.org/T192395
** Working on improving sharding of Elastic cluster:
https://phabricator.wikimedia.org/T192972
** Working on query parsing refactoring:
https://phabricator.wikimedia.org/T185108

=== Security ===
* Blocked by:
* Blocking:
* Updates:

=== Services ===
* Blocked by: none
* Blocking:  PDF service
* Updates:
** Kafka 1.1 🎉 Cheers to Analytics
** A lot of RESTBase patches are getting deployed
** A big thank for everyone who reached to us regarding the jobs callout
from last week

=== Site Reliability Engineering ===
* Blocked by:
* Blocking:
* Updates:

== Wikidata ==
* Blocked by:
** nodejs selenium tests to be stable and voting on ci they still fail most
of the time due to issues that are in mediawiki core or other extensions
and generally seem super flaky
    ** Enhanced recent changes don't format external usernames well in
contributors summary https://gerrit.wikimedia.org/r/#/c/428712/ (Any
objections?)
* Blocking:
* Updates:
** Normalize change tag schema - https://phabricator.wikimedia.org/T185355
** 2 weeks until Lexeme is live.


== German Technical Wishlist ==
* Blocked by:
** UCA category collation got declined because of …?
https://phabricator.wikimedia.org/T128806
* Blocking:
* Updates:
** AdvancedSearch is enabled as a Beta feature on all wikis:
https://phabricator.wikimedia.org/T193182
** Finalizing deepcategory search integration in AdvancedSearch:
https://phabricator.wikimedia.org/T194256
** Fixed a OOUI bug in IE10+: https://phabricator.wikimedia.org/T191287
** Raised test coverage of FileImporter to over 60%:
https://doc.wikimedia.org/cover-extensions/FileImporter/
** Working on a core fix needed for FileImporter:
https://phabricator.wikimedia.org/T193621
** Looking forward to the Hackathon

== SoS Meeting Bookkeeping ==
* Updates:
_______________________________________________
Wikitech-l mailing list
[hidden email]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Reply | Threaded
Open this post in threaded view
|

Re: 2018-05-09 Scrum of Scrums meeting note

Greg Grossmeier-2
<quote name="Grace Gellerman" date="2018-05-09" time="11:28:52 -0700">
> == Callouts ==

Sorry we missed the meeting today, but, FYI that next week there will be
no change to MediaWiki "train" deployments nor SWAT deployments *even
though* we'll be at an offsite and the Hackathon (we have sufficient
coverage in RelEng and SRE for the week).


> *RelEng: Please review my patch!  https://gerrit.wikimedia.org/r/#/c/415886/
>  <3 -mdh (RI)

ack'd :)

--
| Greg Grossmeier            GPG: B2FA 27B1 F7EB D327 6B8E |
| Release Team Manager            A18D 1138 8E47 FAC8 1C7D |

_______________________________________________
Wikitech-l mailing list
[hidden email]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l