Currently, the format of the HTML description written to Zenodo records is hardcoded and projects may want to customise.
The 'proper' way to do this is probably to have a configurable Jinja template (or similar) but then sdv would need to provide methods to properly render different metadata elements.
An alternative approach would be to provide a similar way to overload that function with a locally configured version.
Either way, the end user has to modify something but a Jinja template is much more intuitive than editing the existing rendering code.
Currently, the format of the HTML description written to Zenodo records is hardcoded and projects may want to customise.
sdv
would need to provide methods to properly render different metadata elements.Either way, the end user has to modify something but a Jinja template is much more intuitive than editing the existing rendering code.