Hello all,
I would like to announce the release of MediaWiki Language Extension
Bundle 2020.10. This bundle is compatible with MediaWiki 1.34 or above
and requires PHP 7.2 or above.
Next MLEB is expected to be released in 3 months. If there are very
important bug fixes, we will do an intermediate release. Please give
us your feedback at
[[Talk:MLEB|https://www.mediawiki.org/wiki/Talk:MLEB]].
* Download: https://translatewiki.net/mleb/MediaWikiLanguageExtensionBundle-2020.10.tar…
* sha256sum: 8a0b0282e3a1ef88b231f8c1fd8c922052eba6e0b55b75f87de940632f3730e1
* Signature: https://translatewiki.net/mleb/MediaWikiLanguageExtensionBundle-2020.10.tar…
Quick links:
* Installation instructions are at: https://www.mediawiki.org/wiki/MLEB
* Announcements of new releases will be posted to a mailing list:
https://lists.wikimedia.org/mailman/listinfo/mediawiki-i18n
* Report bugs to: https://phabricator.wikimedia.org/
* Talk with us at: #mediawiki-i18n @ Freenode
Release notes for each extension are below.
-- Kartik Mistry
== Babel, cldr, CleanChanges and LocalisationUpdate ==
* Localisation and maintenance updates only.
== Translate ==
The Translate extension now requires MediaWiki 1.34 or above.
* Update the language selector on the Special:PageTranslation
({{Gerrit|616762}})
* Do not list all pages on marking a page for translation ({{Gerrit|621034}})
* Add API to fetch translation statistics ({{Gerrit|623169}})
* Replace PHPlot with Chart.js on Special:TranslationStats
({{Phabricator|T134634}})
* Fix mandatory deletion of sub pages when deleting translatable pages
({{Gerrit|636871}})
* Rename MessageValidator namespace to Validation ({{Gerrit|616069}})
* Legacy editor: remove various translation helpers, custom buttons
* Make Language stats appear better on mobile screens and the header
sticky ({{Gerrit|631979}})
* Tag untranslated translations units with lang and dir attributes
({{Phabricator|T254484}})
* Add magic word:
<code><nowiki>{{TRANSLATIONLANGUAGE}}</nowiki></code> for translatable
pages ({{Phabricator|T254486}})
* Avoid showing bdi tags on Special:Translate ({{Phabricator|T117852}})
* Add [[Help:Extension:Translate/Developer_guide|Developer guide]] for
Translate ({{Phabricator|T256873}})
* Fix "Translation page does not contain the latest translations/last
translation" ({{Phabricator|T255334}})
* Fix "This namespace is reserved for content page translations" when
trying to translate a recently created translation unit"
({{Phabricator|T221119}})
== UniversalLanguageSelector ==
* Performance fixes.
* ULS now defines unsupported skins ({{Phabricator|T237036}},
{{Phabricator|T235712}})
* Hide ULS language settings in Minerva skin ({{Phabricator|T259037}})
* Remove configuration variables:
<code>ULSCompactLinksForNewAccounts</code> and
<code>ULSCompactLinksEnableAnon</code> ({{Gerrit|632721}})
=== Input Methods ===
* Add the macron character to the Igbo tilde keyboard.
=== Fonts ===
* Updated Bali fonts to fix spacing issue. ({{Gerrit|616598}})
* Added GochiHand font. ({{Gerrit|625664}})
--
Kartik Mistry
This is the weekly TechCom board review in preparation of our meeting on
Wednesday. If there are additional topics for TechCom to review, please let
us know by replying to this email. However, please keep discussion about
individual RFCs to the Phabricator tickets.
Activity since Monday 2020-10-19 on the following boards:
https://phabricator.wiki09media.org/tag/techcom/
<https://phabricator.wikimedia.org/tag/techcom/>
https://phabricator.wikimedia.org/tag/techcom-rfc/
Committee board activity:
-
T239742 <https://phabricator.wikimedia.org/T239742>: Should npm packages
maintained by Wikimedia be scoped or unscoped? Support for the idea of
namespacing our npm packages has been expressed.
RFCs:
Phase progression:
-
T262946 <https://phabricator.wikimedia.org/T262946> Bump Firefox version
in basic support to 3.6 or newer.
Started the last call process. Some clarification requested, but no new
opposition.
IRC meeting request:
-
T263841 <https://phabricator.wikimedia.org/T263841> RFC: Expand API
title generator to support other generated data
Some guidance through the process is requested to techcom.
Other RFC activity:
- T119173 <https://phabricator.wikimedia.org/T119173>: RFC: Discourage
use of MySQL's ENUM type. A question was asked to the DBAs about using
ENUMs in maintenance
Cheers,
Giuseppe
--
Giuseppe Lavagetto
Principal Site Reliability Engineer, Wikimedia Foundation
Hello people!
So the voting period is done now and the second proposal is the clear
winner.
https://www.mediawiki.org/wiki/Project:Proposal_for_changing_logo_of_MediaW…
163 people participated and these are the top winners using Schulze method:
* 2: Gradient (translucent - CamelCase)
* 8: Yellow (solid - CamelCase)
* 6: Yellow (translucent - CamelCase)
Comparing 2 and 8, 92 people preferred 2 over 8 while 71 people preferred
the other way around.
Now we are in the legal clearance period (which hopefully will take a
month) and once it's over, we will start implementing the change, if 2
doesn't get cleared, 8 will be implemented and so on.
Thank you for everyone who participated (except myself, thanking myself
would be weird)
--
Amir (he/him)
Hello all,
I am pleased to announce that the GitLab consultation working group
<https://www.mediawiki.org/wiki/GitLab_consultation#Working_Group>has
determined that migrating our code repositories from Gerrit to Gitlab is
the right decision.
For the last 3 weeks the working group has been summarizing the
feedback, working on initial GitLab documentation (work-flows, ACLs,
etc), and drafting other documentation that will be useful during this
migration. While we might not have all the problems figured out, the
group is confidentthat Gitlab is a better solution and that any concerns
can be sufficiently dealt with.
The GitLab consultation wiki page has been updated with the decision
<https://www.mediawiki.org/wiki/GitLab_consultation#Outcome>and we’ve
created a new landing page for all things GitLab
<https://www.mediawiki.org/wiki/GitLab>at Wikimedia.
For the immediate future nothing changes. The goal is to have a GitLab
installation ready with a few self-contained repositories moved to it by
this coming June, about 8 months from now. The roadmap
<https://www.mediawiki.org/wiki/GitLab/Roadmap>, and its evolution, is
on wiki.
Thank you to everyone who engaged with this consultation; I truly
believe that we are in a better position because of all of the open and
constructive dialog.
I want to personally thank the members of the working group by name.
They all did amazing work and made working on this consultation as fun
as it could feasibly be. Thank you all for you great work!
* Scott Bassett
* Brennen Bearnes
* Daniel Cipolleti
* Tyler Cipriani
* Markus Glaser
* Derk-Jan Hartman
* Conny Kawohl
* Andre Klapper
* Niklas Laxström
* Effie Mouzeli
* Chase Pettet
* Lucas Werkmeister
Thank you, everyone, for your participation,
Greg
--
| Greg Grossmeier GPG: B2FA 27B1 F7EB D327 6B8E |
| Dir. Engineering Productivity A18D 1138 8E47 FAC8 1C7D |
Hello all,
I am pleased to announce that the GitLab consultation is now open.
The open discussion period is set to run for 4 weeks, starting today.
Please see the consultation page for all of the details regarding how
the consultation will work:
https://www.mediawiki.org/wiki/GitLab_consultation
And the associated talk page where we welcome and encourage your engagement:
https://www.mediawiki.org/wiki/Talk:GitLab_consultation
Thank you,
Greg
--
| Greg Grossmeier GPG: B2FA 27B1 F7EB D327 6B8E |
| Dir. Engineering Productivity A18D 1138 8E47 FAC8 1C7D |
Hi all,
>From Monday, October 26th to Thursday, October 29th, the Platform
Engineering team will hold its virtual offsite. During this time, we'll
only respond to urgent Unbreak Now! requests and resume our regular work on
Friday, October 30th, starting with a backlog review.
We're grateful for your patience and understanding. If you have any
questions, please don't hesitate to reach out to me.
Best wishes,
Naïké
--
*Naïké Nembetwa Nzali (she/her)*
Senior Project Manager
Wikimedia Foundation <https://wikimediafoundation.org/>
Hi all
There is a planned datacenter switchback next week scheduled for Tuesday,
October 27th 2020[0].
To avoid creating problems for our SREs we'll be skipping the train for
next week -- the week of 2020-10-26. Additionally, we want to avoid deploys
for a full 24 hours following the switchover. This means no deploys next
Tuesday (2020-10-27) and no deploys Wednesday (2020-10-28) until after
15:00UTC.
The deployment calendar is up-to-date[1].
As we head into the holiday season, I've added a list of foreseeable train
disruptions to the bottom of the Deployments Calendar[2].
Thanks!
-- Tyler
[0]: <https://meta.wikimedia.org/wiki/Tech/Server_switch_2020>
[1]: <https://wikitech.wikimedia.org/wiki/Deployments>
[2]: <
https://wikitech.wikimedia.org/wiki/Deployments#Upcoming_Release_Train_disr…
>