The 1.36.0-wmf.1 version of MediaWiki is blocked[0].
The new version is deployed to group(s){0,1}[1], but can proceed no
further until these issues are resolved:
* RevisionAccessException when trying to import files with
FileImporter - https://phabricator.wikimedia.org/T258666
Once these issues are resolved train can resume. If these issues are
resolved on a Friday the train will resume Monday.
Thank you for your help resolving these issues!
-- Your humble train trawler
[0]. <https://phabricator.wikimedia.org/T257969>
[1]. <https://versions.toolforge.org/>
--
Jeena Huneidi
Software Engineer, Release Engineering
Wikimedia Foundation
Hi,
for HTML version see https://www.mediawiki.org/wiki/Scrum_of_scrums/2020-07-22
Željko
--
= 2020-07-22 =
== Callouts ==
* Release Engineering
** [All] Review guidance at [[wikitech:Deployments/Covid-19]] and Code
Deployment Office Hour at 17:00UTC in #wikimedia-office
** "scap sync" will be renamed to "scap sync-world" in the next
release. If you use "scap sync" non-interactively, please add a note
to: [[phab:T250302]] (and also, explain why you're using it)
** scap sync now has option --canary-wait-time; [[phab:T217924]]
== SoS Meeting Bookkeeping ==
* Updates:
** Update the wiki page instead of the etherpad page
(https://etherpad.wikimedia.org/p/Scrum-of-Scrums)
== Product ==
=== Web ===
* Updates:
** '''Summary''': deploying Desktop Improvements Project (DIP) to
select wikis, starting WVUI Vector integration and network client.
** [[Reading/Web/Desktop_Improvements|Desktop Improvements Project
(Vector / DIP)]]:
*** [[phab:T177108|<nowiki>TypeError:
$.collapsibleTabs.getSettings(...) is undefined from Vector
skin</nowiki>]]
*** [[phab:T257518|<nowiki>[Bug] Max-Width Layout: Sidebar overlaps
footer when its height is longer than the content height</nowiki>]]
*** [[phab:T255727|<nowiki>Make collapsible sidebar persistent for
logged-in users</nowiki>]]
*** [[phab:T254851|<nowiki>Current checkbox hack doesn't provide
<Enter> or <Space> as toggle action</nowiki>]]
*** [[phab:T254228|<nowiki>Deploy new version of vector skin to all
wikis as a user preference</nowiki>]]
*** [[phab:T254227|<nowiki>Switch test wikis to new version of vector
by default</nowiki>]]
*** [[phab:T253842|<nowiki>Fix the printable versions of modern
Vector</nowiki>]]
*** [[phab:T249363|<nowiki>Move the existing search to the header in
preparation for Vue.js search development</nowiki>]]
*** [[phab:T246420|<nowiki>Limit content width, and refine alignment &
styling of relevant elements</nowiki>]]
*** [[phab:T167956|<nowiki>Deprecate and remove printable version
mode</nowiki>]]
*** [[phab:T251212|<nowiki>[Dev] Drop VectorTemplate usage in Vector</nowiki>]]
*** [[phab:T244392|Vue.js search case study]]:
**** See [[Reading/Web/Desktop Improvements/Vue.js case study/Status
log|weekly status updates]].
** Mobile website (MinervaNeue / MobileFrontend):
*** [[phab:T237036|<nowiki>ext.uls.interface should set targets and
explicitly not target the Minerva skin</nowiki>]]
*** [[phab:T235712|<nowiki>Fix the most common "Module not loadable on
target mobile" warnings (Oct 2019)</nowiki>]]
*** [[phab:T257953|<nowiki>[Technical debt payoff] Drop
MFSpecialCaseMainPage, from MobileFrontend</nowiki>]]
*** [[phab:T254287|<nowiki>Final warning: Mobile main page special
casing will be disabled July </nowiki>]]
*** [[phab:T240622|<nowiki>[Technical debt payoff] Remove
InlineDiffFormatter and InlineDifferenceEngine from
MobileFrontend</nowiki>]]
*** [[phab:T32405|<nowiki>[EPIC] MobileFrontend extension should stop
special-casing main page</nowiki>]]
** Standardization
*** [[phab:T232903|<nowiki>Standardise `.mw-infobox` by relying on
`.warningbox`</nowiki>]]
** Portals
*** [[phab:T128546|<nowiki>[Recurring Task] Update Wikipedia and
sister projects portals statistics</nowiki>]]
** QuickSurveys
*** [[phab:T246977|<nowiki>Run baseline quicksurvey on test wikis</nowiki>]]
** Miscellaneous
*** [[phab:T138401|<nowiki>Replace jsduck with JSDoc3 across all
Wikimedia code bases</nowiki>]]
=== Structured Data ===
* Updates:
** working on adding schema.org licensing data to article pages
** ongoing work on mediasearch
== Technology ==
=== Fundraising Tech ===
* Updates:
** Investigating American Express card failures in India
** Fixing how we set up one-time card donations to make them possible
to convert to monthly recurring
** Refining sync process for employer matching gift policies
** Investigating seemingly unintended duplicate donations
** Updating custom CiviCRM report used to track fraud.
=== Engineering Productivity ===
==== Release Engineering ====
* Updates:
** [All] Deployments/Covid-19 [[wikitech:Deployments/Covid-19]]
** Train Health
*** Last week: 1.35.0-wmf.41 - [[phab:T256669]]
*** This week: 1.36.0-wmf.1 - [[phab:T257969]]
*** Next week: 1.36.0-wmf.2 - [[phab:T257970]]
=== Site Reliability Engineering ===
* Updates:
** mobileapps traffic is being migrated to kubernetes.
Hi Everyone,
It's time for Wikimedia Tech Talks 2020 Episode 5! *This talk will take
place next Wednesday on 22 July 2020 at 17:00 UTC.*
*Title:* Beyond Wikipedia - Knowledge that even a computer can understand
*Speaker*: Zbyszko Papierski, Senior Software Engineer
<https://wikimediafoundation.org/profile/zbyszko-papierski/>
*Summary:* Everybody knows what Wikipedia is, right? This magnificent
source of knowledge has been helping countless people with their everyday
lives for nearly two decades. Whether you want to know how to calculate the
circumference of the circle, whether hyenas are pack animals or what really
happened to the Ottoman Empire - Wikipediaās got your back.
Well, unless you happen to be a computer.
One issue with Wikipedia is that knowledge there isnāt very well
structured. There are links to other pages, sure - but unless you actually
understand the text, you wonāt understand what the link actually is. This
is, of course, a field day for AI/ML experts - and there are a lot of
people already scavenging Wikipedia for any meaningful relations.
Fortunately, this is not the only way.
Enter Wikidata - Wikipediaās younger sister. Wikidata is also a source of
knowledge curated and provided by a community of volunteers but presented
in a relational graph format. Structuring the knowledge has huge
ramifications - it not only makes it easier to digest by software but also
allows you to infer new knowledge.
There are different ways for developers to interact with Wikidata, but
weāll focus on Wikidata Query Service - a service my team is responsible
for. It provides a queryable interface - using an RDF graph language called
SPARQL (not to be confused with a hundred other things in IT with āsparkā
in the name).
Letās do some discovery!
*The link to the Youtube Livestream can be found here: *
https://www.youtube.com/watch?v=jNNy8ALGjaE
During the live talk, you are invited to join the discussion on IRC at
#wikimedia-office
You can browse past Tech Talks here:
https://www.mediawiki.org/wiki/Tech_talks
If you are interested in giving your own tech talk, you can learn more
here:
https://www.mediawiki.org/wiki/Project:Calendar/How_to_schedule_an_event#Teā¦
Note: This is a public talk. Feel free to distribute through appropriate
email and social channels!
Kindly,
Sarah R. Rodlund
Senior Technical Writer, Developer Advocacy
<https://meta.wikimedia.org/wiki/Developer_Advocacy>
srodlund(a)wikimedia.org
Hi,
TLDR: reply to me (off-list) if you would think Scrum of scrums is still useful.
I've been sending Scrum of scrums[0] mails to wikitech-l list since
2019-03-20[1]. The meeting has existed since 2013. I haven't done any
proper research, but a quick look says the number of participating
teams is decreasing significantly.
Quick sample, the first meeting of July in years 2014-2020.
2014-07-09 14
2015-07-01 12
2016-07-06 18
2017-07-05 16
2018-07-11 18
2019-07-03 16
2020-07-01 8
Željko
--
0: https://www.mediawiki.org/wiki/Scrum_of_scrums
1: https://lists.wikimedia.org/pipermail/wikitech-l/2019-March/091817.html
Hello everyone,
As part of the Small wiki toolkits
<https://meta.wikimedia.org/wiki/Small_wiki_toolkits> initiative, a Starter
kit <https://meta.wikimedia.org/wiki/Small_wiki_toolkits/Starter_kit> has
been developed for smaller language Wikimedia wikis! This Starter kit lists
resources, tools, and recommendations in technical areas (e.g., templates,
bots, gadgets, etc.) relevant to smaller wikis that are just getting
started. Small wiki contributors can use it to make their community's
workflow easier. You can now use and promote the Starter kit in your wiki
community, and start translating the landing page and its subpages in a
language you want.
If you have any questions, ideas for venues where it should be shared or
wiki pages where it should be linked, or any other suggestions for
improving it further, please share on this talk page
<https://meta.wikimedia.org/wiki/Talk:Small_wiki_toolkits/Starter_kit>.
If you are interested in helping with the Small Wiki Toolkits initiative
and can offer help with running workshops, developing toolkits, or
exchanging problems and challenges in smaller wiki communities, add
yourself as a member here:
https://meta.wikimedia.org/wiki/Small_wiki_toolkits#Members
Cheers,
Srishti
*Srishti Sethi*
Developer Advocate
Wikimedia Foundation <https://wikimediafoundation.org/>
Hi folks,
Sorry for cross-posting, not sure which list is the best venue for my problem.
I have an issue with regards to the translation of the word
"attribution" in "Creative Commons Attribution-Share-Alike". For
reasons (explained in [1]) which are not interesting for Wikimedia,
the CC-sanctioned Romanian translation has changed from "distribuire"
to "partajare" in the translation for version 4.0 *only*.
This becomes a problem for multilingual wikis (mw, m, c), which use
meta-templates and MediaWiki messages to translate the {{cc-by-sa-*}}
templates. What would be the easiest way to solve the problem without
affecting other languages?
Thanks,
Strainu
[1] (in Romanian)
https://www.cyberculture.ro/2020/07/20/licente-creative-commons-versiunea-4ā¦