[Kitodo] Release Kitodo.Presentation 5.0
Sebastian Meyer
sebastian.meyer at opencultureconsulting.com
Do Mai 23 15:39:30 CEST 2024
Liebe Kolleginnen und Kollegen,
was lange währt, wird endlich gut: Soeben wurde Version 5.0 von
Kitodo.Presentation veröffentlicht. Es ist die erste stabile Version,
die mit TYPO3 v10 sowie v11 eingesetzt werden kann und aktuelle
PHP-Versionen unterstützt. Bitte beachten Sie jedoch, dass TYPO3 v10 nur
noch im Rahmen eines ELTS-Vertrags sicher eingesetzt werden kann.
Neben der Kompatibilität mit neueren TYPO3-Versionen enthält das Release
auch einen Großteil der Ergebnisse des Entwicklungsfonds 2022,
namentlich umfangreiche Verbesserungen der Code-Qualität sowie eine
weitreichende Testabdeckung. Um die erreichte Qualität dauerhaft zu
erhalten, wurden zudem automatisierte Werkzeuge zur Qualitätssicherung
in den Entwicklungsworkflow auf GitHub integriert. Damit geht für
Entwicklerinnen und Entwickler allerdings auch die Verantwortung zur
Fortschreibung und Ergänzung von Tests einher. Eine entsprechende
Ergänzung der Kitodo Coding Guidelines ist in Arbeit und wird
voraussichtlich zur Mitgliederversammlung vorliegen.
Das Release finden Sie wie üblich auf GitHub
(https://github.com/kitodo/kitodo-presentation/releases) sowie Packagist
(https://packagist.org/packages/kitodo/presentation). Dort findet sich
auch eine detaillierte Aufstellung der Änderungen.
Version 5.0 stellt in erster Linie eine architektonische Modernisierung
dar und enthält deshalb nur wenige neue Funktionen. Diese werden mit
Version 5.1 folgen (z. B. die Ergebnisse des Entwicklungsfonds 2023),
für die turnusgemäß Ende September der Feature Freeze stattfindet, so
dass die Veröffentlichung bis Jahresende erfolgen kann. Damit wechselt
der Release Zyklus ab jetzt wie auf Mitgliederversammlung und
Community-Treffen angekündigt auf einen halbjährlichen Rhythmus, wobei
jeweils zum Quartalsende Q1 bzw. Q3 ein Feature Freeze stattfindet, um
jeweils Ende Q2 bzw. Q4 das entsprechende Release veröffentlichen zu können.
Fehler und Probleme melden Sie bitte wie üblich auf GitHub:
https://github.com/kitodo/kitodo-presentation/issues/new/choose
Ganz großer Dank gilt Beatrycze Volk (SLUB Dresden), die in den letzten
Monaten unermüdlich getestet und in erheblichem Umfang
Fehlerbereinigungen und Verbesserungen durchgeführt hat, um das lange
überfällige Release schließlich endlich möglich zu machen! Darüber
hinaus sind alle Beitragenden auch in den Release Notes genannt:
https://github.com/kitodo/kitodo-presentation/releases/tag/v5.0.0
Viele Grüße
Sebastian Meyer
_______________________________________________
Kitodo-Community mailing list -- kitodo-community at kitodo.org
To unsubscribe send an email to kitodo-community-leave at kitodo.org
Mehr Informationen über die Mailingliste Kitodo