Hi:

Having just been through this process for our recent upgrade to DSpace 5.5,
I hope to be able to help.

I've put together a git branch that contains three commits at the tip
reflecting what I believe was what we needed to satisfy LAC-BAC's Theses
Canada validator (still awaiting final results though) at
https://github.com/dbs/DSpace/tree/dspace-5_5-lac-bac-etdms

In short, you need to ensure a few fields are available in the source
metadata to be able to generate the required etdms output, and you need a
customized etdms stylesheet, with the name "oai_etdms", to generate the
fields that LAC-BAC requests based on those inputs. We used a modified
version of the modification  Ben Sheaff listed back in 2014 at
http://dspace.2283337.n4.nabble.com/LAC-e-theses-harvesting-of-DSpace-3-1-tp4673485p4673540.html

We customized the input forms to add those fields for new theses:

* dc.description.degree - this is used in the XSLT to generate both the
degree/name and degree/level fields in the oai_etdms output
* dc.publisher.grantor - this is used in the XSLT to generate the
degree/grantor field

And then we retroactively added the required fields to those theses that
were missing them.

I think if you pull the top three commits from that branch into your
repository, add the required metadata fields, and reindex your oai records,
you should be pretty close to a successful harvest. We still have some
failsafes that hardcode "Laurentian University of Sudbury" so you'll need
to tweak those accordingly.

An example record from our output is at
https://zone.biblio.laurentian.ca/oai/request?verb=GetRecord&metadataPrefix=oai_etdms&identifier=oai:zone.biblio.laurentian.ca:10219/2564

Hope this helps!


On Fri, Aug 19, 2016 at 9:59 AM, Long nam <[email protected]> wrote:

> hi,
> Our Library just decided to join the Theses Canada program. Since we have
> never been involved with this program before.
> We're having a bit of problem configuring ETD-ms so that it can be test
> successful using  E-Theses validator.
> <http://oai.collectionscanada.gc.ca/self-validation/index-e.html>
> We believe that we have both metadata formats Dublin Core and ETD-ms
> listed.
> http://winnspace.uwinnipeg.ca:8080/oai/request?verb=
> ListRecords&metadataPrefix=qdc
> http://winnspace.uwinnipeg.ca:8080/oai/request?verb=
> ListRecords&metadataPrefix=etdms
>
> but only Dublin Core data can be test successful with E-These validator.
> We're not sure why ETD-ms is not.
>
> Please help would be much appreciated !!
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "DSpace Technical Support" 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-tech.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"DSpace Technical Support" 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-tech.
For more options, visit https://groups.google.com/d/optout.

Reply via email to