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

curator is exporting obsolete ot namespace URLs in nexson and NeXML #1119

Closed
arlin opened this issue Feb 3, 2017 · 4 comments
Closed

curator is exporting obsolete ot namespace URLs in nexson and NeXML #1119

arlin opened this issue Feb 3, 2017 · 4 comments

Comments

@arlin
Copy link
Contributor

arlin commented Feb 3, 2017

Curator (invoking the API directly) is exporting nexson files that refer the ot namespace to http://purl.org/opentree-terms#, and NeXML files that refer to http://purl.org/opentree/nexson. The first one gives a "not found" error and the second one redirects to a "this file has moved" message (http://opentree.wikispaces.com/NexSON) directing the user to the correct URL which is https://github.com/OpenTreeOfLife/phylesystem-api/wiki/NexSON.

Examples:

@jar398
Copy link
Member

jar398 commented Feb 3, 2017

The correct URL should be a purl.org URL.
It cannot be purl.org/opentree-terms# because there is no way to adminster that. opentree/nexson is better.
It should redirect to https://github.com/OpenTreeOfLife/phylesystem-api/wiki/NexSON.
The wikispaces URL is not current. The PURL might redirect someplace else in the future.
I'm trying to figure out how do purl administration following purl.org's move from OCLC to IA, will get back to you.

@jar398
Copy link
Member

jar398 commented Feb 3, 2017

The nexson looks fine; of course the URL should be resolvable, and I'm working to fix that, but that should be immaterial from a software perspective. It's the json that has a bad namespace URL, and I think that needs to be fixed in peyotl.

@jar398
Copy link
Member

jar398 commented Feb 4, 2017

I think there is only one thing to be done, and that is fixing peyotl. Perhaps @mtholder would like to create a properly worded peyotl issue, and close this one? If not then I will create a peyotl issue.

I have recovered authorization to maintain purl.org/opentree URLs, and have changed http://purl.org/opentree/nexson to redirect to https://github.com/OpenTreeOfLife/phylesystem-api/wiki/NexSON. But this does not do anything to fix the original problem.

Our PURLs are listed here: https://github.com/OpenTreeOfLife/germinator/wiki/Open-tree-PURLs

@mtholder
Copy link
Member

mtholder commented Feb 4, 2017

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

5 participants