On Apr 16, 2008, at 1:03 PM, Gary McGath wrote:
> Mark Diggory wrote:

>> Tell me a little about those tools you've developed? How are they
>> managed, is there a release cycle... I can direct you on how to   
>> install
>> them into Maven and adjust the build dependencies so they are   
>> included.
>
> The starting point of what I'm doing is replacing  
> HandleManager.java in
> place with our own code -- ugly but necessary, since it consists
> entirely of static methods. To make it generate real persistent
> identifiers, it's necessary to add a couple of supporting classes,  
> which
> I've put in an edu.harvard.hul.ois package, and these in turn require
> some jar files.

Sounds like your trying to use the Harvard Naming Service? Can you  
give me a list of the jars you require? Are any of them third party  
to OIS?
>
> Should I be creating a new subproject for this code (other than
> HandleManager)? Thanks for any help you can offer.

Its a tough call, we are currently rewriting the whole Handle/ 
Identifier mechanism (as we discussed earlier).  In this case there  
may be a mix of approaches,  It might just be better to alter dspace- 
api (HandleManager) then port over to the new Identifier service when  
it comes out in the next major release (but that may very well be  
next year). Which would mean that you'd need to port over your  
changes to dspace-api on every minor release.

But if you do, it would save you work later if you encapsulate all  
your hul.ois identifier stuff in a separate addon project. This  
project would be added as a modules to [dspace-source]/dspace/pom.xml  
and added as a dependency in that pom (for CLI applications) and in  
[dspace-source]/dspace/modules/pom.xml (for webapplications)

tell me a little more about all the added dependencies and I'll try  
to map out the strategy in that context.

-Mark

~~~~~~~~~~~~~
Mark R. Diggory - DSpace Developer and Systems Manager
MIT Libraries, Systems and Technology Services
Massachusetts Institute of Technology






-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
DSpace-tech mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-tech

Reply via email to