Scrum of scrums/2019-04-10

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

Scrum of scrums/2019-04-10

Željko Filipin
Hi,

for HTML version see
https://www.mediawiki.org/wiki/Scrum_of_scrums/2019-04-10

Željko

--

= 2019-04-10 =

== Callouts ==

* SRE reminds everyone Thursday maintenance on s3 wikis databases:
https://phabricator.wikimedia.org/T220080
** We're looking for 1-2 backup facilitators, in case the facilitator can't
make it to the meeting

== Audiences ==

=== Contributors ===

==== Community Tech ====
* Blocked by:
* Blocking:
* Updates:
** Event Metrics ends this week. We are polishing bugs now.
** Working with TechCom on this task about delayed jobs and job queues:
https://phabricator.wikimedia.org/T218812
** Pediapress is committed to helping with PDF generation for Wikisource

==== Anti-Harassment Tools ====
* Blocked by:
* Blocking:
* Updates:
** Enabled Partial Blocks on French and Polish wikis
** Refactoring Blocks with the help of TechCom

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

==== Growth ====
* Blocked by:
* Blocking:
* Updates:

==== Language ====
* Blocked by:
* Blocking:
* Updates:

=== Readers ===

==== iOS native app ====
* Blocked by:
* Blocking:
* Updates:
** 6.2.1 released (
https://phabricator.wikimedia.org/tag/ios-app-v6.2.1-beluga-on-stilts/)
*** find & replace
*** syntax highlighting switch
*** clear formatting
*** bug fixes
** 6.3 in development (
https://phabricator.wikimedia.org/tag/ios-app-v6.3-lobster-on-a-motorcycle/)
*** talk pages
*** link insertion wizard
*** media insertion wizard
*** link previews
*** bug fixes

==== Android native app ====
* Blocked by:
* Blocking:
* Updates:
** Released Beta version of Suggested Edits (automatic suggestions for
adding/translating Wikidata descriptions)

==== Readers Web ====
* Blocked by: Release Engineering: https://phabricator.wikimedia.org/T199939.
We are not blocked right now but will be blocked in a couple of weeks -
basically web team needs a way to enable feature flags for browser tests.
We write browser tests for features that are not released yet. This works
in the Ruby framework but not Node.js.
* Blocking:
* Updates:
** Summary: (same as last week) 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
**** It should be possible to view the desktop history page in AMC T219874
**** Skin Contributions and History pages in Minerva for consistency with
their mobile replacements T219349
**** AMC Navigation - add new links to main menu with click tracking T216152
**** No way to reach the editable version of a page when viewing the most
recent mobile diff T200969
**** Add secondary page actions submenu in AMC mode T216418
*** Invest in the MobileFrontend & MinervaNeue frontend architecture
https://www.mediawiki.org/wiki/Reading/Web/Projects/Invest_in_the_MobileFrontend_%26_MinervaNeue_frontend_architecture
**** Inline Hogan templates in mobile.startup T219838
**** Replace Nearby inheritance with composition T217814
**** Refactor NotificationsOverlay T219036
**** Refactor TalkSectionAddOverlay T217102
*** CI tests disabled: Steps that require login are disabled and should be
restored T219920
*** Minerva Ruby and Node.js browser tests running side by side T190710
*** ExternalGuidance extension review and support
*** Miscellaneous bug fixes and maintenance T97891 T159475 T218809 T219846
** Desktop website (Popups)
*** Popups https://www.mediawiki.org/wiki/Page_Previews
**** WMDE reference previews review and support
** Planning
*** MobileFrontend & MinervaNeue frontend architecture planning for next
fiscal year

==== Readers Infrastructure ====
* Blocked by:
* Blocking:
* Updates:
** (mainly interesting for apps and web team):
*** Base CSS output is now decoupled from live ResourceLoader requests. We
now only update the CSS on demand.
*** Fixed issue with missing icon for external links.
*** Added Wikibase entity ID for image files (T219667)
** Maps: OS stretch migration is not stalled anymore, maps2003.codfw is
migrated and maps200[1-2] are on their way

==== Multimedia ====
* Blocked by:
** Release Engineering: jenkins job to run core tests against beta.commons,
see https://phabricator.wikimedia.org/T220621
* Blocking:
* Updates: still trying to get depicts release out the door :(
** mostly working on testing this week in advance of releaes

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

==== UI Standardization ====
* Blocked by:
* Blocking:
* Updates:
** Improved mobile font stack successfully rolled-out  🎉
https://m.mediawiki.org/wiki/Design/Projects/Improve_mobile_reading_experience
** Continuing collaboration with Jon Robson on AMC work,
*** HistoryAction to OOUI (aftermath addressing community feedback)
*** preparing Special:Contributions for the same
https://phabricator.wikimedia.org/T117736
** OOUI v0.31.3 was released last week after ScrumofScrums
https://phabricator.wikimedia.org/diffusion/GOJU/browse/master/History.md;v0.31.3
*** SelectFileInputWidget: Support multiple files to upload
*** Infusion reflow fixes on various widgets
*** DropdownWidget layout consistency fixes across browsers dating back to
IE 8

== Technology ==

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

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

=== Fundraising Tech ===
* Blocked by:
* Blocking:
* Updates:
** Payments-wiki is back on mediawiki 1.31, patch to update tests in review
** Deployed first version of fancy opt-in page, working on refinements
** Continuing work on decoupling last direct link between payments-wiki and
civi DB
** Prepping latest CiviCRM point upgrade for deploy
** Adapting payments forms to make a better experience for donors using 3D
Secure authentication

=== Core Platform ===
* Blocked by:
* Blocking:
** (Core Platform, Parsing) Undefined index: june in DateFormatter.php
(makeIsoMonth) https://phabricator.wikimedia.org/T220563
* Updates:
** Epic for RESTBase Split
https://phabricator.wikimedia.org/project/view/3918/
** Updates to RESTBase UI
** REST API testing spec https://etherpad.wikimedia.org/p/api-tests-yaml
** decommissionning some RESTBase Cassandra servers

=== Performance ===
* Blocked by:
** Traffic: X-Wikimedia-Debug fatal hijacked by Varnish
https://phabricator.wikimedia.org/T217846
** CPT: CR on avoiding double parsing during save
https://gerrit.wikimedia.org/r/c/mediawiki/core/+/470099/
** CPT: Input from Tim on Excimer config
https://phabricator.wikimedia.org/T176916#5064425
** CPT: CR on Graph extension multi-DC caching
https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Graph/+/493628/
* Blocking:
* Updates:
** Fixed issue in upload stash (manifested itself in UploadWizard flickr
import, but could be also elsewhere) related to Swift container permissions
** Blog post about upcoming Element Timing for Images API, very useful
metric in the future (currently an Origin Trial in Chrome):
https://phabricator.wikimedia.org/phame/post/view/157/evaluating_element_timing_for_images/

=== Release Engineering ===
* Blocked by:
* Blocking:
** Readers Web: https://phabricator.wikimedia.org/T199939. (see reading web
section for more context)
** Search Platform: need help with https://phabricator.wikimedia.org/T220046
(setting up gerrit account)
** Multimedia: jenkins job to run core tests against beta.commons, see
https://phabricator.wikimedia.org/T220621
* Updates:
** Train Health
*** Last week: 1.33.0-wmf.24 - https://phabricator.wikimedia.org/T206678
**** Finished a few day late (Monday instead of Thursday) but in time for
this week's train
*** This week: 1.33.0-wmf.25 - https://phabricator.wikimedia.org/T206679
**** Some problems, not blocked
*** Next week: 1.34.0-wmf.1 - [NEEDS TASK]

=== Research ===
* Blocked by:
* Blocking:
* Updates:
** Published a blog post on the Citation Needed project:
https://wikimediafoundation.org/2019/04/03/can-machine-learning-uncover-wikipedias-missing-citation-needed-tags/
** Annual and mid-term plan
** Wikimania and Wikimedia Hackathon planning
** Ongoing talks about section alignment and ContentTranslation tool
integration

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

=== Search Platform ===
* Blocked by: RelEng: need help with
https://phabricator.wikimedia.org/T220046 (setting up gerrit account)
* Blocking:
* Updates:
** All relevant extensions & configs migrated to WikibaseCirrusSearch,
removing old code next: https://phabricator.wikimedia.org/T190022
** Highlighting with inlabel: fixed, waiting for deploy
https://phabricator.wikimedia.org/T217809
** Completed review of language identification status on wikis:
https://www.mediawiki.org/wiki/User:TJones_(WMF)/Notes/Review_of_Language_Identification_in_Production,_with_a_Special_Focus_on_Stupid_Identification_Tricks#Background

*** Subordinate tasks filed in https://phabricator.wikimedia.org/T174116
** Added icinga checks for ES lags:
https://phabricator.wikimedia.org/T219601
** Fixed some job queue timeouts: https://phabricator.wikimedia.org/T219234
** Fixed job queue error with ElasticaWrite:
https://phabricator.wikimedia.org/T124196
** Working on cleaning up deprecations after ES6 upgrade:
https://phabricator.wikimedia.org/T218994
** Setting up CloudElastic servers:
https://phabricator.wikimedia.org/T214921
** Preparing for Haystack conference:
https://phabricator.wikimedia.org/T220519
** Working on WDQS performance improvements:
https://phabricator.wikimedia.org/T217897

=== Security ===
* Blocked by:
* Blocking:
* Updates:
** https://phabricator.wikimedia.org/T220242: concept review, in Progress
** https://phabricator.wikimedia.org/T220043: concept review, in Progress
** https://phabricator.wikimedia.org/T219289:  concept review, in Progress
** https://phabricator.wikimedia.org/T216419:  in Progress, to be completed
mid-April
** https://phabricator.wikimedia.org/T217289: TBD
** https://phabricator.wikimedia.org/T216692: TBD
** https://phabricator.wikimedia.org/T201492: TBD
** https://phabricator.wikimedia.org/T103011: TBD

=== Site Reliability Engineering ===
* Blocked by:
** None
* Blocking:
** None
* Updates:
* SRE reminds everyone Thursday maintenance on s3 wikis databases:
https://phabricator.wikimedia.org/T220080

== TechComm ==
* Blocked by:
* Blocking:
* Updates:
** Updates to the draft Architecture Principles have been made based on
feedback:
https://www.mediawiki.org/w/index.php?title=Wikimedia_Engineering_Architecture_Principles&type=revision&diff=3162765&oldid=3123406&diffmode=source

== Wikidata ==
* Blocked by:
* Blocking:
* Updates:
** Wikibase Schema, a.k.a. Shape Expressions implementation finished,
security review pending: https://phabricator.wikimedia.org/T216692
** Mobile Termbox progresses: implementing editing of existing labels,
description and aliases
** Termbox Server Side Rendering service pending security review:
https://phabricator.wikimedia.org/T216419
** wb_terms trailblaze - discussing possible migration plans with DBAs
https://phabricator.wikimedia.org/T220230

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

== SoS Meeting Bookkeeping ==
* Blocked by:
* Blocking:
* Updates:
** We're looking for 1-2 backup facilitators, in case the facilitator can't
make it to the meeting
_______________________________________________
Wikitech-l mailing list
[hidden email]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Reply | Threaded
Open this post in threaded view
|

Re: Scrum of scrums/2019-04-10

Željko Filipin
On Wed, Apr 10, 2019 at 6:28 PM Željko Filipin <[hidden email]>
wrote:

> == SoS Meeting Bookkeeping ==
> * Blocked by:
> * Blocking:
> * Updates:
> ** We're looking for 1-2 backup facilitators, in case the facilitator
> can't make it to the meeting
>

I have just checked my calendar, and I can not come to the meeting on the
next three weeks. If you can facilitate one (or more) of the meetings,
please let me know.

If you have ever been to the meeting, you already know what to do.
Reminder:
https://www.mediawiki.org/wiki/Scrum_of_scrums#Facilitator_responsibilities

Thank you,

Željko
_______________________________________________
Wikitech-l mailing list
[hidden email]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Reply | Threaded
Open this post in threaded view
|

Re: Scrum of scrums/2019-04-10

Subramanya Sastry
In reply to this post by Željko Filipin
See updates from the parsing team below.

On 4/10/19 11:28 AM, Željko Filipin wrote:
> Hi,
>
> for HTML version see
> https://www.mediawiki.org/wiki/Scrum_of_scrums/2019-04-10

Updated this as well.

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

Parsoid/PHP port ongoing:

  * Phan now set up on Parsoid/PHP, got repo green on previously ported
    code, and enabled as a voting job on all patches going forward.
  * We have started porting HTML -> Wikitext parts of Parsoid after
    focusing on Wikitext -> HTML thus far.
  * Augmenting capabilities of our JS/PHP hybrid testing to splice
    several other PHP components into the JS pipelines.

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