We've temporarily disabled CirrusSearch's insource:// syntax because we
believe it was that cause of two CirrusSearch outages this week. We'll
reenable it when we're confident it won't break anything and we'll send
another email to this list.
Sorry for the inconvenience.
Nik Everett aka manybubbles
Hello and welcome to the latest edition of the WMF Engineering Roadmap
and Deployment update.
The full log of planned deployments next week can be found at:
<https://wikitech.wikimedia.org/wiki/Deployments#Week_of_November_3rd>
A quick list of notable items...
== All Week ==
* HHVM is enabled for only 10% of anonymous users again, after issues
with the rollout the week of October 27th
* Fundraising tests throughout the week (on-going through the rest of
the yearly fundraising)
== Tuesday ==
* MediaWiki deploy
** group1 to 1.25wmf6: All non-Wikipedia sites (Wiktionary, Wikisource,
Wikinews, Wikibooks, Wikiquote, Wikiversity, and a few other sites)
** <https://www.mediawiki.org/wiki/MediaWiki_1.25/wmf6>
== Wednesday ==
* New Search (Cirrus) to French Wikipedia
** <https://www.mediawiki.org/wiki/Search>
* MediaWiki deploy
** group2 to 1.25wmf6 (all Wikipedias)
** group0 to 1.25wmf7 (test/test2/testwikidata/mediawiki)
== Thursday ==
* Enable TemplateData GUI on all remaining wikis
** <https://www.mediawiki.org/wiki/Help:TemplateData>
Thanks and as always, questions and comments welcome,
Greg
--
Greg Grossmeier
Release Team Manager
FYI.
---------- Forwarded message ----------
From: Chad <innocentkiller(a)gmail.com>
Date: 30 October 2014 09:53
Subject: [Wikitech-l] Proposed timeline for remaining Cirrus/Elastic rollout
To: Wikimedia developers <wikitech-l(a)lists.wikimedia.org>
All,
New hardware is in place and we've got plenty of breathing room to wrap up
the migration to
the new search engine. The only wikis not already on it are: frwiki,
zhwiki, dewiki and enwiki.
We're planning to switch frwiki next Wednesday, Nov. 5th.
If all goes well with that, I'd like us to do zhwiki the following Monday,
Nov 10th.
Then if things are still ok, let's do dewiki on Wednesday, Nov 12th.
I think we'll be fine at this point and then we can talk about a proposed
date for enwiki by the
end of November.
Of course this is all tentative on us throwing more load at Elasticsearch
and it continuing to
behave well. But that's why we got more hardware ;-)
As always: I thank the many *many* beta testers we've had throughout this
process. Your
feedback has been invaluable. Feedback is still welcome and appreciated
even as we get
into the home stretch too...please file bugs or find us on IRC if something
just isn't right.
I already left notice on frwiki's bistro yesterday, will do the same for
zhwiki and dewiki today.
If someone could forward this to wikitech-ambassadors for me, I'd be
grateful.
-Chad
_______________________________________________
Wikitech-l mailing list
Wikitech-l(a)lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
--
James D. Forrester
Product Manager, Editing
Wikimedia Foundation, Inc.
jforrester(a)wikimedia.org | @jdforrester
FYI
---------- Forwarded message ----------
From: Niklas Laxström <niklas.laxstrom(a)gmail.com>
Date: Tue, Oct 28, 2014 at 1:41 AM
Subject: [Mediawiki-i18n] Plural rule changes for many languages -
MediaWiki migrates to CLDR 26
To: MediaWiki internationalisation <mediawiki-i18n(a)lists.wikimedia.org>
MediaWiki is upgrading its plural rules to match CLDR version 26. The
updates include incompatible changes for plural forms in Russian,
Prussian, Tagalog, Manx and several languages that fall back to
Russian. In addition there are minor changes for other languages.
In January 2014, CLDR 24 had introduced several changes in the plural
forms for some of these languages, including Russian, and we had
updated MediaWiki's plural rules to comply with the CLDR standard.
Some of these changes are now being reverted. Below is a detailed
explanation of the changes.
For the migration period, from Monday, 27th October 2014 to Thursday
6th November 2014, we have disabled LocalisationUpdate at Wikimedia
wikis to reduce the chance of ungrammatical translations being
displayed in the interface. Translators are requested to review
translations at translatewiki.net.
Further updates will be posted on
https://translatewiki.net/wiki/Thread:Support/Plural_rule_changes_for_many_…
== Russian and language using Russian as fallback ==
Languages affected: Russian (ru), Abkhaz (ab), Avaric (av), Bashkir
(ba), Buryat (bxr), Chechen (ce), Crimean Tatar (crh-cyrl), Chuvash
(cv), Inguish (inh), Komi-Permyak (koi), Karachay-Balkar (krc), Komi
(kv), Lak (lbe), Lezghian (lez), Eastern Mari (mhr), Western Mari
(mrj), Yakut (sah), Tatar (tt), Tatar-Cyrillic (tt-cyrl), Tuvinian
(tyv), Udmurt (udm), Kalmyk (xal).
CLDR 24 plural forms for Russian were:
* Form 1: @integer 1, 21, 31, 41, 51, 61, 71, 81, 101, 1001, …
* Form 2: @integer 0, 5~19, 100, 1000, 10000, 100000, 1000000, …
* Form 3: @integer 2~4, 22~24, 32~34, 42~44, 52~54, 62, 102, 1002, …
@decimal 0.0~1.5, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, …
This has been changed to :
* Form 1: @integer 1, 21, 31, 41, 51, 61, 71, 81, 101, 1001, …
* Form 2: @integer 2~4, 22~24, 32~34, 42~44, 52~54, 62, 102, 1002, …
* Form 3: @integer 0, 5~19, 100, 1000, 10000, 100000, 1000000, …
* Form 4: @decimal 0.0~1.5, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, …
Plurals in translations for affected languages have been updated
automatically where possible. Translators are requested to check all
messages containing plurals, starting from those which have been
marked as outdated.
== Prussian ==
Prussian (prg) now follows the same rules as Latvian (lv):
* Form 1: @integer 0, 10~20, 30, 40, 50, 60, 100, 1000, 10000, 100000,
1000000, … @decimal 0.0, 10.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0,
100.0, 1000.0, 10000.0, 100000.0, 1000000.0, …
* Form 2: @integer 1, 21, 31, 41, 51, 61, 71, 81, 101, 1001, …
@decimal 0.1, 1.0, 1.1, 2.1, 3.1, 4.1, 5.1, 6.1, 7.1, 10.1, 100.1,
1000.1, …
* Form 3: @integer 2~9, 22~29, 102, 1002, … @decimal 0.2~0.9, 1.2~1.9,
10.2, 100.2, 1000.2, …
Translators are requested to update all translations containing plural
rules. Those translations have been marked as outdated.
== Tagalog ==
Tagalog (tl) has new rules as follows:
* Form 1: @integer 0~3, 5, 7, 8, 10~13, 15, 17, 18, 20, 21, 100, 1000,
10000, 100000, 1000000, … @decimal 0.0~0.3, 0.5, 0.7, 0.8, 1.0~1.3,
1.5, 1.7, 1.8, 2.0, 2.1, 10.0, 100.0, 1000.0, 10000.0, 100000.0,
1000000.0, …
* Form 2: @integer 4, 6, 9, 14, 16, 19, 24, 26, 104, 1004, … @decimal
0.4, 0.6, 0.9, 1.4, 1.6, 1.9, 2.4, 2.6, 10.4, 100.4, 1000.4, …
Translators are requested to update all translations containing plural
rules. Those translations have been marked as outdated.
== Manx ==
Manx (gv) has a new (fourth) form for decimals. New rules are as follows:
* Form 1: @integer 1, 11, 21, 31, 41, 51, 61, 71, 101, 1001, …
* Form 2: @integer 2, 12, 22, 32, 42, 52, 62, 72, 102, 1002, …
* Form 3: @integer 0, 20, 40, 60, 80, 100, 120, 140, 1000, 10000,
100000, 1000000, …
* Form 4: @decimal 0.0~1.5, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, …
* Form 5: @integer 3~10, 13~19, 23, 103, 1003, …
Translators are requested to update all translations containing plural
rules. Those translations have been marked as outdated.
== Other languages ==
* In Mirandese (mwl), Portuguese (pt) and Brazilian Portuguese
(pt-br), the first form now also includes zero.
* In Uyghur (ug), Lower Sorbian (dsb) and Upper Sorbian (hsb), support
for decimals was added.
* In Asturian (ast) and Western Frisian (fy), the first form is no
longer used for decimals.
Translators are encouraged to review translations with plural forms
and update them where necessary. Because the changes have been minor,
we have not marked those translations as outdated.
-Niklas
_______________________________________________
Mediawiki-i18n mailing list
Mediawiki-i18n(a)lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-i18n
--
Greg Grossmeier
Release Team Manager
After discussion within the WMF Product and Engineering teams along
with the Wikimedia Deutschland developers (mainly for Wikidata) I have
decided to rearrange the MediaWiki "train" deployment schedule.
The changes are relatively minor (simply day of week and time of day)
but I want everyone to be aware of the changes. The changes will take
effect starting next week (the week of October 27th).
For a quick reference of what the new schedule is, please see:
<https://wikitech.wikimedia.org/wiki/Deployments/One_week>
The salient changes are:
* I've moved the Thursday deployment to Wednesday at the same time
** This is the day when a new version goes to testwikis and
mediawiki.org AND the previous branch goes to all Wikipedia projects.
** This will give developers and product managers more time to assess
and fix any issues found after their code hits production for the
first time.
* I've also moved the Tuesday deployment to 5am Pacific (from 11am Pacific)
** This is the day when we deploy the new version to non-Wikipedia
projects (ie: Commons, Wiktionary, etc).
** This will allow the Wikidata team to more easily (and with a better
work/life balance) respond to issues after their code hits their
primary wikis.
Let me know if you have any questions,
Greg
--
Greg Grossmeier
Release Team Manager
Hello and welcome to the latest edition of the WMF Engineering Roadmap
and Deployment update.
The full log of planned deployments next week can be found at:
<https://wikitech.wikimedia.org/wiki/Deployments#Week_of_October_27th>
A quick list of notable items...
== All week ==
* Nightly localization (translation) update will be temporarily
disabled starting from 2014-10-27 because of migration of plural rules
to CLDR 26
** see <https://bugzilla.wikimedia.org/show_bug.cgi?id=62861>
** WHY? We are disabling the updates to reduce the chance of
ungrammatical translations being displayed in the interface.
Translators are requested to start updating translations from Tuesday
28th October 2014 onwards.
== Monday ==
* HHVM (improved MediaWiki server performance) will restart their
deployment plan (one week delayed) after a fix for a blocking
performance issue is deployed and tested on Monday.
== Tuesday ==
* MediaWiki deploy
** group1 to 1.25wmf5: All non-Wikipedia sites (Wiktionary, Wikisource,
Wikinews, Wikibooks, Wikiquote, Wikiversity, and a few other sites)
** <https://www.mediawiki.org/wiki/MediaWiki_1.25/wmf5>
* Switching SpecialCite out for CiteThisPage
** <https://bugzilla.wikimedia.org/show_bug.cgi?id=71112>
** <https://gerrit.wikimedia.org/r/158121>
== Wednesday ==
(NB: Note the change of day)
* MediaWiki deploy
** group2 to 1.25wmf5 (all Wikipedias)
** group0 to 1.25wmf6 (test/test2/testwikidata/mediawiki)
Thanks and as always, questions and comments welcome,
Greg
--
Greg Grossmeier
Release Team Manager
Dear Wikipedians,
We'd like to announce a major update of the Math (rendering) extension.
For registered Wikipedia users, we have introduced a new math rendering
mode using MathML, a markup language for mathematical formulae. Since MathML
is not supported in all browsers [1], we have also added a fall-back mode
using scalable vector graphics (SVG).
Both modes offer crisp rendering at any resolution, which is a major
advantage over the current image-based default. We'll also be able to make
our math more accessible by improving screenreader and magnification support.
We encourage you to enable the MathML mode in your Appearance preferences.
As an example, the URL for this section on the English Wikipedia is:
https://en.wikipedia.org/wiki/Special:Preferences#mw-prefsection-rendering
For editors, there are also two new optional features:
1) You can set the "id" attribute to create math tags that can be
referenced. For example, the following math tag
<math id="MassEnergyEquivalence">
E=mc^2
</math>
can be referenced by the wikitext
[[#MassEnergyEquivalence|mass energy equivalence]]
This is true regardless of the rendering mode used.
2) In addition, there is the attribute "display" with the possible values
"block" or "inline". This attribute can be used to control the layout of the
math tag with regard to centering and size of the operators. See
https://www.mediawiki.org/wiki/Extension:Math/Displaystyle
for a full description, of this feature.
Your feedback is very welcome. Please report bugs in Bugzilla against the
Math extension, or post on the talk page here:
https://www.mediawiki.org/wiki/Extension_talk:Math
All this is brought to you by Moritz Schubotz and Frédéric Wang (both
volunteers) in collaboration with Gabriel Wicke, C. Scott Ananian,
Alexandros Kosiaris and Roan Kattouw from the Wikimedia Foundation. We also
owe a big thanks to Peter Krautzberger and Davide P. Cervone of MathJax for
the server-side math rendering backend.
Best,
Gabriel Wicke (GWicke) and Moritz Schubotz (Physikerwelt)
[1]: Currently MathML is supported by Firefox & other Gecko-based browsers,
and accessibility tools like Apple's VoiceOver. There is also partial
support in WebKit.
For your information.
---------- Forwarded message ----------
From: Quim Gil <qgil(a)wikimedia.org>
Date: Thu, Oct 23, 2014 at 6:56 PM
Subject: Bugzilla-Phabricator migration instance ready for review
To: Wikimedia developers <wikitech-l(a)lists.wikimedia.org>
Phabricator milestone!
https://bugzillapreview.wmflabs.org/https://www.mediawiki.org/wiki/Phabricator/versus_Bugzilla#Test_instance
(please read)
A test instance is available for review, showing a sample of 10% of all the
Bugzilla reports, automatically migrated. Register with your Bugzilla email
address, wait for your activity to be assigned to you (might take a while),
and try to find problems that we should fix before the real migration
happens.
WE WANT YOUR FEEDBACK
https://phabricator.wikimedia.org/tag/bugzilla-preview/
Check the list of known issues before creating new tasks. We are leaving at
least one week for feedback, or more if there are issues that require fixes
and a second test. At the end of the review period we will be able to
commit to a Bugzilla migration date.
Thank you again to Chase, Mukunda, and Andre for opening a way that nobody
has walked before. Big Thank You also to the growing number of contributors
helping in this complex and terribly interesting migration process!
--
Quim Gil
Engineering Community Manager @ Wikimedia Foundation
http://www.mediawiki.org/wiki/User:Qgil
--
Quim Gil
Engineering Community Manager @ Wikimedia Foundation
http://www.mediawiki.org/wiki/User:Qgil