Open onthebreeze opened 4 years ago
adding attributes such as domain classifications (trade, transport, regulatory, etc) to UN classes and properties
If we only use these attributes to render appropriately organized html docs for unece vocabulary, and those attributes are not critical for general public, then it does not matter much how and where we store them.
So perhaps edi3.org takes the UN vocabulary in the unece namespace and then adds these extensions in the edi3 namespace? If we do that then what happens when an edi3 extension is used and implemented, but then the UN adopts that change and releases the same thing in the unece namespace?
edi3 could then mark the term within edi3 anmespace as deprecated, also add a link to the new unece-namespaced term (possibly linked with owl:equivalentClass
or owl:equivalentProperty
)
The JSON-LD NDR will specify rules for publishing UN/CEFACT RDMs and Code Lists as JSON-LD vocabularies.
However, it is likely that there will be value in local extensions of the JSON-LD vocabulary after generation from the UN source models. Some typical examples:
Two questions arise from this: