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
