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/2025/21> are
available.

*Weekly highlight*

   - The Editing Team and the Machine Learning Team are working on a new
   check for newcomers: Peacock check
   <https://www.mediawiki.org/wiki/Edit_check/Peacock_check>. Using a
   prediction model, this check will encourage editors to improve the tone of
   their edits, using artificial intelligence. We invite volunteers to review
   the first version of the Peacock language model for the following
   languages: Arabic, Spanish, Portuguese, English, and Japanese. Users from
   these wikis interested in reviewing this model are invited to sign up at
   MediaWiki.org
   <https://www.mediawiki.org/wiki/Edit_check/Peacock_check/model_test>.
   The deadline to sign up is on May 23, which will be the start date of the
   test.

*Updates for editors*

   - From May 20, 2025, oversighters
   <https://meta.wikimedia.org/wiki/Special:MyLanguage/Oversight_policy>
   and checkusers
   <https://meta.wikimedia.org/wiki/Special:MyLanguage/Meta:CheckUsers>
   will need to have their accounts secured with two-factor authentication
   (2FA) to be able to use their advanced rights. All users who belong to
   these two groups and do not have 2FA enabled have been informed. In the
   future, this requirement may be extended to other users with advanced
   rights. Learn more
   
<https://meta.wikimedia.org/wiki/Special:MyLanguage/Mandatory_two-factor_authentication_for_users_with_some_extended_rights>
   .
   - [image: Wishlist item] Multiblocks
   
<https://meta.wikimedia.org/wiki/Special:MyLanguage/Community_Wishlist_Survey_2023/Multiblocks>
   will begin mass deployment by the end of the month: all non-Wikipedia
   projects plus Catalan Wikipedia will adopt Multiblocks in the week of May
   26, while all other Wikipedias will adopt it in the week of June 2.
Please contact
   the team
   
<https://meta.wikimedia.org/wiki/Talk:Community_Wishlist_Survey_2023/Multiblocks>
   if you have concerns. Administrators can test the new user interface now on
   your own wiki by browsing to Special:Block?usecodex=1
   <https://meta.wikimedia.org/w/index.php?title=Special:Block&usecodex=1>,
   and can test the full multiblocks functionality on testwiki
   <https://test.wikipedia.org/wiki/Special:Block>. Multiblocks is the
   feature that makes it possible for administrators to impose different types
   of blocks on the same user at the same time. See the help page
   <https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Manage_blocks>
   for more information. [1] <https://phabricator.wikimedia.org/T377121>
   - Later this week, the Special:SpecialPages
   <https://meta.wikimedia.org/wiki/Special:SpecialPages> listing of almost
   all special pages will be updated with a new design. This page has been
   redesigned <https://phabricator.wikimedia.org/T219543> to improve the
   user experience in a few ways, including: The ability to search for names
   and aliases of the special pages, sorting, more visible marking of
   restricted special pages, and a more mobile-friendly look. The new version
   can be previewed
   <https://meta.wikimedia.beta.wmflabs.org/wiki/Special:SpecialPages> at
   Beta Cluster now, and feedback shared in the task. [2]
   <https://phabricator.wikimedia.org/T219543>
   - The Chart extension
   <https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:Chart> is
   being enabled on more wikis. For a detailed list of when the extension will
   be enabled on your wiki, please read the deployment timeline
   
<https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:Chart/Project#Deployment_Timeline>
   .
   - Wikifunctions
   
<https://www.wikifunctions.org/wiki/Special:MyLanguage/Wikifunctions:Main_Page>
   will be deployed on May 27 on five Wiktionaries: Hausa
   <https://en.wiktionary.org/wiki/ha:>, Igbo
   <https://en.wiktionary.org/wiki/ig:>, Bengali
   <https://en.wiktionary.org/wiki/bn:>, Malayalam
   <https://en.wiktionary.org/wiki/ml:>, and Dhivehi/Maldivian
   <https://en.wiktionary.org/wiki/dv:>. This is the second batch of
   deployment planned for the project. After deployment, the projects will be
   able to call functions from Wikifunctions
   
<https://www.wikifunctions.org/wiki/Special:MyLanguage/Wikifunctions:Introduction>
   and integrate them in their pages. A function is something that takes one
   or more inputs and transforms them into a desired output, such as adding up
   two numbers, converting miles into metres, calculating how much time has
   passed since an event, or declining a word into a case. Wikifunctions will
   allow users to do that through a simple call of a stable and global
   function
   
<https://www.wikifunctions.org/wiki/Special:MyLanguage/Wikifunctions:Catalogue>,
   rather than via a local template.
   - Later this week, the Wikimedia Foundation will publish a hub for
   experiments
   <https://diff.wikimedia.org/2024/07/09/on-the-value-of-experimentation/>.
   This is to showcase and get user feedback on product experiments. The
   experiments help the Wikimedia movement understand new users
   
<https://diff.wikimedia.org/2023/07/13/exploring-paths-for-the-future-of-free-knowledge-new-wikipedia-chatgpt-plugin-leveraging-rich-media-social-apps-and-other-experiments/>,
   how they interact with the internet and how it could affect the Wikimedia
   movement. Some examples are generated video
   
<https://meta.wikimedia.org/wiki/Special:MyLanguage/Future_Audiences/Generated_Video>,
   the Wikipedia Roblox speedrun game
   
<https://meta.wikimedia.org/wiki/Special:MyLanguage/Future_Audiences/Roblox_game>
   and the Discord bot
   
<https://meta.wikimedia.org/wiki/Special:MyLanguage/Future_Audiences/Discord_bot>
   .
   - [image: Recurrent item] View all 29 community-submitted tasks that
   were resolved last week
   
<https://meta.wikimedia.org/wiki/Special:MyLanguage/Tech/News/Recently_resolved_community_tasks>.
   For example, there was a bug with creating an account using the API, which
   has now been fixed. [3] <https://phabricator.wikimedia.org/T390751>

*Updates for technical contributors*

   - Gadgets and user scripts that interact with Special:Block
   <https://meta.wikimedia.org/wiki/Special:Block> may need to be updated
   to work with the new manage blocks interface
   <https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Manage_blocks>.
   Please review the developer guide
   <https://www.mediawiki.org/wiki/Help:Manage_blocks/Developers> for more
   information. If you need help or are unable to adapt your script to the new
   interface, please let the team know on the talk page
   <https://www.mediawiki.org/wiki/Help_talk:Manage_blocks/Developers>. [4]
   <https://phabricator.wikimedia.org/T377121>
   - The mw.title object allows you to get information about a specific
   wiki page in the Lua <https://en.wikipedia.org/wiki/en:Wikipedia:Lua>
   programming language. Starting this week, a new property will be added to
   the object, named isDisambiguationPage. This property allows you to
   check if a page is a disambiguation page, without the need to write a
   custom function. [5] <https://phabricator.wikimedia.org/T71441>
   - [image: Advanced item] User script developers can use a new reverse
   proxy tool <https://iw.toolforge.org/gitlab-content> to load javascript
   and css from gitlab.wikimedia.org with mw.loader.load. The tool's author
   hopes this will enable collaborative development workflows for user scripts
   including linting, unit tests, code generation, and code review on
   gitlab.wikimedia.org without a separate copy-and-paste step to publish
   scripts to a Wikimedia wiki for integration and acceptance testing.
See Tool:Gitlab-content
   on Wikitech <https://wikitech.wikimedia.org/wiki/Tool:Gitlab-content>
   for more information.
   - [image: Recurrent item] Detailed code updates later this week:
   MediaWiki <https://www.mediawiki.org/wiki/MediaWiki_1.45/wmf.2>

*Meetings and events*

   - The 12th edition of Wiki Workshop 2025
   <https://meta.wikimedia.org/wiki/Special:MyLanguage/Wiki_Workshop_2025>,
   a forum that brings together researchers that explore all aspects of
   Wikimedia projects, will be held virtually on 21-22 May.
Researchers can register
   now <https://pretix.eu/wikimedia/wikiworkshop2025/>.

*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/2025/21> •
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>.*


-- 
Nick "Quiddity" Wilson (he/him)
Movement Communications Specialist
Wikimedia Foundation
_______________________________________________
Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org
To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org
https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/

Reply via email to