Hi,
The latest technical newsletter is now available at < https://meta.wikimedia.org/wiki/Special:MyLanguage/Tech/News/2015/33%3E. 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%3E.
More information on how to contribute is available at < https://meta.wikimedia.org/wiki/Tech/News#contribute%3E. You can also contact me directly.
As always, feedback (on- or off-list) is appreciated and encouraged.
—————————————————————————————
Other languages: čeština https://meta.m.wikimedia.org/wiki/Tech/News/2015/33/cs • English • español https://meta.m.wikimedia.org/wiki/Tech/News/2015/33/es • suomi https://meta.m.wikimedia.org/wiki/Tech/News/2015/33/fi • français https://meta.m.wikimedia.org/wiki/Tech/News/2015/33/fr • עברית https://meta.m.wikimedia.org/wiki/Tech/News/2015/33/he • Ripoarisch https://meta.m.wikimedia.org/wiki/Tech/News/2015/33/ksh • português https://meta.m.wikimedia.org/wiki/Tech/News/2015/33/pt • português do Brasil https://meta.m.wikimedia.org/wiki/Tech/News/2015/33/pt-br • русский https://meta.m.wikimedia.org/wiki/Tech/News/2015/33/ru • svenska https://meta.m.wikimedia.org/wiki/Tech/News/2015/33/sv • українська https://meta.m.wikimedia.org/wiki/Tech/News/2015/33/uk • Tiếng Việt https://meta.m.wikimedia.org/wiki/Tech/News/2015/33/vi • 中文 https://meta.m.wikimedia.org/wiki/Tech/News/2015/33/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/2015/33 are available.
*Recent changes*
- MediaWiki can now hide the signature button when you edit a content page. [1] https://phabricator.wikimedia.org/T7645 - The "Your preferences have been saved" message has changed. You can now see more easily what was saved when you change preferences several times. [2] https://phabricator.wikimedia.org/T19496 - You can now play Ogg video files in some browsers that don't support this format. This solution uses JavaScript and works on desktop browsers only for now. It will work on mobile later. [3] https://phabricator.wikimedia.org/T63823 - You can now use the same tools to edit style in VisualEditor on mobile as in desktop browsers. [4] https://phabricator.wikimedia.org/T107797 - It is now easier to see if there is a JavaScript error in a user or site script. [5] https://phabricator.wikimedia.org/T106736 - JavaScript authors: - You can no longer use the Sajax library. You can see a list https://phabricator.wikimedia.org/T55120#1514802 of pages to fix. [6] https://lists.wikimedia.org/pipermail/wikitech-ambassadors/2015-August/001229.html [7] https://phabricator.wikimedia.org/T55120 - You can no longer use document.write on Wikimedia wikis. You can see a list https://phabricator.wikimedia.org/P1832 of pages to fix. [8] https://lists.wikimedia.org/pipermail/wikitech-ambassadors/2015-August/001225.html [9] https://phabricator.wikimedia.org/T107399 - The content translation tool now works better. It is easier to use math, and useless tags are no longer added. [10] https://cxupdate.wordpress.com/2015/08/07/2015-08-06/
*Problems*
- More edits have been rejected due to loss of session data lately. This is now fixed. [11] https://phabricator.wikimedia.org/T102199 - Importing a Lua https://www.mediawiki.org/wiki/Extension:Scribunto module sometimes didn't work. This is now fixed. [12] https://phabricator.wikimedia.org/T91170 - Text was sometimes lost in the content translation tool. One part of the problem is now fixed. [13] https://phabricator.wikimedia.org/T104059
*Changes this week*
- The new version https://www.mediawiki.org/wiki/MediaWiki_1.26/wmf18 of MediaWiki will be on test wikis and MediaWiki.org from August 11. It will be on non-Wikipedia wikis from August 12. It will be on all Wikipedias from August 13 (calendar https://www.mediawiki.org/wiki/MediaWiki_1.26/Roadmap). - UploadWizard https://meta.wikimedia.org/wiki/commons:Special:UploadWizard is getting a new look. The look of buttons and checkboxes has already changed. This week, UploadWizard gets a new date picker. The other text fields will change soon. [14] https://phabricator.wikimedia.org/T97426 - You can now test VisualEditor on mobile devices of all sizes. [15] https://phabricator.wikimedia.org/T85630
*Meetings*
- You can join the next meeting with the VisualEditor team. During the meeting, you can tell developers which bugs are the most important. The meeting will be on August 11 at 19:00 (UTC) http://www.timeanddate.com/worldclock/fixedtime.html?hour=19&min=00&sec=0&day=11&month=08&year=2015. See how to join https://www.mediawiki.org/wiki/VisualEditor/Weekly_triage_meetings.
*Future changes*
- Some things in the watchlist will get a new look. [16] https://phabricator.wikimedia.org/T99256
*Tech news https://meta.wikimedia.org/wiki/Special:MyLanguage/Tech/News prepared by tech ambassadors https://meta.wikimedia.org/wiki/Special:MyLanguage/Tech/Ambassadors 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/2015/33 • 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.*
--
//Johan Jönsson
Hi Johan, hi everyone,
2015-08-10 17:03 GMT+02:00 Johan Jönsson jjonsson@wikimedia.org:
As always, feedback (on- or off-list) is appreciated and encouraged.
As I mentioned on T107399, an important *breaking* change is that legacy gadgets that were not using ResourceLoader are not loaded anymore.
Warning: the rest is a bit technical: These gadgets have to be ResourceLoader-enabled by adding “[ResourceLoader]” in MediaWiki:Gadgets-definition after having been patched to work with ResourceLoader, which may include working around global variables (including callbacks) and the JSMinPlus.php JavaScript parser glitches (which, for example does not accept the “continue” keyword as object property — something most browsers seem to support without complaining).
Best regards,
¹ https://phabricator.wikimedia.org/T107399
wikitech-ambassadors@lists.wikimedia.org