(Duplicate with #293) Change prefixes of notice types from epo: to epo-not: #322
Labels
type: feature request
something requested to be implemented in a future release
Milestone
Our mappings (both CM and TM) refer to
epo:ResultNotice
,epo:CompetitionNotice
and other notice types. In EPO, the various notice types have theepo-not:
, not theepo:
prefix. We should align the conceptual and technical mappings to use the prefixes declared in EPO.Although this seems simple and straightforward, there is a risk that if we introduce the
epo-not:
prefix into our mappings, the RMLMapper (or some other library that is used create the Turtle serialization), will replace allepo:
prefixes (for all classes and properties) withepo-not:
, since they both resolve to the same namespace, and hence, even with the current notation, no validation checks are failing. The problem is that in case of overlapping namespaces some library in the RML transformation pipeline randomly (or at least without any apparent logic) chooses one of the prefixes to abbreviate class and property names.The text was updated successfully, but these errors were encountered: