https://www.mediawiki.org/wiki/Scrum_of_scrums/2019-02-20

=2019-02-20=

== Callouts ==

* Fundraising campaigns
https://meta.wikimedia.org/wiki/CentralNotice/Calendar
* Wikimetrics to be sunset at the end of this quarter:
https://phabricator.wikimedia.org/T211835
* Page links change event stream is live:
https://stream.wikimedia.org/v2/stream/page-links-change
* PCS: Content and API URLs change in /page/summary endpoint coming soon:
titles included in URLs will be percent-encoded.
https://gerrit.wikimedia.org/r/c/mediawiki/services/mobileapps/+/489329
* CPT blocked by RelEng: Flaky quibble-vendor-mysql-hhvm-docker test in
Jenkins https://phabricator.wikimedia.org/T216069
* RelEng: Enable CI for WikibaseLexemeCirrusSearch
https://gerrit.wikimedia.org/r/c/integration/config/+/490792
** Antoine: *DONE Feb 20th*. Missed Stas CI config change (sorry). Initial
extension commit is
https://gerrit.wikimedia.org/r/#/c/mediawiki/extensions/WikibaseLexemeCirrusSearch/+/490794/
and
I gave some basic reviews there.
*Security blocked by SRE: RESTBase is not purging deleted (sensitive)
stuff  https://phabricator.wikimedia.org/T213616
* UI Standardization: Road to OOUI v1.0.0: Feedback welcome for priorities
https://phabricator.wikimedia.org/T213334

== Audiences ==


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

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

==== Editing ====
* Blocked by:  Release Engineering
https://phabricator.wikimedia.org/T216045#4966360 Testing of everything is
stalled due to Beta cluster being read-only/down.
* Blocking:
** Updates:
**

==== Growth ====
* Blocked by:
* Blocking:
* Updates:
**ResourceLoader now supports using require() for files within the same
module. Roan will present this at the 5-Minute  Demo on Thursday at 21:30
UTC / 1:30pm PST (which will be recorded)
**Roan wrote documentation on how RCFilters interacts with ORES, and it's
at https://www.mediawiki.org/wiki/ORES/RCFilters

==== Language ====
* Blocked by: None
* Blocking: None
* Updates:
** ContentTranslation v2 work continue.
** Removing old drafts held more than a year - work in progress.
** ExternalGuidance deployed in simplewiki and idwiki last week.

=== Readers ===
==== iOS native app ====
* Blocked by:
* Blocking:
* Updates:
**6.2 with editing is going through App Store review, should be out as soon
as the build's approved
**6.2.1 work's ongoing (edtiing tools enhancements, mobile html prototype)
- https://phabricator.wikimedia.org/tag/ios-app-v6.2.1-beluga-on-stilts/
**Toni Sevener joined as a new engineer on Tuesday! 🎉

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

==== Readers Web ====
* Blocked by:
* Blocking:
* Updates:
** Summary: 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
**** Talk tabs disabled on main page T214724 T216514
**** Page/talk toggle v1 T212216
**** Move blue links on user page T214697
**** Design updates to Settings page & opt-in toggle T214195

*** Invest in the MobileFrontend & MinervaNeue frontend architecture
https://www.mediawiki.org/wiki/Reading/Web/Projects/Invest_in_the_MobileFrontend_%26_MinervaNeue_frontend_architecture
**** LanguageOverlay should be an Overlay with a LanguageSearcher component
T215657
**** Create PromiseView pattern T215972
**** mobile.init should not be loaded on desktop Minerva T216537
**** TalkOverlay should not extend Overlay T215370
**** Migrate MobileFrontend templates from hogan to mustache / Use template
transpiler T94086
**** Abandon use of template partials in MobileFrontend for components
within components e.g. Button, Icon and Anchor classes T149909

*** ExternalGuidance extension review and support

*** QuickSurveys consultation for Research

*** Miscellaneous bug fixes and maintenance T202374 T212967 T150377 T205360
T214550

** 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

** Mid-year checkins.


==== Readers Infrastructure ====
* Blocked by:
* Blocking:
* Updates:
** Maps
*** Fixed bug with tilerator/kartotherian privileges after populate_admin
script (T216466)
*** maps2004 generating tiles for codfw OS stretch migration
** App Editor Tasks infra: work in progress, not blocked
** Content and API URLs change in /page/summary endpoint coming soon:
titles included in URLs will be percent-encoded.
https://gerrit.wikimedia.org/r/c/mediawiki/services/mobileapps/+/489329

==== Multimedia ====
* Updates
**

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

==== UI Standardization ====
* Blocked by:
* Blocking:
* Updates:
** Project Improve mobile reading experience through operating system font
stack, feedback welcome:
https://www.mediawiki.org/wiki/Design/Projects/Improve_mobile_reading_experience
** OOUI v0.30.3 on the way, among changes
*** ButtonWidgets on Firefox/Win are now well-aligned vertically, as nasty
Firefox/macOS misbehaviour with `sans-serif` is not hacked around any more
*** Emit deprecation warnings for this.$
** Continued work on documentation tasks for OOUI 1.0
https://phabricator.wikimedia.org/T213334


== Technology ==
=== Analytics ===
* Blocked by:
* Blocking:
* Updates:
**

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

