Reminder: Technical Advice IRC meeting again **tomorrow, Wednesday 3-4 pm
UTC** on #wikimedia-tech.
This time in English and Farsi!
The Technical Advice IRC meeting is open for all volunteer developers,
topics and questions. This can be anything from "how to get started" over
"who would be the best contact for X" to specific questions on your project.
If you know already what you would like to discuss or ask, please add your
topic to the next meeting:
https://www.mediawiki.org/wiki/Technical_Advice_IRC_Meeting
Hope to see you there!
Michi (for WMDE’s tech team)
--
Michael F. Schönitzer
Wikimedia Deutschland e.V. | Tempelhofer Ufer 23-24 | 10963 Berlin
Tel. (030) 219 158 26-0
http://wikimedia.de
Stellen Sie sich eine Welt vor, in der jeder Mensch an der Menge allen
Wissens frei teilhaben kann. Helfen Sie uns dabei!
http://spenden.wikimedia.de/
Wikimedia Deutschland - Gesellschaft zur Förderung Freien Wissens e.V.
Eingetragen im Vereinsregister des Amtsgerichts Berlin-Charlottenburg unter
der Nummer 23855 B. Als gemeinnützig anerkannt durch das Finanzamt für
Körperschaften I Berlin, Steuernummer 27/681/51985.
Hello all,
I would like to announce the release of MediaWiki Language Extension
Bundle 2018.07. This bundle is The bundle is compatible with MediaWiki
1.30 and 1.31 or above and requires PHP 5.5.9 or above.
Next MLEB is expected to be released in 3 months. If there are major
changes or important bug fixes, we will do intermediate release.
Please give us your feedback at
[[Talk:MLEB|https://www.mediawiki.org/wiki/Talk:MLEB]].
* Download: https://translatewiki.net/mleb/MediaWikiLanguageExtensionBundle-2018.07.tar…
* sha256sum: 36aa80c78be6dcfb533f96dc25afdabd2fd4716452c1b5a6f2bc982def1af7bc
* Signature: https://translatewiki.net/mleb/MediaWikiLanguageExtensionBundle-2018.07.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
== Highlights and upgrade notes ==
== Babel ==
=== Noteworthy changes ===
* Fixed Mobileview. (T178782)
== cldr ==
=== Noteworthy changes ===
* Updated cldr to version 33.
== CleanChanges ==
=== Noteworthy changes ===
* Enable CCFiltersOnly by default.
[https://translatewiki.net/wiki/Special:Gadgets/export/HoverPopTools
Gadget] can be use as replacement.
== LocalisationUpdate ==
* Maintainance updates only.
== Translate ==
=== Noteworthy changes ===
* Special:SupportedLanguages: List of authors is now sorted by the
number of contributions.
* Message keys coming from external files are now handled with more
care and less likely to produce invalid or inaccessible pages.
([[phab:T193023|T193023]])
* Translation interface has a new keyboard shortcut for saving
translations: Ctrl+Enter. ([[phab:T194915|T194915]])
* Links in displayed message documentation now open in a new tab by default.
* refresh-translatable-pages.php script can now use JobQueue, which is
more efficient on wikis with thousands of translatable pages.
([[phab:T195347|T195347]])
* Translation interface: Fixed positioning of insertables in Timeless skin.
* Custom languages defined in $wgExtraLanguages now always appear in
Special:Translate and Special:SearchTranslations.
([[phab:T112889|T112889]])
* PHPlot is now listed as a composer dependency.
* Improved the interplay of $wgTranslateBlacklist and
blacklist/whitelist in message group configuration.
== UniversalLanguageSelector ==
=== Noteworthy changes ===
* Maintenance and localisation updates.
==== Input Methods ====
* Fixed rule for 'ж' in Serbian keyboard.
* Added Fon keyboard.
--
Kartik Mistry | કાર્તિક મિસ્ત્રી
kartikm.wordpress.com
Hey,
As a pet project of mine, I have been trying to find and fix discrepancies
between the database schema in the codebase (like tables.sql in mediawiki
core) and production. I wrote a script to do a basic analysis and got the
results but it was so big that I needed to cluster them so now we have this
reports: https://phabricator.wikimedia.org/T104459#4314828
Some are hot fixes (like tmp_2 indexes) that probably need to be added to
the codebase (with proper name) or dropped from production which needs
investigation.
Some are unimplemented schema changes, like user_options column in user
table that was dropped in the code nine years ago but fell into the cracks
and never got fixed in production.
Some are changes that partially implemented like page_no_title_convert
field on page table that only appear in 32 hosts (around two third of the
hosts) and there is mention of adding it in HISTORY but I can't find any
mention of removing it neither its existence so I have no idea how to
proceed here.
The problem is that these cases need investigation before we can hand it
off to our DBAs. For example, rc_cur_time field in recentchanges table has
been dropped from the mediawiki core in 2014 but it exists in production
but it also still exists in oracle, potgres and mssql schemas but not in
mssql, sqlite or mysql schemas. In this case, we need to fix both
production and several schemas in mediawiki core.
Or text table on 21 hosts (around half of them) has an extra field called
inverse_timestamp which I can't find any mention of it in the code but
there used to be a field with this name in revision table that got dropped
in 2005 and I have no idea how to proceed here.
It would be great if you take a look the clustered reports [1] and make a
phabricator ticket for them and investigate how to proceed here. Thank you
[1]: https://phabricator.wikimedia.org/T104459#4310482
Best
Hi all,
We wanted to let you know about some planned changes to the
configuration of Page Previews for newly created accounts.[0]
Currently, the feature is off by default for all logged-in users and
on by default for all logged-out users. When people create an account,
the feature will appear to vanish which would be confusing.
We plan to change this configuration and enable the feature for all
new accounts. [1] For current logged-in users, there will be no
changes to the current configuration. If you have the feature off, it
will stay off. If you have it on, it will stay on. If there are no
major concerns raised, we plan on making these changes sometime in
early July, 2018.
[0] https://www.mediawiki.org/wiki/Page_Previews
[1] https://phabricator.wikimedia.org/T197719
Yours,
Chris Koerner
Community Relations Specialist
Wikimedia Foundation
Hello folks,
Terbium, our former faithful MediaWiki maintenance server, will be up for
decommissioning on Monday, July 9th. It is no longer used for anything in
production as of a few moments ago. The sole exception to that is cron jobs
that were already running and have not yet completed. Please be sure that
you have no processes left running on terbium by Monday July 9th!
The new server for everything including cron jobs is
mwmaint1001.eqiad.wmnet.
Your files from terbium should already be available in a subdirectory
'home-terbium' in you home directory.
Please report any issues; you know where to find us (phab,
#wikimedia-operations irc).
Thanks!
WMF SRE Team
P.S. For full history of this process, see
https://phabricator.wikimedia.org/T192092