Was Contao 5 für (die meisten) Agenturen bedeutet
Moin!
Bestimmt hast du es bereits mitbekommen: Contao 5 ist da! Aber in der heutigen Flaschenpost soll es nicht um die Neuerungen gehen – das haben u.a. pdir, trakked und die Contao Stage Time gemacht – sondern was die neue Contao Version für Agenturen bedeutet.
~
Zuvor aber noch ein kleiner Hinweis auf die Contao Show, die ich mit Christian letzten Donnerstag aufgenommen habe: Contao Show #15 - Clash of Jobs. In dieser Episode haben wir uns verschiedene Jobs-Erweiterungen für Contao angesehen, um Stellenangebote in eine Contao Website zu integrieren.
~
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 2 Versionen pflegen, eine Version 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 werden.
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 aber 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.
Und mit diesen Worten melde ich mich offiziell zurück aus der Sommerpause. In den kommenden Wochen wirst du – sofern du dich nicht abmeldest – wieder etwas häufiger von mir lesen.
Viele Grüße,
Dennis