- From: Jaroslav Pullmann <jaroslav.pullmann@fit.fraunhofer.de>
- Date: Mon, 18 Sep 2017 23:53:28 +0200
- To: public-dxwg-wg@w3.org
Dear all,
today's call left many open questions regarding the "version" group of requirements.
Even if their statement is still evolving I am convinced of their relevance, please find my remarks
here to some of them:
Version subject [RVer1]
- the original UC restricts scope to Datasets, I think the DCAT group should explicitly decide which resources
will and in which extent (optional, mandatory) become subject of versioning. This decision should take into
account the consequences of creating resource versions at each of the levels (Catalog, Dataset, Distribution)
Version definition [RVer2]
- it must be the DCAT core defining at least an abstract notion of change and versioning with regard to its resources,
esp. identifying dimensions of resource, which changes should result in a new revision. It's particular implementation
and rules might differ among profiles and be defined by those "locally", yet in compliance to DCAT's definition.
While scenarios might help, versioning should not depend of them to remain a generally useful tool.
Version identifier [RVer3]
- of course, we need one. The question remains, how this version ID relates to URI of original/previous resource and further
properties of the version model (e.g. URI containing date or semantic version string)
Version delta [RVer6]
- (in)formal semantics of the change underlying a new release, specified in terms of abstract definition (@DCAT) and
detailed specification (@Profile), e.g. indicating the "type" of change (addition/removal/update of data etc.)
Version discovery [RVer7]
- requires the versions to be discoverable and distinguishable, but would a client care?
But, I often come back to Makx' pragmatic question - how much versioning support do the DCAT publishers really need
and how much do customers really understand (without becoming discouraged by that level of detail). Here the abstract
definition from RVer2 should support the understanding of "meaningful" changes in lifecycle of DCAT resources.
Best regards
Jaroslav
--
Jaroslav Pullmann
Fraunhofer Institute for Applied Information Technology FIT
User-Centered Ubiquitous Computing
Schloss Birlinghoven | D-53757 Sankt Augustin | Germany
Phone: +49-2241-143620 | Fax: +49-2241-142146
Received on Monday, 18 September 2017 21:54:15 UTC