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.
