On Thursday, October 11, 2018 at 11:59:56 AM UTC-4, Jere Odell wrote: > > I think there's mismatch between how librarians think metadata should be > applied and how DSpace can auto-register (DataCite) DOIs. If Mark and > Claudia are correct, DSpace generates DOIs in dc.identifier.uri and > [cannot/is not currently able to] register DOIs from other Dublin Core > fields ... such as dc.identifier.doi. > > If I understand correctly, DSpace was designed to issue one persistent > identifier ... the handle. DOIs were a more recent request and, for now, if > we want to auto-generate DOIs we have to store them in dc.identifier.uri. > Is that correct? > > If so, that puts those of us that want to assign DOIs to our DSpace > records in a difficult spot ... we must choose between a) manual methods of > registering the DOI or b) rely on a less-than-optimal metadata practice. > > Am I missing something? > >
Perhaps it is I who is missing something. How, specifically, is this less-than-optimal practice? Some points to consider: o There actually is no such field as identifier.uri in Qualified Dublin Core. So what would an aggregator do with it? It has no meaning outside of DSpace. It should be mapped to something standardized, when exposed to harvesters. Screen-scraping harvesters should know they are on shaky ground and carefully examine the values that they find. o Resolvable URLs for DOIs and for general Handles use distinct authorities (hdl.handle.net vs. dx.doi.org). They are easily distinguished by humans and by machines. o If a raw Handle has the prefix "10." then it is a DOI, otherwise it is not. o How a repository stores a metadata value, and how it presents it, are separate questions. What is the appropriate, standardized or generally accepted mapping of "DOI for this version of a resource" for interchange among heterogeneous systems? o A system which creates identifiers for its own purposes must know which identifiers it controls. Others must know which identifiers they do not control. I presume that this is why the DOI identifier providers use one field and the stock submission form uses another. I would have preferred that different types of identifiers were stored separately, so we don't have to parse them to know what they are. But that isn't difficult, and non-brittle external systems will do that anyway to protect themselves from unknown practices at sites that they harvest. Do we know of any systems which do not? -- All messages to this mailing list should adhere to the DuraSpace Code of Conduct: https://duraspace.org/about/policies/code-of-conduct/ --- You received this message because you are subscribed to the Google Groups "DSpace Community" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/dspace-community. For more options, visit https://groups.google.com/d/optout.
