2017-09-06 Scrum of Scrums meeting notes

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

2017-09-06 Scrum of Scrums meeting notes

Grace Gellerman
https://www.mediawiki.org/wiki/Scrum_of_scrums/2017-09-06

= 2017-09-06 =
contact: https://www.mediawiki.org/wiki/Wikimedia_Engineering

<!-- can't believe we're still using H1 elements -->


== callouts ==
* RelEng could use comments/help
[https://phabricator.wikimedia.org/T129149 discovery/analytics
move to scap3]
* Grace to share proposal for redesign of this meeting

   -

== Audiences ==

=== Readers ===

==== iOS ====
* Blocked by: none
* Blocking: none
* Updates:
** Releasing 5.6.1 with minor bug fixes (
https://phabricator.wikimedia.org/project/view/2898/ )
** Next up is 5.7.0 ( https://phabricator.wikimedia.org/project/view/2899/ )
- Onboarding updates, Improved analytics

==== Web ====
* Team is focusing on removing OCG from stack. A lot of us are currently
getting up to speed with the stack there to support existing work by Baha
and Gergo.

==== Multimedia ====
* 3D is pretty much working like a charm on beta, except for the puppet
patch being cherry-picked and not deployed correctly. Testwiki ETA 2 weeks
assuming no problems.
  (
https://en.wikipedia.beta.wmflabs.org/wiki/File:Crystal-NEW.stl#/media/File:Crystal-NEW.stl)
* Team is nearly staffed up and ready to roll, we'll be doing some
ramping-up and prioritization over the next few weeks.

====Reading Infrastructure ====
* Blocked by: Security for the ReadingLists review
https://phabricator.wikimedia.org/T174126
* Updates:
** ReadingLists MediaWiki extension merged, working on RESTBase half
** Updates to On-this-day endpoint going to be deployed on Wednesday
** Working on structured references API

=== Community Tech ===
* Subnet contributions patch merged, will ride the train next week
* Preparing ArticleCreationWorkflow for deployment

=== Contributors ===

==== Parsing ====
* Nothing for this week. We are coming off vacation.

==== UI Standardization ====
* Updates:
** OOUI: v0.23.0 released, among changes:
*** icons: Removed obsolete icons and moved icons from alerts pack so it's
leniant & more performant
*** ButtonInputWidget: Fix Safari-specific intrinsic `margin` (Volker E.)
*** WikimediaUI theme: Fix frameless indicator combination buttons'
appearance (Volker E.)
* Ongoing:
** Continuation on WikimediaUI Style Guide work, starting with updating
imagery on color section
https://wikimedia.github.io/WikimediaUI-Style-Guide/visual-style_colors.html
** Remaining work (get patches merged) on aligning arbitrary, historically
grown colors to WikimediaUI color palette
https://phabricator.wikimedia.org/T148708
** Align TransparencyReport to WikimediaUI color palette and make it fully
accessible

==== Global Collaboration ====
===== Language =====
* Blocked: cxserver deployment with
https://phabricator.wikimedia.org/T173038 is WIP.
* CX-VE work continue.
* CX dashboard improvements.

===== Collaboration =====
* Updates
** RCFilters - Mostly improving appearances and messages, some fine-tuning
and bug fixes
*** {{git|2b7fec67}} - <nowiki>WLFilters: convert 'edit watchlist' button
to new UX</nowiki> ({{phabricator|T172030}})
*** {{git|94497cbd}} - <nowiki>WLFilters: reword watchlist-details
slightly</nowiki> ({{phabricator|T172030}})
*** {{git|3ec69e79}} - <nowiki>WLFilters: fix msg keys to comply with
standard</nowiki>
*** {{git|8e099f54}} - <nowiki>RCFilters: Minimize vertical spacing; get
rid of legend and <br>s</nowiki> ({{phabricator|T174121}})
*** {{git|ffb5387c}} - <nowiki>WLFilters: wrap Watchlist-details in a div
instead of a p</nowiki> ({{phabricator|T172030}})
*** {{git|8148d908}} - <nowiki>WLFilters: adapt to customized
watchlist-details</nowiki> ({{phabricator|T172030}})
*** {{git|467fbef0}} - <nowiki>WLFilters: fix server-side tag
filtering</nowiki>
*** {{git|3bf41380}} - <nowiki>RCFilters: Make top links in RecentChanges
expand to full-width</nowiki> ({{phabricator|T174617}})
*** {{git|61696a0b}} - <nowiki>WLFilters: describe how unseen changes
should look</nowiki> ({{phabricator|T172030}})
*** {{git|5e8ba53a}} - <nowiki>RCFilters: Include invert param when reading
default saved query</nowiki> ({{phabricator|T174506}})
*** {{git|0a823840}} - <nowiki>RCFilters: rephrase the feedback link
text</nowiki> ({{phabricator|T174411}})
*** {{git|ba86bd1d}} - <nowiki>WLFilters: Use displaysOnUnstructuredUi
instead of isVisible</nowiki> ({{phabricator|T171134}})


=== Search Platform ===
* Blocked by: none
* Blocking: none
* Updates:
** Continuing work on ML-assisted ranking
** Preparing upgrade to Elastic 5.5 (
https://phabricator.wikimedia.org/T174662 )
** Developing strategy for porting CirrusSearch tests to nodejs (
https://phabricator.wikimedia.org/T174103 )
** Excellent blog post by Trey on search with wrong keyboard:
https://blog.wikimedia.org/2017/08/28/wikipedia-search-phonetic-keyboards/
** Search relevance A/B test analyzed:
https://wikimedia-research.github.io/Discovery-Search-Adhoc-SurveyMVP/
** Explore similar A/B test analyzed:
https://wikimedia-research.github.io/Discovery-Search-Test-ExploreSimilar/
** Per-IP rate limits introduced on maps:
https://phabricator.wikimedia.org/T169175
** Fixed load spikes on some Elastic backend servers:
https://phabricator.wikimedia.org/T169498


=== Scoring Platform ===
*Blocked by: nothing.
*Blocking:
** We need to run our stress tests again before ops can move us to the
dedicated cluster.  https://phabricator.wikimedia.org/T174402.
https://phabricator.wikimedia.org/T169246
* Updates:
** Wikilabels incident
https://phabricator.wikimedia.org/phame/post/view/69/wikilabels_incident_reversed_diffs/
** svwiki, eswikibooks, filter support comming soon for RC Filter


== Wikidata ==
* Blocked by https://gerrit.wikimedia.org/r/357985 RewriteRule patch not
being merged
* Franziska Heine is new head of software department (was Abraham
Taherivand before):
https://blog.wikimedia.de/2017/09/01/franziska-heine-ist-neue-leiterin-der-software-entwicklung/
* Published the WikidataCon program:
https://www.wikidata.org/wiki/Wikidata:WikidataCon_2017/Program
* Entity serialization will change and include all snak hashes (on main,
qualifier, and reference snaks): https://phabricator.wikimedia.org/T174692
* Did several releases of PHP libraries with MediaWiki integration removed:
https://phabricator.wikimedia.org/T173936
* Investigating ways to do the same with JavaScript ResourceLoader
libraries: https://phabricator.wikimedia.org/T174922
* List of monolingual value languages grows to a point that makes people
uncomfortable why core doesn't support these:
https://gerrit.wikimedia.org/r/374052

== German Technical Wishlist ==
* Preparing for WikiCon (annual German community conference)
* Another Wikidiff2 change needs review:
https://gerrit.wikimedia.org/r/319866


=== Fundraising Tech ===
* No blocker/blocking
* Trying to optimize things for December (db writes, fs access, etc)
* More PayPal Express Checkout tweaks
* More CiviCRM contact de-duplication work

=== Security ===
* No blockers
* Updates:
** Looking into improving password blacklists
** re-review of CentralNotice
** review of vue.js up next

=== Services ===
* No blockers
* Updates:
** restbase1010 disk failure, now fixed
** Cassandra 3 cluster almost set up, continue work on new storage
implementation
** node 8 - if you can start testing your services with it
** All time record on REST API usage - 10k req/s

=== RelEng ===
* Blocking
** None?
* Blocked
** Could use comments/help [https://phabricator.wikimedia.org/T129149
discovery/analytics
move to scap3]
* Updates
** 1.30.0-wmf.17 going out this week

=== Technical Operations ===
* Blocked by: none
* Blocking: none
* Updates:
** All video scalers now running jessie, this completes the migration of
mw* servers
** tin deploy server has bad disk, pending replacement
https://phabricator.wikimedia.org/T174452
_______________________________________________
Wikitech-l mailing list
[hidden email]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l