hermes
Implementation of the HERMES workflow to automate software publication with rich metadata.
Cite this software
Description
HERMES is an acronym for "HElmholtz Rich MEtadata Software publication".
To satisfy the principles of FAIR research software, software sustainability and software citation, research software must be formally published. Publication repositories make this possible and provide published software versions with unique and persistent identifiers. However, software publication is still a tedious, mostly manual process and impedes the promotion of research software to first class citizenship.
To streamline software publication, this project implements an automated workflow to publish research software with rich metadata. It utilizes continuous integration solutions to retrieve, collate, and process existing metadata in source repositories, and publish them on publication repositories, including checks against existing metadata requirements. To enable researchers to easily reuse it, the project also provides comprehensive documentation and templates for widely used CI solutions.
For more information about the HERMES project, see hermes.software-metadata.pub.
Participating organisations
Reference papers
Mentions
Contributors
Contact person
Stephan Druskat
Core developer / Project lead
Deutsches Zentrum für Luft- und Raumfahrt e.V.
0000-0003-4925-7248
Mail StephanRelated projects
HMC
Helmholtz Metadata Collaboration