Hi,
The latest technical newsletter is now available at <
https://meta.wikimedia.org/wiki/Special:MyLanguage/Tech/News/2018/14>gt;.
Below is the English version.
You can help write the next newsletter: whenever you see information about
Wikimedia technology that you think should be distributed more broadly, you
can add it to the next newsletter at <https://meta.wikimedia.org/
wiki/Tech/News/Next>.
More information on how to contribute is available at <
https://meta.wikimedia.org/wiki/Tech/News#contribute>gt;. You can also contact
me directly.
As always, feedback (on- or off-list) is appreciated and encouraged.
———————————————————————————
Other languages:العربية
<https://meta.m.wikimedia.org/wiki/Tech/News/2018/14/ar> • বাংলা
<https://meta.m.wikimedia.org/wiki/Tech/News/2018/14/bn> • čeština
<https://meta.m.wikimedia.org/wiki/Tech/News/2018/14/cs> • English •
español <https://meta.m.wikimedia.org/wiki/Tech/News/2018/14/es> • suomi
<https://meta.m.wikimedia.org/wiki/Tech/News/2018/14/fi> • français
<https://meta.m.wikimedia.org/wiki/Tech/News/2018/14/fr> • עברית
<https://meta.m.wikimedia.org/wiki/Tech/News/2018/14/he> • magyar
<https://meta.m.wikimedia.org/wiki/Tech/News/2018/14/hu> • 日本語
<https://meta.m.wikimedia.org/wiki/Tech/News/2018/14/ja> • 한국어
<https://meta.m.wikimedia.org/wiki/Tech/News/2018/14/ko> • polski
<https://meta.m.wikimedia.org/wiki/Tech/News/2018/14/pl> • português do
Brasil <https://meta.m.wikimedia.org/wiki/Tech/News/2018/14/pt-br> •
русский <https://meta.m.wikimedia.org/wiki/Tech/News/2018/14/ru> • Tiếng
Việt <https://meta.m.wikimedia.org/wiki/Tech/News/2018/14/vi> • 粵語
<https://meta.m.wikimedia.org/wiki/Tech/News/2018/14/yue> • 中文
<https://meta.m.wikimedia.org/wiki/Tech/News/2018/14/zh>
Latest *tech news
<https://meta.wikimedia.org/wiki/Special:MyLanguage/Tech/News>* from the
Wikimedia technical community. Please tell other users about these changes.
Not all changes will affect you. Translations
<https://meta.wikimedia.org/wiki/Special:MyLanguage/Tech/News/2018/14> are
available.
*Recent changes*
- Template Wizard
<https://meta.wikimedia.org/wiki/Community_Tech/Template_wizard> script
available for testing. It will show up as a puzzle-piece icon in the 2010
WikiEditor. You can click on the icon to insert a template.
- [image: Advanced item] The Wikimedia Communities and Contributors
survey is to be sent to participants around the world this week. If you are
volunteer developer, and have contributed code to any pieces of MediaWiki,
gadgets, or tools, please take 20 to 40 minutes to complete the survey
<https://wikimedia.qualtrics.com/jfe/form/SV_5ABs6WwrDHzAeLr?aud=DEV>.
*Problems*
- MediaWiki deployment train has been rolled back to version
1.31.0-wmf.26 on week 13, due to a multiplication of lost connections
during MySQL queries. Some of the recent changes may have not been applied.
They will be deployed next week. [1]
<https://phabricator.wikimedia.org/T190960>[2]
<https://lists.wikimedia.org/pipermail/engineering/2018-March/000523.html>
[3]
<https://lists.wikimedia.org/pipermail/engineering/2018-March/000524.html>
- The Notifications badge icons were overlapping other links. This has
been fixed. [4] <https://phabricator.wikimedia.org/T183539>
*Changes later this week*
- [image: Recurrent item] The new version
<https://www.mediawiki.org/wiki/MediaWiki_1.31/wmf.28> of MediaWiki will
be on test wikis and
MediaWiki.org from 3 April. It will be on
non-Wikipedia wikis and some Wikipedias from 4 April. It will be on all
wikis from 5 April (calendar
<https://www.mediawiki.org/wiki/MediaWiki_1.31/Roadmap>).
- [image: Advanced item] User subpages ending in .json will now be
protected from other people editing them, like .js and .css pages
already are. If you have a tool that stores static configuration, you can
now use a subpage like User:Example/mygadget.json to do this without
concerns. [5] <https://phabricator.wikimedia.org/T76554>
- [image: Advanced item] Tidy will be replaced by RemexHtml
<https://www.mediawiki.org/wiki/Parsing/Replacing_Tidy> on the next set
of wikis. On April 4, we plan to turn off Tidy on all Wikiquotes (except
frwikiquote) and Wikimedia chapters and user groups wikis. 23 wikis will
have Tidy replaced this time. [6]
<https://lists.wikimedia.org/pipermail/wikitech-ambassadors/2018-March/001821.html>
[7] <https://phabricator.wikimedia.org/T188881>[8]
<https://phabricator.wikimedia.org/T190726>
- [image: Advanced item] AbuseFilter
<https://www.mediawiki.org/wiki/Extension:AbuseFilter> will transition
to use OOUI <https://www.mediawiki.org/wiki/OOUI> starting April 4, and
the rule editor will also be changed to a CodeEditor (ACE) similar to what
is found on user JavaScript pages. The move to OOUI will continue over the
next few weeks. [9] <https://phabricator.wikimedia.org/T132284> [10]
<https://phabricator.wikimedia.org/T39192>
- In Special:Preferences, the preference "Reload the watchlist
automatically whenever a filter is changed (JavaScript required)" is now
only visible for users who have opt-out the New Filters for the Watchlist.
[11] <https://phabricator.wikimedia.org/T186277>
- You can see names of individual abuse filters in Special:AbuseLog
<https://meta.wikimedia.org/wiki/Special:AbuseLog>. Now if the name of
an abuse filter contains some wikisyntax like links, it will not change to
a link when displayed. [12] <https://phabricator.wikimedia.org/T141670>
- You can now search through filter patterns at Special:AbuseFilter
<https://meta.wikimedia.org/wiki/Special:AbuseFilter>. You may specify
either a plain string or a regular expression
<https://en.wikipedia.org/wiki/regular_expression> and the matching
filters will show a snippet of their pattern with the match highlighted.
[13] <https://phabricator.wikimedia.org/T87455>
*Meetings*
- [image: Recurrent item] You can join the next meeting with the Editing
team. During the meeting, you can tell developers which bugs you think are
the most important. The meeting will be on 3 April at 18:30 (UTC)
<https://www.timeanddate.com/worldclock/fixedtime.html?hour=18&min=30&sec=0&year=2018&month=04&day=03>.
See how to join
<https://www.mediawiki.org/wiki/Editing_team/Weekly_triage_meetings>.
- [image: Recurrent item] [image: Advanced item] You can join the
technical advice meeting on IRC. During the meeting, volunteer developers
can ask for advice. The meeting will be on 4 April at 15:00 (UTC)
<http://www.timeanddate.com/worldclock/fixedtime.html?hour=15&min=00&sec=0&day=04&month=04&year=2018>.
See how to join
<https://www.mediawiki.org/wiki/Technical_Advice_IRC_Meeting>.
*Future changes*
- If you're using, creating or improving Lua modules, you can give your
feedback
<https://www.wikidata.org/wiki/Wikidata:New_convenience_functions_for_Lua>
to help harmonizing the modules across wikis and add more useful functions.
- [image: Advanced item] On April 11th, we plan to turn off Tidy on all
wikis with less than 50 entries in all high priority linter categories.
About 60 wikis will have Tidy replaced. Currently about 600 wikis have had
Tidy replaced and we have another 300 wikis to go. We plan to finish this
transition from Tidy to RemexHtml by end of June 2018. Please follow
T175706 <https://phabricator.wikimedia.org/T175706> to monitor progress
of Tidy replacement
<https://www.mediawiki.org/wiki/Parsing/Replacing_Tidy>. [14]
<https://phabricator.wikimedia.org/T190731>[15]
<https://lists.wikimedia.org/pipermail/wikitech-ambassadors/2018-March/001821.html>
*Tech news <https://meta.wikimedia.org/wiki/Special:MyLanguage/Tech/News>
prepared by Tech News writers
<https://meta.wikimedia.org/wiki/Special:MyLanguage/Tech/News/Writers> and
posted by bot
<https://meta.wikimedia.org/wiki/Special:MyLanguage/User:MediaWiki_message_delivery>
•
Contribute
<https://meta.wikimedia.org/wiki/Special:MyLanguage/Tech/News#contribute> •
Translate
<https://meta.wikimedia.org/wiki/Special:MyLanguage/Tech/News/2018/14> •
Get help <https://meta.wikimedia.org/wiki/Tech> • Give feedback
<https://meta.wikimedia.org/wiki/Talk:Tech/News> • Subscribe or unsubscribe
<https://meta.wikimedia.org/wiki/Global_message_delivery/Targets/Tech_ambassadors>.*