MovableType 3.1 draussen
MovableType 3.1 ist gestern abend veröffentlicht wurden, pünktlich am angekündigten 31ten August.
MovableType (MT) hat in den letzten Jahren massiv zur Popularität von Weblogs in den USA beigetragen. Das Image bekam aber im letzten halben Jahr eine Delle, als die lange angekündigtes neue Version MovableType 3.0 nicht die erwarteten neuen Features, sondern nur massive Umbauten im Inneren der Software brachte. Gleichzeitig kam es zu umstrittenen Änderungen des Lizenzmodells (Einschränkung der kostenlosen Nutzung durch Privatuser). Diese Änderungen wurden zwar wenige Tage später nochmals modifiziert bzw. klargestellt, aber zahlreiche User schauten sich nach Alternativen um.
SixApart, die Macher von MT, erklärten dass MT3.0 eigentlich nur eine Entwickler-Version sei. Die Änderungen in den MT-Innereien seien ein notwendiger Zwischenschritt gewesen, um im nächsten Schritt die neuen Features zu integrieren und fortan eine bessere Erweiterbarkeit zu garantieren. Mit diesen Worten wurde man auf MovableType 3.1 für “Ende Sommer” vertröstet.
Und nun ist MT3.1 wirklich da und diesmal auch wirklich für den normalen User gedacht.
Die Neuerungen, laut MT-Website: Unterkategorien, mächtigere Zusatzmodul-Struktur, komfortablere Bearbeitung von Kommentaren, zeitabhängiges Veröffentlichen von Einträgen. Und: “dynamic publishing options“. Mit anderen Worten: kein “Rebuild”, kein Generieren von HTML-Seiten.
Mehr werde ich allenfalls in ein paar Tagen sagen können, wenn ich beruflich mit der Software zu tun bekomme. Aber bei den teilweise sich sehr gut anhörenden Neuerungen scheinen einige Teufel in Details zu stecken. So weist Brandon Fuller darauf hin, dass oben erwähnte “dynamic publishing options” nur mit den Standard-Befehlen (“Tags”) von MT und mit in PHP geschriebenen PlugIns laufen, aber nicht mit in Perl geschrieben PlugIns, die überwiegende Mehrheit der derzeit erhältlichen Zusatzmodule.
Weitere Infos zu MT3.1 bei:
SixApart, Menas Corner (Gründerin von SixApart/MT), TypeBlog.de (Deutscher Vertrieb)
Sorry, the comment form is closed at this time.
> SixApart, die Macher von MT, erklärten dass MT3.0 eigentlich nur eine Entwickler-Version sei.
Hallo Kai! Ich kenne mich zwar mit MovableType nicht so aus, aber ich werde das Gefühl nicht los, die Version 3.0 hätten sie mal lieber als 2.9 verkauft, still und heimlich eine solide (Code-) Basis geschaffen und dann mit 3.0 die großen Features gebracht.
Aber über das Kommunikationsproblem von SixApart hast Du ja schon ausführlich geschrieben. :-)
Ciao, Holger.
im nachhinein sind vermutlich sixApart auch schlauer.
ohne insider-kenntnisse zu besitzen, glaube ich, dass es drei “zwänge” gab, MT3.0 so zu bringen, wie es gebracht wurde.
– nach vielen, vielen monaten des stillstandes, musste ein lebensbeweis her
– man wollte nicht die lizenzänderungen ankündigen und mit leeren händen dastehen
– MT3 war in einigen punkten zwingend auf die entwicklung von zusatzmodulen (plug-ins) und damit hilfe von aussen angewiesen, besaß aber kein geschlossenes entwickler-netzwerk a la MSDN. ergo musste eine öffentliche entwickler-version raus.
im nachhinein wäre es vermutlich cleverer gewesen, die version MT 2.9 oder 2.99 zu nennen und erst den jetzigen sprung mit großen trara als 3.0 zu verkaufen. es wirkt bizarr, dass an features (nicht an architektur) der sprung von 3.0 auf 3.1 größer ist, als von 2.6x auf 3.0.
der eigentlich versionssprung 2.6x auf 3.0 fand in der infrastruktur statt: neue positionierung von MT als CMS-light, positionierung von sixApart als business-partner, aufbau eines entwickler-netzwerkes.
wenn es sixApart dann noch gibt, wird man in 2-3jahren auf diese phase als natürliche probleme einer umpositionierung schauen.
und nach dem der staub sich gelegt hat, sehen auch die lizenzbedingungen für privatanwender nicht mehr so schlecht aus, wie es anfangs den anschein hatte. nachdem sixApart einige wackelige definitionen sehr kundenfreundlich festgezurrt hat, finde ich die geschichten fair.
Ein Nachtrag zur Problematik PHP in MT. Ich wurde auf zwei Nachrichten in der MT-PlugIn-Entwickler-Mailingliste aufmerksam gemacht:
Brad Choate am Donnerstag und Ben Trott.
Zusammenfassung:
Dass für die dynamische Seitenerstellung die alten Perl-PlugIns nicht verwendbar sind (sondern nur noch zu schreibende PHP-PlugIns) ist die Kröte die man für die Vorteile der dynamischen Seitenerstellung schlucken muss.
Die PHP-Rendering-Engine wurde von Grund auf neu programmiert und musste innerhalb der MT-Rahmenbedingungen bleiben: Server- und Template-Kompatibilität für eine maximale Zahl der User und für den Web-Server resource-schonend sein.
Daher waren zahlreiche Optionen die ein Funktionieren der Perl-PlugIns für dynamisches Rendering ermöglicht hätten, nicht machbar.
Eine der wenig genannten Vorteile soll die Portierung von PHP-PlugIns anderer CMSe sein (was ich angesichts teilweise unterschiedlicher Datenbank-Strukturen und Architekturen wie WordPressens “theLoop()” bezweifle -kai).
Der jetzige Zustand der PHP-Rendering-Engine ist nicht final. SixApart arbeitet daran bessere Schnittstellen zwischen Perl und PHP zur Verfügung zu stellen.
Inzwischen treffen im Support-Forum auch die ersten Reaktionen bezüglich des Upgrade-Prozesses von MT 3.0 oder MT2.x auf MT 3.1 ein. Das Upgrading scheint für einige nicht auf Anhieb geklappt zu haben, SixApart hat im Forum inzwischen einen Patch für das Upgrading-Script nachgeschoben, der aber anscheinend noch nicht im herunterladbaren Upgrade-Package drin ist (ich lasse mich gerne verbessern).
Nochmal Nachtrag bzgl. des Patches:
Die Upgrading-Probleme scheinen sich auf bestimmte Kombinationen von Linux- und Perl-Versionen zu beschränken. Der Patch ist noch nicht in das “offizielle” Upgrade-Paket eingeflossen, weil die Patches derzeit (es sind inzwischen mehrere) alle noch gegengetestet werden.
Nachtrag, die dritte:
SixApart hat ein Update zu MovableType rausgebracht: MovableType 3.11, siehe die News-Seiten bei MovableType.
Das Update enthält einige kleinere Bug-Fixes, beseitigt aber vorallem die oben erwähnten Probleme beim Upgrade älterer Versionen im Zusammenspiel mit bestimmten Datenbanken, Linux- und Perl-Versionen.
Suche für meine Seite “Britische Rentenversicherung” noch eine Weblog Software und hatte da an MovableType gedacht. Bin da aber jetzt nicht mehr so sicher. Werd nochmal abwarten.
Und wenn Sie was zur Sache sagen (z.B. warum Sie sich nicht sicher sind), dann schalte ich sogar die Links auf Ihre Firmenwebsites wieder durch ;-)
Der SWR ist sich auch nicht sicher. Aber das hat bei ihm eher mit einer allgemeinen Abneigung gegen (semi-)kommerzielle Weblog-Software zu tun.
Sie hier Post von heute:
http://blog.schockwellenreiter.de/7701#comments