[dxwg] Criteria for listing properties for each class (#766)

andrea-perego has just created a new issue for https://github.com/w3c/dxwg:

== Criteria for listing properties for each class ==
Currently, the definitions of all subclasses of `dcat:Resource` have a paragraph listing all the properties inherited from such parent class.

The issue I see here, is that most of them are actually not going to be used for a given subclass of `dcat:Resource` (at least, based on the use cases and implementation evidence we have at the moment). Moreover, some of them may overlap with other properties specific to that class - about this, see https://github.com/w3c/dxwg/issues/763

My suggestion is not to remove them, but to move them into a separate, non-normative part of the section with the relevant class definition (it can be a sub-section or a note), and stating that, although we don't have evidence at the moment for their use in that context, they can be potentially used if need be.

This may also help in the preparation of the DCAT implementation report, where we should demonstrate implementation evidence for only the classes and properties which we keep in the normative parts of the spec.

Please view or discuss this issue at https://github.com/w3c/dxwg/issues/766 using your GitHub account

Received on Sunday, 17 February 2019 22:42:28 UTC