Open VladimirAlexiev opened 2 months ago
ENTSO-E document RDF-Syntax User Guide v1.0 (2024-01-17) section 3. "Combining different CIM versions" describes difficulties related to exchange of semantic data that uses versioned terms, and concludes:
Starting with CIM18, the CIM international standard development community agreed to keep the URI of the canonical CIM stable between different versions of CIM. This means that if a class is defined in CIM vocabulary its URI will not change. Semantic versioning is applied on profile level and different packages in CIM in order to be able to describe and explain CIM evolution.
Yes, after a lot of work we managed to get the community to agree to use persistent URLs. We are now in the very difficult transition period. We also need to manged to implement solution that support that the URL should without version resolves to the current version. We would also need to implement support for future version (alfa version) for testing.
The URLs that @griddigit-ci cited in https://github.com/Sveino/Inst4CIM-KG/issues/56 (http://cim.ucaiug.io/grid/Dynamics/1.0, http://cim.ucaiug.io/grid/StandardInterconnections/1.0) made me think about this:
The latest version of an ontology and profile should always be available at the same URL.
owl:deprecated
.