<?xml version="1.0" encoding="utf-8" ?>

<rss version="2.0" 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   >
<channel>
    <title>Coffee|Code : Dan Scott - Python</title>
    <link>http://coffeecode.net/</link>
    <description>Caffeinated Librarian Geek</description>
    <dc:language>en</dc:language>
    <generator>Serendipity 1.5.1 - http://www.s9y.org/</generator>
    
    

<item>
    <title>FacBackOPAC: making Casey Durfee's code talk to Unicorn</title>
    <link>http://coffeecode.net/archives/119-FacBackOPAC-making-Casey-Durfees-code-talk-to-Unicorn.html</link>
            <category>Coding</category>
            <category>Python</category>
    
    <comments>http://coffeecode.net/archives/119-FacBackOPAC-making-Casey-Durfees-code-talk-to-Unicorn.html#comments</comments>
    <wfw:comment>http://coffeecode.net/wfwcomment.php?cid=119</wfw:comment>

    <slash:comments>3</slash:comments>
    <wfw:commentRss>http://coffeecode.net/rss.php?version=2.0&amp;type=comments&amp;cid=119</wfw:commentRss>
    

    <author>dan@coffeecode.net (Dan Scott)</author>
    <content:encoded>
    &lt;p&gt;For the past couple of days, I&#039;ve been playing with Casey Durfee&#039;s &lt;a href=&quot;http://extranet.spl.org/code/code4lib2007.zip&quot;&gt;code&lt;/a&gt; that uses Solr and Django to offer a faceted catalogue. My challenge? Turn a dense set of code focused on Dewey and Horizon ILS into a catalogue that speaks LC and Unicorn. Additionally, I want it to serve as both a proof of several technologies (Solr for faceted searching and Django as a Web application framework) to my colleagues and as a reasonable backup catalogue for when our main catalogue fails (as it all too often does).&lt;/p&gt;
&lt;p&gt;I emailed Casey today to tell him that I had a number of patches to contribute as a result of my experiments. It turns out that he&#039;s not really interested in pursuing this particular project much further, so he gave me his blessing to take his throwaway code and do whatever I want with it. Thus, the emergence of the &lt;a href=&quot;http://code.google.com/p/fac-back-opac/&quot;&gt;FacBackOPAC&lt;/a&gt; project on code.google.com. If there&#039;s a grant out there for worst project name ever, this project&#039;s in the running... Anyways, I have contorted Casey&#039;s code so that it supports both Dewey and LC, and with a bit more torture it should be flexible enough to support both Horizon and Unicorn.&lt;/p&gt;
&lt;p&gt;Right now I&#039;ve twisted it all the way to meet my Unicorn needs and consequently have broken Horizon support, but it won&#039;t take much to make it support Horizon again - or any other ILS, for that matter. The main requirement is that you have to be able to get your MARC records and holdings out of your ILS. A secondary requirement is to know how to create links to detailed item views in your current catalogue, because this thing does not yet have any current awareness about item status.&lt;/p&gt;
&lt;p&gt;There. My itch has been scratched for the time being. Go play with the &lt;a href=&quot;http://code.google.com/p/fac-back-opac/&quot;&gt;FacBackOPAC&lt;/a&gt; project -- I even have (very) rough documentation on how to get the pieces installed andthe MARC records indexed, although you&#039;ll have to dig through the source in the Django catalog tree to overcome some hardcoded strings and URLs for the time being. Don&#039;t worry, pulling that hardcoded stuff out of the templates is high on the list of priorities.&lt;/p&gt;
&lt;p&gt;So, a huge thank you to Casey for freeing this code and making this possible. For something he considers throwaway code, I&#039;ve learned a lot from walking through it and making it start to meet my needs. I hope it helps you, too!&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Update 2007-03-18:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Edited links to point to the FacBackOPAC project page, rather than the wiki (which is subject to change, and which did -- breaking the dang links in the original version of this story. Argh!) 
    </content:encoded>

    <pubDate>Thu, 15 Mar 2007 02:06:35 -0400</pubDate>
    <guid isPermaLink="false">http://coffeecode.net/archives/119-guid.html</guid>
    
</item>

</channel>
</rss>