Closed pbinkley closed 7 years ago
Took a quick look at https://github.com/mlibrary/umrdr -- implemented DOIs using ezid-client
Comments on unfactored ark code: https://github.com/ualbertalib/HydraNorth/commit/31352953f85d7e71ecf9fd998f530c0063785856
Assertion from stakeholders
Assertions from EZid
Questions
# helper method that DOI code might call to decide if a DOI needs minting
def needs_doi?
end
Some ezid trial and error https://gist.github.com/pgwillia/70ceca2f31ae72ba51dc7e3686e347ec
So I've got questions (see above) that probably need answering in order to do this right. Some for DOI implementers @mbarnett & @murny some for preservation experts @pbinkley & @umarqasim, some for service managers @leahvanderjagt and some for metadata @johnhuck et al. Can we break out for a quick conversation after standup tomorrow?
@pgwillia, yes, absolutely, although isn't tomorrow sprint review? Regardless, I will make myself available.
Thanks for talking this through with me! Here's what I heard decided:
We will:
:unal
(unallowed) datacite metadata values to mask the private metadata (Metadata team to confirm)_export
to no so that harvesters of EZid will not see these itemsRails.application.routes.url_helpers.generic_file_url(id)
We still need to think about:
@pgwillia The final decision about what :erc code to use to suppress metadata for private items has not been made. :unal is likely, but I would like a chance to consider the options.
@johnhuck -- apologies. I jumped the gun. Probably makes sense to communicate your decision on #1283
Yeah, #1283 is probably a good place for that. @murny is knee-deep in implementing this so I imagine he'll need a decision by the end of this sprint at the latest.
No worries. I will aim to have a decision within the next day or so. I'll add the information to #1283.
Another thought: we have the opportunity to supply a short explanatory message when setting the unavailable status for private items. Is that something we should try to decide now with the stakeholders, or leave for the moment?
Good question. We could probably hammer that out now.
I'll send an email to Sonya, Leah, and Sharon to get their input on the wording.
Note: _export field allows us to say yes or no to export and indexing of a DOI. We may use this to suppress dissemination of DOIs for private/ualberta/dark items. In that case, we would need to address the change of status of items: e.g. to turn on _export when an item moves from private to public.