Update OAI-PMH to fully obey 'metadata.hide.SCHEMA.ELEMENT.QUALIFIER'
configuration settings
--------------------------------------------------------------------------------------------
Key: DS-950
URL: https://jira.duraspace.org/browse/DS-950
Project: DSpace
Issue Type: Improvement
Components: OAI-PMH
Affects Versions: 1.7.2, 1.7.1, 1.7.0
Reporter: Tim Donohue
Assignee: Tim Donohue
Fix For: 1.8.0
This improvement came up as a sub-part of DS-708 (Deprecate & Remove old
'org.dspace.app.mets.METSExport' class)
Essentially, most of the OAI-PMH interface does not obey the
metadata.hide.SCHEMA.ELEMENT.QUALIFIER settings in dspace.cfg. This is even
detailed in the dspace.cfg notes that say:
##### Hide Item Metadata Fields #####
# Fields named here are hidden in the following places UNLESS the
# logged-in user is an Administrator:
# 1. XMLUI metadata XML view, and Item splash pages (long and short views).
# 2. JSPUI Item splash pages
# 3. OAI-PMH server, "oai_dc" format.
# (NOTE: Other formats are _not_ affected.)
# To designate a field as hidden, add a property here in the form:
# metadata.hide.SCHEMA.ELEMENT.QUALIFIER = true
#
# This default configuration hides the dc.description.provenance field,
# since that usually contains email addresses which ought to be kept
# private and is mainly of interest to administrators:
metadata.hide.dc.description.provenance = true
The idea here is to actually make ALL of the OAI-PMH server's formats (oai_dc,
mets, rdf, etc) obey this setting. In addition, this allows us to cleanup the
old "oai.mets.hide-provenance" setting which was previously used by the
METS/MODS format from OAI-PMH (see DS-708)
--
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
------------------------------------------------------------------------------
All of the data generated in your IT infrastructure is seriously valuable.
Why? It contains a definitive record of application performance, security
threats, fraudulent activity, and more. Splunk takes this data and makes
sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-d2d-c2
_______________________________________________
Dspace-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-devel