Kitodo (bis 2016 Goobi) ist die verbreitetste quelloffene
Software zur Produktion und Präsentation von digitalen Objekten und wird im
Raum D-A-CH von rund 50 Bibliotheken und Archiven eingesetzt. Nun liegt der Leitfaden für Kitodo-Entwicklerinnen und Entwicklern in
erweiterter und aktualisierter Form vor:
https://www.kitodo.org/fileadmin/groups/kitodo/Dokumente/Kitodo-EntwicklerLeitfaden_2017-06.pdf
In dem Dokument sind die Grundsätze und Entwicklungsmethodik der kooperativen Softwareentwicklung in der Kitodo-Community beschrieben. Es umfasst die Coding Guidelines, in denen verbindliche Standards festgelegt sind, und stellt die in der Zusammenarbeit zu verwendenden Werkzeuge und Kommunikationsmittel vor.
Der Leitfaden wurde innerhalb der Community entwickelt und abgestimmt und bei der diesjährigen Mitgliederversammlung des Vereins Kitodo. Key to digital objects e.V. bestätigt. Er wendet sich sowohl an individuelle Softwareentwickler, die selbst am Kitodo-Quellcode arbeiten, als auch an Entscheider, die bei der Erteilung von Entwicklungsaufträgen die Kompatibilität mit dem quelloffenen Community-Projekt Kitodo gewährleisten wollen.
Mit den klar formulierten Entwicklungsstandards und dem zentralen Release Management an der SLUB Dresden stellt die wachsende Anwender- und Entwicklergemeinschaft eine stimmige und anschlussfähige Weiterentwicklung und eine gleichbleibend hohe Code-Qualität der Software-Suite sicher.
In dem Dokument sind die Grundsätze und Entwicklungsmethodik der kooperativen Softwareentwicklung in der Kitodo-Community beschrieben. Es umfasst die Coding Guidelines, in denen verbindliche Standards festgelegt sind, und stellt die in der Zusammenarbeit zu verwendenden Werkzeuge und Kommunikationsmittel vor.
Der Leitfaden wurde innerhalb der Community entwickelt und abgestimmt und bei der diesjährigen Mitgliederversammlung des Vereins Kitodo. Key to digital objects e.V. bestätigt. Er wendet sich sowohl an individuelle Softwareentwickler, die selbst am Kitodo-Quellcode arbeiten, als auch an Entscheider, die bei der Erteilung von Entwicklungsaufträgen die Kompatibilität mit dem quelloffenen Community-Projekt Kitodo gewährleisten wollen.
Mit den klar formulierten Entwicklungsstandards und dem zentralen Release Management an der SLUB Dresden stellt die wachsende Anwender- und Entwicklergemeinschaft eine stimmige und anschlussfähige Weiterentwicklung und eine gleichbleibend hohe Code-Qualität der Software-Suite sicher.
Weitere Informationen finden sich auf www.kitodo.org, Aktuelles auf https://twitter.com/kitodo_org und
den Quellcode auf https://github.com/Kitodo.
Keine Kommentare:
Kommentar veröffentlichen