Closed balhoff closed 2 years ago
We should get on this as soon as we convert to functional syntax. Some make sense to live as imports for the editors version (e,g rohom, which is made automatically) but the others should be merged, with the exception of the imports (and the axioms that should be moved to imports)
Is this something that's still desired?
We're now publishing ro-base
, which generally satisfies this issue. Although I'm not really sure what the need is for all those different modules.
Are there use cases for the various modules by which RO is currently distributed? Currently the main ontology imports pieces of RO:
as well as extracts of other ontologies:
This arrangement makes it hard for a downstream user to exclude the extracts from other ontologies (e.g. when separately importing the complete versions of those ontologies) but keep all the RO content. From my perspective it would be ideal if RO were distributed as one file, for its own content. This relates to strategies I'm working on for https://github.com/OBOFoundry/OBOFoundry.github.io/issues/483, but isn't dependent on that.
I guess the question is, are there direct users of those various ontology subsets? If, so there's no reason to stop publishing them, but the content could also be folded into ro.owl, instead of imported, at release time.