[ https://jira.duraspace.org/browse/DS-708?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=21242#action_21242 ]
Tim Donohue commented on DS-708: -------------------------------- Revisiting this issue's final resolution: After more analysis, DS-950 was determined to be too difficult to fix (see its comments) and was marked "Won't Fix", until we deal with larger Metadata permissions issues. Instead, to ensure this issue (DS-708) doesn't break DS-196 ('oai.mets.hide-provenance' setting), we've decided to comment out the 'dc.description.provenance' mapping in the [dspace]/config/crosswalks/mods.properties mapping by default. Therefore, the 'oai.mets.hide-provenance' configuration is now obsolete, and is replaced by the general MODSDisseminationCrosswalk settings in mods.properties. This change has now been made on Trunk (r6499) and will be released in DSpace 1.8.0. > Deprecate & Remove old 'org.dspace.app.mets.METSExport' class, as it is > obsolete > -------------------------------------------------------------------------------- > > Key: DS-708 > URL: https://jira.duraspace.org/browse/DS-708 > Project: DSpace > Issue Type: Code Task > Components: DSpace API, OAI-PMH > Affects Versions: 1.7.0 > Reporter: Tim Donohue > Assignee: Tim Donohue > Fix For: 1.8.0 > > Attachments: DS-708-dspace-api.patch, DS-708-dspace-oai-api.patch, > sample-mods-properties.patch > > > With the improvements that have happened to the METS Ingest and Dissemination > packager classes in DSpace 1.7.0 (see DS-466), we should deprecate & remove > the old 'org.dspace.app.mets.METSExport' class, as it is now considered > obsolete. > This older METSExport class is currently used in the following places: > * OAI-PMH interface (by the org.dspace.app.oai.METSCrosswalk class) > My proposal is to deprecate this class in DSpace 1.7.0, and then work to > remove & replace its usage within the OAI-PMH interface in the next major > version of DSpace (1.8.0). > The replacement for METSExport is the following classes: > * org.dspace.content.packager.DSpaceMETSDisseminator > * org.dspace.content.packager.DSpaceMETSIngester -- 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