[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