Skip to content
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

error message improvement #106

Open
bertvannuffelen opened this issue Oct 17, 2023 · 3 comments
Open

error message improvement #106

bertvannuffelen opened this issue Oct 17, 2023 · 3 comments

Comments

@bertvannuffelen
Copy link

On the first check:

 PURL1: Persistent URL

Description
    This check verifies if the ontology has a persistent URL (w3id, purl, DOI, or a W3C URL) 
Explanation
    Ontology URI is not using a persistent id. We checked w3id, purl, DOI and W3C 

The explanation is making a strong statement.
Better: the ontology URI is not part of a known register of URIs. We checked w3id, purl, DOI and W3C

And by the way the persistency cannot be determined only by the domain. Both purl and DOI and w3id are redirection services and therefore do not care the persistency. That is the real url owner.

@dgarijo
Copy link
Member

dgarijo commented Oct 17, 2023 via email

@bertvannuffelen
Copy link
Author

I agree that these namespaces have the intention and objective of persistence as basis.

My annoyance is that this is not necessary the ambition of those who publishes on those domains.
It occurs too much that the development behind the URI is stalled and restarted on a different place with different persistent URI's.
And that breaks the whole idea of persistency.

I know no test can proof that this is the case, and that this implemented test (with the additional tests you refer to) are a necessary check to drive towards persistency.

Therefore as an additional suggestion to promote the efforts of organisations that put long term efforts to maintain persistent URIs I would suggest you also collect these namespaces and include that in your validations. Within the EU there are many public administrations putting a lot of effort into it. By including these in the list you create also an acknowledgement of the effort spend by these organisations.
To name a few:

@dgarijo
Copy link
Member

dgarijo commented Oct 18, 2023

Thanks, I think you make a fair point. We can expand the list pointing to these efforts as well. There is another issue to include governmental URLs from a data service in Australia. I am going to have a look at these resources and see how to incorporate them

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants