Managing InvenioRDM configuration in a GitHub repository?


My team at OHSU is setting up an InvenioRDM instance to use as a data catalog. Several team members are interested in being able to make changes to configuration files – vocabularies in particular – but not all these team members are comfortable logging into a Unix server to edit text files, but they are comfortable editing files in GitHub’s web-based interface. Is it feasible to manage the editing of InvenoRDM configuration/customization in a GitHub repository and deploying updates from there instead of editing files directly on the server?

Hi, the goal is that the vocabularies once imported the first time will be able to be edited directly from a web UI. In v9 we have finished the backend for managing these updates to vocabularies (this is slightly complicated because we’re doing some caching for having very fast search speeds).

That is excellent news. Thank you!