[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Handle-info] sub prefix



Salam Sharif,
We developed a certain syntax for our digital objects and their datastreams:
 
1- To create a handle for a Digital Object: we use the Object's persistent ID as a unique handle name as follows:
 
Syntacx: NAMING_AUTHORITY/object:number
Example: 2764/demo:100
 
2- To create a handle for a datastream, we use Datastream ID prefixed by the PID that the datastream belongs to as follows:
Syntacx: NAMING_AUTHORITY/object:number/DataStreamID
Example: 2764/demo:100/DS1
 
3- To create multiple handles for the same digital object if you happen to have replicated repositories:
Let's assume that you have the following two repositories on the following locations:
 
http://repository/demo:100
http://repository/Archives/demo:100
 
 
For the first one:
Syntacx: NAMING_AUTHORITY/object:number
Example: 2764/demo:100
 
For the second one, prefix by the directory name:
Syntacx: NAMING_AUTHORITY/Directory/object:number
Example: 2764/Archives/demo:100
 
However, it's totally up to the users to stick these conventions. Our implementations doesn't force it. We created web services for our handle management operations. It's up to the clients to provide unique names as well as valid URLs for the resources.
 
Please let me know if that helps. I would be glad to share more details if you are interested.
Best wishes,
Ahmed
 

 
On 3/26/07, Sharif Islam <mislam@uiuc.edu> wrote:
Is there a way to create sub prefix? How do people assign handle for
different projects within one organization?

--sharif

--
Sharif Islam                 Research Programmer
Library IT                   University of Illinois Urbana-Champaign
http://www.library.uiuc.edu   phone:  (217) 244-4688


_______________________________________________
Handle-Info mailing list
Handle-Info@cnri.reston.va.us
http://www.handle.net/mailman/listinfo/handle-info