Re: [dxwg] Must a DCAT profile validate against all of DCAT?

@makxdekkers The key to this hinges on "violate rules set for". Conformance needs to be carefully defined. As @agreiner says above, it could mean that no additional terms from other vocabularies can be included, because those do not "conform" to DCAT. That would make the DCAT-APs all non-conformant. It also could mean that all classes and properties in the base specification are actually or algorithmically included in the profile. This would result in declaring profiles that are subsets of a large vocabulary non-conformant.

The DCAP (Dublin Core) uses a concept of conformance that is not based on entire vocabularies but instead includes only those classes and properties that are included in both the base and the profile. In that view, a property included in a profile must not conflict with the property as it is defined in its base vocabulary. There is no attempt to create equivalences or conformance between entire profiles. For that reason, the conformance rule is relatively simple. 

Essentially, it makes no sense to talk about conformance until it is clearly defined.

-- 
GitHub Notification of comment by kcoyle
Please view or discuss this issue at https://github.com/w3c/dxwg/issues/430#issuecomment-439140317 using your GitHub account

Received on Thursday, 15 November 2018 18:21:41 UTC