rsc-ontologies / rxno

Name Reaction Ontology
Creative Commons Attribution 4.0 International
39 stars 12 forks source link

switching to ODK for the maintanance of RXNO & MOP #40

Open StroemPhi opened 2 years ago

StroemPhi commented 2 years ago

There are a lot of open issues (e.g.: #37, #30, #28, #27) that could be resolved better with a repository structure and workflow as layed out by the Ontology Development Kit (ODK). Switching to an ODK workflow would not just make the development and maintanance of RXNO & MOP much easier and less error prone, but would also ensure these two to adhere to the OBO Foundry principles, as most of them are checked for in the quality control checks implemented in ODK.

As we already use RXNO in NFDI4Chem and plan on using / contributing more to it, I started working on the ODK migration in our NFDI4Chem fork, documenting it in its wiki. I have talked about migrating a repo to ODK in general with @matentzn in late 2021 and I will follow the inofficial "how to video" he shared with me as the basis. An important part of this is addressing the fact that MOP and RXNO are hosted and maintained in the same repository. It seems to me, that creating a repo for MOP would be best, but for now I will go for having an ODK folder structure for each (RXNO & MOP) within the existing rxno repo.

The following TODOs are the needed steps I have identified. Constructive feeback to these steps is very welcome :)

TODOs:

StroemPhi commented 2 years ago

@colinbatchelor as soon as I have something to show, I will ping you to explain and discuss this, ok?

batchelorc commented 2 years ago

Yes, this is very exciting.