Was Contao 5 für (die meisten) Agenturen bedeutet
von Dennis Erdmann
Bestimmt hast du es bereits mitbekommen: Contao 5 ist da! Hier soll es aber nicht um die Neuerungen gehen – das haben u. a. pdir, trakked und die Contao Stage Time gemacht – sondern darum, was die neue Contao-Version für Agenturen bedeutet.
Fangen wir mit einer Ankündigung an, die ich (vielleicht ein wenig leichtsinnig) vor ein paar Monaten gemacht habe: SIRIUS und SOLO sollen mit Veröffentlichung von Contao 5 auch damit kompatibel sein. Da beide Themes noch auf der alten Nutshell-Framework-Version basieren, sollten SOLO und SIRIUS nicht nur für die neue Nutshell-Version überarbeitet werden, sondern auch gleich für Contao 5 erscheinen. Soweit die Theorie.
Zunächst ließ sich das SIRIUS Theme auch relativ leicht auf die neue Version anheben (vor allem SCSS- und JS-Anpassungen). Doch als ich dann das Update auf Contao 5 durchführte, merkte ich erst, welche Arbeit die Contao-Entwickler in den letzten Monaten geleistet haben – und welche Arbeit mir bzw. uns noch bevorstehen würde: Viele unserer Erweiterungen waren erstmal nicht kompatibel.
Bei manchen, einfachen Erweiterungen waren es nur wenige Anpassungen, die innerhalb von Minuten erledigt waren. Bei anderen wie zum Beispiel der Contao Grid-Erweiterung (deren technischer Unterbau schon ziemlich neu ist) ist es nicht ganz so leicht. Hier werden wir in Zukunft höchstwahrscheinlich zwei Versionen pflegen: eine für Contao 4 und eine für Contao 5. Da alle Themes auf der Erweiterung basieren, wird es noch eine Weile dauern, bis wir SOLO und SIRIUS in der neuen Version veröffentlichen.
Doch wir stehen mit dem Problem nicht allein da. Viele der Erweiterungen, die wir (und vermutlich auch du) regelmäßig einsetzen, sind aktuell noch nicht mit Contao 5 kompatibel. Es kann auch gut sein, dass die ein oder andere Erweiterung nicht mehr für Contao 5 weiterentwickelt wird – oder erst, wenn das (bezahlte) Interesse groß genug ist.
Für die meisten Agenturen bedeutet Contao 5 also erstmal nur, dass es eine brandneue Contao-Version gibt, die sich erst noch etablieren muss. Du kannst sie installieren, testen und dich in Ruhe mit den Neuerungen vertraut machen. Vielleicht beschließt du sogar, ein kleines und überschaubares Projekt damit umzusetzen. Aber für den produktiven Einsatz (oder die eigene Website) würde ich sie momentan noch nicht empfehlen. Gib Contao 5 noch ein bisschen Zeit, vielleicht ein oder zwei Minor-Releases.
Zusätzlich kannst du dich natürlich auch an der Weiterentwicklung deiner Lieblingserweiterungen beteiligen – sei es finanziell oder mit Arbeitsleistung.
Update: Zwei Jahre später habe ich eine aktualisierte Bilanz gezogen.
Kommentare
Einen Kommentar schreiben