Hello,

DSpace already supports Qualified Dublin Core through OAI.  You need to
specify the "metadataPrefix=qdc" parameter to your OAI queries.  Here's an
example of QDC through the Demo site's OAI interface:
http://demo.dspace.org/oai/request?verb=ListRecords&metadataPrefix=qdc

If you need to change the Qualified Dublin Core being outputted, you should
modify the "qdc.xsl" crosswalk file (which translates DSpace metadata
fields to QDC).  This file is located at
[dspace]/config/crosswalks/oai/metadataFormats/qdc.xsl.  Here's what it
looks like:
https://github.com/DSpace/DSpace/blob/dspace-6_x/dspace/config/crosswalks/oai/metadataFormats/qdc.xsl

After you update that crosswalk, I believe you will need to restart Tomcat
for any changes to take effect.  You also may need to clear the OAI-PMH
cache ([dspace]/bin/dspace oai clean-cache).

Good luck,

Tim


On Wed, Apr 10, 2019 at 12:53 PM <[email protected]> wrote:

> Does anyone have any insight into this?  Thank you in advance for your
> help!
>
> On Monday, April 8, 2019 at 10:05:07 AM UTC-4, [email protected] wrote:
>>
>> Group-
>>
>> We're configuring our DSpace and want to be able to output qualified
>> Dublin Core through OAI.  Would someone be able to give us an overview of
>> how the system must be configured to do this?
>>
>> Should be putting field values exclusively in the 'dcterms' schema
>> fields?  Or, should we be entering our field values into the 'dc' fields,
>> but then defining a crosswalk to QDC via the 'QDC.properties' crosswalk
>> <https://github.com/DSpace/DSpace/blob/master/dspace/config/crosswalks/QDC.properties>
>> ?
>>
>> How must oai.cfg be adjusted to allow for the export of QDC?  Would this
>> be done soley through this oai.cfg
>> <https://github.com/DSpace/DSpace/blob/master/dspace/config/modules/oai.cfg>document,
>> or must other changes be made also?
>>
>> Forgive our inexperience, and thank you for your help!
>>
>> -Gabe
>>
> --
> All messages to this mailing list should adhere to the DuraSpace Code of
> Conduct: https://duraspace.org/about/policies/code-of-conduct/
> ---
> You received this message because you are subscribed to the Google Groups
> "DSpace Community" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at https://groups.google.com/group/dspace-community.
> For more options, visit https://groups.google.com/d/optout.
>


-- 

Tim Donohue
Technical Lead for DSpace & DSpaceDirect
DuraSpace.org | DSpace.org | DSpaceDirect.org

-- 
All messages to this mailing list should adhere to the DuraSpace Code of 
Conduct: https://duraspace.org/about/policies/code-of-conduct/
--- 
You received this message because you are subscribed to the Google Groups 
"DSpace Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/dspace-community.
For more options, visit https://groups.google.com/d/optout.

Reply via email to