{"id":2544,"date":"2015-03-09T16:30:32","date_gmt":"2015-03-09T15:30:32","guid":{"rendered":"http:\/\/www.gambio.de\/blog\/?p=2544"},"modified":"2015-05-11T16:16:31","modified_gmt":"2015-05-11T14:16:31","slug":"gambio-fuehrt-neue-versionierung-ein","status":"publish","type":"post","link":"https:\/\/www.gambio.de\/blog\/gambio-fuehrt-neue-versionierung-ein\/","title":{"rendered":"Gambio f\u00fchrt neue Versionierung ein"},"content":{"rendered":"<p>Die neue Versionierung unserer Shopl\u00f6sung soll vor allem eins erreichen: Eine klarere Struktur und damit mehr \u00dcbersichtlichkeit und Freiheit f\u00fcr unsere Kunden. Denn ab sofort haben Gambio-Shopbetreiber die M\u00f6glichkeit, frei zu w\u00e4hlen, ob sie neue Features per Service Pack installieren oder auf das n\u00e4chste Master Update warten, in dem die getestete, korrigierte und somit stabile Version des Features automatisch enthalten sein wird.<!--more--><\/p>\n<div class=\"alert alert-info\">\n<p><strong>Die Vorteile der neuen Versionierung im \u00dcberblick<\/strong><\/p>\n<p>&nbsp;<\/p>\n<ul>\n<li>Master Updates sind stabiler, da sie nur noch bereits getestete und stabile Features enthalten<\/li>\n<li>Neue Features nur noch in Service Packs: Kunden k\u00f6nnen w\u00e4hlen, ob sie bestimmte Features installieren m\u00f6chten oder nicht<\/li>\n<li>Installation von Bugfixes f\u00fcr Master Updates auch ohne neue Features m\u00f6glich<\/li>\n<li>Nur noch ein Update-Paket pro Shopaktualisierung<\/li>\n<\/ul>\n<\/div>\n<p><strong>Grafik: Die alte und neue Versionierung im Vergleich<\/strong><\/p>\n<hr \/>\n<div id=\"attachment_2576\" style=\"width: 710px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.gambio.de\/blog\/wp-content\/uploads\/gambio_neue_versionierung-e1425907400942.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-2576\" class=\"wp-image-2576 size-full\" src=\"https:\/\/www.gambio.de\/blog\/wp-content\/uploads\/gambio_neue_versionierung-e1425907400942.png\" alt=\"Grafik neue Versionierung Gambio\" width=\"700\" height=\"463\" \/><\/a><p id=\"caption-attachment-2576\" class=\"wp-caption-text\">Die neue Versionierung im \u00dcberblick<\/p><\/div>\n<hr \/>\n<h3>Die Vorteile der neuen Versionierung bei Gambio im Detail<\/h3>\n<p><strong>Master Updates ohne neue Features<br \/>\n<\/strong>Ein Master Update enth\u00e4lt zuk\u00fcnftig keine neuen Features. Neue Features erscheinen ab sofort mit dem ersten Service Pack nach einem Master Update. Mit den darauf folgenden Service Packs werden bekannt gewordene Fehler behoben und die neuen Features somit von Service Pack zu Service Pack stabiler.<\/p>\n<p><strong>Neue Features erscheinen im ersten Service Pack nach einem Master Update<\/strong><br \/>\nErst in das folgende Master Update flie\u00dfen diese, inzwischen stabilen, Features dann ein. Viele Shopbetreiber ben\u00f6tigen nicht jedes Service Pack und wollen diese demnach auch nicht installieren. Bislang war es jedoch nicht sinnvoll ausschlie\u00dflich Master Updates zu installieren, da diese aufgrund der vielen neuen Features stets die instabilsten Shopversionen waren. Dies \u00e4ndert sich nun.<\/p>\n<p>Am Tag seines Erscheinens wird jedes Master Update zuk\u00fcnftig die aktuellste und stabilste Version sein. Dies gibt uns zuk\u00fcnftig auch die M\u00f6glichkeit, Shopbetreiber umgehend nach Erscheinen eines Master Updates zu informieren und ihnen ein Update auf diese Version zu empfehlen.<\/p>\n<p><strong>Service Packs zuk\u00fcnftig in zwei Ausf\u00fchrungen<\/strong><br \/>\nEine weitere Ver\u00e4nderung wird sein, dass Service Packs ab sofort zeitgleich in zwei verschiedenen Versionen erscheinen werden, die an der jeweiligen Versionsnummer erkennbar sind:<\/p>\n<p>Version 1: Neue Features und Bugfixes<br \/>\nVersion 2: Nur Bugfixes<\/p>\n<p>Die H\u00f6here Versionsnummer ist stets das Service Pack, welches sowohl Features als auch Bugfixes enth\u00e4lt. Mit dem n\u00e4chsten Master Update werden diese beiden Versionsstr\u00e4nge dann wieder zusammengef\u00fchrt und der Prozess beginnt von vorne.<\/p>\n<p>Jeder Shopbetreiber kann in Zukunft selbst entscheiden, ob neue Features f\u00fcr ihn interessant sind, oder ob er zugunsten der Stabilit\u00e4t darauf vorerst verzichtet und stattdessen lediglich Bugfixes installiert.<\/p>\n<p><strong>Neuer Rhythmus f\u00fcr Updates<\/strong><br \/>\nService Packs erscheinen ab sofort monatlich und jeweils nach drei Service Packs erscheint dann das Master Update.<\/p>\n<p><strong>Ab sofort direkte Updates durch kumulierte Update Pakete<\/strong><br \/>\nAb sofort ist es zudem m\u00f6glich von jeder Shopversion ab v2.0.7 direkt auf jede beliebige Version ab 2.2 upzudaten. \u00dcber das Gambio Kundenportal stehen daf\u00fcr kumulierte Update-Pakete f\u00fcr jede Ausgangsversion zur Verf\u00fcgung. Es m\u00fcssen also nicht mehr s\u00e4mtliche Updates einzeln installiert werden, stattdessen werden diese einzelnen Updates nun in einem einzigen Update-Paket zusammengefasst.<\/p>\n<p><strong>Refactoring nur nach jedem zweiten Master Update<\/strong><br \/>\nWir betreiben momentan umfangreiches Refactoring. Das f\u00fchrt dazu, dass Updates schnell sehr umfangreich werden, wenn dieses Refactoring ver\u00f6ffentlicht wird. Um den Update Aufwand im Rahmen zu halten, haben wir uns entschlossen, gr\u00f6\u00dfere Refactoring Ma\u00dfnahmen nur jedes zweite Mal gemeinsam mit den neuen Features zu ver\u00f6ffentlichen.<\/p>\n<p><strong>Die neue Versionierung gilt ab sofort<\/strong><br \/>\nDas erste betroffene Update ist das Master Update 2.2. Dieses Master Update enth\u00e4lt keine Features, jedoch alle seit dem letzten Master Update erschienenen Service Packs sowie neue, bislang nicht ver\u00f6ffentlichte Bugfixes. Die neuen Features erscheinen nun mit dem n\u00e4chsten Service Pack 2.3.1 und werden dann ebenfalls im n\u00e4chsten Master Update 2.4 enthalten sein.<\/p>\n<h3>Unsere Gr\u00fcnde f\u00fcr die Einf\u00fchrung der neuen Versionierung<\/h3>\n<p>Da die Implementierung neuer Features direkt in einem Master Update zu Lasten der Stabilit\u00e4t des Shops gehen kann, haben wir uns entschieden ab sofort in Master Updates keine nicht im Betrieb getesteten Features mehr zu integrieren. Neue Features werden nun im ersten Service Pack nach dem Master Update eingef\u00fchrt und gegebenenfalls in den darauffolgenden Service Packs korrigiert. Die stabile Version des Features wird erst in das n\u00e4chste Master Update eingef\u00fcgt, wodurch unsere Master Updates ab sofort wesentlich stabiler sind und bedenkenlos von jedem Shopbetreiber installiert werden k\u00f6nnen.<\/p>\n<p>Neben den Service Packs, die neue Features enthalten, wird es zus\u00e4tzlich einen zweiten Strang von Service Packs geben, in dem nur Bugfixes und keine neuen Features enthalten sind. So k\u00f6nnen unsere Kunden w\u00e4hlen, ob sie neue, noch nicht im Betrieb getestete Features installieren m\u00f6chten oder nicht und m\u00fcssen dabei nicht auf Bugfixes f\u00fcr das Master Update verzichten. Die beiden Service Pack Str\u00e4nge werden im jeweils folgenden Master Update wieder zusammengef\u00fchrt.<\/p>\n<p>Unsere Gr\u00fcnde f\u00fcr die Einf\u00fchrung der neuen Versionierung waren neben der gr\u00f6\u00dferen \u00dcbersichtlichkeit also einerseits stabilere Master Updates und andererseits mehr Freiheit f\u00fcr unsere Kunden bei der Auswahl der Updates f\u00fcr ihren Onlineshop.<\/p>\n<hr \/>\n<p><strong>Was denken Sie \u00fcber die neue Versionierung? Teilen Sie es uns in den Kommentaren mit!<\/strong><\/p>\n<div class=\"alert alert-info\">F\u00fcr aktuelle News aus der Welt des E-Commerce folgen Sie uns bei <a href=\"https:\/\/twitter.com\/Gambio\" target=\"_blank\"><strong>Twitter<\/strong> <\/a><\/p>\n<p>Selbstverst\u00e4ndlich finden Sie uns auch bei <a href=\"https:\/\/www.facebook.com\/GambioGmbH\" target=\"_blank\"><strong>Facebook<\/strong> <\/a><\/p>\n<\/div>\n<p><strong>Erstellen Sie mit Gambio ganz einfach noch heute Ihren eigenen Onlineshop<\/strong><\/p>\n<p><a class=\"btn btn-primary\" href=\"https:\/\/www.gambio.de\" target=\"_blank\" type=\"button\">Mehr erfahren<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Die neue Versionierung unserer Shopl\u00f6sung soll vor allem eins erreichen: Eine klarere Struktur und damit mehr \u00dcbersichtlichkeit und Freiheit f\u00fcr unsere Kunden. Denn ab sofort haben Gambio-Shopbetreiber die M\u00f6glichkeit, frei zu w\u00e4hlen, ob sie neue Features per Service Pack installieren oder auf das n\u00e4chste Master Update warten, in dem die getestete, korrigierte und somit stabile [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1,3],"tags":[40,39,148,147,146],"class_list":["post-2544","post","type-post","status-publish","format-standard","hentry","category-allgemein","category-entwicklung","tag-gambio","tag-shopsoftware","tag-uebersicht","tag-updates","tag-versionierung"],"_links":{"self":[{"href":"https:\/\/www.gambio.de\/blog\/wp-json\/wp\/v2\/posts\/2544","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.gambio.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.gambio.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.gambio.de\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.gambio.de\/blog\/wp-json\/wp\/v2\/comments?post=2544"}],"version-history":[{"count":53,"href":"https:\/\/www.gambio.de\/blog\/wp-json\/wp\/v2\/posts\/2544\/revisions"}],"predecessor-version":[{"id":4483,"href":"https:\/\/www.gambio.de\/blog\/wp-json\/wp\/v2\/posts\/2544\/revisions\/4483"}],"wp:attachment":[{"href":"https:\/\/www.gambio.de\/blog\/wp-json\/wp\/v2\/media?parent=2544"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.gambio.de\/blog\/wp-json\/wp\/v2\/categories?post=2544"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.gambio.de\/blog\/wp-json\/wp\/v2\/tags?post=2544"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}