[ 
https://jira.duraspace.org/browse/DS-950?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tim Donohue resolved DS-950.
----------------------------

       Resolution: Won't Fix
    Fix Version/s:     (was: 1.8.0)

Marking this feature as "Won't Fix" for the reasons listed in the above 
comments.  

Essentially, the Crosswalks that OAI-PMH relies upon are not compatible with 
the MetadataExposure class (which handles the metadata.hide.* settings).  Until 
MetadataExposure is either enhanced or more likely replaced (see DS-800), this 
ticket is too problematic.  

If at a later time we determine this enhancement can be made safely (without 
affecting other parts of DSpace), we can always reopen this ticket (or create a 
new, more appropriate ticket).

> 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.0, 1.7.1, 1.7.2
>            Reporter: Tim Donohue
>            Assignee: Tim Donohue
>
> 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

        

------------------------------------------------------------------------------
5 Ways to Improve & Secure Unified Communications
Unified Communications promises greater efficiencies for business. UC can 
improve internal communications as well as offer faster, more efficient ways
to interact with customers and streamline customer service. Learn more!
http://www.accelacomm.com/jaw/sfnl/114/51426253/
_______________________________________________
Dspace-devel mailing list
Dspace-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-devel

Reply via email to