Seit dieses Blog besteht, habe ich immer das standardisierte Theme genutzt, die mit der jeweiligen Blogsoftware - Wordpress oder octopress - mitgeliefert wurden. Nachdem ich mich nun meine Schwierigkeiten beim Dauereinsatz von octopress erlebte, habe ich mich entschlossen, auf jekyll umzustellen.
Obwohl jekyll die Konfiguration für ein Blog generieren kann und dabei einige nützliche Templates installiert, ist das so erstellte Blog noch nicht wirklich vollständig. So habe ich dann meine eigenen Templates erstellt und bei dieser Gelegenheit auch die Gestaltung der Seiten überarbeitet.
So wie octopress ist auch jekyll ein Generator, der aus den vorliegenden Blog-Posts und Dokumenten statische Webseiten generiert, die auf einen fast beliebigen Webserver hochgeladen werden können. Die Ähnlichkeit zwischen beiden Systemen ist auch nicht wirklich überraschend, immerhin nutzt octopress selbst jekyll zu eben diesem Zweck. Insofern bedeutet diese Umstellung keinen Unterschied zur bisher genutzten Lösung octopress.
Dieses Umstellungsprojekt hat mich nun bereits einige Tage lang beschäftigt. Wieder und wieder habe ich die generierten Seiten angesehen und einzelne Darstellungsoptionen verändert. Auch die grundsätzliche Aufbereitung der Texte wurde mehrfach angepasst. Von deer Verlinkung der Seiten untereinander möchte ich hier gar nicht einmal berichten.
Zufrieden bin ich mit dem erreichten Ergebnis noch immer nicht. Es gibt sicherlich noch viele Baustellen, die nach und nach behoben werden müssen. Insbesondere müssen natürlich alle alten Artikel manuell kontrolliert werden. Stimmt das Rendering wirklich mit dem gewünschten Ergebnis überein?
So werde ich mich noch einige weitere Stunden mit diesem “Spielzeug” beschäftigen, bis dann irgendwann einmal alles wirklich fertig ist und auch alle Verweise auf gültige URLs zeigen.
Aber im Grundsatz möchte ich dieses Projekt in laufenden Jahr so weit beenden, dass die Erzeugung der Webseiten meines Blogs über diesen Weg erfolgt. Dann kann ich im nächsten Jahr vielleicht einem meiner Vorsätze erfüllen und regelmäßig ein paar meiner Gedanken an dieser Stelle zusammenfassen.
Auf jeden Fall ist jetzt ein erster, halbwegs stabiler Zustand erreicht und das deploy
Skript ist umgestellt. Damit ist jetzt der Punkt erreicht, an dem sich dieses Blog in der echten Welt beweisen muss…