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

Evaluate existing code for EZID client gem #148

Closed
gamontoya opened this issue Oct 27, 2017 · 3 comments
Closed

Evaluate existing code for EZID client gem #148

gamontoya opened this issue Oct 27, 2017 · 3 comments
Assignees

Comments

@gamontoya
Copy link

gamontoya commented Oct 27, 2017

Descriptive summary

The EZID/DataCite Working Group has been formed and will organize and coordinate efforts around Samvera Partners moving from EZID to DataCite for DOI creation. UCSD will continue to use EZID and therefore this working group would like to see if the existing code from Virginia Tech can be the starting point and also build out DataCite support from there.

UCSD developers (and other dev from other institutions) are being asked to review the code.

Note: How does this code differ from Dukes?

Context for EZID Clien Gem Review

Per Rick Johnson:

From EZID support standpoint no specific objectives other than to understand current solutions that exist to date, and which we may want to continue to use and/or adapt for built-in support within Hyrax. We will be doing same for any work that has been done with Datacite (e.g., DCE is working on an implementation in the next couple weeks).

@gamontoya gamontoya changed the title Evaluate existed code for EZID client gem Evaluate existing code for EZID client gem Oct 27, 2017
@gamontoya
Copy link
Author

@mcritchlow I added Rick's response above.

@mcritchlow
Copy link
Member

@gamontoya - I'll take a look at this and report back once I've got something and/or have more questions.

@mcritchlow
Copy link
Member

mcritchlow commented Nov 20, 2017

Ok, here are a few initial things:

  1. The Virginia Tech application is using Duke's ezid-client gem, so there's nothing really of value there other than a reference implementation we could consult as we build out usage ourselves. They're taking some different directions with their EZID integration that I'm not sure we'll want. For example, they're auto-minting DOI's for every created object.

  2. I've created a ticket in the Duke repo to ask the lead developer (David Chandek-Stark) what his thoughts are on ensuring the gem can stay maintained going forward.

@mcritchlow mcritchlow added this to the Sprint 23 - 2017 milestone Nov 20, 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

2 participants