Re: [dxwg] Example 60, 61, 62, why is accessURL included (#1437)

As a developer, I much prefer the sort of requirement that DCAT-AP is using, because it's a pain in the neck to deal with extra conditionals for things like this in code. I would much rather be able to grab a bunch of variables from a database and send them to the UI without parsing them each in some special way. If you're building a web app that needs to return metadata for online datasets, you are certain to need to return something as a URL. Since a direct download URL isn't necessarily available for everything, the access URL is the logical choice to require. 

Also, I think the usage note is a little confusing. It says, "If the distribution(s) are accessible only through a landing page (i.e. direct download URLs are not known), then the landing page URL associated with the dcat:Dataset SHOULD be duplicated as access URL on a distribution." That is true, and if the dataset is marked up with a landing page URL, I suppose it is a duplication to use the same one for the access URL of the distribution, but the real question here is about how the two URLs for the distribution relate to each other. I think it would be more helpful to say "If the distribution(s) are accessible only through a direct download, then the download URL associated with the distribution SHOULD be duplicated as the access URL."

-- 
GitHub Notification of comment by agreiner
Please view or discuss this issue at https://github.com/w3c/dxwg/issues/1437#issuecomment-1011479215 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Wednesday, 12 January 2022 21:43:33 UTC