psu-libraries / cho

Project for Penn State Library's cultural heritage object repository.
Apache License 2.0
18 stars 2 forks source link

Minting ARKs #663

Open awead opened 6 years ago

awead commented 6 years ago

We need to mint ARKs so that we can add them to works and collections and have persistent urls for them.

awead commented 5 years ago

It's not clear how we would mint arks, such as what service to use. The work we're doing with DataCite in Scholarsphere might serve as an example. Also, would every collection and work receive an ARK or would we selectively mint these as needed?

TODO:

awead commented 5 years ago

https://github.com/sudhirj/shortuuid.rb Princeton mints them with EZID https://github.com/pulibrary/figgy/blob/master/app/services/identifier_service.rb

awead commented 5 years ago

TODO:

When the time comes to move to a centralized service for minting ids, we can prevent collisions with existing locally-minted IDs in CHO by changing the length of the id. Prefixing or postfixing, as per the ARK spec., could be of use here.