Das Camp fand in Karlsruhe am 22. und 23. November 2014 statt. Wir hatten etwa 100 Teilnehmer.
Es folgt eine Auflistung der Sessions und deren Themen. Die Namen geben den „Moderator“ der Session wieder, d.h. derjenige der entweder die Session vorgeschlagen oder sich bereit erklärt hat, zu dem Thema was zu sagen/machen.
- Der Composer-Client oder auch Packagemanager für Contao wird ab Contao 4 die bisherige Erweiterungsverwaltung ersetzen. Daher ist es zum jetztigen Zeitpunkt nötig, soviele Informationen über Fehler oder Featuerwünsche wie möglich weiterzugeben.
- Alle Contao-Anwender sind aufgerufen zu testen über das Forum (Erweiterungen/composer) oder über Github ( contao/packagemanager) Feedback zu geben.
- Dabei gilt: Soviel Information wie möglich, also Inhalte von Fehlermeldungen oder error.log posten.
- Bei dringenden Problemen kann die CCA (Contao Community Alliance) auch über Twitter kontaktiert werden. Ebenso können die Kanäle IRC oder Mumble genutzt werden.
- Slides gibt es bereits vom Contao-NRW-Day.
- Das
- Zwar ist die Browser-Unterstützung noch recht lausig. Entscheidender Vorteil: Die mobilen Browser können es schon zum großen Teil, daher lohnt der Einsatz schon.
- Sascha hat mit seiner Erweiterung SWBackend eines meiner Lieblingsfeatures umgesetzt: Es gibt nur noch einen Baum! Unterhalb der Seiten erscheinen aufklappbar die Artikel, darunter (je nach Entwicklungsvariante) die Inhaltselemente.
- Das reduziert die Klicks im Backend bei Einrichtung eines neuen Seitenbaums erheblich und spart das Springen zwischen Artikelbaum und Seitenbaum.
- Da die Kompatibilität mit easy_themes nicht gegeben ist, wurde dieses Feature auch integriert.
- Daneben kann man auch das ganze Backend-Theme vom Login bis zum Backend wechseln, was ein eigenes Branding erleichtert.
- Sascha (aka Sioweb) ist froh über Anregungen und Featurerequest über das Forum und die üblichen Kanäle.
- Marks Idee ist es, alle Contao Klassen über eine config-Datei anpassbar zu machen, um leichter andere Frameworks wie bootstrap oder YAML nutzbar zu machen.
- Derzeit werden auf Github alle Contao-Klassen gesammelt. Außerdem werden noch Mitstreiter gesucht, die Bootstrap oder Foundation nutzen und die Klassenersetzung ergänzen können.
- Zu finden ist das Projekt auf Github unter dem Stichwort TL_CSS_SETS.
- Da Google seit dem Hummingbird-Algorithmus Synonyme selbst berücksichtigt, sollte man mit diesen vorsichtig vorgehen.
- Eine gute Recherche-Grundlage für Keywords (damit ist nicht der tote meta-tag gemeint) ist das Keyword-Planer-Tool bei Google Adwords. So kommt man auch auf Keywords, die man selbst evtl. nicht auf dem Schirm hat.
- Aus dieser Menge Keywords sollte man Gruppen bilden ("Keyword-Cluster") und dafür abgestimmte Landingpages mit relevanten Content erstellen. Dabei gilt - wie ja schon immer bei SEO - Content is king. Also Inhalte zu generieren, die Menschen interessant finden, gerne lesen und teilen und somit Aktivität, Verweildauer, Traffic und Interaktion auf der Webseite erhöhen. All das und noch mehr wird von Google gemessen und bewertet.
- Immer wichtiger werden auch Links auf externe Quellen um das Vertrauen in die Seite zu stärken und auch seriöse Backlinks zu generieren. Dabei ist wichtig, immer wieder Backlinks zu kontrollieren, da schlechte Links (Referal Spam) auch zur Abwertung führt.
- Weiterführende Links zum Thema (Kims Infoquellen)
- seokratie.de
- sistrix.de
- searchengineland.com
- seo-trainee.de
- Frontendediting mal anders
- Marc hat sich spontan bereit erklärt, uns zu erläutern, was er über die aktuellen Frameworks und Grids weiß.
- Anhand der Folien von Sam Richard (http://snugug.github.io/responsive-grids) erläuterte er die "normalen" Grids von Bootstrap und Foundation sowie die Vorteile asymmetrischer Grids wie Singularity.
- Kirsten erkundigte sich nach dem Stand des Projekts "Contao-Cloud-Services", mit dem ein Monitoring verschiedener Installationen möglich gemacht werden sollte. Leider ist das Projekt eingestellt worden, da sich die Entwicklungsperspektive als unsicher erwies.
- Kirsten umriss kurz die Möglichkeit des Tools "Caretaker" bei TYPO3, das auch diese Monitoringfunktion erfüllt.
- Durch die Diskussion kam zutage, dass einige Agenturen Lösungen für sich gefunden haben oder daran arbeiten. Joe Ray Gregory / Slash Works hat den Proof of Concept bereits abgeschlossen und für die Programmierung auch Kapazitäten eingeplant. Davon es soll in ca. 3 Wochen eine Alpha-Version für erste Test geben. Geplant ist später dieses Tool kostenpflichtig zu lizenzieren.
Open Source unterstützen: Welche Möglichkeiten gibt es neben Programmierung und Geldspende (Alexander von Bressendorf)
- Alex stellt die Idee des Münchner Stammtisches vor, sich als Dokumentationsteam für Erweiterungen zur Verfügung zu stellen, um die Entwickler zu entlasten und eine Dokumentation bzw. ein Handbuch von Anwendern für Anwender zu schreiben. Dadurch würde die Qualität insgesamt gesteigert.
- Die anwesenden Entwickler waren von der Idee durchaus angetan und haben nach verschiedenen Diskussionen vorgeschlagen, dass wir als Münchner Stammtisch einfach anfangen mit Erweiterungen, die wir selbst einsetzen und gut kennen.
- Leo stellte uns die Neuerungen in Contao 4 vor
- Insgesamt werden die Anforderungen an das Webhosting steigen, die Erweiterungsverwaltung wird auf den Composer-Client aka Paketmanager umgestellt und die Umstellung auf das PHP-Framework Symphony bringt einige strukturelle Änderungen mit sich, die besonders für Erweiterungsentwickler interessant werden.
- Für die Anwender ändert sich zunächst nur die Ordnerstruktur (inkl. Freigabe von Verzeichnissen) und die Erweiterungsverwaltung. Grundsätzlich sind nun alle Verzeichnisse für http-Zugriffe geschützt, öffentliche Verzeichnisse (z.B. für Bilder) müssen explizit freigegeben werden.