Hallo,
weil sich bei uns die Anfragen zur v1.8 nun häufen, möchte ich an dieser Stelle mal eine kurze Info zum Zwischenstand geben.
v1.8 hat ja zwei Schwerpunkte: die Unterstützung eigener CSS-Templates sowie der Ausbau der DNS-Verwaltung (frei konfigurierbare A/MX/CNAME/etc. Records).
Zum CSS: die Arbeiten hieran waren etwas umfangreicher als ursprünglich angenommen. Wir haben die Gelegenheit genutzt, die komplette HTML-Erzeugung zu optimieren. Das heißt: über 80 Eingabemasken wurden komplett überarbeitet, außerdem wurden die meisten unserer eigenen JavaScript-Funktionen in Form von jQuery-Plugins umgeschrieben. Diese Arbeiten sind nun zum größten Teil erledigt und werden diese Woche abgeschlossen.
Erwähnen möchte ich noch, dass neben den geänderten Eingabemasken parallel auch alle Tests überarbeitet werden mussten, da sich die XPath-Ausdrücke im HTML natürlich auch geändert haben. Da dauert leider alles etwas.
Zum DNS: die "komplizierten" Sachen sind auch erledigt (insbes. Sicherstellung der dynamischen Zonen-Updates, Vermeidung von Fehlkonfigurationen). Hier werden aktuell "nur" noch die Eingabemasken angepasst, was ebenfalls in den nächsten Tagen abgeschlossen ist.
Nicht zuletzt wurde natürlich auch an einigen anderen Stellen Verbesserungen durchgeführt. Die Postfix-Verwaltung (postfix.lua) wurde komplett überarbeitet und stark vereinfacht; wer eigene Einstellungen an der main.cf vornehmen möchte, kann das nun mit einer ganz einfachen "Overlay"-Tabelle machen. Beispielcode ist dann im nächsten Handbuch enthalten.
Zudem wurde angeregt, die Lua-Scripte auf Github zu pflegen. Wir haben nach kurzer Besprechung beschlossen, das einfach mal auszuprobieren. Unsere eigene Versionsverwaltung wird unabhängig davon weiter gepflegt werden, der Stand dann aber regelmäßig mit Github abgeglichen. Aus Zeitgründen werden wir das aber erst nach der Freigabe von LiveConfig v1.8 angehen.
Voraussichtlich am Mittwoch (19.11.) werden wir einen separaten Demo-Server mit der v1.8 bereit stellen, um sich schon mal einen ersten Eindruck vom neuen Look&Feel verschaffen zu können.
Viele Grüße
-Klaus Keppler