<?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; Digital Libraries and Archives</title>
	<atom:link href="http://lackoftalent.org/michael/blog/category/libraries/digital-libraries/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.1</generator>
		<item>
		<title>I2: Resource Description</title>
		<link>http://lackoftalent.org/michael/blog/2010/05/19/i2-resource-description/</link>
		<comments>http://lackoftalent.org/michael/blog/2010/05/19/i2-resource-description/#comments</comments>
		<pubDate>Wed, 19 May 2010 13:38:18 +0000</pubDate>
		<dc:creator>Michael Giarlo</dc:creator>
				<category><![CDATA[Cataloging and Metadata]]></category>
		<category><![CDATA[Digital Libraries and Archives]]></category>
		<category><![CDATA[Linked Data]]></category>
		<category><![CDATA[NISO I2]]></category>
		<category><![CDATA[Persistent Identifiers]]></category>
		<category><![CDATA[Repositories]]></category>
		<category><![CDATA[Scholarly Communication]]></category>

		<guid isPermaLink="false">http://lackoftalent.org/michael/blog/?p=568</guid>
		<description><![CDATA[I can hardly believe it&#039;s been eight months since I last wrote about the NISO I2 project. A lot has changed since then[1]. I continue to work on I2 however; they won&#039;t get rid of me that easily. In the last post, I wrote: The next step is to build upon the report to draw [...]]]></description>
			<content:encoded><![CDATA[<abbr class="unapi-id" title="oai:lackoftalent.org:technosophia:568"><!-- &nbsp; --></abbr>
<p>I can hardly believe it&#039;s been eight months since I last wrote about the <a href="http://lackoftalent.org/michael/blog/category/projects/niso-i2/">NISO I2</a> project.  A lot has changed since then[<a href="http://lackoftalent.org/michael/blog/2010/05/19/i2-resource-description/#footnote_0_568" id="identifier_0_568" class="footnote-link footnote-identifier-link" title="I&amp;#8217;ve moved and changed jobs, in fact">1</a>].  I continue to work on I2 however; they won&#039;t get rid of me that easily.</p>
<p>In the <a href="http://lackoftalent.org/michael/blog/2009/09/15/i2-survey-results/">last post</a>, I wrote:<br />
<blockquote>The next step is to build upon the report to draw yet more conclusions from the data â€” there&#039;s an awful lot there â€” and flesh out some repository use cases for institutional identifiers. The I2 core group is moving quickly towards finalizing identifier metadata elements so that a standard may be drafted, and I think having some use cases documented will help drive the standard in a direction the community can get behind.</p></blockquote>
<p> Since that time, the three scenario groups &#8212; Electronic Resources; Institutional Repositories and Learning Management Systems; and Library Resource Management &#8212; have concluded their work.  The work of the scenario groups included surveys of over 300 people working in these fields.  The survey results have been analyzed and reports were posted on the NISO website.  These reports have been used to flesh out use cases for an institutional identifier.  Upon completion of this work, the scenario groups were disbanded and work continued in a broader I2 working group.</p>
<p>The I2 working group has concentrated its work on analysis of similar standards and, as I alluded to earlier, significant effort has gone into defining core metadata to identify institutions, such as institution name, institution type, location information, variant identifiers, domain name(s), URL(s), and (optionally-typed) relationships to other institutions.  During these discussions it was difficult for me to hear the issues and needs around I2&#039;s metadata and identifiers without <a href="http://lackoftalent.org/michael/blog/2009/06/13/i2-strawman/">linked data springing to mind</a>.  </p>
<p>While we are designing a standard and not a system or a service <em>per se</em>, it seems useful to include in the standard an informative section about implementation and architecture[<a href="http://lackoftalent.org/michael/blog/2010/05/19/i2-resource-description/#footnote_1_568" id="identifier_1_568" class="footnote-link footnote-identifier-link" title="This practice seems more or less common in my (admittedly limited) experience, cf. the unAPI specification.">2</a>]; I find that reading standards is much easier on the brain when you get not only the standard itself but some examples of implementation, and that will be true as well, one hopes, of I2 standard implementers.  To that end, the group will be producing an XML schema of the I2 metadata elements and also an RDF schema.</p>
<p>I have been working on the RDF for I2 on and off for the past month or two.  Below are my impressions, as someone who is new to modeling in RDF, and the procedures I used to produce the draft RDF schema.<br />
<span id="more-568"></span><br />
Despite their names, RDF schema and XML schema are quite different[<a href="http://lackoftalent.org/michael/blog/2010/05/19/i2-resource-description/#footnote_2_568" id="identifier_2_568" class="footnote-link footnote-identifier-link" title="This reflection should come as little surprise since RDF and XML are different kinds of things: RDF is a data model and XML is a serialization format.">3</a>].  The XML schema is a tool for validating an XML-based document or record, and it&#039;s a common tool for modeling metadata in libraryland.  Not so with RDF schema, where the notion of document or record is replaced by the notion of a set of triples.  The focus in RDF is on the triple not on the document, and so validation of documents or records is not the point of RDF schema.  This took some effort to wrap my mind around.</p>
<p>Before I modeled I2 in RDF, I sketched out a domain model of I2 by copying relevant bits of information from I2 documents and pasting them into a text editor.  Then I put them into classes.  In I2&#039;s case, the domain model contained three classes of things: metadata elements about an institution, relationships between institutions, and types of institution.</p>
<p>I gathered some examples of relatively simple RDF schemas and transformed them into the <a href="http://www.w3.org/TeamSubmission/turtle/">Turtle</a> serialization format[<a href="http://lackoftalent.org/michael/blog/2010/05/19/i2-resource-description/#footnote_3_568" id="identifier_3_568" class="footnote-link footnote-identifier-link" title="Using rapper, a nifty little tool.">4</a>] for ease of reading, using them as a template for the I2 schema.</p>
<p>In the <a href="http://www.w3.org/TR/rdf-schema/">RDF schema (RDFS)</a> specification, there are two classes of things in the domain model: classes and properties.  If you are familiar with object-oriented programming, chances are you already grok this way of modeling, but otherwise, generally: a class is like a type and a property is an attribute.  If I were to model myself in RDF schema, then, I might say I am in the class of human beings, and one of my many properties is having a particular birth date, and another is having been born in a particular city.  The next step was to take the I2 domain model (metadata elements about an institution, relationships between institutions, and types of institution) and decide whether each thing was a class or a property.  I decided that the former two were sets of properties and that type of institution could be modeled as a set of classes.</p>
<p>Having a conceptual model of I2 and how it fit into the RDF schema way of thinking about things, I wrote a simple ontology defining one RDFS class per type of institution, and one RDFS property per metadata element and one per relationship type.  This would have sufficed as an ontology.</p>
<p>Exposing RDF-based resources on the web as linked data, however, represents an opportunity for metadata element-level interoperability at global scale.  In order to interoperate with the existing corpus of linked data available on the web, I went through the new I2 ontology and looked for areas where I could re-use, or subclass or otherwise link to, classes and properties already defined in more widely-used ontologies.  I realized at this point just how different coming up with a new XML document format was from writing an RDF ontology; whereas I might have wanted the former to be comprehensive and inclusive of every single aspect within the I2 domain model, my goal with the latter became to eliminate it (by trimming it down to only those bits which are not defined elsewhere).</p>
<p>Since the RDF ontology for I2 is not inclusive of the entire domain model, it seemed necessary to produce another reference document: a set of instances of I2 resources showing the mingling of new I2-specific classes and properties with well-defined classes and properties from other ontologies.</p>
<p>I shared rough first drafts of these documents and received very helpful feedback from some folks who are better-versed in this than myself.  I&#039;ve now incorporated their feedback into the latest I2 ontology and instance document.  I hope to include both of these into a draft of the I2 specification which will go out for comment in the coming months.  Here&#039;s the latest <a href="http://gist.github.com/358857">ontology</a> and the latest <a href="http://gist.github.com/358858">set of instances</a>.</p>
<h5>Notes</h5><ol class="footnotes"><li id="footnote_0_568" class="footnote">I&#039;ve moved and <a href="http://lackoftalent.org/michael/blog/2009/12/22/forking/">changed jobs</a>, in fact</li><li id="footnote_1_568" class="footnote">This practice seems more or less common in my (admittedly limited) experience, cf. <a href="http://unapi.info/specs/">the unAPI specification</a>.</li><li id="footnote_2_568" class="footnote">This reflection should come as little surprise since RDF and XML are different kinds of things: RDF is a data model and XML is a serialization format.</li><li id="footnote_3_568" class="footnote">Using <a href="http://librdf.org/raptor/rapper.html">rapper</a>, a nifty little tool.</li></ol><br/>
<hr/>]]></content:encoded>
			<wfw:commentRss>http://lackoftalent.org/michael/blog/2010/05/19/i2-resource-description/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Exploring curation micro-services</title>
		<link>http://lackoftalent.org/michael/blog/2009/09/27/exploring-curation-micro-services/</link>
		<comments>http://lackoftalent.org/michael/blog/2009/09/27/exploring-curation-micro-services/#comments</comments>
		<pubDate>Sun, 27 Sep 2009 04:00:29 +0000</pubDate>
		<dc:creator>Michael Giarlo</dc:creator>
				<category><![CDATA[Digital Libraries and Archives]]></category>
		<category><![CDATA[Management]]></category>
		<category><![CDATA[Preservation]]></category>
		<category><![CDATA[Repositories]]></category>

		<guid isPermaLink="false">http://lackoftalent.org/michael/blog/?p=504</guid>
		<description><![CDATA[As far as I&#039;m concerned, the most exciting developments this year in repositories and digital curation have come out of the California Digital Library. It has been impossible not to notice their papers and presentations. Put simply, their idea is that digital curation is enabled by &#034;micro-services&#034; built upon well-known abstractions such as the filesystem. [...]]]></description>
			<content:encoded><![CDATA[<abbr class="unapi-id" title="oai:lackoftalent.org:technosophia:504"><!-- &nbsp; --></abbr>
<p><img src="http://lackoftalent.org/images/micro_repo_thumb.png" alt="thumbnail of micro-repo tree" style="float: left"/>As far as I&#039;m concerned, the most exciting developments this year in  repositories and digital curation have come out of the California Digital Library.  It has been impossible <a href="http://conferences.library.gatech.edu/or/or09/paper/view/95">not</a> <a href="http://uccsc2009.ucdavis.edu/preso/UCCSC-2009-CDL-PODS-v05.ppt">to</a> <a href="http://www.ijdc.net/index.php/ijdc/article/view/98">notice</a> <a href="https://meeting-reg.com/sunpasig/abstracts.php">their</a> <a href="http://www.digitalpreservation.gov/news/events/ndiipp_meetings/ndiipp09/docs/NDIIPP%20Partner%20Meeting%202009_Breakout%20Session%20Schedule.pdf">papers</a> <a href="http://www.ijdc.net/index.php/ijdc/article/view/108/84">and</a> <a href="http://www.cdlib.org/iPres/confsched.html">presentations</a>.  Put simply, their idea is that digital curation is enabled by &#034;micro-services&#034; built upon well-known abstractions such as the filesystem.  The benefits are obvious: filesystem tools are ubiquitous and cross-platform, and there are strong market forces to ensure the filesystem persists.  The idea is radically simple and straightforward, though many questions remain about such a paradigm.  I&#039;ll return to those later. </p>
<p>If you have not yet taken a look at CDL&#039;s curation micro-service specifications, most of which may be printed on as few as one or two sheets of paper, see the <a href="http://www.cdlib.org/inside/diglib/">Digital Library Building Blocks</a>.</p>
<p>My co-workers in the LC Repository Development Center have been chatting about these specs on and off throughout the year.  After months of procrastinating, I finally read all of the specs on Thursday; it&#039;s wonderful that you can do so in the course of one reading session, I might add.  Yesterday a bunch of us RDCers got together to chat (informally) about the specs: what they&#039;re for, how they work, and how they interact with one another.  I learn by doing, by examples, so I combed through each of the specs in advance of our meeting and tried to <a href="http://twitter.com/mjgiarlo/statuses/4371794936">construct</a> a minimal repository[<a href="http://lackoftalent.org/michael/blog/2009/09/27/exploring-curation-micro-services/#footnote_0_504" id="identifier_0_504" class="footnote-link footnote-identifier-link" title="Perhaps it&amp;#8217;s more in line with the specs to refer to this space as &amp;#8220;a managed filesystem that drives repository and curation services,&amp;#8221; given the CDL philosophy that preservation is not a place/repository.  But it&amp;#8217;s easier to say &amp;#8220;repository,&amp;#8221; so there you go.">1</a>] based on micro-services.<br />
<span id="more-504"></span><br />
Here is a tree visualization of the final product, inevitable warts and all: <a href="http://lackoftalent.org/images/micro_repo.png"><img src="http://lackoftalent.org/images/micro_repo.png" alt="sample micro-services repo tree" /></a>  The services I used were <a href="http://www.cdlib.org/inside/diglib/namaste/namastespec.html">Namaste</a>, <a href="http://www.cdlib.org/inside/diglib/can/canspec.pdf">Content Access Node (CAN)</a>, <a href="http://www.cdlib.org/inside/diglib/pairtree/pairtreespec.html">Pairtree</a>, <a href="http://www.cdlib.org/inside/diglib/dflat/dflatspec.pdf">Dflat</a>, <a href="http://www.cdlib.org/inside/diglib/redd/reddspec.html">Reverse Directory Deltas (ReDD)</a>, <a href="http://www.cdlib.org/inside/diglib/clop/clopspec.pdf">Class-based System for Managing Object Properties (CLOP)</a>, and <a href="http://www.digitalpreservation.gov/library/resources/tools/docs/bagitspec.pdf">BagIt</a> (co-developed by LC and CDL).</p>
<p>As I mentioned in our Friday meeting, recounting my experience exploring the specs: the bad thing is that I spent an hour building a repository with rudimentary tools such as mkdir, touch, cp, ln, and emacs; but the good thing is that I built a <em>repository</em> in <em>one hour</em> using <em>common, rudimentary tools</em>.  It&#039;s a very compelling paradigm.  <a href="http://inkdroid.org/ehs">Ed</a>&#039;s already built a <a href="http://github.com/edsu/dflat">tool</a> implementing some of Dflat, further demonstrating how lightweight these micro-services are.  (<strong>UPDATE</strong>: Ed notes that this code is a work in progress and is &#034;barely functional.&#034;)  (<strong>UPDATE 2</strong>: The dflat library has come a long way.  Check it out if you&#039;re interested.  Also, I just committed a pretty basic Namaste library: <a href="http://github.com/mjgiarlo/namaste">http://github.com/mjgiarlo/namaste</a>.  Only took about an hour, which is a testament to the power of lightweight specs.)</p>
<p>I am certain this will be a running thread at work as the specifications evolve and our understanding of them grows.  Some questions and comments that occurred to me while exploring the micro-service specs and building the minimal repo:</p>
<ul>
<li>CAN was a bit puzzling.  The spec is simple enough, but I found some of the conventions confusing, and I was left wondering what CAN provides other than a container.  What I would like to see is a simple use case and perhaps more examples.  Thus, the CAN stuff in my sample repo doesn&#039;t feel very useful only because I had a hard time working with the spec.</li>
<li>CLOP feels like the least mature of the specifications.  It seems generally useful to be able to put digital objects, however you define that, into classes and define properties on those classes.  The spec did not clearly convey to me just how it accomplishes that aim.  A few examples would go a very long way.  I&#039;ve got some CLOP stuff in the sample repo but I have no idea how close my implementation matches the spec.</li>
<li>Is Dflat dependent on ReDD?  One would assume not since there&#039;s an optional property in the dflat-info.txt file for specifying a delta scheme.  But, say, could you stub out the v001 directory (reserved to hold the initial version of a digital object) and use a system such as <a href="http://git-scm.com/">git</a> or <a href="http://bazaar-vcs.org/">bazaar</a>?  <br/><br/>One might argue that these established delta schemes, if you want to call them that, have many more developers and users than a system such as ReDD and thus should persist longer and have more tools built around them.  I imagine the micro-service viewpoint would acknowledge that point, but counter that the spirit of these specs is to avoid dependencies from outside the filesystem?</li>
<li>Is the ReDD specification meaningful outside of a Dflat given that any one ReDD directory knows nothing of its successors and predecessors, or is it dependent upon Dflat?</li>
<li>Could a BagIt bag live inside of the ReDD reserved &#034;full&#034; directory?  That is, could the &#034;full&#034; directory be marked up appropriately to <em>be</em> a BagIt bag?</li>
<li>How many tools exist for these specs?  I notice there&#039;s code in CPAN for Pairtree and Namaste, which is a fabulous start.  Tools are the difference between YAMF (Yet Another Messy Filesystem) and reliably managed curation services.  Granted, tools such as cp and emacs already exist and are part of the appeal of these micro-services, but there&#039;s also tremendous room for error if operations are all done &#034;by hand.&#034;</li>
<li>To what extent has CDL transitioned to using these specs/tools?</li>
<li>Are other institutions using these specs/tools?  I have heard tell that digital library folks from the University of Michigan and the University of North Texas may be involved.</li>
</ul>
<p>I hope I don&#039;t sound overly critical.  I&#039;m really glad our colleagues at the California Digital Library have written these specifications and applied their deep experience to what could be a transformative paradigm[<a href="http://lackoftalent.org/michael/blog/2009/09/27/exploring-curation-micro-services/#footnote_1_504" id="identifier_1_504" class="footnote-link footnote-identifier-link" title="Please excuse the fanboyishness; this filesystem fetishism is exciting stuff!">2</a>] in the digital curation world.  Kudos to them!</p>
<h5>Notes</h5><ol class="footnotes"><li id="footnote_0_504" class="footnote">Perhaps it&#039;s more in line with the specs to refer to this space as &#034;a managed filesystem that drives repository and curation services,&#034; given the CDL philosophy that preservation is not a place/repository.  But it&#039;s easier to say &#034;repository,&#034; so there you go.</li><li id="footnote_1_504" class="footnote">Please excuse the fanboyishness; this filesystem fetishism is exciting stuff!</li></ol><br/>
<hr/>]]></content:encoded>
			<wfw:commentRss>http://lackoftalent.org/michael/blog/2009/09/27/exploring-curation-micro-services/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>I2: Survey results</title>
		<link>http://lackoftalent.org/michael/blog/2009/09/15/i2-survey-results/</link>
		<comments>http://lackoftalent.org/michael/blog/2009/09/15/i2-survey-results/#comments</comments>
		<pubDate>Tue, 15 Sep 2009 12:29:55 +0000</pubDate>
		<dc:creator>Michael Giarlo</dc:creator>
				<category><![CDATA[Digital Libraries and Archives]]></category>
		<category><![CDATA[NISO I2]]></category>
		<category><![CDATA[Persistent Identifiers]]></category>
		<category><![CDATA[Repositories]]></category>
		<category><![CDATA[Scholarly Communication]]></category>

		<guid isPermaLink="false">http://lackoftalent.org/michael/blog/?p=497</guid>
		<description><![CDATA[I wrote in June that the I2 subgroup surveyed &#034;repository managers to determine the current practices and needs of the repository community regarding institutional identifiers. Results from the survey will inform a set of use cases that will be shared with the community, and that are expected to drive the development of a new standard [...]]]></description>
			<content:encoded><![CDATA[<abbr class="unapi-id" title="oai:lackoftalent.org:technosophia:497"><!-- &nbsp; --></abbr>
<p>I <a href="http://lackoftalent.org/michael/blog/2009/06/20/i2-survey/">wrote</a> in June that the I2 subgroup surveyed &#034;repository managers to determine the current practices and needs of the repository community regarding institutional identifiers. Results from the survey will inform a set of use cases that will be shared with the community, and that are expected to drive the development of a new standard for institutional identifiers.&#034;</p>
<p>The survey closed in July, and the subgroup spent August writing a report on the survey results.  That report is now <a href="http://www.niso.org/apps/group_public/document.php?document_id=2773">final</a> and it&#039;s available to the public.  Feedback may be sent to our (woefully underutilized) public <a href="http://www.niso.org/lists/i2info/">i2info</a> mailing list, left as a comment on this post, or e-mailed to me privately which I can forward to our internal list.</p>
<p>The next step is to build upon the report to draw yet more conclusions from the data &#8212; there&#039;s an awful lot there &#8212; and flesh out some repository use cases for institutional identifiers.  The I2 core group is moving quickly towards finalizing identifier metadata elements so that a standard may be drafted, and I think having some use cases documented will help drive the standard in a direction the community can get behind.</p>
<p>Onward and upward.</p>
]]></content:encoded>
			<wfw:commentRss>http://lackoftalent.org/michael/blog/2009/09/15/i2-survey-results/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linking World Digital Library Data</title>
		<link>http://lackoftalent.org/michael/blog/2009/08/10/linking-world-digital-library-data/</link>
		<comments>http://lackoftalent.org/michael/blog/2009/08/10/linking-world-digital-library-data/#comments</comments>
		<pubDate>Mon, 10 Aug 2009 22:44:29 +0000</pubDate>
		<dc:creator>Michael Giarlo</dc:creator>
				<category><![CDATA[APIs]]></category>
		<category><![CDATA[Cataloging and Metadata]]></category>
		<category><![CDATA[Digital Libraries and Archives]]></category>
		<category><![CDATA[Linked Data]]></category>
		<category><![CDATA[OAI-ORE]]></category>
		<category><![CDATA[World Digital Library]]></category>

		<guid isPermaLink="false">http://lackoftalent.org/michael/blog/?p=457</guid>
		<description><![CDATA[As I mentioned earlier, I&#039;ve been learning about linked data in the context of dropping it into the World Digital Library project. I am hopeful we&#039;ll be able to deploy the RDF views[1] before too long. In advance of that, I thought it might be helpful to share a sample of what our RDF would [...]]]></description>
			<content:encoded><![CDATA[<abbr class="unapi-id" title="oai:lackoftalent.org:technosophia:457"><!-- &nbsp; --></abbr>
<p>As I <a href="/michael/blog/2009/07/31/validating-ore-from-the-command-line/">mentioned earlier</a>, I&#039;ve been learning about linked data in the context of dropping it into the <a href="http://www.wdl.org">World Digital Library</a> project.  I am hopeful we&#039;ll be able to deploy the RDF views[<a href="http://lackoftalent.org/michael/blog/2009/08/10/linking-world-digital-library-data/#footnote_0_457" id="identifier_0_457" class="footnote-link footnote-identifier-link" title="Sadly, the URIs are uglyish due to some constraints from our caching configuration.  I figure we can redirect uglyish URIs to cool ones and make use of owl:sameAs if those constraints go away.">1</a>] before too long.  In advance of that, I thought it might be helpful to share a sample of what our RDF would look like.  The RDF below represents the WDL item for the U.S. Constitution.  I appreciate constructive criticism.</p>
<p>A few things to note:</p>
<ul>
<li>Mmm, Unicode.</li>
<li>Item types are from the <a href="http://bibliontology.com/">Bibliographic Ontology</a>.</li>
<li>Most of the properties are from the <a href="http://dublincore.org/documents/dces/">Dublin Core Metadata Element Set</a> ontology, especially used where literals are objects rather than resources identified by URI. </li>
<li>Where possible I dug up or found URIs and used the <a href="http://dublincore.org/documents/dcmi-terms/">Dublin Core Metadata Terms</a> ontology.</li>
<li>An item is modeled as an aggregation of its constituent files, as defined in <a href="http://www.openarchives.org/ore/">OAI-ORE</a>.  The notion here is that an ORE aggregation of an item, as expressed in a resource map which is discoverable via a link header in each item detail page, is a &#034;whole&#034; item, including all of its files[<a href="http://lackoftalent.org/michael/blog/2009/08/10/linking-world-digital-library-data/#footnote_1_457" id="identifier_1_457" class="footnote-link footnote-identifier-link" title="sans certain low-quality derivatives such as small thumbnails and tiles for the zoom interface">2</a>], metadata, and translations.</li>
<li>I&#039;m also making light use of the <a href="http://www.semanticdesktop.org/ontologies/nfo/">NEPOMUK File Ontology</a> to express that constituent files are files, and to be explicit about file sizes so that folks know in advance of retrieving it how large files are.</li>
<li>Links out to <a href="http://purl.org/NET/decimalised#">DDC</a> (Decimalised Database of Concepts), <a href="http://www.lingvoj.org/">Lingvoj</a>, <a href="http://dbpedia.org/">DBpedia</a>, and <a href="http://id.loc.gov/authorities/">Library of Congress Authorities &amp; Vocabularies</a> (e.g., LC Subject Headings) are included where possible. [<a href="http://lackoftalent.org/michael/blog/2009/08/10/linking-world-digital-library-data/#footnote_2_457" id="identifier_2_457" class="footnote-link footnote-identifier-link" title="I was poking through the DBpedia output for Geonames URIs as well, but my method was way too slow and clunky, so that&amp;#8217;s disabled for the time being.  Clients can always follow their noses from the DBpedia output.">3</a>] I&#039;d be especially stoked to hear of other vocabs I might link to.  The more linked the data, the better.</li>
<li>The output below is Turtle for readability, but the application will offer up RDF/XML.</li>
</ul>
<p>The data after the jump:<br />
<span id="more-457"></span></p>

<div class="wp_syntax"><div class="code"><pre class="ttl" style="font-family:monospace;">@prefix rdf: &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#&gt; .
@prefix dc: &lt;http://purl.org/dc/elements/1.1/&gt; .
@prefix dcterms: &lt;http://purl.org/dc/terms/&gt; .
@prefix nfo: &lt;http://www.semanticdesktop.org/ontologies/nfo#&gt; .
@prefix ore: &lt;http://www.openarchives.org/ore/terms/&gt; .
@prefix rdfs: &lt;http://www.w3.org/2000/01/rdf-schema#&gt; .
&nbsp;
&lt;http://localhost/static/c/2708/service/00303_2003_001_pr.jpg&gt;
    dc:format &quot;image/jpeg&quot; ;
    nfo:fileSize &quot;259485&quot;^^&lt;http://www.w3.org/2001/XMLSchema#long&gt; ;
    a nfo:FileDataObject .
&nbsp;
&lt;http://localhost/static/c/2708/service/00303_2003_003_pr.jpg&gt;
    dc:format &quot;image/jpeg&quot; ;
    nfo:fileSize &quot;267031&quot;^^&lt;http://www.w3.org/2001/XMLSchema#long&gt; ;
    a nfo:FileDataObject .
&nbsp;
&lt;http://localhost/static/c/2708/reference/00303_2003_004_pr_thumb_item.gif&gt;
    dc:format &quot;image/gif&quot; ;
    nfo:fileSize &quot;56620&quot;^^&lt;http://www.w3.org/2001/XMLSchema#long&gt; ;
    a nfo:FileDataObject .
&nbsp;
&lt;http://localhost/static/c/2708/service/00303_2003_004_pr.jpg&gt;
    dc:format &quot;image/jpeg&quot; ;
    nfo:fileSize &quot;233875&quot;^^&lt;http://www.w3.org/2001/XMLSchema#long&gt; ;
    a nfo:FileDataObject .
&nbsp;
&lt;http://localhost/static/c/2708/service/00303_2003_002_pr.jpg&gt;
    dc:format &quot;image/jpeg&quot; ;
    nfo:fileSize &quot;245809&quot;^^&lt;http://www.w3.org/2001/XMLSchema#long&gt; ;
    a nfo:FileDataObject .
&nbsp;
&lt;http://localhost/item/2708/about.rdf&gt;
    dcterms:created &quot;2009-08-10T18:11:25-04:00&quot;^^dcterms:W3CDTF ;
    dcterms:creator &lt;http://dbpedia.org/resource/World_Digital_Library&gt; ;
    dcterms:modified &quot;2009-08-10T18:11:25-04:00&quot;^^dcterms:W3CDTF ;
    ore:describes &lt;http://localhost/item/2708/about.rdf#item&gt; ;
    a ore:ResourceMap .
&nbsp;
&lt;http://localhost/item/2708/about.rdf#item&gt;
    dc:created &quot;17 Septembre 1787&quot;@fr, &quot;17 de septiembre de 1787&quot;@es, &quot;17 de setembro de 1787&quot;@pt, &quot;17 ÑÐµÐ½Ñ‚ÑÐ±Ñ€Ñ 1787 Ð³.&quot;@ru, &quot;1787å¹´9æœˆ17æ—¥&quot;@zh, &quot;September 17, 1787&quot;@en, &quot;&quot;&quot;Ù¡Ù§ Ø§ÙŠÙ„ÙˆÙ„ Ù¡Ù§Ù¨Ù§
&quot;&quot;&quot;@ar ;
    dc:creator &quot;Constitutional Convention, United States&quot;@en, &quot;ConvenciÃ³n Constituyente, Estados Unidos&quot;@es, &quot;Convention constitutionnelle, Ã‰tats-Unis&quot;@fr, &quot;ConvenÃ§Ã£o Constitucional, Estados Unidos&quot;@pt, &quot;ÐšÐ¾Ð½ÑÑ‚Ð¸Ñ‚ÑƒÑ†Ð¸Ð¾Ð½Ð½Ð°Ñ ÐšÐ¾Ð½Ð²ÐµÐ½Ñ†Ð¸Ñ, Ð¡Ð¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð½Ñ‹Ðµ Ð¨Ñ‚Ð°Ñ‚Ñ‹&quot;@ru, &quot;Ø§Ù„Ø§ØªÙØ§Ù‚ÙŠØ© Ø§Ù„Ø¯Ø³ØªÙˆØ±ÙŠØ©ØŒ Ø§Ù„ÙˆÙ„Ø§ÙŠØ§Øª Ø§Ù„Ù…ØªØ­Ø¯Ø©&quot;@ar, &quot;åˆ¶å®ªä¼šè®®ï¼Œç¾Žå›½&quot;@zh ;
    dc:extent &quot;Manuscript (4 pages of parchment)&quot;@en, &quot;Manuscrit (4 pages de parchemin)&quot;@fr, &quot;Manuscrito (4 pÃ¡ginas de pergamino)&quot;@es, &quot;Manuscrito (4 pÃ¡ginas em pergaminho)&quot;@pt, &quot;Ð ÑƒÐºÐ¾Ð¿Ð¸ÑÑŒÂ (4 Ð¿ÐµÑ€Ð³Ð°Ð¼ÐµÐ½Ñ‚Ð½Ñ‹Ñ… ÑÑ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹)&quot;@ru, &quot;Ù…Ø®Ø·ÙˆØ·Ø© (Ù¤ ØµÙØ­Ø§Øª Ù…Ù† Ø§Ù„ÙˆØ±Ù‚ Ø§Ù„Ù†ÙÙŠØ³)&quot;@ar, &quot;æ‰‹è‰æœ¬ï¼ˆ4 é¡µç¾Šçš®çº¸ï¼‰&quot;@zh ;
    dc:language &quot;Anglais&quot;@fr, &quot;English&quot;@en, &quot;InglÃ©s&quot;@es, &quot;InglÃªs&quot;@pt, &quot;ÐÐ½Ð³Ð»Ð¸Ð¹ÑÐºÐ¸Ð¹ ÑÐ·Ñ‹Ðº&quot;@ru, &quot;Ø§Ù„Ø¥Ù†Ø¬Ù„ÙŠØ²ÙŠØ©&quot;@ar, &quot;è‹±è¯­&quot;@zh ;
    dc:publisher &quot;AdministraÃ§Ã£o de Registros e Arquivos Nacionais&quot;@pt, &quot;Archives Nationales et Administration des documents (NARA) des Ã‰tats-Unis d'AmÃ©rique &quot;@fr, &quot;Los Archivos Nacionales y AdministraciÃ³n de Documentos (NARA) de los Estados Unidos de AmÃ©rica&quot;@es, &quot;National Archives and Records Administration&quot;@en, &quot;Ð£Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ Ð½Ð°Ñ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð°Ñ€Ñ…Ð¸Ð²Ð¾Ð² Ð¸ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²&quot;@ru, &quot;Ø§Ù„Ø¥Ø¯Ø§Ø±Ø© Ø§Ù„Ø£Ù…Ø±ÙŠÙƒÙŠØ© Ù„Ù„ÙˆØ«Ø§Ø¦Ù‚ ÙˆØ§Ù„Ø³Ø¬Ù„Ø§Øª Ø§Ù„ÙˆØ·Ù†ÙŠØ©&quot;@ar, &quot;ç¾Žå›½å›½å®¶æ–‡ä»¶ä¸Žæ¡£æ¡ˆç®¡ç†å±€&quot;@zh ;
    dc:subject &quot;Constituciones&quot;@es, &quot;ConstituiÃ§Ãµes&quot;@pt, &quot;Constitutional &amp; administrative law&quot;@en, &quot;Constitutions&quot;@en, &quot;Constitutions&quot;@fr, &quot;Derecho constitucional y administrativo&quot;@es, &quot;Direito constitucional e administrativo&quot;@pt, &quot;Droit constitutionnel et administratif&quot;@fr, &quot;Politics and government&quot;@en, &quot;Politique et gouvernement&quot;@fr, &quot;PolÃ­tica e governo&quot;@pt, &quot;PolÃ­tica y gobierno&quot;@es, &quot;ÐšÐ¾Ð½ÑÑ‚Ð¸Ñ‚ÑƒÑ†Ð¸Ð¸&quot;@ru, &quot;ÐšÐ¾Ð½ÑÑ‚Ð¸Ñ‚ÑƒÑ†Ð¸Ð¾Ð½Ð½Ð¾Ðµ Ð¸ Ð°Ð´Ð¼Ð¸Ð½Ð¸ÑÑ‚Ñ€Ð°Ñ‚Ð¸Ð²Ð½Ð¾Ðµ Ð¿Ñ€Ð°Ð²Ð¾&quot;@ru, &quot;ÐŸÐ¾Ð»Ð¸Ñ‚Ð¸ÐºÐ° Ð¸ Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÐµÐ»ÑŒÑÑ‚Ð²Ð¾&quot;@ru, &quot;Ø§Ù„Ø¯Ø³Ø§ØªÙŠØ±&quot;@ar, &quot;Ø§Ù„Ø³ÙŠØ§Ø³Ø© ÙˆØ§Ù„Ø­ÙƒÙˆÙ…Ø©&quot;@ar, &quot;Ø§Ù„Ù‚Ø§Ù†ÙˆÙ† Ø§Ù„Ø¯Ø³ØªÙˆØ±ÙŠ ÙˆØ§Ù„Ø¥Ø¯Ø§Ø±ÙŠ.&quot;@ar, &quot;å®ªæ³•&quot;@zh, &quot;å®ªæ³• &amp; è¡Œæ”¿æ³•&quot;@zh, &quot;æ”¿æ²»å’Œæ”¿åºœ&quot;@zh ;
    dc:title &quot;ConstituciÃ³n de los Estados Unidos&quot;@es, &quot;ConstituiÃ§Ã£o dos Estados Unidos&quot;@pt, &quot;Constitution des Ã‰tats-Unis&quot;@fr, &quot;Constitution of the United States&quot;@en, &quot;ÐšÐ¾Ð½ÑÑ‚Ð¸Ñ‚ÑƒÑ†Ð¸Ñ Ð¡Ð¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð½Ñ‹Ñ… Ð¨Ñ‚Ð°Ñ‚Ð¾Ð²&quot;@ru, &quot;Ø¯Ø³ØªÙˆØ± Ø§Ù„ÙˆÙ„Ø§ÙŠØ§Øª Ø§Ù„Ù…ØªØ­Ø¯Ø©&quot;@ar, &quot;ç¾Žå›½å®ªæ³•&quot;@zh ;
    dcterms:DDC &quot;342&quot; ;
    dcterms:LCSH &lt;http://id.loc.gov/authorities/label/Constitutions&gt; ;
    dcterms:alternative &quot;Constitution of the United States&quot;@en ;
    dcterms:dateSubmitted &quot;2009-05-07T06:45:21-04:00&quot;^^dcterms:W3CDTF ;
    dcterms:description &quot;1787 å¹´ 5 æœˆ 14 æ—¥ï¼Œåˆ¶å®ªä¼šè®®åœ¨è´¹åŸŽçš„è®®ä¼šå¤§æ¥¼ï¼ˆç‹¬ç«‹åŽ…ï¼‰å¬å¼€ï¼Œç›®çš„æ˜¯ä¿®è®¢ã€Šé‚¦è”æ¡ä¾‹ã€‹ã€‚ ç”±äºŽå¼€å§‹æ—¶åªæœ‰ä¸¤ä¸ªå·žçš„ä»£è¡¨å›¢å‡ºå¸­ï¼Œæˆå‘˜ä¸å¾—ä¸ä¸€å¤©å¤©åœ°ä¼‘ä¼šï¼Œç›´åˆ° 5 æœˆ 25 æ—¥ä¸Žä¼šäººæ•°è¾¾åˆ°æ³•å®šçš„ä¸ƒä¸ªå·žã€‚ é€šè¿‡è®¨è®ºå’Œäº‰è¾©ï¼Œ6 æœˆä¸­æ—¬æ—¶æ˜Žç¡®æ˜¾ç¤ºå¤§ä¼šä¸Žå…¶ä¿®æ”¹çŽ°æœ‰çš„ã€Šè”é‚¦æ¡ä¾‹ã€‹ä¸å¦‚ä¸ºæ”¿åºœé‡æ–°èµ·è‰ä¸€ä»½å…¨æ–°çš„æ¡†æž¶ã€‚ æ•´ä¸ªå¤å­£ï¼Œä»£è¡¨ä»¬éƒ½åœ¨éžå…¬å¼€ä¼šè®®ä¸­è¾©è®ºã€èµ·è‰ã€é‡æ–°èµ·è‰æ–°å®ªæ³•çš„æ¡æ¬¾ã€‚ ä¸»è¦çš„äº‰è®ºé—®é¢˜åŒ…æ‹¬è¦èµ‹äºˆä¸­å¤®æ”¿åºœå¤šå¤§æƒåˆ©ã€å…è®¸å„å·žåœ¨å›½ä¼šä¸­æœ‰å¤šå°‘ä¸ªä»£è¡¨å¸­ä½ä»¥åŠè¿™äº›ä»£è¡¨åº”è¯¥å¦‚ä½•é€‰ä¸¾äº§ç”Ÿâ€”â€”ç”±äººæ°‘ç›´æŽ¥é€‰ä¸¾è¿˜æ˜¯ç”±å„å·žç«‹æ³•äººå‘˜é€‰ä¸¾äº§ç”Ÿã€‚ è¿™éƒ¨å®ªæ³•æ˜¯å¾ˆå¤šäººæ™ºæ…§çš„ç»“æ™¶ï¼Œæ˜¯åˆä½œæ”¿æ²»è¿ä½œå’Œå¦¥åè‰ºæœ¯çš„å…¸èŒƒã€‚&quot;@zh, &quot;A ConvenÃ§Ã£o Federal reuniu-se na Casa de Estado (Hall da IndependÃªncia), em FiladÃ©lfia, em 14 de maio de 1787 para revisar os Artigos da ConfederaÃ§Ã£o. Em virtude de estarem presentes, inicialmente, as delegaÃ§Ãµes de apenas dois estados, os membros suspenderam os trabalhos, dia apÃ³s dia, atÃ© que fosse atingido o quÃ³rum de sete estados em 25 de maio. AtravÃ©s de discussÃµes e debates ficou claro, em meados de junho que, em vez de alterar os atuais artigos da ConfederaÃ§Ã£o, a convenÃ§Ã£o deveria elaborar uma estrutura inteiramente nova para o governo. Ao longo de todo o verÃ£o, os delegados debateram, elaboraram e reelaboraram os artigos da nova ConstituiÃ§Ã£o em sessÃµes fechadas. Entre os principais pontos em questÃ£o estavam o grau de poder permitido ao governo central, o nÃºmero de representantes no Congresso para cada Estado, e como estes representantes deveriam ser eleitos - diretamente pelo povo ou pelos legisladores do estado. A ConstituiÃ§Ã£o foi o trabalho de muitas mentes e permanece como um modelo de cooperaÃ§Ã£o entre lideranÃ§as polÃ­ticas e da arte da condescendÃªncia.&quot;@pt, &quot;La ConvenciÃ³n Federal se reuniÃ³ en la CÃ¡mara del Estado (SalÃ³n de la Independencia) en Filadelfia el 14 de mayo de 1787, para revisar los artÃ­culos de la ConfederaciÃ³n. Debido a que las delegaciones de sÃ³lo dos estados estuvieron presentes inicialmente, los miembros levantaron sesiÃ³n de un dÃ­a para el siguiente hasta que se obtuvo un quÃ³rum de siete estadosÂ el 25 de mayo. A travÃ©s de la discusiÃ³n y el debate se hizo evidente a mediados de junio que, en lugar de modificar los actuales artÃ­culos de la ConfederaciÃ³n, la convenciÃ³n prepararÃ­a un marco totalmente nuevo para el gobierno. Durante todo el verano, los delegados debatieron, prepararon y redactaron nuevamente los artÃ­culos de la nueva ConstituciÃ³n en sesiones a puerta cerrada. Entre los principales puntos en cuestiÃ³n estuvieron cuÃ¡ntoÂ poder otorgarÂ al gobierno central, el nÃºmero de representantes en el Congreso que se iban aÂ permitir a cada Estado y la forma en que estos representantes debÃ­an ser elegidos, directamente por el pueblo o por los legisladores estatales. La ConstituciÃ³n fue el resultado del trabajo de muchas mentes y se erige como modelo de cooperaciÃ³n polÃ­tica y del arte del compromiso.&quot;@es, &quot;La Convention FÃ©dÃ©rale s'assembla dans la Chambre LÃ©gislative (Independence Hall) Ã  Philadelphie le 14 mai 1787, pour rÃ©viser les articles de la ConfÃ©dÃ©ration. En raison de la seule prÃ©sence initiale des dÃ©lÃ©gations de deux Ã‰tats, les membres ajournÃ¨rent d'un jour Ã  l'autre jusqu'Ã  ce que le quorum de sept Ã‰tats soit obtenu le 25 mai. Ã‚ travers les discussions et les dÃ©bats, il devint clair dÃ¨s la mi-juin que, plutÃ´t que de modifier les articles existants de la ConfÃ©dÃ©ration, la convention allait plutÃ´t Ã©baucher un cadre entiÃ¨rement nouveau pour le gouvernement. Tout au long de l'Ã©tÃ©, les dÃ©lÃ©guÃ©s dÃ©battirent, Ã©laborÃ¨rent, et remaniÃ¨rent les articles de la nouvelle Constitution, Ã  huis clos. Les principaux points litigieux portaient sur la puissance Ã  accorder au gouvernement central, sur le nombre de reprÃ©sentants au CongrÃ¨s pour chaque Ã‰tat, et sur le mode d'Ã©lection de ces reprÃ©sentants - directement par le peuple ou par les lÃ©gislateurs de l'Ã©tat. La Constitution fut l'Å“uvre de nombreux esprits et reste un modÃ¨le de coopÃ©ration politique et de l'art du compromis.&quot;@fr, &quot;The Federal Convention convened in the State House (Independence Hall) in Philadelphia on May 14, 1787, to revise the Articles of Confederation. Because the delegations from only two states were present initially, the members adjourned from one day to the next until a quorum of seven states was obtained on May 25. Through discussion and debate it became clear by mid-June that, rather than amend the existing Articles of Confederation, the convention would draft an entirely new framework for the government. All through the summer, the delegates debated, drafted, and redrafted the articles of the new Constitution in closed sessions. Among the chief points at issue were how much power to allow the central government, how many representatives in Congress to allow each state, and how these representatives should be elected--directly by the people or by the state legislators. The Constitution was the work of many minds and stands as a model of cooperative statesmanship and the art of compromise.&quot;@en, &quot;Ð¤ÐµÐ´ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾Ðµ ÑÐ¾Ð±Ñ€Ð°Ð½Ð¸Ðµ ÑÐ¾Ð±Ñ€Ð°Ð»Ð¾ÑÑŒ Ð½Ð° Ð·Ð°ÑÐµÐ´Ð°Ð½Ð¸Ðµ Ð² Ð”Ð¾Ð¼Ðµ Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÐµÐ»ÑŒÑÑ‚Ð²Ð° (Ð·Ð°Ð» ÐÐµÐ·Ð°Ð²Ð¸ÑÐ¸Ð¼Ð¾ÑÑ‚Ð¸) 14 Ð¼Ð°Ñ 1787 Ð³Ð¾Ð´Ð° Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÑÐ¼Ð¾Ñ‚Ñ€Ð° Ð¡Ñ‚Ð°Ñ‚ÐµÐ¹ ÐšÐ¾Ð½Ñ„ÐµÐ´ÐµÑ€Ð°Ñ†Ð¸Ð¸. ÐŸÐ¾ÑÐºÐ¾Ð»ÑŒÐºÑƒ Ð²Ð½Ð°Ñ‡Ð°Ð»Ðµ Ð½Ð° Ð·Ð°ÑÐµÐ´Ð°Ð½Ð¸Ð¸ Ð¿Ñ€Ð¸ÑÑƒÑ‚ÑÑ‚Ð²Ð¾Ð²Ð°Ð»Ð¸ Ð¿Ñ€ÐµÐ´ÑÑ‚Ð°Ð²Ð¸Ñ‚ÐµÐ»Ð¸ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð²ÑƒÑ… ÑˆÑ‚Ð°Ñ‚Ð¾Ð², Ð¡Ð¾Ð±Ñ€Ð°Ð½Ð¸Ðµ Ð±Ñ‹Ð»Ð¾ Ñ€Ð°ÑÐ¿ÑƒÑ‰ÐµÐ½Ð¾ Ð½Ð° Ð½ÐµÑÐºÐ¾Ð»ÑŒÐºÐ¾ Ð´Ð½ÐµÐ¹ Ð´Ð¾ Ñ‚ÐµÑ… Ð¿Ð¾Ñ€, Ð¿Ð¾ÐºÐ° 25 Ð¼Ð°Ñ Ð½Ðµ Ð±Ñ‹Ð» Ð¾Ð±ÐµÑÐ¿ÐµÑ‡ÐµÐ½ ÐºÐ²Ð¾Ñ€ÑƒÐ¼ Ð¸Ð· Ð¿Ñ€ÐµÐ´ÑÑ‚Ð°Ð²Ð¸Ñ‚ÐµÐ»ÐµÐ¹ ÑÐµÐ¼Ð¸ ÑˆÑ‚Ð°Ñ‚Ð¾Ð². Ð’ Ñ…Ð¾Ð´Ðµ Ð´Ð¸ÑÐºÑƒÑÑÐ¸Ð¹ Ð¸ Ð´ÐµÐ±Ð°Ñ‚Ð¾Ð² Ðº ÑÐµÑ€ÐµÐ´Ð¸Ð½Ðµ Ð¸ÑŽÐ½Ñ ÑÑ‚Ð°Ð»Ð¾ Ð¿Ð¾Ð½ÑÑ‚Ð½Ð¾, Ñ‡Ñ‚Ð¾ ÑÐ¾Ð±Ñ€Ð°Ð½Ð¸Ðµ Ð±Ñ‹Ð»Ð¾ Ð½Ð°Ð¼ÐµÑ€ÐµÐ½Ð¾ ÑÐºÐ¾Ñ€ÐµÐµ ÑÐ¾ÑÑ‚Ð°Ð²Ð¸Ñ‚ÑŒ Ð½Ð¾Ð²Ñ‹Ð¹ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚ ÑÑ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÐµÐ»ÑŒÑÑ‚Ð²Ð°, Ð½ÐµÐ¶ÐµÐ»Ð¸ Ñ‡ÐµÐ¼ Ð¿ÐµÑ€ÐµÑÐ¼Ð°Ñ‚Ñ€Ð¸Ð²Ð°Ñ‚ÑŒ ÑÑƒÑ‰ÐµÑÑ‚Ð²ÑƒÑŽÑ‰Ð¸Ðµ Ð¡Ñ‚Ð°Ñ‚ÑŒÐ¸ ÐšÐ¾Ð½Ñ„ÐµÐ´ÐµÑ€Ð°Ñ†Ð¸Ð¸. Ð’ Ñ‚ÐµÑ‡ÐµÐ½Ð¸Ðµ Ð²ÑÐµÐ³Ð¾ Ð»ÐµÑ‚Ð° Ð´ÐµÐ»ÐµÐ³Ð°Ñ‚Ñ‹ Ð¾Ð±ÑÑƒÐ¶Ð´Ð°Ð»Ð¸, ÑÐ¾ÑÑ‚Ð°Ð²Ð»ÑÐ»Ð¸ Ñ‡ÐµÑ€Ð½Ð¾Ð²Ñ‹Ðµ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ñ‹ ÑÑ‚Ð°Ñ‚ÐµÐ¹ Ð½Ð¾Ð²Ð¾Ð¹ ÐšÐ¾Ð½ÑÑ‚Ð¸Ñ‚ÑƒÑ†Ð¸Ð¸ Ð¸ Ñ‚ÑƒÑ‚ Ð¶Ðµ Ð¸Ñ… Ð¿ÐµÑ€ÐµÑÐ¼Ð°Ñ‚Ñ€Ð¸Ð²Ð°Ð»Ð¸ Ð² Ñ…Ð¾Ð´Ðµ Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ñ‹Ñ… Ð·Ð°ÑÐµÐ´Ð°Ð½Ð¸Ð¹. Ð¡Ñ€ÐµÐ´Ð¸ Ð¾ÑÐ½Ð¾Ð²Ð½Ñ‹Ñ… Ð¾Ð±ÑÑƒÐ¶Ð´Ð°Ð²ÑˆÐ¸Ñ…ÑÑ Ð²Ð¾Ð¿Ñ€Ð¾ÑÐ¾Ð² Ð±Ñ‹Ð»Ð¸ Ð²Ð¾Ð¿Ñ€Ð¾ÑÑ‹ ÑÑ‚ÐµÐ¿ÐµÐ½Ð¸ Ð²Ð»Ð°ÑÑ‚Ð¸ Ð¸ Ð¿Ð¾Ð»Ð½Ð¾Ð¼Ð¾Ñ‡Ð¸Ð¹, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¼Ð¸ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð½Ð°Ð´ÐµÐ»ÐµÐ½Ð¾ Ñ†ÐµÐ½Ñ‚Ñ€Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÐµÐ»ÑŒÑÑ‚Ð²Ð¾, ÐºÐ¾Ð»Ð¸Ñ‡ÐµÑÑ‚Ð²Ð° Ð¿Ñ€ÐµÐ´ÑÑ‚Ð°Ð²Ð¸Ñ‚ÐµÐ»ÐµÐ¹ Ð² ÐšÐ¾Ð½Ð³Ñ€ÐµÑÑÐµ Ð¾Ñ‚ ÐºÐ°Ð¶Ð´Ð¾Ð³Ð¾ ÑˆÑ‚Ð°Ñ‚Ð°, Ð° Ñ‚Ð°ÐºÐ¶Ðµ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð¿ÐµÑ€ÐµÐ¸Ð·Ð±Ñ€Ð°Ð½Ð¸Ñ ÑÑ‚Ð¸Ñ… Ð¿Ñ€ÐµÐ´ÑÑ‚Ð°Ð²Ð¸Ñ‚ÐµÐ»ÐµÐ¹Â â€” Ð½ÐµÐ¿Ð¾ÑÑ€ÐµÐ´ÑÑ‚Ð²ÐµÐ½Ð½Ð¾ Ð¶Ð¸Ñ‚ÐµÐ»ÑÐ¼Ð¸ ÑˆÑ‚Ð°Ñ‚Ð¾Ð² Ð¸Ð»Ð¸ Ð·Ð°ÐºÐ¾Ð½Ð¾Ð´Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼Ð¸ ÑÐ¾Ð±Ñ€Ð°Ð½Ð¸ÑÐ¼Ð¸ ÑˆÑ‚Ð°Ñ‚Ð¾Ð². ÐšÐ¾Ð½ÑÑ‚Ð¸Ñ‚ÑƒÑ†Ð¸Ñ Ð±Ñ‹Ð»Ð° Ð¿Ð»Ð¾Ð´Ð¾Ð¼ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹ Ð¼Ð½Ð¾Ð³Ð¸Ñ… Ð¿Ð¾Ð»Ð¸Ñ‚Ð¸ÐºÐ¾Ð² Ð¸ ÑÐ²Ð»ÑÐµÑ‚ÑÑ ÑÑ€ÐºÐ¸Ð¼ Ð¿Ñ€Ð¸Ð¼ÐµÑ€Ð¾Ð¼ ÑÐ¾Ñ‚Ñ€ÑƒÐ´Ð½Ð¸Ñ‡ÐµÑÑ‚Ð²Ð° Ð³Ð¾ÑÑƒÐ´Ð°Ñ€ÑÑ‚Ð²ÐµÐ½Ð½Ñ‹Ñ… Ð´ÐµÑÑ‚ÐµÐ»ÐµÐ¹ Ð¸ Ð¸ÑÐºÑƒÑÑÑ‚Ð²Ð° ÐºÐ¾Ð¼Ð¿Ñ€Ð¾Ð¼Ð¸ÑÑÐ°.&quot;@ru, &quot;Ø§Ø¬ØªÙ…Ø¹ Ù…Ù…Ø«Ù„Ùˆ Ø§Ù„Ø§ØªØ­Ø§Ø¯ Ø§Ù„ÙØ¯Ø±Ø§Ù„ÙŠ ÙÙŠ Ù‚ØµØ± Ø§Ù„Ø¯ÙˆÙ„Ø© (Ù‚Ø§Ø¹Ø© Ø§Ù„Ø§Ø³ØªÙ‚Ù„Ø§Ù„) ÙÙŠ ÙÙŠÙ„Ø§Ø¯Ù„ÙÙŠØ§ ÙŠÙˆÙ… Ù¡Ù¤Â  Ø£ÙŠØ§Ø± Ù¡Ù§Ù¨Ù§ Ù„ØªØ¹Ø¯ÙŠÙ„ Ø§Ù„Ù†Ø¸Ø§Ù… Ø§Ù„Ø£Ø³Ø§Ø³ÙŠ Ù„Ù„Ø§ØªØ­Ø§Ø¯. ÙˆØ­ÙŠØ« Ø­Ø¶Ø± ÙˆÙØ¯Ø§Ù† Ø§Ø«Ù†Ø§Ù† ÙÙ‚Ø· Ù…Ù† ÙˆÙÙˆØ¯ Ø§Ù„ÙˆÙ„Ø§ÙŠØ§Øª ÙÙŠ Ø§Ù„Ø¨Ø¯Ø§ÙŠØ©ØŒ Ø±ÙØ¹ Ø§Ù„Ø£Ø¹Ø¶Ø§Ø¡ Ø§Ù„Ø­Ø¶ÙˆØ± Ø§Ù„Ø¬Ù„Ø³Ø© Ù…Ù† ÙŠÙˆÙ… Ø¥Ù„Ù‰ Ø¢Ø®Ø± Ø­ØªÙ‰ Ø§ÙƒØªÙ…Ù„ Ø§Ù„Ù†ØµØ§Ø¨ Ø§Ù„Ù‚Ø§Ù†ÙˆÙ†ÙŠ Ø¨Ø­Ø¶ÙˆØ± ÙˆÙÙˆØ¯ Ø³Ø¨Ø¹ ÙˆÙ„Ø§ÙŠØ§Øª ÙÙŠ Ù¢Ù¥ Ø£ÙŠØ§Ø±. ÙˆÙ‚Ø¯ Ø§ØªØ¶Ø­ Ø®Ù„Ø§Ù„ Ø§Ù„Ù…Ù†Ø§Ù‚Ø´Ø§Øª ÙˆØ§Ù„Ø­ÙˆØ§Ø± Ø¨Ø­Ù„ÙˆÙ„ Ù…Ù†ØªØµÙ Ø­Ø²ÙŠØ±Ø§Ù† Ø£Ù†Ù‡ Ø¨Ø¯Ù„Ø§ Ù…Ù† ØªØ¹Ø¯ÙŠÙ„ Ù…ÙˆØ§Ø¯ Ø§Ù„Ø§ØªØ­Ø§Ø¯ Ø§Ù„ÙƒÙˆÙ†ÙØ¯Ø±Ø§Ù„ÙŠ Ø§Ù„Ù‚Ø§Ø¦Ù…Ø©ØŒ ÙƒØ§Ù† Ø¹Ù„Ù‰ Ø§Ù„Ù…Ø¤ØªÙ…Ø±ÙŠÙ† ØµÙŠØ§ØºØ© Ø¥Ø·Ø§Ø± Ø¬Ø¯ÙŠØ¯ ØªÙ…Ø§Ù…Ø§ Ø¨Ø§Ù„Ù†Ø³Ø¨Ø© Ù„Ù„Ø­ÙƒÙˆÙ…Ø©. ÙˆØ·ÙˆØ§Ù„ Ø°Ù„Ùƒ Ø§Ù„ØµÙŠÙØŒ Ù†Ø§Ù‚Ø´ Ø§Ù„Ù…Ù†Ø¯ÙˆØ¨ÙˆÙ† ÙˆØµØ§ØºÙˆØ§ Ø«Ù… Ø£Ø¹Ø§Ø¯ÙˆØ§ ØµÙŠØ§ØºØ© Ù…ÙˆØ§Ø¯ Ø§Ù„Ø¯Ø³ØªÙˆØ± Ø§Ù„Ø¬Ø¯ÙŠØ¯ ÙÙŠ Ø¬Ù„Ø³Ø§Øª Ù…ØºÙ„Ù‚Ø©. ÙˆÙ…Ù† Ø¨ÙŠÙ† Ø§Ù„Ù†Ù‚Ø§Ø· Ø§Ù„Ø±Ø¦ÙŠØ³ÙŠØ© Ø§Ù„ØªÙŠ Ø¯Ø§Ø± Ø­ÙˆÙ„Ù‡Ø§ Ø§Ù„Ø¬Ø¯Ù„ Ù…Ø¯Ù‰ ØµÙ„Ø§Ø­ÙŠØ§Øª Ø§Ù„Ø­ÙƒÙˆÙ…Ø© Ø§Ù„Ù…Ø±ÙƒØ²ÙŠØ© ÙˆØ¹Ø¯Ø¯ Ø§Ù„Ù…Ù…Ø«Ù„ÙŠÙ† ÙÙŠ Ø§Ù„ÙƒÙˆÙ†ØºØ±Ø³ Ù„ÙƒÙ„ ÙˆÙ„Ø§ÙŠØ© ØŒ ÙˆÙƒÙŠÙÙŠØ© Ø§Ù†ØªØ®Ø§Ø¨ Ù‡Ø¤Ù„Ø§Ø¡ Ù…Ù…Ø«Ù„ÙŠÙ† -- Ø¨Ø§Ù„Ø§Ù†ØªØ®Ø§Ø¨ Ø§Ù„Ù…Ø¨Ø§Ø´Ø± Ù…Ù† Ø§Ù„Ø´Ø¹Ø¨ Ø£Ùˆ Ù…Ù† Ù‚Ø¨Ù„ Ù…Ø´Ø±Ù‘Ø¹ÙŠ Ø§Ù„ÙˆÙ„Ø§ÙŠØ§Øª. Ù„Ù‚Ø¯ ÙƒØ§Ù† Ø§Ù„Ø¯Ø³ØªÙˆØ± Ù…Ù† Ø¹Ù…Ù„ Ø¹Ù‚ÙˆÙ„ ÙƒØ«ÙŠØ±Ø© ÙˆÙ‡Ùˆ ÙŠÙ…Ø«Ù„ Ù†Ù…ÙˆØ°Ø¬Ø§ Ù„ÙÙ† Ø§Ù„Ø­ÙƒÙ… Ø§Ù„ØªØ¹Ø§ÙˆÙ†ÙŠ Ø­Ù†ÙƒØ© Ø§Ù„ØªÙˆØµÙ„ Ø¥Ù„Ù‰ Ø§Ù„Ø­Ù„ÙˆÙ„ Ø§Ù„ÙˆØ³Ø·.&quot;@ar ;
    dcterms:identifier &quot;http://localhost/item/2708/about.rdf#item&quot; ;
    dcterms:language &lt;http://www.lingvoj.org/lang/en&gt; ;
    dcterms:publisher &lt;http://dbpedia.org/resource/National_Archives_and_Records_Administration&gt; ;
    dcterms:spatial &lt;http://dbpedia.org/resource/North_America&gt;, &lt;http://dbpedia.org/resource/United_States_of_America&gt;, &quot;AmÃ©rica del Norte&quot;@es, &quot;AmÃ©rica do Norte&quot;@pt, &quot;AmÃ©rique du Nord&quot;@fr, &quot;Estados Unidos da AmÃ©rica&quot;@pt, &quot;Estados Unidos de AmÃ©rica&quot;@es, &quot;North America&quot;@en, &quot;United States of America&quot;@en, &quot;Ã‰tats-Unis d'AmÃ©rique&quot;@fr, &quot;Ð¡ÐµÐ²ÐµÑ€Ð½Ð°Ñ ÐÐ¼ÐµÑ€Ð¸ÐºÐ°&quot;@ru, &quot;Ð¡Ð¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð½Ñ‹Ðµ Ð¨Ñ‚Ð°Ñ‚Ñ‹ ÐÐ¼ÐµÑ€Ð¸ÐºÐ¸&quot;@ru, &quot;Ø£Ù…Ø±ÙŠÙƒØ§ Ø§Ù„Ø´Ù…Ø§Ù„ÙŠØ©&quot;@ar, &quot;Ø§Ù„ÙˆÙ„Ø§ÙŠØ§Øª Ø§Ù„Ù…ØªØ­Ø¯Ø© Ø§Ù„Ø£Ù…Ø±ÙŠÙƒÙŠØ©&quot;@ar, &quot;åŒ—ç¾Ž&quot;@zh, &quot;ç¾Žå›½&quot;@zh ;
    dcterms:subject &lt;http://dbpedia.org/resource/Constitutions&gt; ;
    dcterms:temporal &quot;1700 AD - 1799 AD&quot;@en, &quot;1700 ap. J.-C. - 1799 ap. J.-C.&quot;@fr, &quot;1700 d.C. - 1799 d.C.&quot;@es, &quot;1700 d.C. - 1799 d.C.&quot;@pt, &quot;1700 Ð½.Ñ. - 1799 Ð½.Ñ.&quot;@ru, &quot;1700 å…¬å…ƒ - 1799 å…¬å…ƒ&quot;@zh, &quot;Ù¡Ù§Ù Ù  Ù… - Ù¡Ù§Ù©Ù© Ù…&quot;@ar ;
    dcterms:title &lt;http://dbpedia.org/resource/Constitution_of_the_United_States&gt; ;
    ore:aggregates &lt;http://localhost/static/c/2708/reference/00303_2003_004_pr_thumb_item.gif&gt;, &lt;http://localhost/static/c/2708/service/00303_2003_001_pr.jpg&gt;, &lt;http://localhost/static/c/2708/service/00303_2003_002_pr.jpg&gt;, &lt;http://localhost/static/c/2708/service/00303_2003_003_pr.jpg&gt;, &lt;http://localhost/static/c/2708/service/00303_2003_004_pr.jpg&gt; ;
    ore:isDescribedBy &lt;http://localhost/item/2708/about.rdf&gt; ;
    a &lt;http://purl.org/ontology/bibo/Manuscript&gt; ;
    rdfs:seeAlso &lt;http://hdl.loc.gov/loc.wdl/dna.2708&gt; .</pre></div></div>

<h5>Notes</h5><ol class="footnotes"><li id="footnote_0_457" class="footnote">Sadly, the URIs are uglyish due to some constraints from our caching configuration.  I figure we can redirect uglyish URIs to cool ones and make use of owl:sameAs if those constraints go away.</li><li id="footnote_1_457" class="footnote"><em>sans</em> certain low-quality derivatives such as small thumbnails and tiles for the zoom interface</li><li id="footnote_2_457" class="footnote">I was poking through the DBpedia output for <a href="http://www.geonames.org/">Geonames</a> URIs as well, but my method was way too slow and clunky, so that&#039;s disabled for the time being.  Clients can always follow their noses from the DBpedia output.</li></ol><br/>
<hr/>]]></content:encoded>
			<wfw:commentRss>http://lackoftalent.org/michael/blog/2009/08/10/linking-world-digital-library-data/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Validating ORE from the Command-line</title>
		<link>http://lackoftalent.org/michael/blog/2009/07/31/validating-ore-from-the-command-line/</link>
		<comments>http://lackoftalent.org/michael/blog/2009/07/31/validating-ore-from-the-command-line/#comments</comments>
		<pubDate>Fri, 31 Jul 2009 18:52:54 +0000</pubDate>
		<dc:creator>Michael Giarlo</dc:creator>
				<category><![CDATA[Linked Data]]></category>
		<category><![CDATA[OAI-ORE]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Semantic Web]]></category>
		<category><![CDATA[World Digital Library]]></category>

		<guid isPermaLink="false">http://lackoftalent.org/michael/blog/?p=440</guid>
		<description><![CDATA[I&#039;ve been periodically poking at getting Linked Data/RDF views hooked into the World Digital Library web application, following Ed Summers&#039; lead from his work on Chronicling America. The RDF views also use the OAI-ORE vocabulary to express aggregations &#8212; in WDL, an item is an aggregation of its constituent files. The goal is to provide [...]]]></description>
			<content:encoded><![CDATA[<abbr class="unapi-id" title="oai:lackoftalent.org:technosophia:440"><!-- &nbsp; --></abbr>
<p>I&#039;ve been periodically poking at getting <a href="http://linkeddata.org/">Linked Data</a>/RDF views hooked into the <a href="http://www.wdl.org/">World Digital Library</a> web application, following <a href="http://inkdroid.org/journal/">Ed Summers</a>&#039; <a href="http://lists.w3.org/Archives/Public/public-lod/2009May/0301.html">lead</a> from his work on <a href="http://chroniclingamerica.loc.gov/">Chronicling America</a>.  The RDF views also use the <a href="http://www.openarchives.org/ore/">OAI-ORE</a> vocabulary to express aggregations &#8212; in WDL, an item is an aggregation of its constituent files.  The goal is to provide a semantically rich and holistic representation of a WDL item (identifier, constituent files, metadata, translations, and so on). </p>
<p>The ORE format is a new one for me so it&#039;s hard to say whether the output of my dev branch is valid ORE or not.  Plus I&#039;m a sucker for validators.  Turns out <a href="http://www.csc.liv.ac.uk/~azaroth/">Rob Sanderson</a> has developed a <a href="http://code.google.com/p/foresite-toolkit/">Python library for validating ORE</a>, and this little snippet is what I&#039;ve been using to validate the ORE.  I didn&#039;t put much effort into making it readable, so much as banging something functional out so I can meet deadlines, so mea culpa and all that.  But without further hemming and hawing, the code:</p>

<div class="wp_syntax"><div class="code"><pre class="python" style="font-family:monospace;"><span style="color: #808080; font-style: italic;"># validate.py</span>
<span style="color: #ff7700;font-weight:bold;">import</span> <span style="color: #dc143c;">sys</span>
<span style="color: #ff7700;font-weight:bold;">from</span> foresite <span style="color: #ff7700;font-weight:bold;">import</span> <span style="color: #66cc66;">*</span>
&nbsp;
rem = RdfLibParser<span style="color: black;">&#40;</span><span style="color: black;">&#41;</span>.<span style="color: black;">parse</span><span style="color: black;">&#40;</span>ReMDocument<span style="color: black;">&#40;</span><span style="color: #dc143c;">sys</span>.<span style="color: black;">argv</span><span style="color: black;">&#91;</span><span style="color: #ff4500;">1</span><span style="color: black;">&#93;</span><span style="color: black;">&#41;</span><span style="color: black;">&#41;</span>
aggr = rem.<span style="color: black;">aggregation</span>
n3 = RdfLibSerializer<span style="color: black;">&#40;</span><span style="color: #483d8b;">'n3'</span><span style="color: black;">&#41;</span>
rem2 = aggr.<span style="color: black;">register_serialization</span><span style="color: black;">&#40;</span>n3<span style="color: black;">&#41;</span>
<span style="color: #ff7700;font-weight:bold;">print</span> rem2.<span style="color: black;">get_serialization</span><span style="color: black;">&#40;</span>n3<span style="color: black;">&#41;</span>.<span style="color: black;">data</span></pre></div></div>

<p>Most of this code is naively copied and pasted from Rob&#039;s excellent <a href="http://code.google.com/p/foresite-toolkit/wiki/PythonLibrary">Foresite documentation</a>.</p>
<p>I invoke it thusly: <code>python validate.py {URL}</code></p>
<p>And the output:</p>

<div class="wp_syntax"><div class="code"><pre class="n3" style="font-family:monospace;">@prefix _27: &lt;http://www.semanticdesktop.org/ontologies/nfo#&gt;.
@prefix _28: &lt;http://localhost/en/item/1/id#&gt;.
@prefix _29: &lt;http://localhost/en/item/1/&gt;.
@prefix bibo: &lt;http://purl.org/ontology/bibo/&gt;.
@prefix dc: &lt;http://purl.org/dc/elements/1.1/&gt;.
@prefix dcterms: &lt;http://purl.org/dc/terms/&gt;.
@prefix ore: &lt;http://www.openarchives.org/ore/terms/&gt;.
@prefix rdf: &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#&gt;.
@prefix rdfs: &lt;http://www.w3.org/2000/01/rdf-schema#&gt;.
@prefix rdfs1: &lt;http://www.w3.org/2001/01/rdf-schema#&gt;.
&nbsp;
 _28:ResourceMap a ore:ResourceMap;
     dc:format &quot;text/rdf+n3&quot;;
     dcterms:created &quot;2009-07-31T14:23:31Z&quot;;
     dcterms:modified &quot;2009-07-31T14:23:31Z&quot;;
     ore:describes _29:id. 
&nbsp;
 _29:id a bibo:Image,
         ore:Aggregation;
     dcterms:DDC &quot;973&quot;;
     dcterms:alternative &quot;Antietam, Maryland. Allan Pinkerton, President Lincoln, and Major General John A. McClernand&quot;@en;
     dcterms:created &quot;1862å¹´10æœˆ3æ—¥&quot;@zh,
         &quot;3 de octubre de 1862&quot;@es,
         &quot;3 de outubro de 1862&quot;@pt,
         &quot;3 octobre 1862&quot;@fr,
         &quot;3 Ð¾ÐºÑ‚ÑÐ±Ñ€Ñ 1862 Ð³Ð¾Ð´Ð°&quot;@ru,
         &quot;October 3, 1862&quot;@en,
         &quot;Â Ù£ Ø¢ÙƒØªÙˆØ¨Ø±ØŒ Ù¡Ù¨Ù¦Ù¢&quot;@ar;
     dcterms:creator &quot;Gardner, Alexander&quot;@en,
         &quot;Gardner, Alexander&quot;@es,
         &quot;Gardner, Alexander&quot;@fr,
         &quot;Gardner, Alexander&quot;@pt,
         &quot;Ð“Ð°Ñ€Ð´Ð½ÐµÑ€, ÐÐ»ÐµÐºÑÐ°Ð½Ð´Ñ€&quot;@ru,
         &quot;Ø¬Ø§Ø±Ø¯Ù†Ø±, Ø£Ù„ÙŠÙƒØ³Ù†Ø¯Ø±&quot;@ar,
         &quot;åŠ å¾·çº³, äºšåŽ†å±±å¤§&quot;@zh;
... (and so on and so forth)
     dcterms:title &quot;Antietam, Maryland. Allan Pinkerton, President Lincoln, and Major General John A. McClernand: Another View&quot;@en,
         &quot;Antietam, Maryland. Allan Pinkerton, el Presidente Lincoln y el GeneralÂ Principal John A. McClernand: Otra visiÃ³n&quot;@es,
         &quot;Antietam, Maryland. Allan Pinkerton, le prÃ©sident Lincoln et le gÃ©nÃ©ral-major John A. McClernand: Autre vue&quot;@fr,
         &quot;Antietam, Maryland. Allan Pinkerton, Â Presidente Lincoln e Major-General John A. McClernand: Outra Vista&quot;@pt,
         &quot;ÐÐ½Ñ‚Ð¸Ñ‚ÑÐ¼, ÑˆÑ‚Ð°Ñ‚ ÐœÑÑ€Ð¸Ð»ÐµÐ½Ð´. ÐÐ»Ð»Ð°Ð½ ÐŸÐ¸Ð½ÐºÐµÑ€Ñ‚Ð¾Ð½, Ð¿Ñ€ÐµÐ·Ð¸Ð´ÐµÐ½Ñ‚ Ð›Ð¸Ð½ÐºÐ¾Ð»ÑŒÐ½ Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ð»-Ð¼Ð°Ð¹Ð¾Ñ€ Ð”Ð¶Ð¾Ð½ Ð. ÐœÐ°ÐºÐºÐ»ÐµÑ€Ð½Ð°Ð½Ð´: Ð”Ñ€ÑƒÐ³Ð¾Ð¹ ÑÐ½Ð¸Ð¼Ð¾Ðº&quot;@ru,
         &quot;Ø£Ù†ØªÙŠÙ†Ø§Ù…ØŒ Ù…ÙŠØ±ÙŠÙ„Ø§Ù†Ø¯ Ø£Ù„Ø§Ù† Ø¨ÙŠÙ†ÙƒØ±ØªÙˆÙ†ØŒ Ø§Ù„Ø±Ø¦ÙŠØ³ Ù„ÙŠÙ†ÙƒÙˆÙ„Ù†ØŒ ÙˆØ§Ù„Ù„ÙˆØ§Ø¡ Ø¬ÙˆÙ† Ø£. Ù…Ø§ÙƒÙ„ÙŠØ±Ù†Ø§Ù†Ø¯: Ù…Ù†Ø¸Ø± Ø¢Ø®Ø±&quot;@ar,
         &quot;å®‰è’‚ç‰¹å§†ï¼Œé©¬é‡Œå…°å·ž è‰¾ä¼¦Â·å¹³å…‹é¡¿ã€æž—è‚¯æ€»ç»Ÿå’Œå°‘å°†çº¦ç¿°Â·A Â·é©¬å…‹å…‹æ‹‰å—: å¦ä¸€ä¸ªè§†è§’&quot;@zh;
     ore:aggregates &lt;http://localhost/static/c/1/reference/04326u_thumb_item.gif&gt;,
         &lt;http://localhost/static/c/1/service/04326u.tif&gt;;
     ore:isDescribedBy &lt;http://localhost/en/item/1/item.rdf&gt;;
     rdfs:seeAlso &lt;http://hdl.loc.gov/loc.wdl/dlc.1&gt;. 
&nbsp;
 &lt;http://localhost/static/c/1/reference/04326u_thumb_item.gif&gt; a _27:FileDataObject;
     dcterms:format &quot;image/gif&quot;;
     _27:fileSize &quot;34531&quot;^^&lt;http://www.w3.org/2001/XMLSchema#long&gt;. 
&nbsp;
 &lt;http://localhost/static/c/1/service/04326u.tif&gt; a _27:FileDataObject;
     dcterms:format &quot;image/tiff&quot;;
     _27:fileSize &quot;1301614&quot;^^&lt;http://www.w3.org/2001/XMLSchema#long&gt;. 
&nbsp;
 ore:Aggregation rdfs1:isDefinedBy &lt;http://www.openarchives.org/ore/terms/&gt;;
     rdfs1:label &quot;Aggregation&quot;. 
&nbsp;
 ore:ResourceMap rdfs1:isDefinedBy &lt;http://www.openarchives.org/ore/terms/&gt;;
     rdfs1:label &quot;ResourceMap&quot;.</pre></div></div>

<p>You might pick up on some warts I have yet to fix, but there you go.</p>
]]></content:encoded>
			<wfw:commentRss>http://lackoftalent.org/michael/blog/2009/07/31/validating-ore-from-the-command-line/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>A Digital Object Defined</title>
		<link>http://lackoftalent.org/michael/blog/2009/07/15/a-digital-object-defined/</link>
		<comments>http://lackoftalent.org/michael/blog/2009/07/15/a-digital-object-defined/#comments</comments>
		<pubDate>Thu, 16 Jul 2009 00:31:52 +0000</pubDate>
		<dc:creator>Michael Giarlo</dc:creator>
				<category><![CDATA[Digital Libraries and Archives]]></category>

		<guid isPermaLink="false">http://lackoftalent.org/michael/blog/?p=435</guid>
		<description><![CDATA[What happens to a digital object defined?[1] Does its identifier dry up like a raisin in the sun? Or its relationships fester like a sore&#8211; And then run? Do its bits rot like meat? Or become overwritten&#8211; like some throw-away sheet? Maybe its metadata just sags like a heavy load. Or does it fade into [...]]]></description>
			<content:encoded><![CDATA[<abbr class="unapi-id" title="oai:lackoftalent.org:technosophia:435"><!-- &nbsp; --></abbr>
<p>What happens to a digital object defined?[<a href="http://lackoftalent.org/michael/blog/2009/07/15/a-digital-object-defined/#footnote_0_435" id="identifier_0_435" class="footnote-link footnote-identifier-link" title="Inspired by Langston Hughes&amp;#8217;s &amp;#8220;A Dream Deferred&amp;#8221; and a spirited conversation in the office today.">1</a>]<br/><br />
<br/><br />
Does its identifier dry up<br/><br />
like a raisin in the sun?<br/><br />
Or its relationships fester like a sore&#8211;<br/><br />
And then run?<br/><br />
Do its bits rot like meat?<br/><br />
Or become overwritten&#8211;<br/><br />
like some throw-away sheet?<br/><br />
<br/><br />
Maybe its metadata just sags<br/><br />
like a heavy load.<br/><br />
<br/><br />
Or does it fade into code?</p>
<h5>Notes</h5><ol class="footnotes"><li id="footnote_0_435" class="footnote">Inspired by Langston Hughes&#039;s &#034;<a href="http://www.cswnet.com/~menamc/langston.htm">A Dream Deferred</a>&#034; and a spirited <a href="http://twitter.com/dchud/status/2656720839">conversation</a> in the office today.</li></ol><br/>
<hr/>]]></content:encoded>
			<wfw:commentRss>http://lackoftalent.org/michael/blog/2009/07/15/a-digital-object-defined/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>I2: Survey</title>
		<link>http://lackoftalent.org/michael/blog/2009/06/20/i2-survey/</link>
		<comments>http://lackoftalent.org/michael/blog/2009/06/20/i2-survey/#comments</comments>
		<pubDate>Sat, 20 Jun 2009 18:30:53 +0000</pubDate>
		<dc:creator>Michael Giarlo</dc:creator>
				<category><![CDATA[Digital Libraries and Archives]]></category>
		<category><![CDATA[NISO I2]]></category>
		<category><![CDATA[Persistent Identifiers]]></category>
		<category><![CDATA[Repositories]]></category>
		<category><![CDATA[Scholarly Communication]]></category>

		<guid isPermaLink="false">http://lackoftalent.org/michael/blog/?p=363</guid>
		<description><![CDATA[[Series] Near the end of my strawman post, I wrote: The I2 repositories subgroup will be sending out its survey on identifier use cases in the coming week. It will be interesting to see if the requirements we have thus far identified still obtain in light of the data we collect from the survey. We [...]]]></description>
			<content:encoded><![CDATA[<abbr class="unapi-id" title="oai:lackoftalent.org:technosophia:363"><!-- &nbsp; --></abbr>
<p>[<a href="http://lackoftalent.org/michael/blog/category/niso-i2/">Series</a>]</p>
<p>Near the end of my <a href="http://lackoftalent.org/michael/blog/2009/06/13/i2-strawman/">strawman post</a>, I wrote:<br />
<blockquote>The I2 repositories subgroup will be sending out its survey on identifier use cases in the coming week.  It will be interesting to see if the requirements we have thus far identified still obtain in light of the data we collect from the survey. </p></blockquote>
<p>We completed the survey late last week and began distributing it.  Here&#039;s what we sent out:<br />
<blockquote>
<p>The NISO I2 Working Group is surveying repository managers to determine the current practices and needs of the repository community regarding institutional identifiers.  We value your time and your input in the process to create a standard for a new institutional identifier.  We hope that you will complete the survey which should take less than 15 minutes.  The survey will remain open through Monday, July 6th.</p>
<p>
Here is a link to the survey:<br />
<a href="http://www.surveymonkey.com/s.aspx?sm=RGQgZ3090DVrb3kFzr3P3Q_3d_3d">http://www.surveymonkey.com/s.aspx?sm=RGQgZ3090DVrb3kFzr3P3Q_3d_3d</a></p>
<p>
Please feel free to share this message with other interested parties.</p>
</blockquote>
<p>First we used <a href="http://www.surveymonkey.com/">Survey Monkey</a> to send the survey link to approximately one-hundred repository managers that the subgroup identified.   Our process for identifying repository managers involved pulling together a list of prominent repositories from subgroup members, and then gathering more from <a href="http://www.opendoar.org/">OpenDOAR</a>, &#034;an authoritative directory of academic open access repositories.&#034;  Then subgroup members were encouraged to share the survey link with colleagues, and post it far and wide via blogs, listservs, and <a href="http://twitter.com/mjgiarlo/status/2230486784">tweets</a>.  The listservs we targeted were: <a href="http://www.jiscmail.ac.uk/archives/jisc-repositories.html">JISC-REPOSITORIES</a>, <a href="http://metadatalibrarians.monarchos.com/">metadataLibrarians</a>, <a href="http://groups.google.com/group/digital-curation">digital-curation</a>, <a href="https://arl.org/Lists/SPARC-IR/">SPARC-IR</a>, <a href="http://mailman.anu.edu.au/mailman/listinfo/ir-net">ir-net</a>, <a href="http://www.lsoft.com/SCRIPTS/WL.EXE?SL1=REPOMAN-L&#038;H=LISTSERV.INDIANA.EDU">REPOMAN-L</a>, <a href="http://larch.palinet.org/archives/palinet-ir-l.html">PALINET-IR-L</a>, <a href="http://mailman.mit.edu/mailman/listinfo/dspace-general">dspace-general</a>, <a href="https://lists.sourceforge.net/lists/listinfo/fedora-commons-users">fedora-commons-users</a>, <a href="http://dublincore.org/groups/identifiers/">DC-IDENTIFIERS</a>, and <a href="http://dewey.library.nd.edu/mailing-lists/code4lib/">code4lib</a>.</p>
<p>I&#039;ve already received a few responses and have gotten useful feedback.  Two of the hardest questions to answer so far have been: &#034;What is an institutional identifier?&#034; and &#034;What is a repository?&#034;</p>
<dl>
<dt><strong>Institutional identifier</strong></dt>
<dd>
<p>An institutional identifier is defined as a symbol or code that uniquely identifies an institution.  Domain-specific examples of existing identifiers include SAN, IPEDS, GLN, MARC Org Code, and ISIL.  Another example might be a Handle prefix or ARK name authority assigning number.</p>
</dd>
<dt><strong>Repository</strong></dt>
<dd>
<p>Institutional repositories and subject repositories like arxiv.org are clearly &#039;repositories&#039;, but beyond that it is a somewhat ill-defined term.  One might look to the <a href="http://www.cnri.reston.va.us/k-w.html">Kahn-Wilensky architecture</a>, or the <a href="http://public.ccsds.org/publications/archive/650x0b1.pdf">OAIS reference model (PDF)</a>, or even <a href="http://en.wikipedia.org/wiki/Digital_repository">Wikipedia</a> for definitions, but it&#039;s not clear that even the authorities agree on what constitutes a repository.</p>
<p>It&#039;s a system.  It&#039;s network-accessible and typically has a web interface of some sort.  Files and groups of files sometimes known as objects tend to be deposited in them, perhaps for some combination of management, access, or preservation.  Many run Fedora, DSpace, and ePrints, and factor heavily in scholarly communication.  Some are document-centric.  Some will accept anything.  To some, a learning management system may be a repo.  To others, a content management system may fit.</p>
<p>My background is in academia so my own definition is somewhat based in that context, but I wouldn&#039;t say the term is necessarily limited to that context.  There are other NISO I2 scenarios for library workflows and electronic resources, so it&#039;s safe to assume that repository does not mean ILS or OPAC or ERP system.  My hope is that folks have their own working definitions of the term and can decide for themselves what it means.</p>
</dd>
</dl>
<p>We&#039;ve given folks a little over two weeks to respond to the survey, so the constant I2 drum-beating will quiet down for a while around here.  I am very interested in what sorts of responses we get from the survey.  Fun times!</p>
<p>Oh, and perhaps it goes without saying, but if you&#039;re a repository owner, manager, expert, developer, or stakeholder with an interest in identifiers, please feel free to take the <a href="http://www.surveymonkey.com/s.aspx?sm=RGQgZ3090DVrb3kFzr3P3Q_3d_3d">survey</a>!</p>
]]></content:encoded>
			<wfw:commentRss>http://lackoftalent.org/michael/blog/2009/06/20/i2-survey/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I2: Strawman</title>
		<link>http://lackoftalent.org/michael/blog/2009/06/13/i2-strawman/</link>
		<comments>http://lackoftalent.org/michael/blog/2009/06/13/i2-strawman/#comments</comments>
		<pubDate>Sat, 13 Jun 2009 23:02:36 +0000</pubDate>
		<dc:creator>Michael Giarlo</dc:creator>
				<category><![CDATA[Digital Libraries and Archives]]></category>
		<category><![CDATA[Linked Data]]></category>
		<category><![CDATA[NISO I2]]></category>
		<category><![CDATA[Persistent Identifiers]]></category>
		<category><![CDATA[Repositories]]></category>
		<category><![CDATA[Scholarly Communication]]></category>
		<category><![CDATA[Hypertext Transfer Protocol]]></category>
		<category><![CDATA[Metadata]]></category>
		<category><![CDATA[Tim Berners-Lee]]></category>
		<category><![CDATA[Uniform Resource Identifier]]></category>
		<category><![CDATA[World Wide Web]]></category>

		<guid isPermaLink="false">http://lackoftalent.org/michael/blog/?p=346</guid>
		<description><![CDATA[[Series] In the prior I2 post, I wrote about the requirements the repositories subgroup has come up with for an institutional identifier standard (with the hope that our findings re: repositories could be generalized to other scenarios). Image by PhOtOnQuAnTiQuE via Flickr My strawman proposal of sorts is to explore how well linked data patterns [...]]]></description>
			<content:encoded><![CDATA[<abbr class="unapi-id" title="oai:lackoftalent.org:technosophia:346"><!-- &nbsp; --></abbr>
<p style="text-align: left;">
<p style="text-align: left;">[<a href="http://lackoftalent.org/michael/blog/category/niso-i2/">Series</a>]</p>
<p style="text-align: left;">In the prior I2 post, I wrote about the requirements the repositories subgroup has come up with for an institutional identifier standard (with the hope that our findings re: repositories could be generalized to other scenarios).</p>
<div class="zemanta-img zemanta-action-dragged" style="margin: 1em; display: block; text-align: left;">
<div>
<dl class="wp-caption alignright" style="width: 250px;">
<dt class="wp-caption-dt"><a href="http://www.flickr.com/photos/67968452@N00/3272712288"><img title="PhotonQ-Tim Berners Lee on Linked Data at TED" src="http://farm4.static.flickr.com/3449/3272712288_2ef843a4b7_m.jpg" alt="PhotonQ-Tim Berners Lee on Linked Data at TED" width="240" height="180" /></a></dt>
<dd class="wp-caption-dd zemanta-img-attribution" style="font-size: 0.8em;">Image by <a href="http://www.flickr.com/photos/67968452@N00/3272712288">PhOtOnQuAnTiQuE</a> via Flickr</dd>
</dl>
</div>
</div>
<p style="text-align: left;">My strawman proposal of sorts is to explore how well <a href="http://linkeddata.org/">linked data patterns</a> fit this problem space.  Linked data, briefly, is a way to expose and link data on the web in a more semantically meaningful way, and is often summarized using the four principles put forward by <a href="http://en.wikipedia.org/wiki/Tim_Berners-Lee">Tim Berners-Lee</a>:</p>
<blockquote style="text-align: left;">
<ol>
<li>Use URIs as names for things</li>
<li>Use HTTP URIs so that people can look up those names.</li>
<li>When someone looks up a URI, provide useful information.</li>
<li>Include links to other URIs. so that they can discover more things.</li>
</ol>
</blockquote>
<p style="text-align: left;">That&#039;s the crux of it.Â  Linked data takes well-known patterns on the web (linking, dereferencing, etc.) and applies them to data, which in this case could be metadata for identifying institutions.</p>
<p style="text-align: left;">Let&#039;s examine each of the requirements and the applicability of linked data thereto.</p>
<ol style="text-align: left;">
<li><em>Should be agnostic to type of institution, e.g., libraries, museums, personal collections, historical societies</em>: The web is already agnostic to type of institution.Â  HTTP URIs do not favor one type of institution over another.<br/></li>
<li><em>Should handle varying institutional granularity, e.g., institution-level, campus-level, division-level, unit-level</em>: HTTP <a href="http://en.wikipedia.org/wiki/Uniform_Resource_Identifier">URIs</a> are flexible in this regard.Â  Hierarchy, should one wish it to be surfaced in the identifier, may be encoded in either a DNS hostname or the path appended to the DNS name.Â  One can imagine a URI like &#034;http://department.division.institution.tld/unit/subunit&#034; or &#034;http://institution.tld/campus/office/individual&#034;. <br/><br/>Hierarchy needn&#039;t be surfaced in the identifier if one favors opacity, in which case &#034;http://registry.tld/xnjsdasd&#034; would suffice as an identifier, and may instead be entirely reflected in the (RDF) representation returned by dereferencing the URI.<br/></li>
<li><em>Should handle linking among institutions and subordinate units</em>: Linked data handles linking via well-known HTTP mechanisms, referenced in the fourth principle of linked data.Â  Unlike the HTTP link, which has limited semantics, linked data links are semantically rich and extensible.<br/></li>
<li><em>Should express different sorts of relationships among these institutions and units</em>: The &#034;useful information&#034; in the third principle of linked data is typically provided by an RDF representation, which is itself a list of assertions.Â  These assertions, or triples, consist of subjects, predicates, and objects.Â  The ability to express the relationships in this requirement is limited only by the availability of vocabularies that contain sets of predicates and classes for subjects and objects.Â  Think of the predicates as elements defined within a metadata standard, e.g., <a href="http://dublincore.org/documents/dces/">Dublin Core</a> &#034;creator&#034;, <a href="http://www.loc.gov/standards/mods/">MODS</a> &#034;relatedItem&#034;, and so forth.Â  Vocabularies that contain these predicates and classes are growing and evolving daily, and should there not be a vocabulary that contains the relationship one wishes to express, it is fairly easy to create a custom vocabulary. <br/><br/>The ability to mix and match vocabularies provides an expressiveness that is often not found in document-based metadata formats and the flexibility to express radically different relationships on a per-industry or per-institution basis.Â  This latter point is important as the I2 group has identified both core metadata elements for identifying institutions of different types and additional elements for specific types of institutions.Â  Why re-invent a new metadata format or schema when all one needs to express may already be contained in others?<br/></li>
<li><em>Should relate to existing relevant identifiers and registries</em>: Same as requirement#4.Â  Linked data is all about expressing relationships between things, e.g., institutions, identifiers, registries, etc.<br/></li>
<li><em>Should be globally unique</em>: HTTP URIs are guaranteed to be globally unique by virtue of the distributed <a href="http://en.wikipedia.org/wiki/Domain_name_system">DNS</a> system and hierarchical naming within each HTTP service.<br/></li>
<li><em>Should be actionable</em>: HTTP URIs provide dereferenceability/actionability via the well-known HTTP protocol.<br/></li>
<li><em>Should enable retrieval of metadata sufficient to identify the institution, which may vary widely by institution</em>: HTTP URIs are actionable per requirement #7 and the metadata returned is flexible per requirement #4.<br/></li>
<li><em>Should accommodate changes as institutions come and go and re-organize and be able to relate defunct institutions to new ones</em>: Linked data patterns provide for redirecting from defunct representations (institutional identifiers) to new ones via HTTP redirects.Â  One may also add assertions to institutional metadata such as owl:sameAs, for instance, which says that the institution identified by the given URI is the same as another institution identified by another URI.<br/></li>
</ol>
<p>This seems like a compelling path to follow for the I2 standard.</p>
<p>The I2 repositories subgroup will be sending out its survey on identifier use cases in the coming week.Â  It will be interesting to see if the requirements we have thus far identified still obtain in light of the data we collect from the survey.Â  If so, I would like to explore the idea of linked data for institutional identifiers a bit more.</p>
]]></content:encoded>
			<wfw:commentRss>http://lackoftalent.org/michael/blog/2009/06/13/i2-strawman/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>I2: Requirements</title>
		<link>http://lackoftalent.org/michael/blog/2009/06/07/i2-requirements/</link>
		<comments>http://lackoftalent.org/michael/blog/2009/06/07/i2-requirements/#comments</comments>
		<pubDate>Sun, 07 Jun 2009 21:14:56 +0000</pubDate>
		<dc:creator>Michael Giarlo</dc:creator>
				<category><![CDATA[Digital Libraries and Archives]]></category>
		<category><![CDATA[NISO I2]]></category>
		<category><![CDATA[Persistent Identifiers]]></category>
		<category><![CDATA[Repositories]]></category>
		<category><![CDATA[Scholarly Communication]]></category>

		<guid isPermaLink="false">http://lackoftalent.org/michael/blog/?p=327</guid>
		<description><![CDATA[[Series] The I2 IR scenario subgroup approached the issue of institutional identifiers in repositories by first brainstorming about the various issues, problems, and sticking points that make identifiers in this space (and elsewhere) such a complex topic. Folks on the subgroup are repository managers or are otherwise involved with or knowledgeable about the repository space, [...]]]></description>
			<content:encoded><![CDATA[<abbr class="unapi-id" title="oai:lackoftalent.org:technosophia:327"><!-- &nbsp; --></abbr>
<p>[<a href="http://lackoftalent.org/michael/blog/category/niso-i2/">Series</a>]</p>
<p>The I2 IR scenario subgroup approached the issue of institutional identifiers in repositories by first brainstorming about the various issues, problems, and sticking points that make identifiers in this space (and elsewhere) such a complex topic.  Folks on the subgroup are repository managers or are otherwise involved with or knowledgeable about the repository space, so the brainstorming exercise yielded a good number of concerns.  </p>
<p>The purpose of the exercise was to enumerate concerns and issues that could inform a draft survey to be administered to repository managers and experts around the globe in different organizational contexts: libraries, subject disciplines, archives, historical societies, etc.  The purpose of the survey is to get an idea of the use cases and constraints around institutional identifiers in these different repository contexts, the assumption being that we ought to have requirements grounded in real world usage before we go off building a standard.</p>
<p>I will note here that the subgroup has worked up a draft survey that has just recently been reviewed by a small group of folks who know about survey design, and we hope to administer the survey to the aforementioned <em>Reporati</em> this week[<a href="http://lackoftalent.org/michael/blog/2009/06/07/i2-requirements/#footnote_0_327" id="identifier_0_327" class="footnote-link footnote-identifier-link" title="We will also x-post to repo-related mailing lists as well, and some of us may blog or tweet about it.  My inclination is to cast as wide a net as possible so as not to miss important use cases.  We can always scope things out later on, but it&amp;#8217;s useful to be inclusive at this point lest our own assumptions carry the group forward.">1</a>].  Which is to say that I don&#039;t yet have a strong grasp of the use cases out there in the wild, and this series should be construed as my own premature cognitive fumblings.  But let&#039;s assume for now that what we learn from the survey results matches our initial brainstorming exercise.  </p>
<p>Here is a slightly modified and boiled down version of the concerns and issues the subgroup came up with for a potential institutional identifier standard, which resembles a set of minimum requirements:</p>
<ol>
<li>Should be agnostic to type of institution, e.g., libraries, museums, personal collections, historical societies</li>
<li>Should handle varying institutional granularity, e.g., institution-level, campus-level, division-level, unit-level</li>
<li>Should handle linking among institutions and subordinate units</li>
<li>Should express different sorts of relationships among these institutions and units</li>
<li>Should relate to existing relevant identifiers and registries</li>
<li>Should be globally unique</li>
<li>Should be actionable</li>
<li>Should enable retrieval of metadata sufficient to identify the institution, which may vary widely by institution</li>
<li>Should accommodate changes as institutions come and go and re-organize and be able to relate defunct institutions to new ones</li>
</ol>
<p>I doubt the list is exhaustive; I am almost certain we will uncover all sorts of tangly and esoteric use cases that add requirements.  I expect it.  Why else would we be gathering to discuss the need for an institutional identifier if it were a solved problem or a simple one? [<a href="http://lackoftalent.org/michael/blog/2009/06/07/i2-requirements/#footnote_1_327" id="identifier_1_327" class="footnote-link footnote-identifier-link" title="The cynical among you might have interesting answers to this question.">2</a>]</p>
<p>Nevertheless, looking at the above list, the task we&#039;ve taken on starts to feel less onerous.  And thinking about identifier systems constrained by the list of concerns, the mind starts to cook up all sorts of possible solutions.  I&#039;ll share one in the next post in this series, a strawman proposal of sorts, and how it addresses each of these requirements.</p>
<h5>Notes</h5><ol class="footnotes"><li id="footnote_0_327" class="footnote">We will also x-post to repo-related mailing lists as well, and some of us may blog or tweet about it.  My inclination is to cast as wide a net as possible so as not to miss important use cases.  We can always scope things out later on, but it&#039;s useful to be inclusive at this point lest our own assumptions carry the group forward.</li><li id="footnote_1_327" class="footnote">The cynical among you might have interesting answers to this question.</li></ol><br/>
<hr/>]]></content:encoded>
			<wfw:commentRss>http://lackoftalent.org/michael/blog/2009/06/07/i2-requirements/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I2: Background</title>
		<link>http://lackoftalent.org/michael/blog/2009/05/19/i2-background/</link>
		<comments>http://lackoftalent.org/michael/blog/2009/05/19/i2-background/#comments</comments>
		<pubDate>Tue, 19 May 2009 19:16:19 +0000</pubDate>
		<dc:creator>Michael Giarlo</dc:creator>
				<category><![CDATA[Digital Libraries and Archives]]></category>
		<category><![CDATA[NISO I2]]></category>
		<category><![CDATA[Persistent Identifiers]]></category>
		<category><![CDATA[Repositories]]></category>
		<category><![CDATA[Scholarly Communication]]></category>

		<guid isPermaLink="false">http://lackoftalent.org/michael/blog/?p=312</guid>
		<description><![CDATA[[Series] This is the first in a series of posts about institutional identifiers[1]. In my last post, I alluded to some documentation that I&#039;ve written. That was somewhat misleading, which will soon be apparent, but I liked the parallel construction I had going, and I am but a slave to orderliness. For about the past [...]]]></description>
			<content:encoded><![CDATA[<abbr class="unapi-id" title="oai:lackoftalent.org:technosophia:312"><!-- &nbsp; --></abbr>
<p>[<a href="http://lackoftalent.org/michael/blog/category/niso-i2/">Series</a>]</p>
<p>This is the first in a series of posts about institutional identifiers[<a href="http://lackoftalent.org/michael/blog/2009/05/19/i2-background/#footnote_0_312" id="identifier_0_312" class="footnote-link footnote-identifier-link" title="I offer that very tentatively, knowing what a spectacular failure my last attempt at a series was.">1</a>].  </p>
<p>In <a href="http://lackoftalent.org/michael/blog/2009/05/18/state-of-the-me/">my last post</a>, I alluded to some documentation that I&#039;ve written.  That was somewhat misleading, which will soon be apparent, but I liked the parallel construction I had going, and I am but a slave to orderliness.</p>
<p>For about the past six months, I have been working with a <a href="http://www.niso.org/workrooms/i2">NISO group</a> looking into how institutions are identified within information systems:</p>
<blockquote><p>
The I2 (Institutional Identifiers &#8212; pronounced &#034;I 2&#034;) working group will build on work from the Journal Supply Chain Efficiency Improvement Pilot (http://www.journalsupplychain.com/), which demonstrated the improved efficiencies of using an institutional identifier in the journal supply chain. The NISO working group will develop a standard for an institutional identifier that can be implemented in all library and publishing environments. The standard will include definition of the metadata required to be collected with the identifier and what uses can be made of that metadata. &#8230;
</p></blockquote>
<p>The I2 group is split into a few subgroups which have been charged with looking into how institutional identifiers are used in particular scenarios.  These scenarios are e-resources, repositories and e-learning systems, and library resource workflows.  The scenario names pain me a bit, but so be it; this is our industry, and there are bigger windmills to tilt at.</p>
<p>I am currently co-chairing the subgroup looking at repositories and e-learning, and apparently I am its &#034;tech lead.&#034;  I don&#039;t want to get caught up on names and roles and titles, though; this series isn&#039;t about those at all.  I&#039;m just setting the scene and explaining why my head&#039;s in this space and laying bare my stake in the issue.</p>
<p>The remainder of this series will provide a bit more detail on the issues around institutional identifiers, share how the repository subgroup is grappling with identifier issues and engaging the repository community to assess needs, propose an approach for an identifier system that may meet said needs, and explore what seems to be the thorniest issue[<a href="http://lackoftalent.org/michael/blog/2009/05/19/i2-background/#footnote_1_312" id="identifier_1_312" class="footnote-link footnote-identifier-link" title="Hint: management.  I know, &amp;#8220;duh,&amp;#8221; right?">2</a>].</p>
<h5>Notes</h5><ol class="footnotes"><li id="footnote_0_312" class="footnote">I offer that very tentatively, knowing what a <a href="/michael/blog/category/development/ruby/">spectacular failure</a> my last attempt at a series was.</li><li id="footnote_1_312" class="footnote">Hint: management.  I know, &#034;duh,&#034; right?</li></ol><br/>
<hr/>]]></content:encoded>
			<wfw:commentRss>http://lackoftalent.org/michael/blog/2009/05/19/i2-background/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
