Hi Nick,

The PID syntax rules are documented here:

https://wiki.duraspace.org/display/FCR30/Fedora+Identifiers

Depending on the syntax rules of ARKs, you may be able to define a
purely reversible mapping with PIDs. I know people have done exactly
that with handles (using the PID namespace hdl:) Note that PIDs cannot
contain forward slashes (/), so that part of an ARK would need to be
encoded if you were to define a reversible mapping.

If you can't do a reversible mapping for the PID, you could do a
one-way hash on the ARK as the PID (e.g. md5:hexdigits) to allow for
quick lookups. Then you could store the ARK as an ALT_ID (an
object-level property in FOXML) or as a RELS-EXT (RDF) Literal or
URI-valued property. Just a couple ideas..

- Chris

On Tue, Jun 21, 2011 at 12:24 PM, Nick Ruest <[email protected]> wrote:
> Hey folks,
>
> This is a *really* old thread. But, I wanted to see if there was any updated 
> discussion or understanding on if or how to incorporate ARK within Fedora.
>
> thanks!
>
> -nruest
>
> On 2008-07-24, at 9:02 AM, Nicolas Raoul wrote:
>
>> Hi Jeff,
>>
>> Sorry I don't have a link to any official Fedora PID convention.
>>
>> Fedora does have the ability to generate and assign PIDs. But if you
>> want to find your object via an ARK, then you can either maintain a
>> mapping dataset or generate the PIDs by yourself.
>>
>> You can not use an ARK as a PID because it would contain invalid
>> characters. An option is to encode the ARK into a valid PID, for
>> instance via an established characters translation table.
>>
>> Cheers,
>> Nicolas.
>> http://nrw.free.fr
>>
>> -------------------------------------------------------------------------
>> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
>> Build the coolest Linux based applications with Moblin SDK & win great prizes
>> Grand prize is a trip for two to an Open Source event anywhere in the world
>> http://moblin-contest.org/redirect.php?banner_id=100&url=/
>> _______________________________________________
>> Fedora-commons-users mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/fedora-commons-users
>
> ------------------------------------------------------------
> Nick Ruest
> Digital Strategies Librarian
> Vice President - McMaster University Academic Librarians Association
>
> McMaster University
> Mills Memorial Library
> 1280 Main Street West
> Hamilton, ON L8S 4L6
> Phone: 905.525.9140 ext. 21276
> Email: [email protected]
> http://library.mcmaster.ca/contact/ruest-nicholas
> http://ruebot.net/
> ------------------------------------------------------------
>
> "Revolution is not something fixed in ideology, nor is it something fashioned 
> to a particular decade.  It is a personal process embedded in the human 
> spirit." - Abbie Hoffman
>
>
> ------------------------------------------------------------------------------
> EditLive Enterprise is the world's most technically advanced content
> authoring tool. Experience the power of Track Changes, Inline Image
> Editing and ensure content is compliant with Accessibility Checking.
> http://p.sf.net/sfu/ephox-dev2dev
> _______________________________________________
> Fedora-commons-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/fedora-commons-users
>

------------------------------------------------------------------------------
EditLive Enterprise is the world's most technically advanced content
authoring tool. Experience the power of Track Changes, Inline Image
Editing and ensure content is compliant with Accessibility Checking.
http://p.sf.net/sfu/ephox-dev2dev
_______________________________________________
Fedora-commons-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fedora-commons-users

Reply via email to