-
Notifications
You must be signed in to change notification settings - Fork 55
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
Remove DataDistributionService #825
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
need to double-check that earlier text editing b @pwin to remove DataDistributionService from the narrative was complete
This PR is still referencing the type of service that we said we were not going to address. If people want to reserve the name DataService for a future parent class, I would suggest we use DataAPI for this, so that we have the option to later define a parent class without forcing people to change their RDF. |
@agreiner - we intended for these changes to implement what was resolved in the 2019-03-13 meeting You quote a number of lines where I guess you would like to see further changes. Can you provide a concrete proposal in this context? |
@agreiner : Picking up on your last point: as I recall the discussion in the meeting, this On the other hand, we decided that (In some cases there could be a relationship from a data-application to a data-service, and perhaps also to to datasets, but I think we agreed to defer modeling of the data-application class at this stage.) |
We just need to make it clear that a DataService in DCAT is not a general data service as initially defined in the draft. To do that, we need to remove old references to things that are not APIs, like "portals", and to proposed structure like "extension points". I've indicated where the old terminology remains. |
Thanks @agreiner - would the following suit? In index.html In dcat.ttl |
Line 275: yes |
I think there will be mentions throughout the text of index.html that need to be harmonized with the simpler model. Just looking at the beginning, I see In the Scope: remove "dcat:DataDistributionService represents a kind of data service that provides access to distributions of one or more datasets or extracts of datasets. " |
@agreiner
Furthermore, this is merely a scope note, and the recommendation is couched in non-normative terms. [1] https://w3c.github.io/dxwg/dcat/#a-dataset-available-from-a-service |
@agreiner wrote:
If you can enumerate them then they can be addressed. |
Re 2116, in the interest of forward progress I'll say let's keep it and see if anyone cares. Type is pretty ambiguous for APIs, because it can be the "style", or language, or whether it's streaming or not, the domain, the content, etc. |
Re the enumeration, maybe it would be best if you submit your updated changes and then I did a PR. |
|
The last item in today's DCAT call was agreement to merge this PR because it is important that the |
This PR addresses #432 and #821
Figure 1 regenerated by @dr-shorthair
Text and RDF edits from @riccardoAlbertoni