Wikifunctions:Status updates/2026-04-10 - Wikifunctions
Jump to content
From Wikifunctions
Wikifunctions:Status updates
Translate this page
Other languages:
Wikifunctions Status updates
Community proposals for capturing meaning
Following
last week’s proposal
for a
syntactic approach
, this week saw three more proposals in this direction: one for
syntactic
and
semantic units
, meant to go in tandem, by
Mahir
, and one solely
semantic
by
Dv103
. We are hoping for lively discussions that will help us find the best way forward. I am happy to see that the proposals are picking up ideas from each other.
Hiccups
We are currently having a few hiccups on which we are working with a high priority, but we cannot promise a timeframe for resolving them: embedded function calls are having trouble (
T422299
), as well as the connection to the cache on Abstract Wikipedia, so the previews are often not showing immediately, if at all (
T420630
), and missing updates test result caches under rare circumstances (
T422300
).
Recent Changes in the software
This week, we fixed an issue where error messages were double-escaped and hard to read. They now render correctly, with angle brackets and quotes displayed as expected, making debugging easier (
T421834
).
News in Types: Complex numbers
We have introduced
Complex numbers
based on
a proposal
suggested by
GZWDer
. The catalogue has a
section with functions for complex numbers
. We invite you all to create new and discuss the existing
type proposals
so we can keep on creating new types.
Wikifunctions presentation at WikiCon Australia on 11 April
Toby Hudson
will be presenting
Wikifunctions in Practice: Reusable Logic for Wikimedia
at
WikiCon Australia
this weekend, on 11 April 2026 at 12:00 local time at the
National Film and Sound Archive of Australia
in Canberra.
Here is the description of the talk:
Wikifunctions promises something simple but ambitious: write logic once, and make it reusable across Wikimedia projects and languages. Small, well-chosen functions can have outsized impact and eliminate some updating, copy-pasting, or even translation.
This talk focuses on goals and practical usage rather than internals or programming, but will allow plenty of time for questions from the audience to dig into the details. We'll see what Wikifunctions is and what it's for. We will test a range of existing functions on Wikifunctions directly. We will see how to embed the result of a function call in a regular Wiki page elsewhere on a sister project. Then we will look ahead to how Wikifunctions will play a key role in the future Abstract Wikipedia.
Thank you Toby for giving this presentation! And everyone have fun at WikiCon Australia!
Volunteer’s Corner upcoming on 13 April 2026
The next Volunteers’ Corner will be next week
Monday, 13 April 2026 at 17:30 UTC
. We plan to have the following agenda: there will be time to ask questions and discuss all matters arising. We will celebrate the launch of Abstract Wikipedia Beta. If we have time, we will either write a function together or work on an Abstract Wikipedia article together (volunteer-led). Everyone is welcome to join us on
Google Meet
Fresh Functions weekly: 68 new Functions
This week we had 68 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!
reference marker HTML from HTML (
Z32891
default Australian place population sentence (
Z32897
Chinese (Trad) article-ful instantiating fragment (
Z32900
superlative definition, in German (
Z32906
Creative work - entity, class, creator, Swedish (
Z32910
Australian population sentence (
Z32919
italicise (HTML) (
Z32925
grammatical features indicate zero article English (
Z32929
item indicates zero article, English (
Z32935
lowercase first letter (
Z32953
Article-less instantiating HTML fragment (
Z32962
Japanese article-ful instantiating sentence (
Z32967
Superlative definition, in Bangla (
Z32973
non-defining role sentence (
Z32982
Tagalog non-defining role sentence (
Z32985
Japanese verb describing noun sentence (
Z32989
Japanese collective role sentence (
Z32994
Date to monolingual string (
Z32997
value of best statement of Lexeme with predicate (
Z32998
item is a subclass of something (
Z33006
grammatical features indicate English zero article (
Z33011
State location using entity and class, zh-Hans (
Z33028
Traditional Han Chinese "是" sentence (
Z33036
zh sentence expressing entity is instance of class (
Z33038
Unlabelled (
Z33039
convert monolingual txt into Wt langconv lang unit (
Z33040
X exists in N Ys, Spanish (
Z33044
English simple present singular sentence, indef (
Z33059
Japanese indef noun phrase (
Z33063
enwikt inflection table outer (
Z33065
best lexeme with category from Wikidata item (
Z33071
keep only lexemes in list in a lexical category (
Z33073
Japanese classify a class of nouns fragment (
Z33083
description of class with adj & superclass Japanes (
Z33087
Wikidata statement value is reference to item? (
Z33103
parts of lexeme (
Z33123
values (unqual.) from Wikidata lexeme statements (
Z33125
filter statements in Wikidata lexeme by prop (
Z33128
is proper noun lexeme? (
Z33143
is proper noun? (item reference) (
Z33146
is contiguous region transected by latitude line? (
Z33150
complete list of all functions sorted by when they were created
is available.
Retrieved from "
Category
Status updates
Wikifunctions
Status updates/2026-04-10
Add topic