Hi, Eddie -- I dug up that code a few years ago, when I was first looking at integrating handles. I think it's buried somewhere in the 2.2 source code tree. >From what I recall, it was pretty bare bones, and may have not been portable to the 3.x. I can see if I can dig it up again, but I think the march of time may have rendered it obsolete.
-- Scott On 02/28/12, Edwin Shin wrote: > I remember implementing a Handle-based PidGenerator module for the NSDL years > ago. I can find the javadocs</x> for at least some it, but I can't find the > source online anywhere: > > http://nsdl-core.sourceforge.net/doc/javadoc/index.html?org/nsdl/repository/handle/HandleManager.html > > The only two issues I recall (and really, it's been ~6 years since I've > thought about this): 1) if you were willing to live with a simple > encoding/escaping of your handles so they were legal Fedora PIDs, you could > pretty much just use handles as PIDs, 2) the length limits are different, so > you would need to exercise care in minting handles so that they weren't too > long. > > -Eddie > > On 28 Feb 2012, at 9:13 AM, Conal Tuohy wrote: > > > > > Hi Diwakar > > > > I've done an integration of the Handle system with Fedora Commons, which > > may be of interest. > > > > The integration uses the FedoraUpdateHandler application to listen for > > notifications of newly ingested records in Fedora, and then launches a > > script which generates a handle (using a "PIDS" web-service interface to > > the Handle server, but you could equally use the hdl-genericbatch tool that > > comes with the CNRI Handle server software[2]), and then saves the handle > > in a datastream on the newly ingested object. > > > > Using FedoraUpdateHandler for integration means you just have to write a > > script to generate the handle. If you want to save the handle as an > > attribute of the Fedora object you can use an HTTP client such as curl or > > wget to save it as a datastream. > > > > Regards > > > > Conal > > > > > > 1. > > http://ands-la-trobe.googlecode.com/svn/trunk/fedora-update-handler/index.html > > 2. http://www.handle.net/tech_manual/Handle_Technical_Manual.pdf > > > > On 28/02/12 06:37, Diwakar Timilsina wrote: > >> Hi all, > >> I am trying to find out if it's possible to integrate CNRI > >> Handle system with Fedora Commons so that digital objects have a Handle > >> URI. Has anybody implemented this at their institution? Are there any > >> alternatives to using the Handle system? I could not find much information > >> regarding this in the forums. > >> > >> > >> > >> > >> Thank you. > >> > >> > >> Diwakar Timilsina > >> Systems Analyst, UITS > >> University of Arkansas, Fayetteville > >> Email: > >> [email protected]<mailto:[email protected](javascript:main.compose()> > >> > >> Phone: 479.575.6160 > >> > >> > >> > >> > >> ------------------------------------------------------------------------------ > >> Try before you buy = See our experts in action! > >> The most comprehensive online learning library for Microsoft developers > >> is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, > >> Metro Style Apps, more. Free future releases when you subscribe now! > >> > >> http://p.sf.net/sfu/learndevnow-dev2 > >> > >> _______________________________________________ > >> Fedora-commons-users mailing list > >> > >> [email protected] > >> https://lists.sourceforge.net/lists/listinfo/fedora-commons-users > > > > > > -- > > Conal Tuohy > > eResearch Business Analyst > > Victorian eResearch Strategic Initiative > > +61-466324297 > > > > ------------------------------------------------------------------------------ > > Keep Your Developer Skills Current with LearnDevNow! > > The most comprehensive online learning library for Microsoft developers > > is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, > > Metro Style Apps, more. Free future releases when you subscribe now! > > http://p.sf.net/sfu/learndevnow-d2d_______________________________________________ > > Fedora-commons-users mailing list > > [email protected] > > https://lists.sourceforge.net/lists/listinfo/fedora-commons-users > > > ------------------------------------------------------------------------------ > Keep Your Developer Skills Current with LearnDevNow! > The most comprehensive online learning library for Microsoft developers > is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, > Metro Style Apps, more. Free future releases when you subscribe now! > http://p.sf.net/sfu/learndevnow-d2d > _______________________________________________ > Fedora-commons-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/fedora-commons-users -- -- Scott Prater Library, Instructional, and Research Applications (LIRA) Division of Information Technology (DoIT) University of Wisconsin - Madison [email protected] ------------------------------------------------------------------------------ Keep Your Developer Skills Current with LearnDevNow! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-d2d _______________________________________________ Fedora-commons-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/fedora-commons-users
