Programm - Dienstag - 10. März
Keynote / Hörsaal 105/106
Was ich als "Ingenieur" über Diversity gelernt habe
Ein langfristiger Trend, den ich in vielen Projekten der letzten 20 Jahre gesehen habe, ist die massive Steigerung an Komplexität. Während ich mich in den letzten Jahren intensiv mit dem Thema Komplexität auseinandergesetzt habe, ist mir das Thema Diversität auf verschiedensten Ebenen als wichtiger Aspekt komplexer Systeme begegnet.
Raum I88
Plone bei der Deutschen Physikalischen Gesellschaft (DPG)
Ich berichte über den Start der neuen Plone-5.1-basierten Webseite https://www.dpg-physik.de vor ca. einem Jahr, realisiert mit tatkräftiger Unterstützung durch die kitconcept GmbH.
All other CMS are B***S***
Ein Vergleich zwischen verschiedenen CMS-Systemen wie WordPress, Neos, TYPO3, Drupal und Pimcore in Bezug auf UX/UI Design, Technik und Community. Was sind die Stärken und Schwächen dieser Systeme aus Sicht der jeweiligen Communities?
Python-Bibliotheken zur Datenvisualisierung
Es gibt eine Vielzahl von Python-Bibliotheken zur Datenvisualisierung. Selten erschließt sich auf den ersten Blick, welche Bibliotheken für welchen Verwendungszweck am besten geeignet sind. Der Vortrag erschließt die Bibliotheken aus verschiedenen Perspektiven: von den verwendeten Technologien über die unterstützten Diagrammtypen bis hin zur verarbeitbaren Datenmenge.
Patterns und Best Practices für die Entwicklung erweiterbarer und leistungsstarker React SPAs am Beispiel der Neos CMS-Benutzeroberfläche
Große React-Anwendungen (Single Page Applications) zu schreiben, stellt uns vor viele Herausforderungen – insbesondere dann, wenn die Anwendungen nicht nur stabil und performant im Browser laufen, sondern auch erweiterbar sein sollen. Am Beispiel der Neos CMS-Benutzeroberfläche werden Lessons Learned im Zusammenhang mit React, Redux & Reselect sowie das Registry-Pattern vorgestellt.
Plone erweitern durch viele nützliche Erweiterungen aus der Community
Wer entwickelt Community-Erweiterungen und warum? Synergien nutzen! Was gibt es für Erweiterungen für Plone?
Open Space
Open Space (Englisch für „offener Raum“) oder Open Space Technology ist eine Methode der Großgruppenmoderation zur Strukturierung von Konferenzen. Sie eignet sich für Gruppen von etwa 20 bis 2000 Teilnehmern. Charakteristisch ist die inhaltliche Offenheit: Die Teilnehmer geben eigene Themen ins Plenum und gestalten dazu je eine Arbeitsgruppe. In dieser werden mögliche Projekte erarbeitet.
Modernes modulares Theming in Plone
Verwendung eines Basis-Theme, Boostrap 4 als Standard
Lightning Talks
Ein Lightning Talk (dt. Blitzvortrag) ist ein kurzer Vortrag auf einer wissenschaftlichen Konferenz, häufig einer technischen Konferenz oder einer ähnlichen Veranstaltung. Von anderen Vorträgen oder Referaten unterscheidet sich der Lightning Talk dadurch, dass er nur wenige Minuten dauert. In der Regel tragen in einer festgelegten Zeitspanne unterschiedliche Redner nacheinander zu verschiedenen Themen vor.
Raum I89
YAFOWIL, eine flexible Alternative zu z3c.form
YAFOWIL ist eine Framework-agnostische Bibliothek, um komplexe HTML-Formulare anzuzeigen und die zurückgelieferten Daten aufzubereiten und zu validieren. Es gibt mittlerweile eine umfangreiche Integration in Plone.
World Café zu Herausforderungen großer (Hochschul-)Webseiten: Nutzeranzahl, Corporate Identity, datenschutzkonformes Tracking und Barrierefreiheit
Große Webseiten – insbesondere die von Hochschulen – stehen vor einer Reihe von Herausforderungen, von denen wir vier ausgewählte gerne mit Euch im Format eines World Cafés diskutieren möchten: Die Vielzahl an Nutzerinnen und Nutzern sowie deren verteilte Berechtigungen, der Spagat zwischen Gestaltungsfreiräumen und Corporate Identity, erkenntnisreiches Tracking unter Berücksichtigung von Datenschutz-Vorgaben und die Anforderungen an die Barrierefreiheit von Webseiten öffentlicher Einrichtungen.
Plone anbinden an LDAP/Active Directory, Add-ons für weitere Funktionalitäten
Gezeigt wird, wie Plone mit der letzten Version von pas.plugins.ldap zu konfigurieren ist und wie die Migration von älteren Plugins und die lokale Gruppenverwaltung ohne LDAP-Admin oder lokale Plone-Manager-Berechtigung funktioniert.
Open Space
Open Space (Englisch für „offener Raum“) oder Open Space Technology ist eine Methode der Großgruppenmoderation zur Strukturierung von Konferenzen. Sie eignet sich für Gruppen von etwa 20 bis 2000 Teilnehmern. Charakteristisch ist die inhaltliche Offenheit: Die Teilnehmer geben eigene Themen ins Plenum und gestalten dazu je eine Arbeitsgruppe. In dieser werden mögliche Projekte erarbeitet.
Raum I86C
Auswahl an Themen für den Open Space
Open Space zu Plone-Migrationen
Viele Projekte wurden 2019 nach Plone 5.2 und Python 3 migriert. Wir wollen uns über die bisher gemachten Erfahrungen austauschen.
Evaluieren der Barrierefreiheit mit dem web-a11y-auditor
Das Evaluieren der Barrierefreiheit einer Webseite ist ein zeit- und arbeitsintensiver Prozess. Es existieren zwar einige Tools, die diese Aufgabe vereinfachen, diese Tools prüfen aber oftmals nur Teilaspekte und werden oftmals erst nach längerer Zeit an neue Standards angepasst. In Rahmen meiner Dissertation habe ich ein Tool entwickelt, das diese Probleme lösen soll. Für dieses Tool suche ich TesterInnen.
Volto (Plone 6) Open Space
Open Space zu Volto, dem neuen Frontend für Plone 6.