|
||||||||
This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira |
------------------------------------------------------------------------------ Learn the latest--Visual Studio 2012, SharePoint 2013, SQL 2012, more! Discover the easy way to master current and previous Microsoft technologies and advance your career. Get an incredible 1,500+ hours of step-by-step tutorial videos with LearnDevNow. Subscribe today and save! http://pubads.g.doubleclick.net/gampad/clk?id=58040911&iu=/4140/ostg.clktrk
_______________________________________________ Dspace-devel mailing list Dspace-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-devel
I'd much rather find a way to allow DSpace to run with an "out-of-the-box", installed Handle Server (though perhaps we could tell folks to "drop in" a single JAR to communicate with DSpace). In other words, something like:
(1) Allow people to install an external "out-of-the-box" Handle Server using the instructions provided at http://www.handle.net/tech_manual.html,
(2) (As needed) tell them to drop in a DSpace Handle JAR to communicate with DSpace, then
(3) Configure DSpace to use that external handle server installation (instead of the default embedded one).
Maybe there would be a way to package/release this "ExternalHandlePlugin" separately (since it's not dependent on DSpace), and allow people to "drop it" into an existing Handle Server installation? Is it possible to use this "ExternalHandlePlugin" with an existing Handle Server installation (i.e. a non-DSpace Handle Server)? Or are we essentially forcing people to install an external Handle Server the "DSpace way" in order to use it with DSpace (which is what I'd really rather not do)?
I'm not sure I have any other specific recommendations yet on how to proceed... I'm just wanting to note my immediate questions/concerns here.
If I'm somehow misunderstanding this work, please let me know. Admittedly I haven't tested it yet... I'm just glancing at code and comments (here and on PR#290). The overall implementation (using JSON, etc.) seems fine -- it's mostly the need to build our own custom installation of a Handle Server that seems odd to me.