Event:WikiCon Australia 2026/Submissions/Wikifunctions in Practice: Reusable Logic for Wikimedia
Wikifunctions in Practice: Reusable Logic for Wikimedia
[edit]Abstract/description
[edit]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.
Relationship to Wikimedia Australia, Wiki skills, the Wikimedia Movement
[edit]Attendees will gain practical insight into using Wikifunctions directly and in sister projects. Wikifunctions will have a growing role in future Wikimedia infrastructure, especially in Abstract Wikipedia.
Session type
[edit]Talk
Duration
[edit]30 minutes: 15 min talk/demonstrations + 15 min questions/interactive
Audience
[edit]Aimed at an audience new to Wikifunctions, the session demystifies what it’s for, how it can be used now, and how it will play a core role in Abstract Wikipedia.
Username/s
[edit]- Speaker 1: Toby Hudson (99of9)