Project

General

Profile

CIM Issues #5365

Version control in XSDs

Added by David Haynes 3 months ago. Updated about 2 months ago.

Status:
New
Priority:
Low
Author/Contact Info:
dhaynes@hubbell.com
Base Release:
Solution to be Applied To:
Solution Version:
Solution Applied By:
Completion Date:
CIM Keywords:
Breaking Change:
No
Breaking Change Description:
CIM Impacted Groups:
WG13, WG14, WG16, WG21
Requestor:
David Haynes
Standard(s):

All WG13 and WG14 stds

Version:
Clause:
Sub-Clause:
Paragraph:
Table:
Originally Closed in Version:
Origination Date:
Origination ID:
Originally Assigned To:

Description

In looking at the XSDs generated by CIMTool, I wonder if there might be some value in having a comment automatically added in the header that identified the version of CIMTool that was used to generate the XSD? Could it also be useful (if possible) to have CIMTool add a comment that identifies the CIM Base (or version) that it used as its input in order to generate the customized output?
I was thinking that this might benefit users who later wish to use the standard and have a need to recreate the published XSD before making their own customized profile.
This could also serve as an opportunity to indirectly refer them to the CIM UG by referencing the CIMTool.


Proposed Solution

Add a comment line to the XSD and OWL outputs that indicates the version of CIM UML and CIMTool used.

#1

Updated by Svein Olsen about 2 months ago

In 61970-501:Ed2, the RDFS based profiles, we are planning to add reference to CIM UML, and full version support. However, we have not consider added the CIMTool (or other tools) used.

Also available in: Atom PDF