=== Fundraising Tech ===
* Blocked by:
* Blocking:
* Updates:
** Reducing number of emails sent to recurring donors
https://phabricator.wikimedia.org/T213209
** Creating batch fraud lookup tool
https://phabricator.wikimedia.org/T199268
** Payments upgrade all tested, deploying as soon as a banner test finishes.
*** Will be updating fundraising extension tests next, might ask rel-eng
for help
** Adding option to ask for a recurring donation after processing a
one-time donation.


=== Core Platform ===
* Blocked by:RelEng on: Flaky quibble-vendor-mysql-hhvm-docker test in
Jenkins https://phabricator.wikimedia.org/T216069
* Blocking:
* Updates:
** EventBus extension refactored
** Citoid port to k8s
** Engineering manager hiring
** Roadmapping
** Mid-term planning
** Integration and unit test strategy

=== Performance ===
* Blocked by:
**
* Blocking:
**
* Updates:
** Launched performance perception survey on eswiki (Feb 19th)
** fresnel packaging for CI completed. Jenkins job live as experimental job
on Gerrit patches.  – https://phabricator.wikimedia.org/T133646
** First Perf Matters post up:
https://phabricator.wikimedia.org/phame/live/7/post/124/perf_matters_at_wikipedia_2015/
(will
be following on with subsequent years)
** Initial tests running from Sweden and India for Measure time spent as a
logged in user from different locations
https://phabricator.wikimedia.org/T215489


=== Release Engineering ===
* Blocked by:
* Blocking:
** Core Platform: Flaky quibble-vendor-mysql-hhvm-docker test in Jenkins
https://phabricator.wikimedia.org/T216069
** Editing: https://phabricator.wikimedia.org/T216045#4966360 Testing of
everything is stalled due to Beta cluster being read-only/down
** Search Platform: CI for WikibaseLexemeCirrusSearch
https://gerrit.wikimedia.org/r/c/integration/config/+/490792
** Fundraising Tech: we might reach out to rel-eng this week if we need
help updating our fundraising-branch tests to REL1_31 and composer merge
plugin
* Updates:
** Developer satisfaction survey results
https://www.mediawiki.org/wiki/Developer_Satisfaction
** Train Health:
*** Last week: 1.33.0-wmf.17 - https://phabricator.wikimedia.org/T206671
*** This week: 1.33.0-wmf.18 - https://phabricator.wikimedia.org/T206672
**** Thanks to folks who responded to wmf.18 train email:  Mainframe98,
Krinkle, JForrester, Thiemo, Anomie, AOtto!
*** Next week: 1.33.0-wmf.19 - https://phabricator.wikimedia.org/T206673

=== Research ===
* Blocked by: None
* Blocking: None
* Updates:
** Page links change event stream is live:
*** https://stream.wikimedia.org/v2/stream/page-links-change
*** Demo: https://codepen.io/bmansurov/pen/BMqKpo (will be presented
tomorrow (02/21) in 5 Minute Demo)
** Working on improvements of the page links change event:
https://phabricator.wikimedia.org/T216249


=== Scoring Platform ===
* Blocked by: None
* Blocking: Growth for itwiki, We are working to deploy new models
* Updates:
** Adam is leaving :(
** Rebuilding models to make the system more robust (Migrating away from
pickle)
** Dockerizing tests for the infra, first step to migrating to kubernetes

=== Search Platform ===
* Blocked by: CI for WikibaseLexemeCirrusSearch
https://gerrit.wikimedia.org/r/c/integration/config/+/490792
* Blocking:
* Updates:
** New textcat library version released
https://phabricator.wikimedia.org/T213936
** WikibaseCirrusSearch extension being deployed (not enabled yet)
https://phabricator.wikimedia.org/T215684
** Finished checking language analyzers for ES6 upgrade (all is well)
https://phabricator.wikimedia.org/T194849
** Fixed error in cirrusbuilddoc help:
https://phabricator.wikimedia.org/T216256
** Working on ES 6 upgrade: https://phabricator.wikimedia.org/T183282
** Working on running multiple Elastic instances on the same hardware:
https://phabricator.wikimedia.org/T193654
** 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
** Working on adding Korean analyzer:
https://phabricator.wikimedia.org/T206874

=== Security ===
* Blocked by:SRE: RESTBase is not purging deleted (sensitive) stuff
https://phabricator.wikimedia.org/T213616
* Blocking:None
* Updates:
**https://phabricator.wikimedia.org/T216419: just assigned
**https://phabricator.wikimedia.org/T214152: approved
**https://phabricator.wikimedia.org/T201492: TBD
**https://phabricator.wikimedia.org/T163827: completed end of week
**https://phabricator.wikimedia.org/T103011: TBD
**https://phabricator.wikimedia.org/T207990: in progress
**https://phabricator.wikimedia.org/T208251: clients responding
**https://phabricator.wikimedia.org/T169097: waiting on client
**New Security Readiness Review announced today


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


=== Site Reliability Engineering ===
* Blocked by:
** None
* Blocking:
** None
* Updates:
** First Debian buster tests succesful. Still various bugs and quirks.
** Trusty specific puppet code is in an ongoing removal from the repo
** eventgate-analytics deployment ongoing
** cxserver and citoid to be migrated to the deployment pipeline.

== Wikidata ==
* Blocked by:
    Waiting for security check, but it's notified and we are waiting
patiently

   -     https://phabricator.wikimedia.org/T216419

* Blocking:
    No one we hope
* Updates:
    Working on Termbox mobile editing using server side rendering VueJs
    Shape Expression support extension is worked on and will be released
soon (1 month work and Security review)
**

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

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

Reply via email to