<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>&#964;&#949;&#967;&#957;&#959;&#963;&#959;&#966;&#953;&#945; &#187; XQuery</title>
	<atom:link href="http://lackoftalent.org/michael/blog/category/development/xquery/feed/" rel="self" type="application/rss+xml" />
	<link>http://lackoftalent.org/michael/blog</link>
	<description>The occasional rambling of a digital library artisan</description>
	<lastBuildDate>Thu, 20 May 2010 00:21:51 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>OAI-PMH in XQuery</title>
		<link>http://lackoftalent.org/michael/blog/2007/09/25/oai-pmh-in-xquery/</link>
		<comments>http://lackoftalent.org/michael/blog/2007/09/25/oai-pmh-in-xquery/#comments</comments>
		<pubDate>Tue, 25 Sep 2007 17:48:44 +0000</pubDate>
		<dc:creator>Michael Giarlo</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Digital Libraries and Archives]]></category>
		<category><![CDATA[OAI-PMH]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[XQuery]]></category>
		<category><![CDATA[xqOAI]]></category>

		<guid isPermaLink="false">http://lackoftalent.org/michael/blog/2007/09/25/oai-pmh-in-xquery/</guid>
		<description><![CDATA[Thanks for the nod, Winona. Hopefully you folks will get some good use out of the XQuery-based OAI-PMH data provider I&#039;ve been working on. I just want to clarify that only one small bit of the code is specific to X-Hive, and that&#039;s a call to an extension that gets last-modified dates from the X-Hive [...]]]></description>
			<content:encoded><![CDATA[<abbr class="unapi-id" title="oai:lackoftalent.org:technosophia:104"><!-- &nbsp; --></abbr>
<p>Thanks for the nod, <a href="http://thedil.wordpress.com/2007/09/25/xquery-and-oai/" target="_blank">Winona</a>.  Hopefully you folks will get some good use out of the <a href="http://diglib2.princeton.edu/oss/wiki/xqOAI" target="_blank">XQuery-based OAI-PMH data provider</a> I&#039;ve been working on.</p>
<p>I just want to clarify that only one small bit of the code is specific to X-Hive, and that&#039;s a call to an extension that gets last-modified dates from the X-Hive service.  We do not reliably store this information in the metadata itself, and so I needed to go this route.  Some folks do store this in MODS or elsewhere in descriptive or administrative metadata.  It should be a two-line change to short-circuit this behavior (xhive-exts:last-update() is only invoked in two places, I believe).</p>
<p>I&#039;m currently working on adding EAD support, modularizing things a bit more, and streamlining configuration.  resumptionTokens will come after that, I hope.</p>
<p>I&#039;ll be interested to hear more of UVM&#039;s implementation and how I can make this thing more useful to others.</p>
]]></content:encoded>
			<wfw:commentRss>http://lackoftalent.org/michael/blog/2007/09/25/oai-pmh-in-xquery/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>
