|
Zope 3
Frage: Hallo, ich suche noch einige Zope-Anwender.
Auch wenn die Antwort quasi nichts mit der Frage zu tun hat, soll hier die Gelegenheit beim Schopf gepackt werden, um stichpunktartig über den Entwicklungsstand von Zope 3 zu informieren.
Zope hat sich ja erfreulicherweise in letzter Zeit im Segment der Applicationserver/Content-Management-Systeme fest etabliert. Etliche Unternehmen (beziehungsweise Organisationen) setzen das System ein: NASA, Viacom, der Verlag Galileo Press, die NATO, die Bank of America, das Auswärtige Amt, der ZDF-Theaterkanal und die Tageszeitung Die Zeit. Zope wurde in Python geschrieben, nur einige performance-kritische Teile der Software sind hingegen in C implementiert.
Wie steht's nun mit der Version 3, schließlich sind versprechende Meldungen durchgesickert? Zum Zeitpunkt des Schreibens kam gerade Zope 2.8.0a1 heraus und es wird bis zur Einführung von Zope 3 weitere Übergangs-Versionen, wie Zope 2.9, geben. In diese Versionen werden nach und nach die neuen Features integriert, so enthält die Version 2.8 schon New-Style-Classes basierte Versionen von ExtensionClass. Zu Zope 3: Streng genommen gibt es diese Version nicht, es existiert aber eine Zwischenlösung namens Zope X3 (X=eXperimental). Trotzdem können Sie X3 für Produktionssysteme einsetzen - beispielsweise nutzt Canonical X3 für die Entwicklung von Ubuntu Linux. Auch für neu zu entwickelnde Anwendungen ist X3 zu empfehlen, da bereits weltweit damit gearbeitet wird.
Zu beachten ist allerdings, dass unter X3 einige Zope 2-Applikationen nicht mehr zuverlässig laufen; das bedeutet, dass Sie an einer strategische Entscheidung, entweder Zope X3 oder Zope 2, nicht vorbei kommen. Für Dezember 2004 steht die Veröffentlichung von Zope X3.1 mit weiteren Anpassungen (zum Beispiel PAS=Pluggable Authentication Service) ins Haus. In Zope-Version X3.3 werden dann weitere Anwenderwünsche integriert und Korrekturen vorgenommen. Falls Sie nicht umgehend auf Zope X3 umsteigen möchten, sondern den Weg über die Zwischenlösungen einschlagen, werden Sie frühestens unter Zope 2.9 mit Zope 3-Features in Berührung kommen. Es handelt sich um eine brandneue Komponenten-Architektur, Schemas, ein grundlegend überarbeitetes Sicherheitssystem und um deutlich verbessertes Laufzeitverhalten. Die Entwickler haben es sich auch zum Ziel gesetzt, dass Zope 2.9-Applikationen auf Zope X3 laufen sollen.
Für den Fall, dass Sie sich ein Bild vom derzeitigen Stand der Zope-Entwicklung machen möchten: dieser Link führt zur RoadMap.
Viel Spass.
Thomas Kaufmann
|