spdx-3-model
spdx-3-model copied to clipboard
Idea: Consider FIBO's convention for prefixing the ontologies which compose SPDX v3.0
Please feel free to close this if it's not a useful suggestion but just wanted to share that it might be helpful to consider using FIBO's naming conventions for the new profiles in SPDX v.3.0. That way derived ontologies using SPDX can import the profiles they require in a way that is a bit more intuitive and interoperable with ontology software that understands the modularity using owl:imports to automatically compose multiple inferior ontologies into one. This also can reduce the possibility of prefix collisions when using such common prefixes (like "core") when loading the terms into a triple store. You can export a parent ontology called "spdx" that imports all of the ontologies. (Like https://github.com/edmcouncil/fibo/blob/master/AboutFIBOProd.rdf)
https://github.com/edmcouncil/fibo/blob/master/ONTOLOGY_GUIDE.md#fibo-standard-iri-format