Project

General

Profile

CIM Issues #6713

Update namespace and profile from http to https

Added by Svein Olsen 8 months ago. Updated 24 days ago.

Status:
Closed
Priority:
Normal
Author/Contact Info:
Svein Olsen
Base Release:
CIM18
Solution to be Applied To:
Solution Version:
Solution Applied By:
Completion Date:
CIM Keywords:
Breaking Change:
Breaking Change Description:
CIM Impacted Groups:
None
Requestor:
Standard(s):
Version:
Clause:
Sub-Clause:
Paragraph:
Table:
Originally Closed in Version:
Origination Date:
Origination ID:
Originally Assigned To:

Description

As part of the development of IEC 61970-302:Ed2 and IEC 61970-457:Ed2 it was agree to create persistent and resolvable URI for CIM namespace and CIM profiles.

For the namespace we are using:
http://cim.ucaiug.io/ns#

For profile we follow the pattern with gives this example:
• DY: http://cim-profile.ucaiug.io/grid/Dynamics/2.0

We have got some push-back to use https rather than http. This was discussed as part of the decision; however it seems to be the best-practice to use http and then redirect to https.

The w3c website works this way. When you go to http://www.w3.org/1999/02/22-rdf-syntax-ns# it opens directly https://www.w3.org/1999/02/22-rdf-syntax-ns#.

Github seems to support both http and https, Our energy.referencedata.eu works with both http://energy.referencedata.eu and https://energy.referencedata.eu
Todd has demonstrated that we can easily configure Github to do the same redirect as w3c.
This was discussed in the CIM and Semantic task force. We had a long discussion as there were group member that did not see the point of using https as we could just following the w3c approved by re-direct from http to https.
We tried to find anywhere in w3c where http was recommended, the consensus would be that we should follow w3c recommendation that when issues are raised, we can refer to this recommendation.
However, we then found this blog: HTTPS and the Semantic Web/Linked Data | 2016 | Blog | W3C
Together with the fact that UNCEFACT has moved to use https: vocabulary.uncefact.org/unlocode-vocab-context.jsonld

We have also found that ISO standard Industrial Ontologies Foundry (IOF):

It is therefore the group clear recommendation that we update reference from http to https.


Proposed Solution

Update our http reference to https so that we get:
- https://cim.ucaiug.io/ns#
- https://cim-profile.ucaiug.io/grid/Dynamics/2.0


Decision

19-Sep-2024 Joint TF Hybrid Meetings - Minneapolis:

Reviewed. Final decisions is to utilize https. For current documents (e.g. 302 and 457) that have used http will be updated to https in the next releases. All new documents should be using https in their resolvable URIs.

Also available in: Atom PDF