Hello WMF shell users,
all of you have access to the backend behind https://people.wikimedia.org/
where you can publish your own files.
The backend for this is a dedicated VM running on ganeti which until today
was people1001.eqiad.wmnet running on stretch (Debian oldstable).
Today it has been replaced by people1002.eqiad.wmnet running on buster
(Debian stable).
All your files have already been rsynced over. You should not have to
do anything except remember to now use people1002 instead of
people1001 when uploading new files.
I have already removed access to people1001 to avoid uploads there but
files have not been deleted and I will keep it up for another day or
so just in case.
https://wikitech.wikimedia.org/wiki/People.wikimedia.org (general info
about the service)
https://wikitech.wikimedia.org/wiki/People1002 (you can find the
fingerprints of the new server here)
Ticket if any unexpected issues: https://phabricator.wikimedia.org/T247649
--
Daniel Zahn <dzahn(a)wikimedia.org>
Operations Engineer
Forwarding an announcement. Feedback can go to Alexandros, who may or
may not be subscribed to a mailing list where you see this email, so
if you have something to say on list you may also want to include
Alexandros' email address in the to: field. (By the way, on one
previous occasion I saw a small number of highly hostile messages
being directed at WMF staff regarding a UI change that I thought was
reasonable. If you are a community member and something about this UI
change upsets you, please vent to me first and then after you have
finished venting you can send a calmer version of your message to
Alexandros.)
Thanks,
Pine
( https://meta.wikimedia.org/wiki/User:Pine )
---------- Forwarded message ---------
From: Alexandros Kosiaris <akosiaris(a)wikimedia.org>
Date: Tue, May 19, 2020 at 10:29 AM
Subject: [Wikimedia-l] Etherpad upgrade and a new skin
To: Wikimedia Mailing List <wikimedia-l(a)lists.wikimedia.org>
Cc: Foundation Optional <foundation-optional(a)wikimedia.org>
Hello everyone,
I normally don't send out emails like this when we upgrade etherpad,
but 1.8.4 (which we just upgraded to), has brought in a UI change (one
that was introduced in 1.8.3) which, in my opinion, warrants a heads
up so that people aren't caught off guard. Etherpad-lite now has had a
new skin and that's what you will experience while using it. There's
also a number of other changes, you can have a quick look at
https://github.com/ether/etherpad-lite/blob/develop/CHANGELOG.md if
you are interested.
Regards,
--
Alexandros Kosiaris
Principal Site Reliability Engineer
Wikimedia Foundation
_______________________________________________
Wikimedia-l mailing list, guidelines at:
https://meta.wikimedia.org/wiki/Mailing_lists/Guidelines and
https://meta.wikimedia.org/wiki/Wikimedia-l
New messages to: Wikimedia-l(a)lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/wikimedia-l,
<mailto:wikimedia-l-request@lists.wikimedia.org?subject=unsubscribe>
Hi,
for HTML version see https://www.mediawiki.org/wiki/Scrum_of_scrums/2020-05-20
Željko
--
= 2020-05-20 =
== Callouts ==
* SRE DBAs point out
** Tuesday 19th 05:00AM UTC: s2 and s8 (wikidata) primary db masters
restart [[phab:T251981]], there will be read only time.
** Thursday 21st 05:00AM UTC: s1 (enwiki) primary db master restart
[[phab:T251982]], there will be read only time.
** MCR schema change deployment will start next week, mostly on
testwiki and then s6 (frwiki, jawiki, ruwiki) [[phab:T238966]] , keep
an eye out, there might be issues.
** OOUI v0.39.0 released with underlying OOjs lib updated and with one
new feature and two removals of deprecated event/function
https://gerrit.wikimedia.org/g/oojs/ui/+/v0.39.0/History.md Please
check your code for occurrences of the removed event/function and
update accordingly.
* Release Engineering
** No train this week, Engineering Productivity virtual off-site
** [All] Review guidance at [[wikitech:Deployments/Covid-19]] and Code
Deployment Office Hour at 17:00UTC in #wikimedia-office
== Product ==
=== iOS native app ===
* Updates:
** 6.6 release (mobile-html) in code freeze, releasing next week -
[[phab:project/view/4273]]
** Beginning development on 6.6.1 (minor bug-fix release)
=== Android native app ===
* Updates:
** Mobile-html support now in production.
** Commons image tagging now in production.
** Now working on enhanced editor statistics and history.
=== Web ===
* Updates:
** '''Summary''': collapsible sidebar Desktop Improvements Project
(DIP) continues, prototyping for Vue.js search.
** [[Reading/Web/Desktop_Improvements|Desktop Improvements Project
(Vector / DIP)]]:
*** [[phab:T252727|<nowiki>Regression: Plain text sidebar section
stopped working in Vector</nowiki>]]
*** [[phab:T252917|<nowiki>Drop support for SkinTemplateToolboxEnd in
Vector, finding suitable replacement</nowiki>]]
*** [[phab:T252841|<nowiki>Update the method Wikibase uses to inject
edit language links into the language portal</nowiki>]]
*** [[phab:T252725|<nowiki>SkinTemplateOutputPageBeforeExec is being
deprecated. Update usages to more appropriate hooks.</nowiki>]]
*** [[phab:T252906|<nowiki>Warning flood: "Use of
SkinTemplateToolboxEnd hook was deprecated "</nowiki>]]
*** [[phab:T252800|<nowiki>Regression: Option add links in other
languages has disappeared</nowiki>]]
*** [[phab:T249372|<nowiki>[Dev] DRY up the menu templating code</nowiki>]]
*** [[phab:T249073|<nowiki>[Spike 4hrs] Discuss and agree on
nomenclature and rules for template partial usage and CSS organization
from experience with header</nowiki>]]
*** [[phab:T246419|<nowiki>Build collapsible sidebar and sidebar
button </nowiki>]]
*** [[phab:T251817|<nowiki>[Dev] Allow extensions to update the footer
without resorting to SkinTemplateOutputPageBeforeExec hook</nowiki>]]
*** [[phab:T251212|<nowiki>[Dev] Drop VectorTemplate usage in Vector</nowiki>]]
*** [[phab:T66477|<nowiki>Vector: Use semantic HTML5 elements where
applicable</nowiki>]]
*** [[phab:T60137|<nowiki>Deprecate the
SkinTemplateOutputPageBeforeExec hook</nowiki>]]
*** [[phab:T244392|Vue.js search case study]]:
**** [[phab:T251968|<nowiki>[Spike] Prototype a single component for
new Vue.js search project</nowiki>]]
**** [[phab:T251832|<nowiki>[Spike] Build and deploy a Vue.js search
prototype to labs</nowiki>]]
** Mobile website (MinervaNeue / MobileFrontend):
*** [[phab:T249518|<nowiki>[AMC] Regression on History page in
Advanced Mode</nowiki>]]
*** [[phab:T246767|<nowiki>Implement Tap to show for lazy loaded
images without MutationObserver - Scrolling on a Kai OS mobile device
can be slow on articles with lazy loading</nowiki>]]
*** [[phab:T246838|<nowiki>Avoid SEO performance and user experience
penalties by addressing our handling of lazy loaded images using
IntersectionObserver</nowiki>]]
=== Product Infrastructure ===
* Blocked by:
** SRE on chromium-render, mobileapps k8s deployment. Will be
unblocking them this week
=== UI Standardization ===
* Updates:
** OOUI v0.39.0 released with underlying OOjs lib updated and with one
new feature and two removals of deprecated `onLookupMenuItemChoose`
event/TagItemWidget's `setDisabled` function
https://gerrit.wikimedia.org/g/oojs/ui/+/v0.39.0/History.md Please
check your code for occurrences of the removed event/function and
update accordingly.
== Technology ==
=== Fundraising Tech ===
* Updates:
** Building CiviCRM extension to synchronize info from matching gift
info provider and Organization contact records
** Prepping for maintenance window to deploy payments-wiki and CiviCRM
changes to eliminate last front-end dependency on back-end DB
** Updating fundraiser maintenance special page
** Prepping production deploy of new CentralNotice features including
some small schema changes
=== Core Platform ===
* Blocked by:
** SRE on cpjobqueue k8s deployment. Will be unblocking them this week
=== Engineering Productivity ===
* Updates:
** Engineering Productivity virtual off-site Monday-Thursday
==== Release Engineering ====
* Updates:
** [All] Deployments/Covid-19 [[wikitech:Deployments/Covid-19]]
** Train Health
*** Last week: 1.35.0-wmf.32 - [[phab:T249964]]
**** Still not fully deployed. :(
*** This week: 1.35.0-wmf.33
**** No train (EngProd virtual off-site)
*** Next week: 1.35.0-wmf.34 - [[phab:T253022]]
=== Site Reliability Engineering ===
* Blocking:
** PI on chromium-render, mobileapps k8s deployment. Will be
unblocking them this week
** CPT on cpjobqueue k8s deployment. Will be unblocking them this week
* Updates:
** Tuesday 19th 05:00AM UTC: s2 and s8 (wikidata) primary db masters
restart [[phab:T251981]], there will be read only time.
** Thursday 21st 05:00AM UTC: s1 (enwiki) primary db master restart
[[phab:T251982]], there will be read only time.
** MCR schema change deployment will start next week, mostly on
testwiki and then s6 (frwiki, jawiki, ruwiki) [[phab:T238966]] , keep
an eye out, there might be issues.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Hi everyone,
We're planning to review the CodeReview extension, which was used
during the SVN era, from mediawiki.org soon.
A static HTML dump of the code review comments is available at
<https://static-codereview.wikimedia.org/> and SQL dumps are available
at <https://dumps.wikimedia.org/other/codereview/20200428/>.
The next steps will be to set up redirects from
Special:CodeReview/[...] to the new static dump website and remove the
CodeReview extension.
Please let us know if you see anything missing from those sets of
dumps so we can figure out an archival plan before removal.
The main Phabricator task for tracking this is
<https://phabricator.wikimedia.org/T205361>.
Thanks,
- -- Kunal / Legoktm
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEE+h6fmkHn9DUCyl1jUvyOe+23/KIFAl7DAXAACgkQUvyOe+23
/KIybw//c82E3PkEFjTCXM8Ti0nNMRJeaNXr1+YHIoMzPmYsv4MYaSHgJ6YGADTO
3DK4L6YO6PUTkxnnLsELd8cQgAKQzPNeSSjvhOb0zUw38ohKPKo/5ns2+jmTMIwB
BIUfL8/06S8SZ6izADsZ7G5Z6BttRNSsgvRy8hkxTwwfHy7V87ySeThRxLhSjFpr
cKKExxACC9icdy/dpY7HhONADsj7EAc1+YYpcDT9U7bucw2l8E1rXoP90tBEIYKF
IVgnrnGm7C2sUewcK1gJHYkJhqeIykxsnD5skGhOd0x3cAPtPTlFeAcEhwYXJQTU
nI613jNkOR+FYRVkguzYYMr2mRmOyX0NdW8638gVTtVWhUW99DuyyNKGLfS71csY
bv9ovYs0wC44WUwS6iFuF5I0FLjqUAeCA9XIlfVZivPSUgsv0TVGCCoxQeByb+cS
VBe1PY5RGz5lOwEGY8RDmbNCTLGh6S5lswk94GYtb+MvCu5GYQh+Byandtt25KvW
7xdyhfXG7KqaLiF8kVFwarBj3Y/LcERLJeo278EqgtX+t1Tv0/ZRtccSdXvmOhDw
o5LdFDtkQxDyKyZAeIY8o1Y2r/1iESA8Ai/TrnC8UTi5Jqs2sxPyuD8yo55/KRz2
VYmJpOxgIhh5nGtjpmTk/eWYBai7C+gs21z/ELZytLmFjg3owYs=
=8Uj5
-----END PGP SIGNATURE-----
Hello all,
How to get the counts for proofread and validated pages in a Wikisource
project?
What is the api for it?
I like to bring graphs like below
https://freeimage.host/i/img-20200510-034732-466.Jl1tuj
Using api.
Thanks.
Shrini
Thanks,
Shrini
Hello,
The 1.35.0-wmf.32 version of MediaWiki is blocked.
The new version is deployed to testwikis, groups 0 and 1 but can not
proceed any further until these issues are resolved:
* https://phabricator.wikimedia.org/T252803
Wikibase AffectedPagesFinder: Call to a member function exists() on null
* https://phabricator.wikimedia.org/T247028
Database 'INSERT' query rate doubled (module_deps regression?)
The last one is a bit scary, it happened during the previous weeks as
well but this time it seems to cause a lot more troubles.
Thank you for your help resolving these issues!
--
Antoine "hashar" Musso