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

change namespaces to use https #341

Closed
mbjones opened this issue Jul 24, 2019 · 4 comments
Closed

change namespaces to use https #341

mbjones opened this issue Jul 24, 2019 · 4 comments
Assignees
Labels
Milestone

Comments

@mbjones
Copy link
Contributor

@mbjones mbjones commented Jul 24, 2019

Current eml namespaces use a custom URI that starts with eml://, such as eml://ecoinformatics.org/eml-2.1.1 and eml://ecoinformatics.org/eml-dataset-2.1.1. Because these are not registered URIs, and because some people prefer https URIs (even if they are just names that don't necessarily resolve), a request has been made to switch to this convention.

Proposal

New namespaces for EML 2.2.0 would have the form:

  • https://eml.ecoinformatics.org/eml-2.2.0
  • https://eml.ecoinformatics.org/eml-dataset-2.2.0
  • https://eml.ecoinformatics.org/eml-resource-2.2.0
  • etc.

Software (Metacat, MetacatUI, XSLT, etc) will need to be updated to recognize this new namespace format.

Comments appreciated.

@mbjones mbjones added this to the EML2.2.0 milestone Jul 24, 2019
@mbjones mbjones self-assigned this Jul 24, 2019
@mbjones mbjones added the enhancement label Jul 24, 2019
@mobb

This comment has been minimized.

Copy link
Contributor

@mobb mobb commented Jul 25, 2019

EDI has been testing the EML 2.2 changes as they progress, and would like to test this one too. So go ahead and push the namespace change, and we will test again. Probably there is no objection.

mbjones added a commit that referenced this issue Jul 29, 2019
The new namespace is of the form `https://eml.ecoinformatics.org/eml-2.2.0`.  XSD files, stylesheets, and test documents were updated. Work related to issue #341.
@mbjones

This comment has been minimized.

Copy link
Contributor Author

@mbjones mbjones commented Jul 29, 2019

New namespace names were implemented as proposed (https://eml.ecoinformatics.org/eml-2.2.0). The internal ant tests are passing. Need to test and make code changes for the following:

@amoeba

This comment has been minimized.

Copy link
Contributor

@amoeba amoeba commented Aug 2, 2019

I've just finished testing the DataONE indexing stack, Metacat, and MetacatUI (sans editor) with the new namespace change and things look good. I'm awaiting reviews on PRs but hope I can get comments by next week and @taojing2002 can help me do some testing. An example EML 2.2.0 doc can be see on https://neutral-cat.nceas.ucsb.edu/view/5ddefe83-0d65-4316-8301-1e40b51468b7 with the matching Solr index contenet at https://neutral-cat.nceas.ucsb.edu/metacat/d1/mn/v2/query/solr/?q=id:%225ddefe83-0d65-4316-8301-1e40b51468b7%22.

@mbjones

This comment has been minimized.

Copy link
Contributor Author

@mbjones mbjones commented Aug 3, 2019

Awesome, thanks @amoeba!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
3 participants
You can’t perform that action at this time.