Follow-up to #32 (CGMES 3.0 folder alignment) for the CGMES v2.4 release branch (cgmes-v2-4). Related to #64 (add PROF for CGMES 2.4).
Current Directory Structure
CGMES/ (cgmes-v2-4)
CGMES/
├── Enhanced/
│ └── SHACL/ # SHACL constraints (flat, .ttl)
└── Original/
└── RDFS/ # Vocabulary RDFS (…RDFSAugmented-v2_4_15-4Sep2020.rdf)
Key Differences (vs NCP / CGMES 3.0)
Proposed Aligned Structure
CGMES/
├── PROF/ # ← New: profile descriptors (aligned with NCP / CGMES 3.0), see #64
├── RDFS/ # ← from Original/RDFS (filenames unchanged)
└── SHACL/ # ← from Enhanced/SHACL (filenames unchanged)
Filenames are kept as-is — only the folder layout changes, matching the "Proposed Aligned Structure" agreed in #32 for CGMES 3.0.
Follow-up to #32 (CGMES 3.0 folder alignment) for the CGMES v2.4 release branch (
cgmes-v2-4). Related to #64 (add PROF for CGMES 2.4).Current Directory Structure
CGMES/ (
cgmes-v2-4)Key Differences (vs NCP / CGMES 3.0)
PROF/folder for profile descriptors. NCP and CGMES 3.0 have one (see Folder Structure: Consider aligning RDFS folder structure #32, Improvement: Add PROF also for CGMES 2.4 #64).Original/andEnhanced/sub-trees instead of the flat siblingRDFS/andSHACL/packages used elsewhere in the library.Proposed Aligned Structure
Filenames are kept as-is — only the folder layout changes, matching the "Proposed Aligned Structure" agreed in #32 for CGMES 3.0.