Hi,
for HTML version see
https://www.mediawiki.org/wiki/Scrum_of_scrums/2020-03-04
Željko
--
= 2020-03-04 =
== Callouts ==
* Release Engineering
** [All] MediaWiki 1.35.0 will get cut on 7 April 2020. If your team has
any proposed blockers/deadlines for that, please get them done:
[[phab:tag/MW-1.35-release]]
** [All] Beta Cluster Parsoid service is not currently working; sorry! Work
underway to fix this in [[phab:T246833]].
== Product ==
=== Community Tech ===
* Updates:
** The password reset update feature has been released on wikivoyage and
wiktionary, and will be released on all wikis this week. we have
encountered no issues or bad feedback on the feature. We are working on
implementing the core functionality in the back-end for watchlist expiry.
things are going well. no major blockers or issues. We have just launched
the project for section name in diff: [[metawiki:Community Tech/Section
Name in Diff]]
=== Anti-Harassment Tools ===
* Updates:
** Working on Check User. Working on testing with legal and T&S.
=== Editing ===
* Updates:
**DIscussionTools:
** Fix IE 11 incompatibility due to 'parentElement' (task [[phab:T246565]])
** Work around mw.Uri crash on fallback encoding in links (task
[[phab:T245889]])
** ReplyWidget: Disable "Reply" button if input is empty (task
[[phab:T246058]])
** Clean up the interface after discarding a reply (task [[phab:T245574]])
** Instrumentation: abort-navigate case (task [[phab:T244874]])
=== Growth ===
* Updates:
** Planning to deploy our upgrade of the topic matching algorithm this week
to use ORES articletopic scores
*** TopicSelectionWidget: Do not resize dialogs when "show more" is clicked
(task [[phab:T238610]], task [[phab:T244421]])
*** SuggestedEdits: Use different prefs for morelike vs ORES topic filters
(task [[phab:T244421]])
*** StartEditingDialog: Don't send a flurry of requests on "select all"
*** SuggestedEdits: Fix JS error when displaying end of queue card (task
[[phab:T246512]])
*** TopicSelectionWidget: UI changes for ORES topics (task [[phab:T244421]])
*** StartEditing: Handle configuration errors more gracefully
*** Make suggested edit cards link directly to articles when there is no
page ID
** Engineering is underway to guide users through suggested edits via the
help panel (Newcomer tasks 1.2)
*** Avoid extra URL parameter when guidance is disabled
*** Guidance: Add pulsing blue dot on desktop and mobile (task
[[phab:T244435]])
=== Android native app ===
* Updates:
** Final Testing stage for mobile html
** Last couple tasks left to wrap-up Suggested Edits V4 - Image tags - Also
in testing.
=== Web ===
* Updates:
**Working on the deployment of headers and logos
=== Product Infrastructure ===
* Updates:
** Soliciting feedback on updated push notifications technical plan
** Code review ongoing for initial mobileapps and chromium-render Helm
charts for k8s migrations
=== Structured Data ===
* Updates:
** nothing major - more input types coming, some CAT work
=== Parsing ===
* Updates:
** Starting next week, Parsoid will no longer be deployed independently and
will ride the train via the vendor repository as a composer library
== Technology ==
=== Fundraising Tech ===
* Updates:
** finishing up credit card recurring for backup card processor, moving on
to iDEAL & iDEAL recurring with same processor
** more fixes for regional geotargeting in CentralNotice [[phab:T243011]]
** reviewing contractor work on banner templates and clone campaign in
CentralNotice
** More CiviCRM work to clean up low-value or redundant data
[[phab:T245088]]
** Investigating better process for managing translated thank you emails in
Civi
** Recordkeeping for PCI compliance [[phab:T243020]]
=== Core Platform ===
* Blocking:
** Search Platform: MW Job consumers sometimes pause for several minutes
[[phab:T224425]]
=== Engineering Productivity ===
==== Quality and Test Engineering ====
* Updates:
** New and improved (but not yet completely finished) Selenium
documentation - [[Selenium]]
==== Release Engineering ====
* Blocked by:
** SRE ServiceOps: For the work to migrate wikimedia-portals to Docker
([[phab:T238747]]), we need an official base image for serving Web pages,
either the same as future-MW ([[phab:T238774]]) or a simpler one
* Blocking:
** [All] Beta Cluster Parsoid service is not currently working; sorry! Work
underway to fix this in [[phab:T246833]].
* Updates:
** [All] MediaWiki 1.35.0 will get cut on 7 April 2020. If your team has
any proposed blockers/deadlines for that, please get them done:
[[phab:tag/MW-1.35-release]]
** Train Health
*** This week: 1.35.0-wmf.22 - [[phab:T233870]]
*** Next week: 1.35.0-wmf.23 - [[phab:T233871]]
=== Search Platform ===
* Blocked by:
** Core: MW Job consumers sometimes pause for several minutes
[[phab:T224425]]
* Updates:
** Make /entity/ alias work for Commons [[phab:T222321]]
* Stuff no one else cares about:
** Newcomer tasks: set initial thresholds for ORES articletopic
[[phab:T244297]]
** org.wikidata.query.rdf.tool.Updater - Importer error:
ConcurrentModificationException: KafkaConsumer is not safe for
multi-threaded access [[phab:T239750]]
=== Security ===
* Updates:
** Office hours starting next week, will be on staff calendar
** Push notification review needs code / RFC (stalled): [[phab:T246712]]
** Vendor will start KaiOS review mid-March: [[phab:T240869]]
** Web-push PHP library review is assigned and in progress: [[phab:T246714]]
** Talk pages, wrapping up: [[phab:T242134]]
=== Site Reliability Engineering ===
* Blocking:
** Release Engineering - SRE ServiceOps: For the work to migrate
wikimedia-portals to Docker ([[phab:T238747]]), we need an official base
image for serving Web pages, either the same as future-MW
([[phab:T238774]]) or a simpler one
* Updates:
** Working with CPT on finalizing changeprop deployment on kubernetes
** Reviewing proton/mobileapps charts for Product Infrastructure. Will be
creating namespaces soon for them.
Hi,
could someone review my patches in
https://gerrit.wikimedia.org/r/#/projects/mediawiki/extensions/WikEdDiff,da…
?
With my patches all should be ok, -1's by Jenkins aren't related to my
patches.
Best regards ,
Zoran Dori
volunteer, Wikimedia Serbia
s: zoranzoki21.github.io e: zorandori4444(a)gmail.com
Hi everyone,
The Search Platform Team
<https://www.mediawiki.org/wiki/Wikimedia_Search_Platform> usually holds
office hours the first Wednesday of each month. Come talk to us about
anything related to Wikimedia search!
Feel free to add your items to the Etherpad Agenda for the next meeting.
Details for our next meeting:
Date: Wednesday, March 4th, 2020
Time: 16:00-17:00 GMT / 08:00-09:00 PST / 11:00-12:00 EST / 17:00-18:00 CET
Etherpad: https://etherpad.wikimedia.org/p/Search_Platform_Office_Hours
Google Meet link: https://meet.google.com/vyc-jvgq-dww
Join by phone in the US: +1 786-701-6904 PIN: 262 122 849#
Hope to talk to you in a week!
—Trey
Trey Jones
Sr. Software Engineer, Search Platform
Wikimedia Foundation
UTC-5 / EST
Hi all,
We are a group of undergraduates working on a project using the MediaWiki
API. While working on this project, we ran into a unique issue involving
pageviews. When trying to pull pageview data for a particular page, the
redirects of a page would not be counted along with the original pageviews.
For example, the Hong Kong protests page only has direct views, and not
views from previous titles.
We attempted to use the wmflabs.org tool, but it only shows data from a
certain date. (Example link:
https://tools.wmflabs.org/pageviews/?project=en.wikipedia.org&platform=all-…
<https://tools.wmflabs.org/pageviews/?project=en.wikipedia.org&platform=all-…>
)
Then we attempted to use the redirects of a page and using the old page ids
to grab the pageview data, but there was no data returned. When we
attempted to grab data for a page that we knew would have a long past, but
the parameter of "pvipcontinue" did not appear (
https://www.mediawiki.org/w/api.php?action=help&modules=query%2Bpageviews).
(Example:
https://www.mediawiki.org/wiki/Special:ApiSandbox#action=query&format=json&…
)
In the end, we are trying to get an accurate count of view for a certain
page no matter the source.
Any guidance or assistance is greatly appreciated.
Thanks,
Jackie, James, Junyi, Kirby
Hello,
is possible to fix specific rule via phpcbf?
Best regards,
Zoran Dori
volunteer, Wikimedia Serbia
s: zoranzoki21.github.io e: zorandori4444(a)gmail.com
Hi Community Metrics team,
This is your automatic monthly Phabricator statistics mail.
Accounts created in (2020-02): 374
Active Maniphest users (any activity) in (2020-02): 1012
Task authors in (2020-02): 542
Users who have closed tasks in (2020-02): 302
Projects which had at least one task moved from one column to another on
their workboard in (2020-02): 319
Tasks created in (2020-02): 2517
Tasks closed in (2020-02): 2313
Open and stalled tasks in total: 44023
Median age in days of open tasks by priority:
Unbreak now: 17
Needs Triage: 550
High: 961
Normal: 1204
Low: 1696
Lowest: 1714
(How long tasks have been open, not how long they have had that priority)
Active Differential users (any activity) in (2020-02): 8
To see the names of the most active task authors:
* Go to https://wikimedia.biterg.io/
* Choose "Phabricator > Overview" from the top bar
* Adjust the time frame in the upper right corner to your needs
* See the author names in the "Submitters" panel
TODO: Numbers which refer to closed tasks might not be correct, as
described in https://phabricator.wikimedia.org/T1003 .
Yours sincerely,
Fab Rick Aytor
(via community_metrics.sh on phab1001 at Sun 01 Mar 2020 12:00:15 AM UTC)