Re: [dxwg] property profileOfTransitive

I think this is worth making more explicit - that a profile itself is a specification. Whilst its pretty obvious under any rational interpretation of specification that a set of constraints is a specification, I think you have raised a valid concern about its ease of interpretation, and it won't hurt to reinforce this:

_A profile is a specification consisting of a named set of constraints on one or more identified base specifications, including the identification of any implementing subclasses of datatypes, semantic interpretations, vocabularies, options and parameters of those base specifications necessary to accomplish a particular function. _

It does not specify testability as this is a platform and community specific concern - there is a default assumption of testability of "by inspection" that doesnt need to be in the definition.

DCAT-AP is a profile of DCAT if and only if data conformant to DCAT-AP is conformant to DCAT (which I understand is true)

If we have a requirement to express "partial conformance" we need an explicit use case we can derive it from.



-- 
GitHub Notification of comment by rob-metalinkage
Please view or discuss this issue at https://github.com/w3c/dxwg/issues/486#issuecomment-434909315 using your GitHub account

Received on Thursday, 1 November 2018 02:22:29 UTC