Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PROF in normative areas of Conneg #1118

Closed
kcoyle opened this issue Oct 7, 2019 · 3 comments
Closed

PROF in normative areas of Conneg #1118

kcoyle opened this issue Oct 7, 2019 · 3 comments

Comments

@kcoyle
Copy link
Contributor

@kcoyle kcoyle commented Oct 7, 2019

The profiles vocabulary (PROF) is integrated into normative sections of the document, in particular section 7.3.1.1 and Appendices, in particular A.1. These appear to be normative based on the conformance section statement:

"As well as sections marked as non-normative, all authoring guidelines, diagrams, examples, and notes in this specification are non-normative. Everything else in this specification is normative."

It is inadvisable to move Conneg to CR with a non-normative document (PROF) in normative sections of the document. By "inadvisable" it really means that it is unlikely to be approved for CR. The reason for this is that once a document becomes a recommendation it is very costly and difficult to make changes to it - basically, it is like the process that we have gone through between DCAT v1 and DCAT v2 - a charter, group formation, and an entirely new recommendation path. Having Conneg depend on a vocabulary "in progress" definitely puts Conneg at risk, and would require convincing W3C management, who will likely challenge the proposed recommendation, that this is a good idea.

We should not move Conneg forward "as is" but there are various options we can consider for Conneg, some of which are:

  1. Move sections referring to PROF to non-normative areas of the document.
  2. Remove references to PROF.
  3. Advance Conneg as a working group note rather than CR track.
@rob-metalinkage

This comment has been minimized.

Copy link
Contributor

@rob-metalinkage rob-metalinkage commented Oct 7, 2019

Good catch -

what we need to do is explicitly declare the appendices as non-normative - its natural but not safe to assume that would be the case,

I think we can remove the reference to prof:Profile in 7.3.1 because dct:conformsTo is sufficient (though we may need to make statement that any dct:Standard referenced this way is assumed to be an instance of a "data profile" - we can refer to appendix as an example of how to make this explicit, )

@nicholascar

This comment has been minimized.

Copy link
Contributor

@nicholascar nicholascar commented Oct 8, 2019

I have removed all references to PROF in PR #1120 and emphasised in Conformance that appendices are non-normative.

@kcoyle

This comment has been minimized.

Copy link
Contributor Author

@kcoyle kcoyle commented Oct 15, 2019

Closing as the changes were made in #1120.

@kcoyle kcoyle closed this Oct 15, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
3 participants
You can’t perform that action at this time.