Submissions:2025/Imagining a future for Scribunto

From WikiConference North America
Jump to navigation Jump to search

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):

C. Scott Ananian

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: