Submissions:2025/Imagining a future for Scribunto
This submission has been noted and is pending review for WikiConference North America 2025.
Title:
- Imagining a future for Scribunto
Type of session:
- Lecture (15-30 min)
Session theme(s):
- Future of Wikipedia
Abstract:
What's the future of Scribunto? It's the primary scripting/template system of the Wikimedia projects, but it has effectively been maintenance-only for over a decade and it's still running Lua 5.1, which has been end-of-life since 2012.
So let's imagine a more exciting future for Scribunto!
Scribunto running JavaScript! Scribunto in French! Scribunto in every language at once! Scribunto with a modern separation of presentation and data! Scribunto with a HTML DOM library or an SVG library! Scribunto and Charts! Scribunto integration with Visual Editor! Maybe even... Scribunto running on a modern supported Lua release! (Sigh.)
Join me for some (perhaps) provocative musings on all these topics, using prototypes and designs of the author, including code you can run on Wikimedia wikis today.
Author name(s):
Wikimedia username(s):
- cscott
Affiliated organization(s):
- Wikimedia Foundation
Estimated length of session
- 25 min
Will you be presenting remotely?
- I will present in-person
Okay to livestream?
- Livestreaming is okay
Previously presented?
- Submitted to Wikimania 2025 Nairobi, don't know yet if accepted
Special requests: