Scrum of scrums/2017-09-06
Appearance
contact: https://www.mediawiki.org/wiki/Wikimedia_Engineering
2017-09-06
[edit]callouts
[edit]- RelEng could use comments/help discovery/analytics move to scap3
- Grace to share proposal for redesign of this meeting
Audiences
[edit]Readers
[edit]iOS
[edit]- 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
[edit]- 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
[edit]- 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
[edit]- 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
[edit]- Subnet contributions patch merged, will ride the train next week
- Preparing ArticleCreationWorkflow for deployment
Contributors
[edit]Parsing
[edit]- Nothing for this week. We are coming off vacation.
UI Standardization
[edit]- 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.)
- OOUI: v0.23.0 released, among changes:
- 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
[edit]Language
[edit]- Blocked: cxserver deployment with https://phabricator.wikimedia.org/T173038 is WIP.
- CX-VE work continue.
- CX dashboard improvements.
Collaboration
[edit]- Updates
- RCFilters - Mostly improving appearances and messages, some fine-tuning and bug fixes
- git #2b7fec67 - WLFilters: convert 'edit watchlist' button to new UX (task T172030)
- git #94497cbd - WLFilters: reword watchlist-details slightly (task T172030)
- git #3ec69e79 - WLFilters: fix msg keys to comply with standard
- git #8e099f54 - RCFilters: Minimize vertical spacing; get rid of legend and <br>s (task T174121)
- git #ffb5387c - WLFilters: wrap Watchlist-details in a div instead of a p (task T172030)
- git #8148d908 - WLFilters: adapt to customized watchlist-details (task T172030)
- git #467fbef0 - WLFilters: fix server-side tag filtering
- git #3bf41380 - RCFilters: Make top links in RecentChanges expand to full-width (task T174617)
- git #61696a0b - WLFilters: describe how unseen changes should look (task T172030)
- git #5e8ba53a - RCFilters: Include invert param when reading default saved query (task T174506)
- git #0a823840 - RCFilters: rephrase the feedback link text (task T174411)
- git #ba86bd1d - WLFilters: Use displaysOnUnstructuredUi instead of isVisible (task T171134)
- RCFilters - Mostly improving appearances and messages, some fine-tuning and bug fixes
Search Platform
[edit]- 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
[edit]- 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
[edit]- 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
[edit]- Preparing for WikiCon (annual German community conference)
- Another Wikidiff2 change needs review: https://gerrit.wikimedia.org/r/319866
Technology
[edit]Fundraising Tech
[edit]- 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
[edit]- No blockers
- Updates:
- Looking into improving password blacklists
- re-review of CentralNotice
- review of vue.js up next
Services
[edit]- 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
[edit]- Blocking
- None?
- Blocked
- Could use comments/help discovery/analytics move to scap3
- Updates
- 1.30.0-wmf.17 going out this week
Technical Operations
[edit]- 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