Simpsonspedia:Lua
Diese Projektseite beschreibt die Organisation von Lua-Modulen in der deutschsprachigen Simpsonspedia. Sie richtet sich an Vorlagenprogrammierer, die Module suchen, sowie an Lua-Programmierer, die neue Module schreiben wollen.
Unter Hilfe:Lua sind allgemeine Hinweise zum Einsatz von Lua in einem beliebigen Wiki zusammengestellt.
Module
Es sind umfangreiche Bibliotheken für Lua allgemein und seitens Scribunto (MediaWiki) vorhanden.
- Bei Standardaufgaben sollte gründlich geprüft werden, inwieweit vorhandene Funktionen genutzt werden können, um unnötige Redundanz zu vermeiden und keinen zusätzlichen Wartungsaufwand zu generieren.
- Sinnvoll ist ein neues Modul typischerweise bei deutschsprachigen oder dewiki-spezifischen Fragestellungen.
- Eine sprachunabhängige Lösung eines Standardproblems sollte von vornherein englischsprachigen Quellcode enthalten und für weltweiten Austausch vorbereitet sein.
→ Übersicht der nutzbaren Module und weitere Hinweise
Seitenorganisation und Dokumentation
→ Details
- Jedes produktive Modul ist mit einer Dokumentationsseite zu versehen.
- Im Namensraum
Modul:
werden alle Seiten mit Ausnahme des Standard-Namensschemas/Doku
für die Dokumentationsseite als Lua-Quellcode aufgefasst. - Die Dokumentation erfolgt deshalb im Simpsonspedia-Namensraum.
- Auf Seiten mit Lua-Quellcode sind Vorlagen unwirksam. Löschanträge sind deshalb auf der Dokumentations-Unterseite einzubinden.
Erprobung
Diskussion und Werkstatt
- Unterstützung bei der Programmierung in einem konkreten Modul sowie Wünsche für die Implementierung neuer Funktionen bitte nur in der Werkstatt.
- Organisationsfragen im Projekt allgemein oder zu dieser Seite auf der Diskussionsseite.
Weitere Informationen
- Sitemap (Projektseiten)