culturesofknowledge / emplaces

Early Modern Places
MIT License
7 stars 0 forks source link

Discussion: Permanent URIs #6

Open kintopp opened 6 years ago

kintopp commented 6 years ago

Placeholder for a discussion on how and what kind of identifiers to support in EM Places (also with a view towards reusing this system in EM People, and possibly EM Dates). See:

ARK info: http://n2t.net/e/ark_ids.html (n2t.net is the resolver service) and DOI CataCite info: https://schema.datacite.org/meta/kernel-4.0/

kintopp commented 6 years ago

Assigned to @marnixvb for discussion at Huygens.

akademy commented 6 years ago

UUIDs.

(our-domain)/uuid

kintopp commented 6 years ago

UUIDs are awkwardly long for purposes of academic citation (footnotes, bibliography..). But let's see what the Huygens suggests.

gklyne commented 6 years ago

We also need to think about longevity for any ontology/vocabulary terms we introduce (the "em:" prefixes in the Opole sample data. PURL is a traditional solution here, but I'm, not sure about the status of purl.org these days.

UUIDs are fine for stuff that's never seen by a human, but I agree they're cumbersome for human interaction.

I think that we need to make our own call on persistent URIs.

Every new domain name we use is one for which registrar fees should be paid for as long as we want the names to remain valid. (Even if they aren't usually dereferenced, I think there should be some attempt to provide useful information through them, supporting the web "follow your nose" principle.)

marnixvb commented 6 years ago

We will build redirect functionality into Timbuctoo, so a PID can be 'minted' to a subject (as default or by user choice). That would be able to communicate with your identifier service of choice -- we currently use handles. We assume Oxford will host its own identifier service.

Issue to discuss:

neilsjefferies commented 6 years ago

At Oxford we currently use UUID's for individual objects (mostly, there is a history of random accession numbers too) but are looking at using ARK's for "things" (so a catalogue entry for an item, the item and the digtitised images may well have different UUID's but can be referenced using the same ARK. We plan to update our PURL resolver to handle the ARK's plus also push to N2T. We are also looking at issuing ARK's for college owned materials so we will support (in some manner tbd) the concept of subdomains which would fit EMLO's uses. Versioning will be supported (ARK let's us do this).

kintopp commented 6 years ago

Neil, what's the (conservative) timeline at the library for supporting ARKs?

neilsjefferies commented 6 years ago

We're already signed up and should have the requisite server infrastructure set up mid-August.

N

On 2018-07-18 14:50, Arno Bosse wrote:

Neil, what's the (conservative) timeline at the library for supporting ARKs?

-- You are receiving this because you commented. Reply to this email directly, view it on GitHub [1], or mute the thread [2]. [ { "@context": "http://schema.org", "@type": "EmailMessage", "potentialAction": { "@type": "ViewAction", "target": "https://github.com/culturesofknowledge/emplaces/issues/6#issuecomment-405938124", "url": "https://github.com/culturesofknowledge/emplaces/issues/6#issuecomment-405938124", "name": "View Issue" }, "description": "View this Issue on GitHub", "publisher": { "@type": "Organization", "name": "GitHub", "url": "https://github.com" } }, { "@type": "MessageCard", "@context": "http://schema.org/extensions", "hideOriginalBody": "false", "originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB", "title": "Re: [culturesofknowledge/emplaces] What kind(s) of permanent identifiers? (#6)", "sections": [ { "text": "", "activityTitle": "Arno Bosse", "activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png", "activitySubtitle": "@kintopp", "facts": [ ] } ], "potentialAction": [ { "name": "Add a comment", "@type": "ActionCard", "inputs": [ { "isMultiLine": true, "@type": "TextInput", "id": "IssueComment", "isRequired": false } ], "actions": [ { "name": "Comment", "@type": "HttpPOST", "target": "https://api.github.com", "body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"culturesofknowledge/emplaces\",\n\"issueId\": 6,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}" } ] }, { "name": "Close issue", "@type": "HttpPOST", "target": "https://api.github.com", "body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"culturesofknowledge/emplaces\",\n\"issueId\": 6\n}" }, { "targets": [ { "os": "default", "uri": "https://github.com/culturesofknowledge/emplaces/issues/6#issuecomment-405938124" } ], "@type": "OpenUri", "name": "View on GitHub" }, { "name": "Unsubscribe", "@type": "HttpPOST", "target": "https://api.github.com", "body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 350608704\n}" } ], "themeColor": "26292E" } ]

Links:

[1] https://github.com/culturesofknowledge/emplaces/issues/6#issuecomment-405938124 [2] https://github.com/notifications/unsubscribe-auth/AkJz42UnOTTxZQgsLHKxVICOCX2RLXTaks5uHz0_gaJpZM4U5d1A

kintopp commented 6 years ago

Thanks. And reading over http://n2t.net/e/ark_ids.html have I understood correctly that we could then publish an ARK in the form: http://emplaces.info/ark:/13030/tf5p30086k? i.e. that the NMA portion of the ARK is swappable by us to whatever we like?

neilsjefferies commented 6 years ago

Yes, we can mint arks which can be used elsewhere - we can thus use the same identifier for the Oxford and EMwhatever - which just makes life easier.

N

On 2018-07-18 15:29, Arno Bosse wrote:

Thanks. And reading over http://n2t.net/e/ark_ids.html have I understood correctly that we could then publish an ARK in the form: http://emplaces.info/ark:/13030/tf5p30086k? i.e. that the NMA portion of the ARK is swappable by us to whatever we like?

-- You are receiving this because you commented. Reply to this email directly, view it on GitHub [1], or mute the thread [2]. [ { "@context": "http://schema.org", "@type": "EmailMessage", "potentialAction": { "@type": "ViewAction", "target": "https://github.com/culturesofknowledge/emplaces/issues/6#issuecomment-405951196", "url": "https://github.com/culturesofknowledge/emplaces/issues/6#issuecomment-405951196", "name": "View Issue" }, "description": "View this Issue on GitHub", "publisher": { "@type": "Organization", "name": "GitHub", "url": "https://github.com" } }, { "@type": "MessageCard", "@context": "http://schema.org/extensions", "hideOriginalBody": "false", "originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB", "title": "Re: [culturesofknowledge/emplaces] What kind(s) of permanent identifiers? (#6)", "sections": [ { "text": "", "activityTitle": "Arno Bosse", "activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png", "activitySubtitle": "@kintopp", "facts": [ ] } ], "potentialAction": [ { "name": "Add a comment", "@type": "ActionCard", "inputs": [ { "isMultiLine": true, "@type": "TextInput", "id": "IssueComment", "isRequired": false } ], "actions": [ { "name": "Comment", "@type": "HttpPOST", "target": "https://api.github.com", "body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"culturesofknowledge/emplaces\",\n\"issueId\": 6,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}" } ] }, { "name": "Close issue", "@type": "HttpPOST", "target": "https://api.github.com", "body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"culturesofknowledge/emplaces\",\n\"issueId\": 6\n}" }, { "targets": [ { "os": "default", "uri": "https://github.com/culturesofknowledge/emplaces/issues/6#issuecomment-405951196" } ], "@type": "OpenUri", "name": "View on GitHub" }, { "name": "Unsubscribe", "@type": "HttpPOST", "target": "https://api.github.com", "body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 350608704\n}" } ], "themeColor": "26292E" } ]

Links:

[1] https://github.com/culturesofknowledge/emplaces/issues/6#issuecomment-405951196 [2] https://github.com/notifications/unsubscribe-auth/AkJz41QaNGsyIGZXhowhxdb478OnWZpvks5uH0ZbgaJpZM4U5d1A