Contao Camp 2022

Rückblick auf das Contao Camp 2022

© Joachim Nickel

Dieses Jahr fand das Contao Camp vom Freitag, den 29. April, bis zum Sonntag, den 1. Mai 2022 statt. Der MARKENZOO hat das Camp nicht nur als Gold-Sponsor unterstützt, wir waren auch mit unseren drei Entwicklern – David Höfer, Sophie Göschel und Maya Mahroum – live vor Ort dabei.

Das Contao Camp bietet uns die Möglichkeit, in einen spannenden Austausch mit Contao-Entwicklern zu treten, zu networken und während der Sessions mehr über das CMS Contao zu erfahren. Als offizieller Contao-Partner und als Mitglied in der Contao Association sind wir stets bestrebt, die Entwickler hinter Contao näher kennenzulernen und uns thematisch weiterzubilden.

Freitag

Für Maya und Sophie fing das Contao Camp am Freitag mit dem ganztägigen Contao College zum Thema Metamodels bei Ingolf Steinhardt an – parallel dazu war David beim Hackathon.

Beginnend mit den Metamodel-Basics sind Sophie und Maya im Laufe des Tages immer tiefer ins Thema eingetaucht und haben viel neu Gelerntes mit in den MARKENZOO zurückgebracht und sind nun bereit, für ihr erstes Metamodel Projekt!

Nach der erfolgreichen Schulung haben unsere Entwickler am Abend bei einem ersten „Get together“ die anderen Contao-Camp-Teilnehmer kennengelernt. Nach der erzwungenen Corona-Pause des Contao-Camps wurden bei einem gemeinsamen Abendessen nicht nur neue Connections geknüpft, sondern auch bekannte Gesichter nach längerer Zeit endlich wiedergesehen.

Samstag

Der Samstag wurde im Barcamp Style durchgeführt. Das heißt, dass es keinen festen Ablaufplan gab, sondern morgens entschieden wurde, welche Themen in verschiedenen Sessions über den Tag verteilt stattfinden. Dadurch wurde ermöglicht, dass die Teilnehmer das Programm und die Inhalte aktiv beeinflussen und selbst gestalten können. Mitunter konnten Probleme angesprochen und in einer Session gemeinsam nach einer Lösung gesucht werden. Insgesamt gab es über den Tag verteilt sechs Zeitslots à 45 Minuten. Maximal vier Sessions konnten parallel stattfinden.

Einige der Sessions, die unsere Entwickler besucht haben, waren:

Twig: Hier wurde ein Vortrag über Twig gehalten – eine Template-Engine für PHP, die ab Contao 4.13 eingesetzt werden kann und ab Contao 5 wahrscheinlich Standard werden soll.

Start with Symfonie: Da Contao auf dem Symfonie Framework basiert, ist das ein relevantes Thema für Contao-Einsteiger. Trotz der Komplexität von Symfonie ist es besonders wichtig, die Funktionsweise zu verstehen, um tiefer in Contao einzutauchen und vor allem auch für Contao zu entwickeln. Letztendlich wurden die Grundlagen behandelt: wo fang ich an, was sind erste Konzepte und vor allem: wo finde ich gute Ressourcen zu diesem Thema (online Kurse bzw. Symfonie cast).

Paperless: In dieser Session ging es um DMS (Dokument Management System) und die Digitalisierung von Dokumenten (besonders im privaten Bereich). Neben einem kurzen Vortrag zu diesem Thema wurde auch bisherige Erfahrungen mit DMS paperless ausgetauscht.

Contao 666: Unter dem Deckmantel „Wo soll es hingehen?“ wurden in dieser Session in einer lockeren Gesprächsrunde Themen wie Zielgruppenfindung, Ziele und mögliche Strategien, die Contao besser sichtbar machen könnten, diskutiert. Besonders gefragt war an dieser Stelle die Meinung der anwesenden Studenten – würden wir Contao nutzen, was würde es für uns attraktiver machen, wie kommt man an die Entwickler von morgen überhaupt ran? Diese Session war so spannend und zukunftsweisend, dass sie am Sonntag fortgesetzt wurde.

CSS Framework: In dieser Session ging es um verschiedene CSS Frameworks. Sowohl klassische Frameworks wie tailwind oder foundation wurden angesprochen, als auch andere wie zum Beispiel ulkit. Außerdem ging es darum, wie gut diese in Contao eingebunden werden können und wie sinnvoll generell CSS Frameworks sind.

CSS Grid: In dieser Session ging es konkret um den Austausch über die CSS Grid Erweiterung.

Der Tag endete mit einer Überraschung: ein Schnellzeichner war anwesend, der von allen Teilnehmern Portraits angefertigt hat.

Sonntag

Sonntagmorgen fand – wie auch schon am Samstag – die Abstimmung zu den Sessions des Tages statt. Diesmal jedoch nur mit vier Zeitslots à 45 Minuten.

Folgende Sessions haben David, Sophie und Maya unter anderem besucht:

Frontend testing: Hier ging es darum, wie verschiedene Personen Frontend testing durchführen, wann es sinnvoll ist und welche Tools es dafür gibt. Unter anderem wurde das Tool cypress genauer vorgestellt

Contao 4.13: In dieser Session wurden die wichtigsten Neuerungen rund um die neue LTS Version von Contao – Contao 4.13 – erklärt und Fragen beantwortet

Einstieg Bundle Entwicklung: Wir haben uns über die Einstiege in die Extension-Entwicklung unterhalten und wo die Dokumentation Lücken aufweist. Wir haben Ideen diskutiert, wie man diese füllen kann und uns über Ressourcen, Links und Kurse ausgetauscht.

Contao 667: Hier wurde die Session vom Vortag thematisch weitergeführt und es wurde das Thema Onboarding nach der Installation genauer diskutiert.

Am Sonntagnachmittag ging es dann für alle zurück nach Dresden. Wir blicken auf ein ereignisreiches Wochenende mit einem angenehmen Austausch zurück und freuen uns jetzt schon auf das kommende Contao Camp!

Zurück