This GitHub repository lets you - our users - log and track issues that you find with our standards and other document. Tag the issue with the standard or standards effected; we will assign it to the relevant group(s) within TC 211.
11
stars
0
forks
source link
Common Abstract classes with namespace abbreviation mcc in XML schemas. #334
Justification
If as mandated in ISO 19139-2:2019/9.3.2.1 (Req) overarching abstract classes should be generated and maintained with a namespace abbreviation of "mcc" there will be namespace conflicts where two or more standards are uses in combination.
Proposal
Suggest that mcc should all have a namespace URI of “https://schemas.isotc211.org/19100/-/mcc/0.0”. If these are truly overarching abstract classes they should likewise be stored and managed in an overarching location (eg 19100) so that they can be readily accessed and specialised by a full range of standards.
Justification If as mandated in ISO 19139-2:2019/9.3.2.1 (Req) overarching abstract classes should be generated and maintained with a namespace abbreviation of "mcc" there will be namespace conflicts where two or more standards are uses in combination.
Proposal Suggest that mcc should all have a namespace URI of “https://schemas.isotc211.org/19100/-/mcc/0.0”. If these are truly overarching abstract classes they should likewise be stored and managed in an overarching location (eg 19100) so that they can be readily accessed and specialised by a full range of standards.