The on-wiki version of this newsletter can be found here: https://www.wikifunctions.org/wiki/Wikifunctions:Status_updates/2026-04-16 ---- Milestones
Wikifunctions crossed 4000 functions this weekend, with subtracting two complex numbers https://www.wikifunctions.org/wiki/Z33366 being judged as the 4000th function. Also, Abstract Wikipedia crossed the first 1000 articles, with the article about the legendary Indian Brahmin Chanakya https://abstract.wikipedia.org/wiki/Q9045. Congratulations to the community! Some major issues hopefully resolved
Just before sending out this newsletter, a deployment may have resolved some of the ongoing issues with the system. A combination of hard-to-debug issues while a few of our engineers are out lead to a real test for your patience. We are sorry for the inconvenience we caused, and thankful for your patience. There were issues involving the caches throughout the whole Wikifunctions infrastructure, which had an effect on the display of previews in Abstract Wikipedia, on embedded function calls across all enabled projects, and access to Wikidata data from functions. This should cover T420630 https://phabricator.wikimedia.org/T420630, T422299 https://phabricator.wikimedia.org/T422299, and T432211 https://phabricator.wikimedia.org/T432211, and maybe others. Please let us know if you encounter further issues, or they don’t seem resolved. Thanks to the engineering team and SRE for their work resolving this! Recent Changes in the software
This week, on Wikifunctions, the display of labels when function calls are collapsed has been adjusted to better handle long labels or narrow windows, with further improvements coming soon (T421959 https://phabricator.wikimedia.org/T421959); on Abstract Wikipedia, links to abstract articles on special pages (such as Special:RecentChanges or Special:AllPages) now show a label alongside the QID (e.g., “universe (Q1)”) (T420254 https://phabricator.wikimedia.org/T420254), and fragment fetches now hit servers more gently, giving them more time to respond before saying they timed out (T421581 https://phabricator.wikimedia.org/T421581). News in Types: word order
Based on a proposal https://www.wikifunctions.org/wiki/Wikifunctions:Type_proposals/Word_order by YoshiRulz https://www.wikifunctions.org/wiki/User:YoshiRulz, an enumeration type for word order has been implemented as word order (Z33568) https://www.wikifunctions.org/wiki/Z33568. We invite you all to create new and discuss the existing type proposals https://www.wikifunctions.org/wiki/Wikifunctions:Type_proposals so we can keep on creating new types. Recording of Volunteer’s Corner from 13 April 2026 https://www.wikifunctions.org/wiki/File:Abstract_Wikipedia_Volunteer_Corner_2026-04.webm
This Monday’s volunteer’s corner (13 April 2026) is now available as a recording on Commons https://commons.wikimedia.org/wiki/File:Abstract_Wikipedia_Volunteer_Corner_2026-04.webm. This time, we did not have the time to build a function together, but instead had a lot of questions and a number of discussions, particularly about Abstract Wikipedia. Presentation about Wikidata and Abstract Wikipedia in Stuttgart
This Saturday, 18 April 2026, Wikimedia Deutschland’s Wikipedia 25 bus https://www.wikimedia.de/presse/wikipedia-bus-kommt-nach-stuttgart-zum-25-geburtstag-wikipedia-live-erleben/ is coming to Stuttgart, Germany. The event at the Stuttgart library https://en.wikipedia.org/wiki/Stadtbibliothek%20Stuttgart includes booths and a program with presentations https://de.wikipedia.org/wiki/Wikipedia:Stuttgart/Der%20Wikipedia-Bus%20kommt%20nach%20Stuttgart%20-%20April%202026. Plenty of Wikipedia volunteers will be there during the day. One of the presentations will be around Wikidata and also Abstract Wikipedia. The event is from 11:00 to 17:00 local time. The event is in German, although speakers of other languages will be among the volunteers and at the booths.
- Stuttgart city website about the event https://www.stuttgart.de/veranstaltungskalender/veranstaltungen/25-jahre-wikipedia-der-wikipedia-bus-geht-auf-tour-520205#veranstaltungsorte
Recording of Denny’s ISWC 2025 keynote available
Late last year in Nara, Japan, at the International Semantic Web Conference (ISWC) 2025 https://iswc2025.semanticweb.org/, Denny gave the opening keynote, celebrating Wikipedia and the Semantic Web - 20 years of co-development, and the future https://videolectures.net/videos/iswc2025_nara_vrandecic_wikipedia_future. The talks start with the roots of the histories of both Wikipedia and the Semantic Web, before showing how they interacted with each other in the last two decades, leading to the development of Wikifunctions and Abstract Wikipedia. The recording of the talk is now available on VideoLectures.net https://videolectures.net/videos/iswc2025_nara_vrandecic_wikipedia_future. NLG SIG meeting cancelled
No program for the NLG SIG https://www.wikifunctions.org/wiki/Wikifunctions:NLG_SIG (the natural language generation special interest group) meeting for next Tuesday has been proposed, and we therefore cancel the meeting. Fresh Functions weekly: 46 new Functions
This week we had 46 new functions. Here is an incomplete list of functions with implementations and passing tests to get a taste of what functions have been created. Thanks everybody for contributing!
- nasin nanpa pona of number (Z33151) https://www.wikifunctions.org/wiki/Z33151 - Japanese short description for album (Z33156) https://www.wikifunctions.org/wiki/Z33156 - Malay cardinal (prefix “se-”, place value ≥ tens) (Z33165) https://www.wikifunctions.org/wiki/Z33165 - Bangla label of Wikidata item (Z33172) https://www.wikifunctions.org/wiki/Z33172 - language of Monolingual text is exactly (Z33175) https://www.wikifunctions.org/wiki/Z33175 - simple present singular sentence, indef (Z33185) https://www.wikifunctions.org/wiki/Z33185 - add complex128s (Z33201) https://www.wikifunctions.org/wiki/Z33201 - same complex128 (Z33202) https://www.wikifunctions.org/wiki/Z33202 - real part (Z33214) https://www.wikifunctions.org/wiki/Z33214 - display complex128 (Z33219) https://www.wikifunctions.org/wiki/Z33219 - imaginary part (Z33221) https://www.wikifunctions.org/wiki/Z33221 - complex128 from real and imaginary parts (Z33227) https://www.wikifunctions.org/wiki/Z33227 - Bangla fragment sentence wrapper (string list) (Z33238) https://www.wikifunctions.org/wiki/Z33238 - Unlabelled (Z33245) https://www.wikifunctions.org/wiki/Z33245 - $/MMBtu to €/MWh (Z33251) https://www.wikifunctions.org/wiki/Z33251 - Superlative definition, in Czech (Z33260) https://www.wikifunctions.org/wiki/Z33260 - describing entity with adjective/class, Bangla (Z33267) https://www.wikifunctions.org/wiki/Z33267 - normalize city name (Z33281) https://www.wikifunctions.org/wiki/Z33281 - validate city name in English (Z33284) https://www.wikifunctions.org/wiki/Z33284 - create HTML span fragment (Z33289) https://www.wikifunctions.org/wiki/Z33289 - HTML li fragment from text (Z33292) https://www.wikifunctions.org/wiki/Z33292 - create HTML ul fragment (Z33295) https://www.wikifunctions.org/wiki/Z33295 - Malay short description for album (Z33299) https://www.wikifunctions.org/wiki/Z33299 - abstract wikilink string (Z33306) https://www.wikifunctions.org/wiki/Z33306 - create HTML td fragment (Z33315) https://www.wikifunctions.org/wiki/Z33315 - create HTML tr fragment (Z33319) https://www.wikifunctions.org/wiki/Z33319 - create HTML th fragment (Z33322) https://www.wikifunctions.org/wiki/Z33322 - create HTML caption fragment (Z33325) https://www.wikifunctions.org/wiki/Z33325 - create HTML table fragment (Z33328) https://www.wikifunctions.org/wiki/Z33328 - has initial phoneme triggering Eifel rule (lb) (Z33333) https://www.wikifunctions.org/wiki/Z33333 - Chinese String from language and str in zh-hant/s (Z33335) https://www.wikifunctions.org/wiki/Z33335 - begins with letters triggering Eifel rule (lb) (Z33340) https://www.wikifunctions.org/wiki/Z33340 - subtract complex128 (Z33366) https://www.wikifunctions.org/wiki/Z33366 - opposite of complex128 (Z33372) https://www.wikifunctions.org/wiki/Z33372
A complete list of all functions sorted by when they were created https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest is available.
abstract-wikipedia@lists.wikimedia.org