[Dspace-devel] [DuraSpace JIRA] Resolved: (DS-639) sword swap ingest crosswalk: attribute test for dc.identifier.uri incorrect
[ https://jira.duraspace.org/browse/DS-639?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Robin Taylor resolved DS-639. - Resolution: Fixed Apologies for the faulty patch. Now corrected and commited to trunk, revision 5702. sword swap ingest crosswalk: attribute test for dc.identifier.uri incorrect --- Key: DS-639 URL: https://jira.duraspace.org/browse/DS-639 Project: DSpace Issue Type: Bug Affects Versions: 1.6.0 Reporter: Bill Hays Assignee: Robin Taylor Fix For: 1.7.0 Attachments: add-attribute-uri.patch Original Estimate: 15 minutes Remaining Estimate: 15 minutes In the crosswalk, sword-swap-ingest.xsl, line 96, xsl:if test=epdcx:valueString[epdcx:sesURI]='http://purl.org/dc/terms/URI' does not accurately test for the given attribute. One solution: xsl:if test=epdcx:valuestri...@epdcx:sesURI='http://purl.org/dc/terms/URI'] -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.duraspace.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira -- Nokia and ATT present the 2010 Calling All Innovators-North America contest Create new apps games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev ___ Dspace-devel mailing list Dspace-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-devel
[Dspace-devel] [DuraSpace JIRA] Resolved: (DS-562) User with WRITE, ADD and ADMIN policy on collection cannot delete that collection due to bug in AuthorizeUtil.authorizeManageTemplateItem(context, co
[ https://jira.duraspace.org/browse/DS-562?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Andrea Bollini resolved DS-562. --- Resolution: Fixed I have reviewed the code and I have found a logic error that should produce bug in condition like that are reported. The logic is a little complex but much is due to compatibility with old (pre 1.6) behaviour where there was a custom inheritance of the WRITE policy on collection (the canEdit() method). The bug that I have found is located in the last check that don't need to be done if the user is authorized by the old canEdit logic (WRITE or ADD policy on the collection or on any parent communities). Anyway, an user with only WRITE, ADD and ADMIN policy cannot delete a collection by design. It needs a REMOVE policy on the parent community. Without the committed patch a community admin was not able to delete a collection in her community with the default configuration (delegate administration dspace.cfg section). With the patched code an user with REMOVE policy on the community and WRITE, ADD and ADMIN policy on the collection can remove the collection. The WRITE policy on the collection is only needed if the property core.authorization.collection-admin.template-item is set to false (true by default). The ADD policy on the collection doesn't matter. ADD or WRITE policy on the parent community give to the user the ability to delete the template item of owning collections. This mean that an user with REMOVE e WRITE permission on the community can delete collection with item template within the community. I have changed the title of the issue to better match all the pre-conditions but if I have misunderstanding anything please feel free to re-open the issue or create a new one and assing to me. User with WRITE, ADD and ADMIN policy on collection cannot delete that collection due to bug in AuthorizeUtil.authorizeManageTemplateItem(context,collection) - Key: DS-562 URL: https://jira.duraspace.org/browse/DS-562 Project: DSpace Issue Type: Bug Components: DSpace API Affects Versions: 1.6.0 Reporter: Andrew Taylor Assignee: Andrea Bollini Fix For: 1.7.0 During the process of deleting a collection a call is made to AuthorizeUtil.authorizeManageTemplateItem(context,collection) - line 289 of 1.6.0 code, which seems to contain a logic error in the way it checks the permissions. As it currently stands this method will only 'allow' if the user is a system admin or is an admin who cannot edit the collection (ie lacks the ADD or WRITE policy). This to me seems like it is broken but I will happily stand corrected if it is working as intended. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.duraspace.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira -- Nokia and ATT present the 2010 Calling All Innovators-North America contest Create new apps games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev ___ Dspace-devel mailing list Dspace-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-devel
[Dspace-devel] [DuraSpace JIRA] Updated: (DS-562) Community admin or user with WRITE, ADD and ADMIN policy on collection cannot delete that collection due to bug in AuthorizeUtil.authorizeManageTempla
[ https://jira.duraspace.org/browse/DS-562?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Andrea Bollini updated DS-562: -- Attachment: ds-562-delegate-admin-remove-templateitem.patch Summary: Community admin or user with WRITE, ADD and ADMIN policy on collection cannot delete that collection due to bug in AuthorizeUtil.authorizeManageTemplateItem(context,collection) (was: User with WRITE, ADD and ADMIN policy on collection cannot delete that collection due to bug in AuthorizeUtil.authorizeManageTemplateItem(context,collection)) Community admin or user with WRITE, ADD and ADMIN policy on collection cannot delete that collection due to bug in AuthorizeUtil.authorizeManageTemplateItem(context,collection) Key: DS-562 URL: https://jira.duraspace.org/browse/DS-562 Project: DSpace Issue Type: Bug Components: DSpace API Affects Versions: 1.6.0 Reporter: Andrew Taylor Assignee: Andrea Bollini Fix For: 1.7.0 Attachments: ds-562-delegate-admin-remove-templateitem.patch During the process of deleting a collection a call is made to AuthorizeUtil.authorizeManageTemplateItem(context,collection) - line 289 of 1.6.0 code, which seems to contain a logic error in the way it checks the permissions. As it currently stands this method will only 'allow' if the user is a system admin or is an admin who cannot edit the collection (ie lacks the ADD or WRITE policy). This to me seems like it is broken but I will happily stand corrected if it is working as intended. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.duraspace.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira -- Nokia and ATT present the 2010 Calling All Innovators-North America contest Create new apps games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev ___ Dspace-devel mailing list Dspace-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-devel
[Dspace-devel] [DuraSpace JIRA] Updated: (DS-732) Improve performance of browse
[ https://jira.duraspace.org/browse/DS-732?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Graham Triggs updated DS-732: - Status: Open (was: Received) Improve performance of browse - Key: DS-732 URL: https://jira.duraspace.org/browse/DS-732 Project: DSpace Issue Type: Improvement Reporter: Graham Triggs Assignee: Graham Triggs Priority: Major Fix For: 1.7.0 Profile browse and find improvements in performance -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.duraspace.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira -- Nokia and ATT present the 2010 Calling All Innovators-North America contest Create new apps games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev ___ Dspace-devel mailing list Dspace-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-devel
[Dspace-devel] [DuraSpace JIRA] Work started: (DS-732) Improve performance of browse
[ https://jira.duraspace.org/browse/DS-732?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Work on DS-732 started by Graham Triggs. Improve performance of browse - Key: DS-732 URL: https://jira.duraspace.org/browse/DS-732 Project: DSpace Issue Type: Improvement Reporter: Graham Triggs Assignee: Graham Triggs Priority: Major Fix For: 1.7.0 Profile browse and find improvements in performance -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.duraspace.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira -- Nokia and ATT present the 2010 Calling All Innovators-North America contest Create new apps games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev ___ Dspace-devel mailing list Dspace-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-devel
[Dspace-devel] [DuraSpace JIRA] Created: (DS-734) Improve database efficiency
Improve database efficiency --- Key: DS-734 URL: https://jira.duraspace.org/browse/DS-734 Project: DSpace Issue Type: Improvement Reporter: Graham Triggs Fix For: 1.7.0 Improve various parts of database access - ie. - PreparedStatement and parameterized access for getnextid() (relatively expensive as a statement / unparameterized) - Where possible, convert DatabaseManager.create() / DatabaseManager.update() to DatabaseManager.row() / DatabaseManager.insert() (delay inserting records until you have the rest of the data for the row, thereby reducing an INSERT / UPDATE sequence to just an INSERT. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.duraspace.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira -- Nokia and ATT present the 2010 Calling All Innovators-North America contest Create new apps games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev ___ Dspace-devel mailing list Dspace-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-devel
[Dspace-devel] [DuraSpace JIRA] Assigned: (DS-640) Interal System Error when browsing with wrong argument
[ https://jira.duraspace.org/browse/DS-640?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jeffrey Trimble reassigned DS-640: -- Assignee: Jeffrey Trimble (was: Stuart Lewis) Interal System Error when browsing with wrong argument -- Key: DS-640 URL: https://jira.duraspace.org/browse/DS-640 Project: DSpace Issue Type: Bug Components: Documentation, JSPUI Affects Versions: 1.5.2, 1.6.0, 1.6.1, 1.6.2 Reporter: Hardik Mishra Assignee: Jeffrey Trimble Priority: Major On Browsing Items: If someone tries to use browse type for which browse index does not exist, like browse=publisher e.g. http://dspace.webinito.com/browse?type OR e.g. http://dspace.webinito.com/browse?type=xyz You will get Internal System Error -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.duraspace.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira -- Nokia and ATT present the 2010 Calling All Innovators-North America contest Create new apps games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev ___ Dspace-devel mailing list Dspace-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-devel
[Dspace-devel] [DuraSpace JIRA] Resolved: (DS-588) Patch for SFX (OpenURL resolver)
[ https://jira.duraspace.org/browse/DS-588?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jeffrey Trimble resolved DS-588. Documentation Status: Complete or Committed (was: Needed) Resolution: Fixed Patch for SFX (OpenURL resolver) -- Key: DS-588 URL: https://jira.duraspace.org/browse/DS-588 Project: DSpace Issue Type: Improvement Components: JSPUI, XMLUI Affects Versions: 1.6.0 Reporter: Yin Yin Latt Assignee: Jeffrey Trimble Priority: Major Attachments: [DS-588]_Patch_for_SFX_(OpenURL_resolver).patch, sfx-all.patch, sfx-docbook-trunk.patch, sfx-ducumentation.doc Customized SFX work for both JSP and XML version. (Patch create against 1.6) Eg: http://researchspace.auckland.ac.nz/handle/2292/5763 it is a bit different with original SFX in DSpace. Patch will update following 1. SFXLinkTag.java (for JSPUI) 2. ItemViewer.java (for XMLUI) 3. SFXFileReader.java (this is new api used by both JSP and XML) 4. sfx.xml (new config file for sfx parameter and metadata mapping) 5. DIM-handler.xsl and structural.xsl -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.duraspace.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira -- Nokia and ATT present the 2010 Calling All Innovators-North America contest Create new apps games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev ___ Dspace-devel mailing list Dspace-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-devel
[Dspace-devel] [DuraSpace JIRA] Commented: (DS-588) Patch for SFX (OpenURL resolver)
[ https://jira.duraspace.org/browse/DS-588?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=17946#action_17946 ] Ivan Masár commented on DS-588: --- I'm sure I must be missing something here... The issue was closed as resolved, yet the documentation wasn't commited to trunk (http://scm.dspace.org/svn/repo/dspace/trunk/dspace/docs/docbook/). Patch for SFX (OpenURL resolver) -- Key: DS-588 URL: https://jira.duraspace.org/browse/DS-588 Project: DSpace Issue Type: Improvement Components: JSPUI, XMLUI Affects Versions: 1.6.0 Reporter: Yin Yin Latt Assignee: Jeffrey Trimble Priority: Major Attachments: [DS-588]_Patch_for_SFX_(OpenURL_resolver).patch, sfx-all.patch, sfx-docbook-trunk.patch, sfx-ducumentation.doc Customized SFX work for both JSP and XML version. (Patch create against 1.6) Eg: http://researchspace.auckland.ac.nz/handle/2292/5763 it is a bit different with original SFX in DSpace. Patch will update following 1. SFXLinkTag.java (for JSPUI) 2. ItemViewer.java (for XMLUI) 3. SFXFileReader.java (this is new api used by both JSP and XML) 4. sfx.xml (new config file for sfx parameter and metadata mapping) 5. DIM-handler.xsl and structural.xsl -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.duraspace.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira -- Nokia and ATT present the 2010 Calling All Innovators-North America contest Create new apps games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev ___ Dspace-devel mailing list Dspace-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-devel
[Dspace-devel] [DuraSpace JIRA] Commented: (DS-588) Patch for SFX (OpenURL resolver)
[ https://jira.duraspace.org/browse/DS-588?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=17947#action_17947 ] Jeffrey Trimble commented on DS-588: The documentation is now committed to the Surasapce documentation wiki. Docbook.xml is now deprecated as the documentation software. Patch for SFX (OpenURL resolver) -- Key: DS-588 URL: https://jira.duraspace.org/browse/DS-588 Project: DSpace Issue Type: Improvement Components: JSPUI, XMLUI Affects Versions: 1.6.0 Reporter: Yin Yin Latt Assignee: Jeffrey Trimble Priority: Major Attachments: [DS-588]_Patch_for_SFX_(OpenURL_resolver).patch, sfx-all.patch, sfx-docbook-trunk.patch, sfx-ducumentation.doc Customized SFX work for both JSP and XML version. (Patch create against 1.6) Eg: http://researchspace.auckland.ac.nz/handle/2292/5763 it is a bit different with original SFX in DSpace. Patch will update following 1. SFXLinkTag.java (for JSPUI) 2. ItemViewer.java (for XMLUI) 3. SFXFileReader.java (this is new api used by both JSP and XML) 4. sfx.xml (new config file for sfx parameter and metadata mapping) 5. DIM-handler.xsl and structural.xsl -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.duraspace.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira -- Nokia and ATT present the 2010 Calling All Innovators-North America contest Create new apps games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev ___ Dspace-devel mailing list Dspace-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-devel
[Dspace-devel] [DuraSpace JIRA] Updated: (DS-401) Wrong date issued during submission
[ https://jira.duraspace.org/browse/DS-401?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Robin Taylor updated DS-401: Attachment: Check-DCDate-parameters.patch Patch created against revision 5512 but successfully applied against most recent trunk (5706). DCDate will now throw an exception if passed an invalid parameter. Unfortunately the Describe step of the submission process currently only checks for a value being present or not, there is no validation of the values. As a compromise solution the values entered will not be stored if they are invalid eg 30th Feb. The 'required' text in input-forms.xml will also need changed to be a bit more generic eg 'You must enter a valid date'. Wrong date issued during submission --- Key: DS-401 URL: https://jira.duraspace.org/browse/DS-401 Project: DSpace Issue Type: Bug Components: JSPUI, XMLUI Affects Versions: 1.6.0 Reporter: Claudia Jürgen Assignee: Robin Taylor Priority: Major Fix For: 1.7.0 Attachments: Check-DCDate-parameters.patch During the submission of an item, which has been published before, it is possible to enter an invalid day, e.g. month: January day: 43 year: 2009 This will result in dc.date.issued set to 2009-02-12. There should be a validity check or calendar to choose from. The transformation of the date makes fault entries difficult to discover. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.duraspace.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira -- Nokia and ATT present the 2010 Calling All Innovators-North America contest Create new apps games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev ___ Dspace-devel mailing list Dspace-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-devel
Re: [Dspace-devel] DSpace harvesting process
Hi Paul, The bit you are looking for is method processRecord(...). It uses a selection of crosswalks to process the incoming XML and the write it to the database eg... MDxwalk.ingest(ourContext, item, descMD.get(0)); Cheers, Robin. Robin Taylor Main Library University of Edinburgh Tel. 0131 6513808 -Original Message- From: BRINDLEY Paul Sent: 01 November 2010 12:33 To: dspace-devel@lists.sourceforge.net Subject: Re: [Dspace-devel] DSpace harvesting process Thank you for your reply. I've taken a look at the configuration but it's not quite what I need. I've been trying to work out how the class OAIHarvester.java processes incoming XML metadata, however so far I can't seem to quite figure it out. Does anyone know of any documentation that describes how the XML is processed into the database during harvest? Thank you, - Paul Brindley -Original Message- From: Claudia Jürgen [mailto:claudia.juer...@ub.tu-dortmund.de] Sent: 29 October 2010 11:43 To: dspace-devel@lists.sourceforge.net Subject: Re: [Dspace-devel] DSpace harvesting process Hello Paul, this largely depends on your local configuration, see chapter 5.2.48. OAI-ORE Harvester Configuration of the documentation, i.e. how the formats are mapped and how you decide to treat unknown fields. Hope that helps Claudia Jürgen Am 28.10.2010 17:52, schrieb Brindley, Paul: Does anyone have any documentation or diagrams that explain the process by which DSpace processes incoming metadata when it's harvested via the OMI-PMH harvester. Thanks, - Paul Brindley ** * Visit the National Library of Scotland online at www.nls.uk ** * Please consider the environment before printing this e-mail. This communication is intended for the addressee(s) only. If you are not the intended recipient, please notify the Information Systems Helpdesk on +44 131 623 3789 or is.helpd...@nls.uk and delete this e-mail. The statements and opinions expressed in this message are those of the author and do not necessarily reflect those of the National Library of Scotland. The National Library of Scotland is a registered Scottish charity. Scottish Charity No. SC011086. This message is subject to the Data Protection Act 1998 and Freedom of Information (Scotland) Act 2002 and has been scanned by Webroot. ** * Follow us on Twitter for twice-weekly updates. Become our fan on Facebook and keep up-to-date that way too. -- Nokia and ATT present the 2010 Calling All Innovators-North America contest Create new apps games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev ___ Dspace-devel mailing list Dspace-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-devel -- Claudia Juergen Universitaetsbibliothek Dortmund Eldorado 0231/755-4043 https://eldorado.tu-dortmund.de/ -- Nokia and ATT present the 2010 Calling All Innovators-North America contest Create new apps games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev ___ Dspace-devel mailing list Dspace-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-devel -- Nokia and ATT present the 2010 Calling All Innovators-North America contest Create new apps games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev ___ Dspace-devel mailing list Dspace-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-devel -- The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336. -- Nokia and ATT present the 2010 Calling All Innovators-North America contest Create new apps games for the Nokia N8
[Dspace-devel] [DuraSpace JIRA] Updated: (DS-677) xmlui BitstreamReader holds database connections open while large files download, exhausting connection pool
[ https://jira.duraspace.org/browse/DS-677?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Claudia Jürgen updated DS-677: -- Assignee: Keith Gilbertson Status: Open (was: Received) xmlui BitstreamReader holds database connections open while large files download, exhausting connection pool Key: DS-677 URL: https://jira.duraspace.org/browse/DS-677 Project: DSpace Issue Type: Bug Components: XMLUI Affects Versions: 1.5.0, 1.5.1, 1.5.2, 1.6.0, 1.6.1, 1.6.2 Reporter: Keith Gilbertson Assignee: Keith Gilbertson Priority: Major Attachments: bitstreamreader_closedb.patch.txt The BitstreamReader in the xmlui needs a database connection to locate Bitstreams in the assetstore before sending them back to the client's browser. The database connection seems to be held open until the file is sent completely. This can cause problems on systems with many users, especially where the bitstreams are very large, as with video files. Users will see an error when the application is unable to successfully get a connection from the database pool. A patch is attached that forces the database connection closed by calling context.complete() early. Fix has worked very successfully in 1.5.x under heavy usage. It has only been tested lightly in DSpace 1.6.x. I'd like to commit this for a fix in 1.7, but am unsure: - Does this patch violate some part of the DSpace architecture by closing the db connection in the wrong place? - Could JSPUI have a similar problem? Is anyone aware of a technique for automatically finding this sort of issue? -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.duraspace.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira -- Nokia and ATT present the 2010 Calling All Innovators-North America contest Create new apps games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev ___ Dspace-devel mailing list Dspace-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-devel
[Dspace-devel] [DuraSpace JIRA] Updated: (DS-396) Provide metatags used by Google Scholar for enhanced indexing
[ https://jira.duraspace.org/browse/DS-396?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Peter Dietz updated DS-396: --- Attachment: google-scholar-impl-quickndirty.patch Added a simple patch which provides for basic implementation of the required changes. It will display a citation_pdf_url in the case where there is only one public content bitstream and its mimetype is PDF. We should have something committed to improve the vast majority of instances in Scholar for 1.7 (This is not the work that MIT has been working on, but a quick and dirty implementation to move forward on this). Provide metatags used by Google Scholar for enhanced indexing - Key: DS-396 URL: https://jira.duraspace.org/browse/DS-396 Project: DSpace Issue Type: New Feature Reporter: Sarah Shreeves Assignee: Sands Fish Priority: Major Fix For: 1.7.0 Attachments: google-scholar-impl-quickndirty.patch In August 2009 I posted a query to the DSpace general list about whether or not anyone else had seen strange indexing of items in DSpace (see http://mailman.mit.edu/pipermail/dspace-general/2009-August/002996.html) and MacKenzie Smith posted a follow up that stated she had seen the same things (http://mailman.mit.edu/pipermail/dspace-general/2009-August/002998.html). MacKenzie followed up with Anurag Acharya at Google Scholar to inquire about this and he indicated that better support for the Google metatags schema would help mitigate this problem. It looks like the metatags are (though we'd want to confirm this with the Google Scholar team). meta name=citation_journal_title content=Journal Name meta name=citation_authors content=Last Name1, First Name1; Last Name2, First Name2 meta name=citation_title content=Article Title meta name=citation_date content=01/01/2007 meta name=citation_volume content=10 meta name=citation_issue content=1 meta name=citation_firstpage content=1 meta name=citation_lastpage content=15 meta name=citation_doi content=10.1074/jbc.M309524200 meta name=citation_pdf_url content=http://www.publishername.org/10/1/1.pdf; meta name=citation_abstract_html_url content=http://www.publishername.org/cgi/content/abstract/10/1/1; meta name=citation_fulltext_html_url content=http://www.publishername.org/cgi/content/full/10/1/1; meta name=dc.Contributor content=Last Name1, First Name1 meta name=dc.Contributor content=Last Name2, First Name2 meta name=dc.Title content=Article Title meta name=dc.Date content=01/01/2007 meta name=citation_publisher content=Publisher Name I realize that supporting this level of granularity puts pressure on how we structure metadata but I believe as a repository manager that it's critical that we get this kind of support for Google Scholar into DSpace out of the box - and hopefully will help minimize the problems that IDEALS has seen. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.duraspace.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira -- Nokia and ATT present the 2010 Calling All Innovators-North America contest Create new apps games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev ___ Dspace-devel mailing list Dspace-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-devel
[Dspace-devel] [DuraSpace JIRA] Created: (DS-735) Allow IPAuthentcation to work with proxies (examine X-Forwarded-For header)
Allow IPAuthentcation to work with proxies (examine X-Forwarded-For header) --- Key: DS-735 URL: https://jira.duraspace.org/browse/DS-735 Project: DSpace Issue Type: Improvement Components: DSpace API, JSPUI, XMLUI Affects Versions: 1.6.2, 1.6.1, 1.6.0, 1.5.2, 1.5.1, 1.5.0 Reporter: Stuart Lewis Assignee: Stuart Lewis Fix For: 1.7.0 IPAuthentication looks at the remote address header to get the IP address, but this fails if a proxy is being used. If this is the case, as with solr stats and log4j logging, we need to look at the X-Forwarded-For header. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.duraspace.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira -- Nokia and ATT present the 2010 Calling All Innovators-North America contest Create new apps games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev ___ Dspace-devel mailing list Dspace-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-devel
[Dspace-devel] [DuraSpace JIRA] Updated: (DS-735) Allow IPAuthentcation to work with proxies (examine X-Forwarded-For header)
[ https://jira.duraspace.org/browse/DS-735?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Stuart Lewis updated DS-735: Attachment: [DS-735]_Allow_IPAuthentcation_to_work_with_proxies_(examine_X-Forwarded-For_header)_.patch Allow IPAuthentcation to work with proxies (examine X-Forwarded-For header) --- Key: DS-735 URL: https://jira.duraspace.org/browse/DS-735 Project: DSpace Issue Type: Improvement Components: DSpace API, JSPUI, XMLUI Affects Versions: 1.5.0, 1.5.1, 1.5.2, 1.6.0, 1.6.1, 1.6.2 Reporter: Stuart Lewis Assignee: Stuart Lewis Fix For: 1.7.0 Attachments: [DS-735]_Allow_IPAuthentcation_to_work_with_proxies_(examine_X-Forwarded-For_header)_.patch IPAuthentication looks at the remote address header to get the IP address, but this fails if a proxy is being used. If this is the case, as with solr stats and log4j logging, we need to look at the X-Forwarded-For header. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.duraspace.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira -- Nokia and ATT present the 2010 Calling All Innovators-North America contest Create new apps games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev ___ Dspace-devel mailing list Dspace-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-devel