Re: [Dspace-tech] Experience using external handle and/or use cases
Il 15/11/2014 02.57, Mark Diggory ha scritto: ... I'm not sure if https://jira.duraspace.org/browse/DS-1637 really meets the design goal to split off the Handle service entirely from DSpace. It still looks to be a plugin to the existing local handle server. Yes the remote handle service plugin is a way to expose the internal handle storage of DSpace to a central handle server. The single DSpace is still responsible for handle mint and resolution. With this functionality we are able to run a single handle server daemon in our farm for all hosting DSpace installation. Hope this help to clarify, Andrea Problems with the local DSpace handle service that really need fixing... 1.) cannot mint under multiple prefixes and opaque unique suffixes with their own naming conventions. 2.) doesn't implement caching/bulk replication API, so if DSpace is offline, so is resolution via hdl.handle.net http://hdl.handle.net/. 3.) DSpace conflates actual Handle with local identifier for Item/Community/Collection A HandleIdentifierProvider that remotely registers handles with an organizational handle service would resolve both these issues. Looks like MarkW already identified this as well... https://jira.duraspace.org/browse/DS-2153 Regards, Mark On Fri, Nov 14, 2014 at 8:02 AM, Peter Dietz pe...@longsight.com mailto:pe...@longsight.com wrote: Hi All, I've been reading up on the various configurations that you can run DSpace and the handle service in, and I was wondering if people would be willing to share their experiences with non traditional set ups. So, the out-of-the-box traditional setup, that I'm guessing 99% of us use is to run DSpace, and configure the start-handle-server to connect to DSpace using java (loads the dspace jars, gets access to DSpace API org.dspace.handle.HandlePlugin, tries to resolve the incoming request with that DSpace). So, for an upcoming project, imagine that someone wants to be able to take a collection OUT of DSpace, and put it into another application on their campus. If they wanted their handles to continue to resolve, the new application would need to speak handle, but the handle service would need to know how to resolve handles to multiple applications. I know there have been some enhancements to DSpace over the years, I was just wondering if anyone who had experience with them could share what is possible, or if there is work that still needs to be done in this area. One of the new enhancements to DSpace is to allow the handle service to be on an external server from DSpace: https://jira.duraspace.org/browse/DS-1637 It adds some additional endpoints in XMLUI/JSPUI to respond in text, which an external handle service could use to resolve. Then the box that runs DSpace, can be properly firewalled, on a private IP address, and not have world accessible ports coming in. (Your external webserver, and external handle service would be public, but know how to internally connect to DSpace). So, some XMLUI endpoints, that external handle service could use to resolve: http://trydspace5.longsight.com/handleresolver/listprefixes [123456789] http://trydspace5.longsight.com/handleresolver/listhandles/123456789 [123456789/1,123456789/2,123456789/3,123456789/79,123456789/77,123456789/6,123456789/7] http://trydspace5.longsight.com/handleresolver/resolve/123456789/79 [http://trydspace5.longsight.com/handle/123456789/79;] As far as I understand it. DSpace provides a route to allow a handle service to determine if DSpace contains that content. If you moved a collection from DSpaceA to repositoryX, you would need to have a handle service that knew how to lookup both DSpaceA and repositoryX to see if one of them can resolve that handle? And then another question along this same line. Say you have multiple applications on campus, and wanted each to be capable of minting handles, has anyone ever worked on a process to have each application contact this central handle resolver to ensure that the handle it wants to mint is available? I imagine this would be some type of transaction, to ensure that competition among consumer applications doesn't lead to a conflict. (Both apps ask if handle is in use, both hear no, each mints, each posts back to handle service that its has just minted it, and then, how to roll back, or handle that state). Ivan mentioned to me, that they just assign handle ranges to each application. i.e. DSpaceA = 0-(1M-1), DSpaceB = 1M-(2M-1) I suppose another route, would be to just use a UUID, and not worry about colliding. And then, another thing that I think would be possible, but I would need clarification is: handle prefixes with dots. Such as 1234.1 or 1234.thesis or 1234.dspace1. Are you allowed to claim an
[Dspace-tech] Listing Communities in DSpace home page
Dear DSpace Community, I am wondering how to categorize the communities into different categories to be listed in DSpace home page, as following: Communities in DSpace : Select a community to browse its collections. * 1st Category { list of communities in the 1st Category} * 2nd Category { list of communities in the 2nd Category } Should I have another template that responsible to do such categorization, and what are the changes that should be done in news-xmlui.xml ?? Note: DSpace version 4.2 Regards, Nada Abo Eita -- Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://pubads.g.doubleclick.net/gampad/clk?id=154624111iu=/4140/ostg.clktrk___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette
Re: [Dspace-tech] Listing Communities in DSpace home page
Thank you for your reply, ya I know the hierarchy for the communities and collections, and how to create it. But What I am asking about, Can I change the way the communities is listed in the front page by tweaking the templates thats responsible to list the communities ?? On Sat, Nov 15, 2014 at 5:54 PM, Hilton Gibson hilton.gib...@gmail.com wrote: See: http://scholar.sun.ac.za for example communities and collection hierarchy. Communities and collections are created by the administrator. See: http://wiki.lib.sun.ac.za/index.php/SUNScholar/Install_DSpace/S07 *Hilton Gibson* Ubuntu Linux Systems Administrator JS Gericke Library Room 1025C Stellenbosch University Private Bag X5036 Stellenbosch 7599 South Africa Tel: +27 21 808 4100 | Cell: +27 84 646 4758 On 15 November 2014 16:34, Nada Abo-Eita naboeit...@gmail.com wrote: Dear DSpace Community, I am wondering how to categorize the communities into different categories to be listed in DSpace home page, as following: Communities in DSpace : Select a community to browse its collections. * 1st Category { list of communities in the 1st Category} * 2nd Category { list of communities in the 2nd Category } Should I have another template that responsible to do such categorization, and what are the changes that should be done in news-xmlui.xml ?? Note: DSpace version 4.2 Regards, Nada Abo Eita -- Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://pubads.g.doubleclick.net/gampad/clk?id=154624111iu=/4140/ostg.clktrk ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette -- Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://pubads.g.doubleclick.net/gampad/clk?id=154624111iu=/4140/ostg.clktrk___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette
Re: [Dspace-tech] Timed embargo
I've enabled webui.submission.restrictstep.enableAdvancedForm=true in the dspace.cfg file, now I can see the additional step in the submission workflow, however, I can't see a change in the 'Authorizations' page for an item. I can still manage the default options, READ, WRITE, ADD, REMOVE, ADMIN, but I wonder what should I choose to make an item be embargoed until a specific date. Any help is appreciated. Regards. 2014-11-14 20:18 GMT+00:00 helix84 heli...@centrum.sk: Yes, after enabling webui.submission.restrictstep.enableAdvancedForm, you can create new resourcepolicies with a start and end date from the Edit item / Authorizations page. Regards, ~~helix84 Compulsory reading: DSpace Mailing List Etiquette https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette -- Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://pubads.g.doubleclick.net/gampad/clk?id=154624111iu=/4140/ostg.clktrk___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette
Re: [Dspace-tech] Timed embargo
You have to create a new policy. Previously existing policies won't show the date fields. Regards, ~~helix84 Compulsory reading: DSpace Mailing List Etiquette https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette -- Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://pubads.g.doubleclick.net/gampad/clk?id=154624111iu=/4140/ostg.clktrk ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette
Re: [Dspace-tech] Listing Communities in DSpace home page
you can change it by editing communitylist.xsl file in the theme xsl folder On Sat, Nov 15, 2014 at 5:05 PM, Nada Abo-Eita naboeit...@gmail.com wrote: Thank you for your reply, ya I know the hierarchy for the communities and collections, and how to create it. But What I am asking about, Can I change the way the communities is listed in the front page by tweaking the templates thats responsible to list the communities ?? On Sat, Nov 15, 2014 at 5:54 PM, Hilton Gibson hilton.gib...@gmail.com wrote: See: http://scholar.sun.ac.za for example communities and collection hierarchy. Communities and collections are created by the administrator. See: http://wiki.lib.sun.ac.za/index.php/SUNScholar/Install_DSpace/S07 *Hilton Gibson* Ubuntu Linux Systems Administrator JS Gericke Library Room 1025C Stellenbosch University Private Bag X5036 Stellenbosch 7599 South Africa Tel: +27 21 808 4100 | Cell: +27 84 646 4758 On 15 November 2014 16:34, Nada Abo-Eita naboeit...@gmail.com wrote: Dear DSpace Community, I am wondering how to categorize the communities into different categories to be listed in DSpace home page, as following: Communities in DSpace : Select a community to browse its collections. * 1st Category { list of communities in the 1st Category} * 2nd Category { list of communities in the 2nd Category } Should I have another template that responsible to do such categorization, and what are the changes that should be done in news-xmlui.xml ?? Note: DSpace version 4.2 Regards, Nada Abo Eita -- Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://pubads.g.doubleclick.net/gampad/clk?id=154624111iu=/4140/ostg.clktrk ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette -- Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://pubads.g.doubleclick.net/gampad/clk?id=154624111iu=/4140/ostg.clktrk ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette -- Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://pubads.g.doubleclick.net/gampad/clk?id=154624111iu=/4140/ostg.clktrk___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette