Serendipity 2.0
Nach drei Beta-Versionen und zwei Release Candidates ist heute die finale Version 2.0 von Serendipity erschienen.
Die auffälligste Änderung betrifft das Backend des Blogsystems. Der Adminbereich hat einen neuen Look bekommen und ist nun responsive, d.h. er funktioniert auch gut auf mobilen Geräten. Großen Wert wurde auch auf die Bedienbarkeit der überarbeiteten Admin-Funktionen gelegt. Außerdem sind viele Ausgaben aus dem PHP-Code in die Smarty-Templates verlagert worden, was den Quellcode übersichtlicher und besser pflegbar macht.
Der PHP-Kern der Anwendung wurde von veralteten Bibliotheken befreit, aktuelle Bibliotheken können nun über Composer installiert werden. Die Datenbank-Komponente Zend_Db des Zend-Frameworks ist ein gutes Beispiel für neu integrierte externe Bibliotheken.
Die Plugin-Struktur wurde ebenfalls leicht angepasst, interne Plugins liegen nun im dafür vorgesehenen Verzeichnis. Plugins, die über Spartacus (das Plugin-Verzeichnis von Serendipity) bezogen werden, sollten auch weiterhin mit der neuen Version funktionieren. Allerdings ist dabei generell zu beachten, dass nicht alle Plugins von ihren Autoren weiter gepflegt werden. Das Serendipity-Team fixt bei solchen 3rd-Party-Plugins in der Regel zwar Sicherheitslücken, ist aber nicht für die Weiterentwicklung zuständig.
Einen ausführlicheren Überlick könnt ihr im Serendipity-Blog bekommen, insbesondere in der Release-Mitteilung. Für Rückfragen, Anmerkungen und Hilfestellungen steht das Serendipity-Team im Nutzer-Forum bereit. Natürlich können Issues auch auf GitHub gemeldet werden.
Vielen Dank an alle Contributors, insbesondere an yellowled, onli und ophian, die den Großteil der Commits auf dem Weg zur 2.0 beigesteuert haben, und natürlich an garvinhicking als "Mastermind" hinter Serendipity.
Ich blogge schon eine Weile mit den aktuellen Beta-Versionen und muss sagen, dass mir das neue Backend sehr viel Spaß macht. Dafür spricht wohl auch, dass meine Blogfrequenz seitdem deutlich gestiegen ist
Kommentare
Ansicht der Kommentare: Linear | Verschachtelt