Skip to content

New feature – OAI-PMH & more!

by on February 21, 2012

We’ve just put the finishing touches on the new OAI-PMH system. tDAR now has a fully functioning OAI-PMH server, a native xml format for describing datasets and collections (with people and institutions handled natively as a bonus), and a set of privacy controls at the user level allowing users to control access to their email and phone numbers.

I have tested this with jOAI harvester and the results are good. Here’s an example:

<tdar:institution xmlns:tdar=”http://www.tdar.org/namespace&#8221; xmlns=”http://www.openarchives.org/OAI/2.0/&#8221; xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance”&gt;

<tdar:dateCreated>2012-02-19T00:00:00+11:00</tdar:dateCreated>
<tdar:id>12499</tdar:id>
<tdar:name>La Trobe University</tdar:name>

</tdar:institution>

There aren’t a lot of details present here, but Institutions are barely first class entities in tDAR. More work can be done later to add members. Alternatively, a schema that supports backreferencing will be able to take the connection in the following example person record and use it to enhance the Institution record automatically.

<tdar:person xmlns:tdar=”http://www.tdar.org/namespace&#8221; xmlns=”http://www.openarchives.org/OAI/2.0/&#8221; xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance”&gt;

<tdar:dateCreated>2012-02-19T00:00:00+11:00</tdar:dateCreated>
<tdar:description>Transient Codebreaker</tdar:description>
<tdar:id>12498</tdar:id>
<tdar:contributor>true</tdar:contributor>
<tdar:emailPublic>false</tdar:emailPublic>
<tdar:firstName>Daniel</tdar:firstName>
<tdar:institution>

<tdar:dateCreated>2012-02-27T00:00:00+11:00</tdar:dateCreated>
<tdar:id>12499</tdar:id>
<tdar:name>La Trobe University</tdar:name>

</tdar:institution>
<tdar:lastName>Tosello</tdar:lastName>
<tdar:phonePublic>false</tdar:phonePublic>
<tdar:registered>false</tdar:registered>
<tdar:rpa>false</tdar:rpa>
<tdar:totalLogins>2</tdar:totalLogins>

</tdar:person>

Advertisements

From → Uncategorized

Leave a Comment

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: