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/19 are available.
*Weekly highlight*
- The Wikimedia Foundation has shared the latest draft update to their annual plan https://meta.wikimedia.org/wiki/Special:MyLanguage/Wikimedia_Foundation_Annual_Plan/2025-2026 for next year (July 2025–June 2026). This includes an executive summary https://meta.wikimedia.org/wiki/Special:MyLanguage/Wikimedia_Foundation_Annual_Plan/2025-2026 (also on Diff https://diff.wikimedia.org/2025/04/25/sharing-the-wikimedia-foundations-2025-2026-draft-annual-plan/), details about the three main goals https://meta.wikimedia.org/wiki/Special:MyLanguage/Wikimedia_Foundation_Annual_Plan/2025-2026/Goals (Infrastructure https://meta.wikimedia.org/wiki/Special:MyLanguage/Wikimedia_Foundation_Annual_Plan/2025-2026/Product_%26_Technology_OKRs, Volunteer Support https://meta.wikimedia.org/wiki/Special:MyLanguage/Wikimedia_Foundation_Annual_Plan/2025-2026/Goals/Volunteer_Support, and Effectiveness https://meta.wikimedia.org/wiki/Special:MyLanguage/Wikimedia_Foundation_Annual_Plan/2025-2026/Goals/Effectiveness), global trends https://meta.wikimedia.org/wiki/Special:MyLanguage/Wikimedia_Foundation_Annual_Plan/2025-2026/Global_Trends, and the budget https://meta.wikimedia.org/wiki/Special:MyLanguage/Wikimedia_Foundation_Annual_Plan/2025-2026/Budget_Overview and financial model https://meta.wikimedia.org/wiki/Special:MyLanguage/Wikimedia_Foundation_Annual_Plan/2025-2026/Financial_Model. Feedback and questions are welcome on the talk page https://meta.wikimedia.org/wiki/Talk:Wikimedia_Foundation_Annual_Plan/2025-2026 until the end of May.
*Updates for editors*
- For wikis that have the CampaignEvents extension enabled https://meta.wikimedia.org/wiki/Special:MyLanguage/CampaignEvents/Deployment_status, two new feature improvements have been released: - Admins can now choose which namespaces are permitted for Event Registration https://meta.wikimedia.org/wiki/Special:MyLanguage/Event_Center/Registration via Community Configuration https://www.mediawiki.org/wiki/Special:MyLanguage/Community_Configuration (documentation https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Extension:CampaignEvents/Registration/Permitted_namespaces). The default setup is for event registration to be permitted in the Event namespace, but other namespaces (such as the project namespace or WikiProject namespace) can now be added. With this change, communities like WikiProjects can now more easily use Event Registration for their collaborative activities. - Editors can now transclude https://www.mediawiki.org/wiki/Special:MyLanguage/Transclusion the Collaboration List on a wiki page (documentation https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Extension:CampaignEvents/Collaboration_list/Transclusion). The Collaboration List is an automated list of events and WikiProjects on the wikis, accessed via Special:AllEvents (example https://en.wikipedia.org/wiki/en:Special:AllEvents). Now, the Collaboration List can be added to all sorts of wiki pages, such as: a wiki mainpage, a WikiProject page, an affiliate page, an event page, or even a user page. - [image: Recurrent item] View all 27 community-submitted tasks that were resolved last week https://meta.wikimedia.org/wiki/Special:MyLanguage/Tech/News/Recently_resolved_community_tasks .
*Updates for technical contributors*
- Developers who use the moment library in gadgets and user scripts should revise their code to use alternatives like the Intl library or the new mediawiki.DateFormatter library. The moment library has been deprecated and will begin to log messages in the developer console. You can see a global search for current uses, and ask related questions in this Phabricator task https://phabricator.wikimedia.org/T392532. - Developers who maintain a tool that queries the Wikidata term store tables (wbt_*) need to update their code to connect to a separate database cluster. These tables are being split into a separate database cluster. Tools that query those tables via the wiki replicas must be adapted to connect to the new cluster instead. Documentation and related links are available https://wikitech.wikimedia.org/wiki/News/2025_Wikidata_term_store_database_split. [1] https://phabricator.wikimedia.org/T390954 - [image: Recurrent item] Detailed code updates later this week: MediaWiki https://www.mediawiki.org/wiki/MediaWiki_1.44/wmf.28
*In depth*
- The latest Chart Project newsletter https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:Chart/Project/Updates is available. It includes updates on preparing to expand the deployment to additional wikis as soon as this week (starting May 6) and scaling up over the following weeks, plus exploring filtering and transforming source data.
*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/19 • 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.*
wikitech-l@lists.wikimedia.org