<?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>Millards Corner &#187; DSpace</title>
	<atom:link href="http://www.edfu.org/category/dspace/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.edfu.org</link>
	<description></description>
	<lastBuildDate>Sat, 14 Jan 2012 14:01:17 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Adventures in DSpace 1.6</title>
		<link>http://www.edfu.org/adventures-in-dspace-1-6/</link>
		<comments>http://www.edfu.org/adventures-in-dspace-1-6/#comments</comments>
		<pubDate>Fri, 15 Jan 2010 21:56:32 +0000</pubDate>
		<dc:creator>millarj</dc:creator>
				<category><![CDATA[Digital Libraries]]></category>
		<category><![CDATA[DSpace]]></category>
		<category><![CDATA[Open Archives]]></category>

		<guid isPermaLink="false">http://www.edfu.org/?p=80</guid>
		<description><![CDATA[I thought I&#8217;d use this space to document my experience installing and running DSpace 1.6 RC1.  First off, we&#8217;ve been anxiously awaiting 1.6 for it seems like forever.  We&#8217;ve been running DSpace 1.5.x in the Miami instance at the OhioLINK DRC but were really looking forward to some of the features promised in 1.6.  The [...]]]></description>
			<content:encoded><![CDATA[<p>I thought I&#8217;d use this space to document my experience installing and running DSpace 1.6 RC1.  First off, we&#8217;ve been anxiously awaiting 1.6 for it seems like forever.  We&#8217;ve been running DSpace 1.5.x in the <a href="http://sc.lib.muohio.edu">Miami instance</a> at the OhioLINK DRC but were really looking forward to some of the features promised in 1.6.  The short list?</p>
<ul>
<li>batch metadata editing</li>
<li>statistics integrated into xmlui</li>
<li>built in support for qualified dublin core in the OAI module (BONUS: ORE support!</li>
<li>browser-based import and export of collections</li>
</ul>
<p><strong>Building the SandBox</strong></p>
<p>Since I wanted to run this in a sandbox, I decided to start with Virtualbox running on a Apple iMac.  Into a new Virtual machine, I installed the latest <a href="http://www.ubuntu.org">Ubuntu, 9.10 or Karmic Koala</a>.  Since I wanted to be able to ssh into the box, and access my DSpace installation from the outside world, I also setup port forwarding in VirtualBox using instructions similar to <a href="http://tombuntu.com/index.php/2008/12/17/configure-port-forwarding-to-a-virtualbox-guest-os/">these</a>.  For the impatient, to enable port forwarding of port 8080 on the host to port 8080 on the guest (called ubuntu), type these commands at the hosts command line:</p>
<blockquote><p>VBoxManage setextradata ubuntu &#8220;VBoxInternal/Devices/pcnet/0/LUN#0/Config/http8080/HostPort&#8221; 8080<br />
VBoxManage setextradata ubuntu &#8220;VBoxInternal/Devices/pcnet/0/LUN#0/Config/http8080/GuestPort&#8221; 8080<br />
VBoxManage setextradata ubuntu &#8220;VBoxInternal/Devices/pcnet/0/LUN#0/Config/http8080/Protocol&#8221; TCP</p></blockquote>
<p>Installation of Ubuntu on a Virtual machine is an exercise left to the reader.</p>
<p><strong>Installing DSpace 1.6</strong></p>
<p>The install documentation is pretty good actually.  I was able to follow the  <a href="http://digital.maag.ysu.edu:8080/jspui/doc/ch03.html" target="_blank">DSpace 1.6 Documentation</a> to get everything to install.  Use apt-get to install any dependencies, like the JAVA JDK, maven, postgres, tomcat6, etc.  the only glitch was getting Tomcat to start (ouch, pretty big glitch)  It turns out that it&#8217;s not too hard to fix See <a href="http://ravindraz.wordpress.com/2009/02/10/installing-dspace/">This for DSpace 1.5,</a> but the same principle applies.</p>
<p>Make sure Ubuntu is using the right Sun JDK, change the permissions to Tomcat&#8217;s files, and set the user that Tomcat runs as:</p>
<blockquote><p>sudo update-alternatives &#8211;set java /usr/lib/jvm/java-6-sun/jre/bin/java</p>
<p>sudo chown -R dspace /var/cache/tomcat6<br />
sudo chown -R dspace /var/lib/tomcat6<br />
sudo chown -R dspace /var/log/tomcat6<br />
sudo chown -R dspace /etc/tomcat6</p>
<p>Edit /etc/default/tomcat6 to set these parameters:<br />
TOMCAT6_USER=dspace<br />
TOMCAT6_SECURITY=no</p></blockquote>
<p>Start tomcat6 and if you followed all the other installation steps correctly you should have a DSpace1.6RC1 instance running.</p>
<p><strong>Next time:  First impressions.</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.edfu.org/adventures-in-dspace-1-6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Harvesting CONTENTdm by way of OAI-PMH</title>
		<link>http://www.edfu.org/harvesting-contentdm-by-way-of-oai-pmh/</link>
		<comments>http://www.edfu.org/harvesting-contentdm-by-way-of-oai-pmh/#comments</comments>
		<pubDate>Thu, 20 Aug 2009 13:43:44 +0000</pubDate>
		<dc:creator>millarj</dc:creator>
				<category><![CDATA[CONTENTdm]]></category>
		<category><![CDATA[DSpace]]></category>
		<category><![CDATA[Open Archives]]></category>

		<guid isPermaLink="false">http://www.edfu.org/?p=57</guid>
		<description><![CDATA[I needed to find a quick way to harvest the dublin core metadata from a CONTENTdm collection, without being able to export it out of the admin interface. A little PHP, the CONTENTdm OAI-PMH interface, and some experimentation on the Open Archives Repository Explorer (http://re.cs.uct.ac.za/) and I was able to come up with this quick [...]]]></description>
			<content:encoded><![CDATA[<p>I needed to find a quick way to harvest the dublin core metadata from a CONTENTdm collection, without being able to export it out of the admin interface.  A little PHP, the CONTENTdm <a href="http://www.openarchives.org/pmh/">OAI-PMH</a> interface, and some experimentation on the Open Archives Repository Explorer (<a href="http://re.cs.uct.ac.za/">http://re.cs.uct.ac.za/</a>) and I was able to come up with this quick hack in php.  Presented here in case it is ever useful to anyone besides myself.</p>
<p><a href="http://staff.lib.muohio.edu/~millarj/cdmtab2dspace/oai-harvest.php.txt">http://staff.lib.muohio.edu/~millarj/cdmtab2dspace/oai-harvest.php</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.edfu.org/harvesting-contentdm-by-way-of-oai-pmh/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CONTENTdm to DSpace</title>
		<link>http://www.edfu.org/contentdm-to-dspace/</link>
		<comments>http://www.edfu.org/contentdm-to-dspace/#comments</comments>
		<pubDate>Wed, 19 Aug 2009 16:17:51 +0000</pubDate>
		<dc:creator>millarj</dc:creator>
				<category><![CDATA[CONTENTdm]]></category>
		<category><![CDATA[DSpace]]></category>
		<category><![CDATA[OhioLINK]]></category>
		<category><![CDATA[recipes]]></category>

		<guid isPermaLink="false">http://www.edfu.org/?p=47</guid>
		<description><![CDATA[There are probably lots of ways to do this, but this is mine.  As part of our migration to the OhioLINK DRC I&#8217;ve created a quick php script to 1) take the default export format of CONTENTdm, 2) translate a mapping of fields to the appropriate dSpace ones, and 3) create the DSpace bulk submission [...]]]></description>
			<content:encoded><![CDATA[<p>There are probably lots of ways to do this, but this is mine.  As part of our migration to the <a href="http://tinyurl.com/lzgf5o">OhioLINK DRC</a> I&#8217;ve created a quick php script to 1) take the default export format of CONTENTdm, 2) translate a mapping of fields to the appropriate dSpace ones, and 3) create the DSpace bulk submission package for it.  You will need php5+ running on a unix-like system with allow_fopen set to true.  It may work on Windows, but I haven&#8217;t tested it and I probably won&#8217;t.  You could <a href="http://www.ubuntu.com">upgrade your Windows</a> Installation and have better luck though.</p>
<p>You can find the scripts here.  CAVEAT: These are ugly hacks at best  <a href="http://staff.lib.muohio.edu/~millarj/cdmtab2dspace/">http://staff.lib.muohio.edu/~millarj/cdmtab2dspace/</a></p>
<p><strong>Instructions:</strong></p>
<ol>
<li>Export your data from CONTENTdm in the control panel.  Select a Tab Delimited export and make sure to check &#8220;Return field names in first record&#8221; <img src="http://calvin.edfu.org/wp-content/uploads/2009/08/cdm-export.jpg" alt="cdm-export" title="cdm-export" width="434" height="81" class="alignnone size-full wp-image-48" /></li>
<li>Next, open the resulting text file in a spreadsheet application of your choice.  If you don&#8217;t want to munge dates and other non-text data, make sure each column is imported as the &#8220;Text&#8221; type.  Excel for example, has a hard time with ISO dates.
</li>
<li>Add a row to the top of the spreadsheet and place the appropriate DSpace fieladn mes (minus the dc. prefix) above the CONTENTdm field to be mapped.  If you want to skip a field, just use &#8220;skip&#8221; as the DSpace field label.</li>
<li>Save it back out as a tab-delimited file.</li>
<li>Download the script and edit it to customize to your hearts content.</li>
<li>Run the script from a unix/linux/macosx commandline &#8220;php cdmtab2dspace.php&#8221;</li>
</ol>
<p>At the top of the script are various customizations/configurations.  To see how things will look, set $test_mode = &#8220;on&#8221;   When ready to run it live, change that bit to &#8220;off&#8221;</p>
<p>In particular, customize/rewrite the &#8220;move_bitstreams&#8221; function to, you guessed it, move the bitstreams (digital objects) from wherever you have them into the submission package.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.edfu.org/contentdm-to-dspace/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

