ETD-MS Export

From EPrints Documentation
Jump to: navigation, search


ETD-MS export plugin for interoperability with NDLTD and Library and Archives Canada. see: See Library and Archives Canada ETD-MS requirements here:

This work was first presented here: The 5th International Conference on Open Repositories. Report on the Development of ETD-MS Export Plugin in EPrints. Madrid, Spain. July 6th-9th, 2010.

This plugin is the Bazaar version of:

This is a summary of the ETD_MS schema:

                               <element name="title" type="ETD_MS:freeTextType" maxOccurs="unbounded" minOccurs="1">
                               <element name="alternativeTitle" type="ETD_MS:freeTextType" maxOccurs="unbounded" minOccurs="0"						 
                               <element name="creator" type="ETD_MS:authorityType" maxOccurs="unbounded" minOccurs="1">
                               <element name="subject" type="ETD_MS:controlledTextType" maxOccurs="unbounded" minOccurs="1">
                               <element name="description" maxOccurs="unbounded" minOccurs="0">
                               <element name="publisher" type="ETD_MS:authorityType" maxOccurs="unbounded" minOccurs="0">
                               <element name="contributor" maxOccurs="unbounded" minOccurs="0">
                               <element name="date" type="ETD_MS:dateType" maxOccurs="1" minOccurs="1">
                               <element name="type" type="ETD_MS:freeTextType" maxOccurs="unbounded" minOccurs="1">
                               <element name="format" type="ETD_MS:freeTextType" maxOccurs="unbounded" minOccurs="0"> *
                               <element name="identifier" type="string" maxOccurs="unbounded" minOccurs="1">
                               <element name="language" type="string" maxOccurs="unbounded" minOccurs="0">
                               <element name="coverage" type="ETD_MS:controlledTextType" maxOccurs="unbounded" minOccurs="0">
                               <element name="rights" type="ETD_MS:freeTextType" maxOccurs="unbounded" minOccurs="0">
                               <element name="degree" maxOccurs="1" minOccurs="0">
                                                              <element name="name" type="ETD_MS:freeTextType" maxOccurs="unbounded" minOccurs="0">
                                                              <element name="level" type="string" maxOccurs="unbounded" minOccurs="0">
                                                              <element name="discipline" type="ETD_MS:freeTextType" maxOccurs="unbounded" minOccurs="0">
                                                              <element name="grantor" type="ETD_MS:authorityType" maxOccurs="unbounded" minOccurs="0">

This plugin was developed by Tomasz Neugebauer, Bin Han and Adam Field


Install from the bazaar. There are no dependencies.


Use the configuration editor to:

  • insert your library's identifier (see Library and Archives Canada for what that is) in
  • make any changes in field mapping in the file (e.g. Library and Archives Canada requires <publisher> field, which is mapped to <institution> by default; this can be changed if necessary)