[OAI-implementers] OAI identifier resolver
Xiaoming Liu
liu_x@cs.odu.edu
Mon, 20 Oct 2003 12:02:38 -0400 (EDT)
On Mon, 20 Oct 2003, Young,Jeff wrote:
>
> - My hope is that these URLs will be as natural-looking as possible, which
> is why I'm advocating the assignment of meaningful repositoryIdentifiers
> during the registration process, even for repositories that don't use the
> oai-identifier schema.
I think we all agree it's useful to uniquely identify a repository and all
its records in an URL-friendly way. Thus different service providers and
data providers can easily interoperate.
I just personally feel it's probably easier to agree on an algorithm than
a centralized registration mechanism. MD5 generated fingerprint is probably
too long, but other hashing algorithms (like CRC32) can generate much
shorter signature.
xiaoming
>
> Jeff
>
> > -----Original Message-----
> > From: Xiaoming Liu [mailto:liu_x@lanl.gov]
> > Sent: Wednesday, October 15, 2003 1:47 PM
> > To: Young,Jeff
> > Cc: OAI-implementers (E-mail)
> > Subject: Re: [OAI-implementers] OAI identifier resolver
> >
> > Two comments:
> >
> > -- If URL takes the format
> > http://purl.org/oai/<metadata-format>/<oai-identifier>, it
> > will make it
> > much easier to parse the special format identifier like
> > hdl:1721.1/659,
> > the program will know whole part after "metadata-format" is
> > oai-identifier.
> >
> > -- I wonder if it's useful to assign repository ID by hashing
> > the baseURL, this will make it possible to develop
> > applications without
> > prior agreement on unique ID of repositories.
> >
> > For example, the baseURL of DSpace (http://hpds1.mit.edu/oai/) can be
> > hashed to 2D0DA5560CAFBA3912A522345ECA4271 by MD5 algorithm.
> > If both POI
> > and UIUC resolvers use this algorithm, the same repository ID can be
> > generated without prior agreement.
> >
> > xiaoming
> _______________________________________________
> OAI-implementers mailing list
> List information, archives, preferences and to unsubscribe:
> http://oaisrv.nsdl.cornell.edu/mailman/listinfo/oai-implementers
>