Nachdem ich mit pyblosxom nicht mehr so richtig zufrieden war und ich mir
sowieso einmal Web-Programmierung anschauen wollte, habe ich mich entschlossen,
auch ein eigenes Blog zu schreiben, wie es alle coolen
Hacker machen.
Jetzt gibt es also ein toidinamaiblog, zu finden unter
http://blog.toidinamai.de/, programmiert mit dem besten Web-Framework der Welt:
Divmod Nevow. Beim Design habe ich mich stark von pyblosxom inspirieren
lassen: Query-Parameter sind eklig und aktuell finden die in toidinamaiblog
noch überhaupt gar keine Verwendung. Alles sind Pfade, REST-like, würde ich
sagen. Die Inhalte sind als Text-Dateien organisiert, allerdings mit dem
Unterschied, dass grundsätzlich kein Unterschied zwischen Kategorien und
Einträgen besteht: Alles sind Verzeichnisse, Einträge enthalten zusätzlich eben
noch eine Datei "content" (in meinem Lieblings-Markup reStructuredText
natürlich). Zusätzlich hat (fast) jede Seite einen eigenen Atom-Feed: einfach
/atom hinten an die URL anhängen. Mit /template kann man übrigens das
Template der aktuellen Seite anschauen. Irgendwann demnächst werde ich
wahrscheinlich auch Kommentare implementieren und, wenn ich ganz viel Zeit
habe, vielleicht auch diesen ganzen Trackback-Unsinn.
Da coole Hacker keine Links kaputt machen, werde ich mich bemühen, dass alles,
was auf http://cthulhu.c3d2.de/~toidinamai/blog.py verlinkt, weiterhin
funktioniert.
Achso: Quelltext gibt's irgendwann in http://cthulhu.c3d2.de/~toidinamai/git,
aber dazu muss ich das Repository erstmal ein bisschen säubern, aktuell sind
noch Code und Daten zusammen.