Benutzer:HeikoBot/Blog
Maschinenraum
Umbau Vorlage zu Lua Teil 2
Wie schon in einem vorherigen Blog-Beitrag berichtet und vielleicht beim Lesen des Wikis bereits mitbekommen, laufen derzeit einige Modernisierungsarbeiten im Maschinenraum des Wikis. Insbesondere laufen derzeit Konvertierungen von bisherigen Vorlagen (Faktenbox, Bilder-Galerien, ...) hin zu sog. Modulen mit Lua-Skripten (Lua ist sowas wie eine Programmiersprache).
Das alles dient dazu,
- die Wiki-Technik auf neuen zukunftssicheren Stand zu bringen
- geplanten Abkündigungen bei der Wiki-Software (Mediawiki und deren Extensions) präventiv zu begegnen
- den Seitenaufbau zu beschleunigen
- den Programm-Code (Vorlagen, Skripte) les-, versteh- und damit wartbarer zu machen
- das äußere Erscheinungsbild und dahinter die innere Wiki-Technik zu vereinheitlichen und zu zentralisieren
- Artefakte zu bereinigen (ungenutzte Funktionen und Daten-Reste)
- und neue tolle Funktionen einzubauen, die erst mit Lua-Skripten möglich werden
Nicht nur, dass dadurch der Besucher unserer Seite ein höheres Lese- und Informationserlebnis gewinnt. Sondern das FürthWiki erlangt damit teils einen höheren technischen Stand als unsere größere Schwester Wikipedia.
Leider gilt bei diesen Umbauten auch das Prinzip "wo gehobelt wird, fallen Späne". Bei den IT-technischen Änderungen sind in erster Linie Re-Implementierungen der bisherigen Vorlagen als Lua-Skripte nötig. Bei der Umsetzung ist es natürlich Ziel, dass diese Änderungen ohne Verluste passieren. Es liegt aber auch in der Natur der Sache, dass dabei ungewollte Verschlimmbesserungen durchrutschen oder gar unvermeidlich sind. Besonders schwierig ist dabei zu beurteilen, was noch in Gebrauch ist und was inzwischen aber ungenutze bzw. veraltete Daten- und Programm-Artefakte sind. Frei nach dem Motto "ist das Kunst oder kann das weg?"
Die Änderungen passieren aber nicht im stillen Kämmerlein, sondern je nach Umfang in Abstimmung unter den IT-Admins, mit dem Vorstand, einzelnen Mitautoren und/oder im großen Plenum (Monatstreffen). Das Austarieren, wie viele Leute man zu welchem Thema mit ins Boot holt, ist nicht immer leicht. Es ist verständlich, dass möglichst alle von Anfang an mit ins Boot geholt werden möchten. Aber bei zu vielen Leuten im Boot droht es auch schnell zu versinken, bevor es losgefahren ist.
Deswegen passiert es dann doch gelegentlich, dass erst etwas eingebaut wird, was dann doch nicht gleich rund sein mag und - realisitisch betrachtet - nicht sein kann. Auch aus diesem Grund haben wir die Blog-Beitragsreihen "Wussten Sie schon ...?" und "Neues aus dem Maschinenraum" aufleben lassen, um möglichst viele mitzunehmen, zum Ausprobieren zu animieren oder zumindest zu informieren.
Falls dann doch mal etwas abhanden gekommen sein sollte (z.B. eine Tabellenspalte), dann hat das nicht unbedingt inhaltliche Gründe, sondern sind häufig Interpretations- oder Übertragungsfehler in die Lua-Skriptspache. Oder es passieren Fehler beim Zusammenfassen und Zentralisieren von Funktionen. Es ist also keine Bewertung und Entfernung von Inhalten, sondern nur der Staub beim Handwerken, der hinterher noch weggekehrt werden muss. Manchmal ist es nur ein Bug und kein Feature...
Deswegen ist es durchaus gewünscht, in den nächsten Monaten, insbesondere auch nach dem anstehendem Server-Umzug und dem Wiki-Software-Update mit wachem Auge ins Wiki zu schauen. Falls etwas versehentlich abhanden gekommen ist oder schief hängt, bitte einfach direkt melden, bestenfalls in der Telegram-Aktiven-Gruppe oder per Mail an kontakt@fuerthwiki.de.