-
Notifications
You must be signed in to change notification settings - Fork 47
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
Distribution vs DataDistributionService #809
Comments
Thanks @andrea-perego. I added those paragraphs on the basis of my interpolation from the examples that you provided, but I now see that I didn't get it quite right (I think the discussion is in #56, #166, #172). I had the impression that Services had been shoehorned into dcat:Distributions in some catalogs, as mentioned in
so the warning about backward compatibility was needed. But maybe not. So I guess the material that you quote above can be dropped completely? All of the important information is implied by the descriptions of the properties |
@dr-shorthair said:
Yes, I would be in favour of dropping that part. Thanks for explaining the background for that, text, @dr-shorthair . |
I've attempted to address this in #832 |
In the section of the DCAT spec devoted to distributions, the following text is included in a note:
Reading the two first paragraphs (and especially the 2nd one), it seems that
dcat:Distribution
is replaced bydcat:DataDistributionService
whenever the data is accessible via a service / API.Unless I'm mistaken, this is not the case. When data is available via a service / API,
dcat:Distribution
will be still there, but, in addition to what is in DCAT 2014, it points to the service / API by using specific properties - as explained in the last paragraph of the quoted text above.Probably the issue with the text concerns this statement "The scope of dcat:Distribution here is narrower than in DCAT-2014 [VOCAB-DCAT-20140116], where it also included APIs and feeds." I don't think this was the case:
dcat:Distribution
's were just pointing to APIs and feeds, but not describing or replacing them - also because there were no appropriate properties for doing that.So, it is not the scope of
dcat:Distribution
that is narrower; rather, the point is that now DCAT offers the possibility to provide details about the service / API (if any) adcat:Distribution
points to, with the purpose of enabling consumers (human and machines) to know which mechanisms should be used to access the data. In other words, we are talking here about an extension to DCAT, not of a revision of scope of a legacy class.The text was updated successfully, but these errors were encountered: