The 1.39.0-wmf.8 version of MediaWiki is blocked[0].
The new version is deployed to testwikis[1], but can proceed no
further until these issues are resolved:
* Fatal exception of type "UnexpectedValueException" when attempting
to block - https://phabricator.wikimedia.org/T305786
* Templates get transcluded in (un)delete reason for associated talk \
page - https://phabricator.wikimedia.org/T306431
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 toiler
[0]. <https://phabricator.wikimedia.org/T305214>
[1]. <https://versions.toolforge.org/>
--
Jeena Huneidi
Software Engineer, Release Engineering
Wikimedia Foundation
Hello everyone,
The third workshop on the topic of "Writing Pywikibot scripts" is coming up
- it will take place on Friday, April 29th at 16:00 UTC. You can find more
details on the workshop and a link to join here: <
https://meta.wikimedia.org/wiki/Small_wiki_toolkits/Workshops#How_to_write_…>
[1].
This workshop will introduce participants to writing basic scripts via the
Pywikibot framework. We will be focusing on examples of scripts that
participants have requested to cover in the workshop (e.g., finding and
replacing content, archiving discussions, etc.). You can add your ideas to
the ongoing discussion in the etherpad doc linked from the workshops page. If
you missed attending the previous two workshops, going through the workshop
materials beforehand would be beneficial.
We look forward to your participation!
Best,
Srishti
On behalf of the SWT Workshops Organization team
[1]
https://meta.wikimedia.org/wiki/Small_wiki_toolkits/Workshops#How_to_write_…
*Srishti Sethi*
Senior Developer Advocate
Wikimedia Foundation <https://wikimediafoundation.org/>
This email is a summary of the Wikimedia production deployment of
1.39.0-wmf.7
- Conductor: Ahmon Dancy (yours truly)
- Backup Conductor: Jaime Nuche
- Blocker Task: T305213 <https://phabricator.wikimedia.org/T305213>
- Current Status <https://versions.toolforge.org>
📊 According to our calculations
Sparklines comparing with the last 5 trains.
- 273 Patches ▁▁▅█▆
- 0 Rollbacks ▁█▁█▁
- 0 Days of delay ▄▄▄▄▄
- 4 Blockers ▅█▁▂▃
🌈 Traintastic Folks 😻 Thanks to folks who reported or resolved blockers:
- Samuel
- Timo Tijhof
- Zabe
- Antoine "hashar" Musso
Hi,
I've recently seen some complaints from 2 users located in the same country
that it takes about half a day for the Javascript changes to propagate.
Users from different countries but similar user rights don't seem to have
this problem.
Is it possible to have different cache invalidation rules for different
countries? If not, what else could cause this behavior?
Thanks,
Strainu
Hi,
The Wikimedia Site Reliability Engineering team is pleased to announce
the launch of a new public-facing status page at
https://www.wikimediastatus.net/
This site shows five automated high-level metrics where you can see
the overall health and performance of our wikis' technical
environment. It also contains manually-written updates for widespread
outages, which are written as quickly as the engineers are able to do
so while also working to fix the actual problems.
The site is separated from our production infrastructure and hosted by
an external service, so that it can be accessed even if the wikis are
briefly unavailable, or if something is wrong with Wikimedia's
connectivity to the Internet.
You can read more about this project on Diff[1] and on Wikitech[2].
Feedback is welcome on the Wikitech talk page[3], on Phab[4], or on
the #wikimedia-sre IRC channel[5].
Thanks!
[1]: https://diff.wikimedia.org/2022/03/31/announcing-www-wikimediastatus-net/
[2]: https://wikitech.wikimedia.org/wiki/Wikimediastatus.net
[3]: https://wikitech.wikimedia.org/wiki/Talk:Wikimediastatus.net
[4]: https://phabricator.wikimedia.org/T202061
[5]: #wikimedia-sre on Libera.chat, or, webchat at
https://web.libera.chat/#wikimedia-sre
--
Chris Danis (they/he)
Staff Site Reliability Engineer
Wikimedia Foundation
Hello everyone,
We want to let you know about a new swag program for technical contributors
that the Wikimedia Foundation's Technical Engagement <
https://www.mediawiki.org/wiki/Wikimedia_Technical_Engagement> [1] team has
developed in collaboration with the Fundraising Operations <
https://meta.wikimedia.org/wiki/Fundraising> [2] team. This program will
reward technical contributors for their active participation in outreach
programs, events, and software projects by giving swag.
This is a small token of appreciation for the countless efforts of our
technical contributors!
In the first year of its operation, the swag program considers 85
individuals with significant contributions as developers, mentors, and
organizers in 2021 for each of the following areas.
- Google Summer of Code & Outreachy
- Small wiki toolkits
- Gerrit code contributions
- Wikimedia & Wikimania Hackathon
To learn more about each of these areas and the overall program, visit <
https://www.mediawiki.org/wiki/Wikimedia_tech_swag_program> [3]. If you
have any feedback or questions, or have suggestions around which areas to
cover, please share on the talk page.
Best,
Srishti
On behalf of Technical Engagement team
[1] https://www.mediawiki.org/wiki/Wikimedia_Technical_Engagement
[2] https://meta.wikimedia.org/wiki/Fundraising
[3] https://www.mediawiki.org/wiki/Wikimedia_tech_swag_program
*Srishti Sethi*
Senior Developer Advocate
Wikimedia Foundation <https://wikimediafoundation.org/>
Hello,
I will restart the Gerrit and CI services tomorrow Thursday April 7th at
7:00 UTC. The services will be unavailable for up to half an hour while
the maintenance is being conducted.
I have shifted the morning UTC backport and config window by half an
hour. The MediaWiki train for 1.39.0-wmf.36 scheduled for 8:00 UTC might
be delayed a bit depending on how many config and backports we have to
process.
Synchronization will be on Libera.chat IRC channel #wikimedia-operations
cheers,
--
Antoine "hashar" Musso
The Trainsperiment is complete!
Thank you to all the folks who commented and helped solve blockers—
*together* *we deployed four trains in one week!*
We have another favor to ask: we want to hear what you thought of the
experiment.
_____
*Trainsperiment survey*
If you have the mental space to take a survey, we'd appreciate it.
- Link: https://forms.gle/8P8BDuUrT1JKtCu36
- Deadline: We'll leave the survey open until *Friday, April 8th*
We'll share what we learn (anonymously) shortly after that!
___
Thanks all!
Tyler Cipriani (he/him)
Engineering Manager, Release Engineering
Wikimedia Foundation