Mit ‘alpha’ getaggte Artikel

Neuer Magento Update Prozess beschlossen

Donnerstag, 23. Juli 2009

Wie aus unterschiedlichen Quellen (Partner Webinar und letztes CAB Meeting sowie zahlreichen Tweets) bekannt wurde, wird in Kürze, vermutlich mit dem kommenden 1.4. Release, der Update Prozess von Magento umgestellt.
Geplant ist die aktuell sehr kurzen Updatezyklen an die Standards in der IT anzupassen und mit Alpha, Beta und Release Candidates sowie Stable Releases zu arbeiten. Für die Magento Enterprise Edition sind ca. 4 Stable Releases pro Jahr und für die Magento Community Edition ca. 2-4 Stable Releases pro Jahr geplant. Dazwischen werden dann die entsprechenden Alpha, Beta und RCs liegen. Somit fällt auch eine Upgradenotwendigkeit auf jedes Magento Update weg und man kann sich als Händler und Agentur auf die stabilen Versionen konzentrieren, die dafür sicherliche größer und umfangreicher ausfallen werden.

Als weiterer Steps sollen Partner die stabilen Versionen vor offiziellem Release erhalten, eine Forderung die sehr stark von uns (Magento Enterprise Partner symmetrics)  an Varien herangetragen wurde um unseren Magento SaaS Service weiter zu optimieren, die aber sicher auch allen anderen Partner sehr entgegen kommen wird, da man nun vorab die Chance hat, sich auf die neuen Versionen vorzubereiten, eventuelle Upgrades der Kundensysteme zu planen und auch letzte Bugs zu finden.
Mein Vorschlag im Gespräch mit Variens CTO Yoav Kutner und VP Business und Sales Amit Shah war es weiterhin, auch die Magento Connect Marktplatz Entwickler, die Module veröffentlicht haben, eher zu informieren um die Qualität des Marktplatzes weiter zu optimieren. Zurzeit können nur wenige den schnellen Updatezyklen stand halten und Ihre Komponenten permanent kompatibel halten. Damit sinkt aktuell auch die Qualität des Marktplatzes, die sich so deutlich steigern lassen könnte und Magento als Gesamtprojekt einen noch deutlicheren Schub verpassen würde. Namhafte Firmen wie z.B. Apple geben den Apps Entwicklern die neuen OS Versionen Monate im Voraus, damit diese angepasst werden können und der App Store auf dem bestmöglichen technischen Stand gehalten wird. Dies würde auch mit Magento Connect passieren.

Wie ist nun dieser neue Step zu bewerten?
Ich denke, er ist sehr positiv zu sehen. In den letzten Monaten hat Varien sehr viel Zeit und Expertise in die Qualität investiert. Betrachtet man die ganzen letzten Updates, so kann man sagen, dass der Sommer bei Varien ganz im Zeichen der Stabilisierung der Plattform stand bevor im Herbst und mit der 1.4. Version in beiden, der Community und der Enterprise Edition, wieder zahlreiche neue Fetaures anstehen werden. Auch die Einführung von Unit Tests ist ein richtiger Schritt in diese Richtung.
Zudem muss man den Leitgedanken im Auge behalten: Möchte man einen offenen Entwicklungsprozess und viel Input der Community benötigt man häufigere Releases und muss zeigen, dass man schnell reagiert und reagieren kann, dies hat Varien bewiesen. Das dies einige Händler und vielleicht auch Integratoren dazu bringt sich zu fragen ob und wenn ja welches der zahllosen Updates nun unbedingt mitgenommen werden muss und welches man auslassen kann, ist eine der Konsequenzen. Zudem hat Varien bisher auch die klassischen Minor und Major Release Bezeichnungen nicht ganz so ernst genommen und immer sehr gemischte Updates bereitgestellt unabhängig von der Versionsnummer.

Abschließend denke ich, dass dieser neue Schritt sowohl Partner, Kunden und auch dem Magento Connect Marktplatz sehr gut tut, Stabilität und Vorhersagbarkeit in das ganze Procedere reinbringt und somit deutlicher an den üblichen Standards der IT sein wird. Wer nun befürchtet, dass Magento nun nicht mehr so schnell wächst liegt sicher falsch, Varien skaliert permanent sein Core Team und Magento wird mindestens genauso schnell wachsen wie bisher, jedoch bei noch höhrer Qualität und mit der Möglichkeit, dass Magento nicht nur die zurzeit beste Ecommerce Plattform ist, sondern auch die Verlässlichste. Denn dies ist bei businesskritischen Applikationen einer der wichtigsten Faktoren.
Autor: Boris Lokschin, CEO symmetrics gmbh, Magento Enterprise Partner