r-geoflow / geoflow

Tools to Orchestrate Geospatial (Meta)Data Management Workflows and Manage FAIR Services
https://github.com/r-geoflow/geoflow/wiki
Other
40 stars 14 forks source link

Move metadata handlers as inst resources #292

Closed eblondel closed 1 year ago

eblondel commented 1 year ago

There are more and more handlers, whatever the target metadata type entities, contacts or dictionary is. They are for now handled in single R scripts with R directory, 1 script per metadata type. This becomes hard to maintain and makes hard the plug of new handlers, especially if coming from new contributors. The purpose of this ticket is to refactor the structure of geoflow to store all handlers in a dedicated sub-directory (as it is done for actions), with one sub-directory per metadata type.

Based on this, the addition of new contributed handlers will be tested

cc @juldebar @wheintz @abennici @mrouan

eblondel commented 1 year ago

Careful, geoflow (and any other extra package) function calls need to be prefixed by namespaces in that case!