Carsten Volmer  
  •  
  •  

Blog » Zikula 1.3.0 beta 2

Zikula 1.3.0 beta 2

Samstag, 29. Januar 2011
Bild 0 für Zikula 1.3.0 beta 2

Ein Aufruf an alle Zikulaner, es wird euch sicherlich freuen zu hören, dass wir bei Zikula 1.3.0 mit der Build 2313 ein zweites Beta-Release erreicht haben. Wir benötigen dringend eure Hilfe, damit die neue Version auch wirklich umfassend getestet wird und wir bald ein finales 1.3er Release herausbringen können.

Der Plan

Nach Abschluss der Beta-Testphase wollen wir zügig zu einem "Code-Freeze" kommen. Momentan ist der 1.3er-Zweig bereits "Feature-Freeze", was bedeutet, dass keine neuen Features mehr entwickelt werden. Die Programmierung und die eingesetzten Techniken im Core haben sich mittlerweile stark verändert. Notfalls könnten noch API-Änderungen durchgeführt werden. Wir wollen nur wirklich sichergehen, dass die neuen Techniken auch gründlich getestet werden. Aus diesem Grund haben wir uns auch zu einem weiterem Beta-Release entschieden und nicht direkt für ein Release Candidate. Das Produkt muss reifen.

Die Entwicklung

Parallel mit der Programmierung des Cores waren auch viele Modulentwickler sehr aktiv und haben gute Fortschritte gemacht. Wir bedanken uns bei den Modulentwicklern für die große Beteiligung. Durch die Weiterentwicklung der Module konnten zeitgleich neue Möglichkeiten im Core getestet und gute Ideen integriert werden. Auf der anderen Seite erlebten auch viele populäre Module einen Aufschwung, wie beispielsweise das Modul "Content". Auch andere beliebte Module, wie das News-Modul, haben das Interesse von verschiedenen Entwicklern geweckt. Der Umzug nach Github hat eine neue Dimension der Zusammenarbeit ermöglicht und die Entwicklungsprozesse in allen Bereichen geöffnet. Wir wollen an dieser Stelle keine Namen nennen, weil viele Entwickler wirklich erstaunliche Beiträge geleistet haben. Aber es ist ein Zeugnis für die tiefe Begeisterung von Zikula, was alle "neuen" Entwickler zum Projekt beigetragen haben.

Wenn man erstmals einen Blick auf Zikula 1.3.0 wirft, dann wird man sehr positiv überrascht sein. Es sieht besser aus, es fühlt sich besser an und viele lästige Dinge wurden verbessert oder entfernt.

Im Detail

Generell sollten alle Zikula 1.2.x Module unter Zikula 1.3 laufen, wenn diese API konform arbeiten. Module, die noch kein Gettext nutzen und somit das alte Sprachsystem ("Defines") verwenden, werden leider nicht mehr funktionieren. Den meisten ist bestimmt auch bekannt, dass mit Zikula 1.3 ein neuer Modulstandard und eine neue API entwickelt wurde. "Native 1.3"-Module arbeiten viel effizienter.

Bei der folgenden Liste handelt es sich um bereits vollständig "native" Module für Zikula 1.3. Diese Module können alle unter GitHub gefunden werden. Wir würden uns sehr freuen, wenn diese Module auch getestet werden könnten und etwaige Fehler in den Ticket Trackern der Module (code.zikula.org) festgehalten werden könnten. GitHub bietet auf jeder Seite ein Download-Button, mit dem man eine ZIP-Datei des aktuellen Entwicklugnsmoduls herunterladen kann. Somit lässt sich ganz einfach eine aktuelle Version ausprobieren.

Die Liste der überarbeiteten Module ist länger. Unter Google Wave pflegen wir temporär eine Konvertierungsliste, um selbst einen Überblick zu behalten. Bitte versteht aber auch, dass die Module noch nicht alle vollständig aktualisiert wurden. Und wie gesagt: Fehler in den entsprechenden Ticket Trackern melden. (Am Rande: Für Google Wave werden wir langfristig ein Ersatz suchen, wie beispielsweise 'Wave in a Box'.)

Wir haben alle auf das "Neue Zikula" gewartet. Nun haben wir also etwas ziemlich Erstaunliches, was wir präsentieren können. Nichtsdestotrotz benötigen wir EURE Hilfe, um das System zu festigen. Je schneller das passiert, desto schneller können die endgültigen Arbeiten mit der Konvertierung der Module in den "nativen Modus" beginnen.

Die oben erwähnte Beta 2 kann man eigentlich hier herunterladen. Mittlerweile haben wir jedoch schon das erste Feedback erhalten und haben uns mit den Build-Nummern weiterbewegt. So wurde der Upgradeprozess überarbeitet und der Installationsvorgang wurde extrem vereinfacht. Außerdem haben wir für mehr Klarheit in der Upgrade-Dokumentation gesorgt.

Nutzt also bitte vorzugsweise Downloads ab Build 2350 oder stets die neusten Pakete von http://ci.zikula.org/job/Zikula-1.3.0/.

Zum Schluss sei noch erwähnt, dass absolut nichts dagegen spricht, Feature Requests oder sonstige gute Ideen hinzuzufügen. Diese werden dann gesichtet und zukünftigen Meilensteinen zugeordnet. Wir hören immer gerne zu.

Euer Zikula-Team

 

Kommentar hinzufügen