Todo-Liste

Wie immer in den letzten bald 20 Jahren ist Schlabonskis Welt auch heute noch eine Dauerbaustelle — irgendwelche Konstanten muß es ja geben in unserer schnelllebigen Zeit.  Der jüngste Umzug in ein niegelnagelneues WordPress mit einem damals genauso neuen, inzwischen aber schon wieder leicht angestaubten Graphene (bitte fragt nicht, was beim versuchten Update desselben alles schiefging) war im September 2017.

Hier steht, was an diesem Blog nach der Scharfschaltung der neuen Version noch zu tun ist, bevor es mit gutem Willen als fertig betrachtet werden darf.  Wie alle Todo-Listen dieser Welt wird auch diese allerdings immer länger — lauter Kleinigkeiten, die ich vergessen hatte, die aber überwiegend auch direkt erledigt worden sind.

Das alles wird Dich als Leser, so Du dies überhaupt noch liest und nicht schon wieder weggeklickt hast, vermutlich kaum interessieren; es steht hier eher als Notiz für mich.  Trotzdem freue ich mich aber über allfällige Hinweise über Vergessenes, Übersehenes oder sonstwie Kaputtes im Zusammenhang mit der Migration — gerne per Email an import@schlabonski.de!

Teil 1: Altes Blog überflüssig machen

Das Pflichtprogramm:  Das neue Blog sollte ja wohl doch besser alles können, was das alte konnte, bevor jenes von seinen Schmerzen erlöst werden konnte.

  1. Artikel, Kategorien und Autoren aus dem alten Blog hierher importieren bzw. neu anlegen — erledigt
  2. Root-URL dieser Domain hierher umbiegen — erledigt
  3. Kommentare aus dem alten Blog hierher importieren — erledigt
  4. Kommentarfunktion hier wieder einschalten — erledigt
  5. Kontaktseite, RSS, Twitter, Impressum und so Zeugs — erledigt
  6. Ein bißchen optische Feinarbeit, ein paar Fonts und Farben sind noch nicht passend — erledigt
  7. URLs mit mod_rewrite umdengeln, damit die alten Permalinks hierher zeigen — nicht nötig, URLs sind gleichgeblieben
  8. In alte Kommentare hineingeschriebene Autorenkommentare („Dieter meint dazu:“) in richtige Kommentarantworten umbauen — erledigt
  9. Altes Blog abschalten — erledigt

Teil 2: Alte HTML-Seiten überflüssig machen

Hier geht es um den größeren Brocken Arbeit: den Import der Seiten aus der alten Prä-Blog-Website „Schlabonskis Welt“ (100% handcodiertes HTML, ab 1998 kostenlos gehostet bei Tripod, ab 1999 unter eigener Domain bei Strato, seit 2004 hier bei All-Inkl, seit 2006 scheintot neben dem Blog vor sich hinvegetierend) und von ein paar anderen verflossenen Quellen in dieses neue Blog hier.

  1. Aus alter Chronindexseite Titel, Name und Datum der Artikel in temporäre Artikeltabelle in der Datenbank übernehmen — erledigt
  2. Alte HTML-Seiten sortieren: die guten in den Todo-Ordner, die problematischen in ein verschwiegenes Bäckapp (und nein, „problematisch“ ist hier keine inhaltliche Wertung!) — erledigt, 223 Artikel (knapp 81%) sind übrig
  3. HTML, wo nötig, bereinigen, damit es sich leichter importieren läßt — erledigt
  4. Copyright-Hinweise bei den Artikeln von nicht mehr auffindbaren Gastautoren eintragen
  5. Importprogramm (HTML nach SQL) schreiben, testen und benutzen — in Arbeit
  6. Importierte SQL-Daten in die temporäre Artikeltabelle in der Datenbank einfügen
  7. Importierte Artikel von der temporären in die eigentliche Artikeltabelle kopieren, ohne die vorher problematischen und jetzt leeren dabei mitzunehmen
  8. Kategorien-Updates aus alten Underindexseiten basteln und ausführen, dabei die Importkategorie „Hysterisch wertvoll“ nicht vergessen
  9. Alte Fahrberichte aus Usenet-Postings manuell hierher importieren — erledigt, 4 Artikel
  10. HTML-Seiten vom Server nehmen (und gut bäckappen)
  11. URLs der alten Artikel mit mod_rewrite hierher umdengeln — nicht nötig, WordPress ist schlauer als man denkt; Handarbeit wird nur für die folgenden Punkte nötig
  12. Testen, ob alle alten Artikel-URLs auf dem richtigen Blogpost ankommen
  13. Alte Unterindexseiten-URLs auf neue Kategorielisten-URLs umbiegen und testen
  14. Entfallene Artikel in die Liste der URLs eintragen, für die dann HTTP 410 „Gone“ gemeldet wird
  15. Wenn möglich: Auswahl der alten Geßtbuck-Einträge als Kommentare zu alten Artikeln auch hierher hieven.  Aber nur die, die man auch einem bestimmten Artikel zuordnen kann und die lesenswert erscheinen, denn das allgemeine Gemotze (und Lob) oder auch die vielen einsilbigen und/oder unlesbaren Äußerungen interessieren eh keinen

3. Restarbeiten

Ein bißchen was ist auch danach noch zu tun:

  1. Blogartikel nach problematischen Inhalten durchflöhen (nein, immer noch nicht inhaltlich zu verstehen); dieselben entweder ausmerzen und in die 410-Liste eintragen oder mit Copyright-Hinweis versehen — erledigt, 3 Artikel wurden gelöscht und ca. ein Dutzend behinweist
  2. Blogartikel mit nicht-sprechenden URLs umbenennen und in die Redirect-Liste eintragen — erledigt, 5 Artikel wurden korrigiert
  3. Alle importierten Daten korrekturlesen und den Importhinweis entfernen (spätestens das wird wohl der Punkt, an dem es eine Dauerbaustelle bleiben wird)
  4. Zwanzigjähriges Jubiläum am 11. September 2018 standesgemäß feiern \o/

 

Mir bleibt nur, auch während der Migration weiterhin viel Spaß hier zu wünschen und wie gesagt bei allfälligen Fehlern oder Problemen um frdl. Rückmeldung zu bitten — in den Kommentaren oder auch gerne per Email.  Das betrifft auch einzelne zerstörte Sonderzeichen in Beiträgen und Kommentaren; ich habe mich bemüht, alle zu fixen beim Importieren, aber bestimmt sind mir welche entwischt, die kleinen Biester sind flink ;-)

Und falls jemand tatsächlich etwas von früher vermißt: noch liegen sie hier herum, die uralten HTML-Seiten.  Aber ihre Tage sind gezählt.

Viel Spaß mit, bei, in, auf und trotz Schlabonskis Welt!