<?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>MaisonBisson.com &#187; wpopac</title>
	<atom:link href="http://maisonbisson.com/blog/post/tag/wpopac/feed/" rel="self" type="application/rss+xml" />
	<link>http://maisonbisson.com</link>
	<description>A bunch of stuff I would have emailed you about.</description>
	<lastBuildDate>Mon, 06 Sep 2010 19:15:28 +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>Launch!</title>
		<link>http://maisonbisson.com/blog/post/11923/lamson-library-website-based-on-scriblio-launched/</link>
		<comments>http://maisonbisson.com/blog/post/11923/lamson-library-website-based-on-scriblio-launched/#comments</comments>
		<pubDate>Thu, 06 Sep 2007 18:09:17 +0000</pubDate>
		<dc:creator>Casey Bisson</dc:creator>
				<category><![CDATA[Libraries & Networked Information]]></category>
		<category><![CDATA[lamson library]]></category>
		<category><![CDATA[launch]]></category>
		<category><![CDATA[lib20]]></category>
		<category><![CDATA[libraries]]></category>
		<category><![CDATA[library]]></category>
		<category><![CDATA[library 2.0]]></category>
		<category><![CDATA[plymouth state university]]></category>
		<category><![CDATA[scriblio]]></category>
		<category><![CDATA[website]]></category>
		<category><![CDATA[wpopac]]></category>

		<guid isPermaLink="false">http://maisonbisson.com/blog/post/11923/launch</guid>
		<description><![CDATA[A little more than two years after I realized how (really) bad the problem was and about 18 months after I prototyped my solution, our new library website, catalog, and knowledgebase launched last week &#8212; just in time for the fall semester opening. It&#8217;s all built on Scriblio, includes a very simple new books list [...]]]></description>
			<content:encoded><![CDATA[<abbr class="unapi-id" title="maisonbisson-11923"><!-- &nbsp; --></abbr>
<p><a href="http://www.flickr.com/photos/maisonbisson/1336553861/" title="Photo Sharing"><img src="http://farm2.static.flickr.com/1347/1336553861_39ee0a6dbe.jpg" width="500" height="395" alt="Lamson Library" /></a></p>
<p>A little more than two years after I realized <a href="http://maisonbisson.com/blog/post/10596/and-then-you-realize-you-wasted-your-life" title="» ...And Then You Realize You Wasted Your Life">how (really) bad the problem was</a> and about 18 months after I <a href=;http://maisonbisson.com/blog/post/11133/wpopac-an-opac-20-testbed">prototyped my solution</a>, our <a href="http://www.plymouth.edu/library/">new library website, catalog, and knowledgebase</a> launched last week &#8212; just in time for the <a href="http://www.plymouth.edu/library/read/322142">fall semester opening</a>.</p>
<p>It&#8217;s all <a href="http://about.scriblio.net/about/">built on Scriblio</a>, includes a very simple <a href="http://www.plymouth.edu/library/browse/?scope=catalog">new books list</a> that you can <a href="http://www.plymouth.edu/library/browse/?subject=united+states%7C20th+century">narrow by subject</a> and get <a href="http://www.plymouth.edu/library/browse/?subject=united+states%7C20th+century&amp;feed=rss">via RSS</a>. And if you search for subject areas like <a href="http://www.plymouth.edu/library/search/anthropology">anthropology</a>, <a href="http://www.plymouth.edu/library/search/economics">economics</a>, <a href="http://www.plymouth.edu/library/search/english%20writing">english writing</a>, or any of a <a href="http://www.plymouth.edu/library/by-subject/">few dozen other topics</a>, you&#8217;ll find our librarians&#8217; subject guides listed at or near the top to help you out. You can also use the <a href="http://maisonbisson.com/blog/post/11855/presentation-faceted-searching-and-browsing-in-scriblio">facets</a>, clustered metadata shown in the right sidebar that reflect the aggregated results of that search&dagger;, to easily explore the collection or find the exact resource you need.</p>
<p>This started out simply, but the distance from prototype to working, um, product is difficult, dangerous, and frustrating. Still, when successful, it&#8217;s also wonderfully gratifying. And none of this would have happened without the help and support of a number of friends and colleagues both inside and outside the my library (callouts: <a href="http://nosheep.net/">Zach</a>, <a href="http://borkweb.com/">Matt</a>, <a href="http://www.remainingrelevant.net/">Lichen</a>, <a href="http://librarian.net/">Jessamyn</a>, <a href="http://taisteal.atomiclemur.com/">Jon</a>, <a href="http://www.plymouth.edu/library/directory/elaine-allard">Elaine</a>, <a href="http://oz.plymouth.edu/~daberona/">David</a>, <a href="http://www.plymouth.edu/library/directory/anne-kulig">Anne</a>, <a href="http://dcfischer.blogs.plymouth.edu/">Dwight</a>, <a href="http://cwilliams.blogs.plymouth.edu/">Chris</a>, <a href="http://www.plymouth.edu/">PSU</a>, The <a href="http://matc.mellon.org/winners/winner-2006/">Andrew W. Mellon Foundation</a>, and a lot of fellow library bloggers who&#8217;ve shared stories, spread the word, and helped make magic).</p>
<p>Thank you. Thank you. Thank you.</p>
<p>One more thing: This site isn&#8217;t perfect, but it&#8217;s a library catalog we can fix. Tell me what&#8217;s wrong, or better yet, <a href="http://about.scriblio.net/download/">download the software</a>, <a href="http://groups.google.com/group/scriblio">join the list</a>, and let&#8217;s work on it together so we can all have a better system.</p>
<p>&dagger; a set of facets can show you that <a href="http://www.plymouth.edu/library/browse/?subject=anthropology">anthropology</a> is related to <a href="http://www.plymouth.edu/library/browse/?subject=history">history</a>, <a href="http://www.plymouth.edu/library/browse/?subject=sociology">sociology</a>, and <a href="http://www.plymouth.edu/library/browse/?subject=ethnology">ethnology</a>, and help you narrow any of those subjects down to <a href="http://www.plymouth.edu/library/browse/?subject=field+work">field work</a>, <a href="http://www.plymouth.edu/library/browse/?subject=methodology">methodology</a>, or <a href="http://www.plymouth.edu/library/browse/?subject=study+and+teaching*">study and teaching</a>.</p>
<p><tags>library, libraries, lib20, library 2.0, Plymouth State University, Lamson Library, website, launch, Scriblio, WPopac</tags></p>
]]></content:encoded>
			<wfw:commentRss>http://maisonbisson.com/blog/post/11923/lamson-library-website-based-on-scriblio-launched/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Presentation: Faceted Searching And Our Cataloging Norms</title>
		<link>http://maisonbisson.com/blog/post/11538/presentation-faceted-searching-and-our-cataloging-norms/</link>
		<comments>http://maisonbisson.com/blog/post/11538/presentation-faceted-searching-and-our-cataloging-norms/#comments</comments>
		<pubDate>Wed, 24 Jan 2007 17:31:49 +0000</pubDate>
		<dc:creator>Casey Bisson</dc:creator>
				<category><![CDATA[Libraries & Networked Information]]></category>
		<category><![CDATA[alamw2007]]></category>
		<category><![CDATA[alcts]]></category>
		<category><![CDATA[cataloging norms]]></category>
		<category><![CDATA[midwinter]]></category>
		<category><![CDATA[presentation]]></category>
		<category><![CDATA[subject headings]]></category>
		<category><![CDATA[wpopac]]></category>

		<guid isPermaLink="false">http://maisonbisson.com/blog/post/11538/</guid>
		<description><![CDATA[ALA Midwinter 2007, ALCTS Cataloging Norms Discussion Group presentation: Metadata and faceted searching: an implementation report based on WPopac. (slides: QuickTime &#038; PDF.) Faceted searching such as that made possible by WPopac (look for the new name soon) improves the usability of our systems and findability of our materials, but also puts new demands on [...]]]></description>
			<content:encoded><![CDATA[<abbr class="unapi-id" title="maisonbisson-11538"><!-- &nbsp; --></abbr>
<p><a href="http://www.flickr.com/photos/maisonbisson/170181701/" title="Photo Sharing"><img src="http://static.flickr.com/68/170181701_05a8ee1148.jpg" width="500" height="375" alt="'bagged products'" /></a></p>
<p><a href="http://wikis.ala.org/midwinter2007/">ALA Midwinter 2007</a>, <a href="http://wikis.ala.org/midwinter2007/index.php/ALCTS_Cataloging_Norms_Discussion_Group">ALCTS Cataloging Norms Discussion Group</a> <a href="http://wikis.ala.org/midwinter2007/index.php/ALCTS_Cataloging_Norms_Discussion_Group/Meeting_Details">presentation</a>: Metadata and faceted searching: an implementation report based on WPopac. (slides: <a href="http://oz.plymouth.edu/~cbisson/presentations/ALAMW07_1_2007Jan20.mov">QuickTime</a> &#038; <a href="http://oz.plymouth.edu/~cbisson/presentations/ALAMW07_1_2007Jan20.pdf">PDF</a>.)</p>
<p>Faceted searching such as that made possible by WPopac (look for the new name soon) improves the usability of our systems and findability of our materials, but also puts new demands on how we catalog them.</p>
<p>My favorite search example is <a href="http://www.plymouth.edu/library/opac/search/sociology+of+education">sociology of education</a>, both because it&#8217;s a common search in our logs, but also because it demonstrates how our systems can help bridge the gap between what our users know and what our catalogs know. That is, the user doesn&#8217;t have to know that the proper term is <a href="http://www.plymouth.edu/library/opac/search/sociology+of+education?subject=Educational+Sociology">educational sociology</a>, the aggregated facets (or clusters) <a href="http://maisonbisson.com/blog/post/11351/">gently reveal that to the user</a>.</p>
<p><a href="http://www.plymouth.edu/library/opac/subject/Cookery">Cookery</a> may be an even better example. Not because it&#8217;s the subject term everybody loves to hate, but because a search for <a href="http://www.plymouth.edu/library/opac/search/cookbooks">cookbooks</a> has a high likelihood of returning cookery as a facet.</p>
<p>The problem, though, is that cookery is often cataloged as <a href="http://www.plymouth.edu/library/opac/subject/Cookery,%20French">cookery, French</a> (<code>650 $a cookery, French</code>) instead of <a href="http://www.plymouth.edu/library/opac/subject/Cookery%7CFrench">cookery &#8212; French</a> (<code>650 $a cookery $a French</code>).</p>
<p>And all those other regional divisions of cookery are there too, each one trying to claim its own place in the cluster of subject headings. The result is that, while educational sociology easily rises to the top of the results for a relevant search, cookery does not.</p>
<p>There are, of course, other headings. <a href="http://www.plymouth.edu/library/opac/subject/art">Art</a> is divided almost the same as cookery is, giving us <a href="http://www.plymouth.edu/library/opac/subject/art,%20indic">art, Indic</a>, <a href="http://www.plymouth.edu/library/opac/subject/cookery,%20indic">cookery, Indic</a>, <a href="http://www.plymouth.edu/library/opac/subject/sculpture,%20indic">sculpture, Indic</a>, and probably a dozen others.</p>
<p>If properly used, the metadata in our collections will set libraries apart from other information services in terms of usability and findability. The improvements to searching that WPopac offers rest directly on the body of good cataloging data in the collection. I look forward to even more improvements in the findability of library materials as we start to consider the new ways the metadata we&#8217;re creating can be used.</p>
<p><tags>alamw2007, alcts, cataloging norms, midwinter, presentation, subject headings, wpopac</tags></p>
]]></content:encoded>
			<wfw:commentRss>http://maisonbisson.com/blog/post/11538/presentation-faceted-searching-and-our-cataloging-norms/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Let The Silence Roar</title>
		<link>http://maisonbisson.com/blog/post/11536/let-the-silence-roar/</link>
		<comments>http://maisonbisson.com/blog/post/11536/let-the-silence-roar/#comments</comments>
		<pubDate>Wed, 17 Jan 2007 16:08:32 +0000</pubDate>
		<dc:creator>Casey Bisson</dc:creator>
				<category><![CDATA[Libraries & Networked Information]]></category>
		<category><![CDATA[lib20 library 2.0]]></category>
		<category><![CDATA[libraries]]></category>
		<category><![CDATA[quietude]]></category>
		<category><![CDATA[silence]]></category>
		<category><![CDATA[wpopac]]></category>

		<guid isPermaLink="false">http://maisonbisson.com/blog/post/11536/</guid>
		<description><![CDATA[Okay, before anybody inquires if I&#8217;ve gone into boat sales or brings up the BisonBoom story again, I need to ask for your understanding. It&#8217;s not that I&#8217;ve been spending my days trying to pick out just the right shade of red for my new Corvette (really I&#8217;m not, it&#8217;s the Lotus I like), or [...]]]></description>
			<content:encoded><![CDATA[<abbr class="unapi-id" title="maisonbisson-11536"><!-- &nbsp; --></abbr>
<p>Okay, before anybody inquires if <a href="http://spiralbound.net/2006/02/09/casey-goes-into-boat-sales/">I&#8217;ve gone into boat sales</a> or brings up the <a href="http://borkweb.com/story/bisonboom-logo">BisonBoom</a> story <a href="http://nosheep.net/story/amanda-congdons-new-project/">again</a>, I need to ask for your understanding. It&#8217;s not that I&#8217;ve been spending my days trying to pick out just the right shade of red for my <a href="http://stevelawson.name/seealso/archives/2006/12/more_on_open_da.html">new Corvette</a> (really I&#8217;m not, <a href="http://flickr.com/photos/maisonbisson/156901364/">it&#8217;s the Lotus I like</a>), or that I&#8217;ve been moving to <a href="http://www.google.com/maps?q=1600+Amphitheatre+Pky,+Mountain+View,+CA+94043&#038;ie=UTF8&#038;z=15&#038;ll=37.416186,-122.062697&#038;spn=0.018167,0.053172&#038;t=h&#038;om=1">sunny California</a> to take up my new job at Google (a year ago I would have been twitching with excitement, now I&#8217;m more likely to <a href="http://www.wired.com/wired/archive/14.12/start.html?pg=16">agree with this</a>). No, my relative quiet can be partly attributed to the fact that <a href="http://maisonbisson.com/blog/post/11521/">the award</a> has made <a href="http://maisonbisson.com/blog/post/11133/">WPopac</a> a part of <a href="http://www.plymouth.edu/library/">my day job</a>, but in saying that I don&#8217;t want to suggest that I previously spent my daytime hours surfing the web and blogging =-).</p>
<p>Amidst the silence a few things have been happening, and I&#8217;ll soon be better able to talk about them. In the meantime, <a href="http://www.remainingrelevant.net/remaining/191">there are some clues out there</a>, but what do they lead to?</p>
<p>For now I&#8217;m headed to <a href="http://www.google.com/maps?q=Seattle,+WA&#038;ie=UTF8&#038;z=12&#038;ll=47.603385,-122.331562&#038;spn=0.123383,0.425377&#038;om=1">Seattle</a> for <a href="http://www.ala.org/ala/eventsandconferencesb/midwinter/2007/">Midwinter</a>. It&#8217;s a bit of a birthday for WPopac, as I introduced it in <a href="http://maisonbisson.com/blog/post/11096/">a presentation there last year</a>. I especially like conferences for their role in spreading ideas like wind distributes pollen, which is my way of saying don&#8217;t hesitate to say hi or invite me to a drink if you spot me (I&#8217;ll be easier to spot now, I&#8217;m the one <a href="http://www.flickr.com/photos/scriblio/315753914/">next to</a> <a href="http://www.flickr.com/photos/scriblio/315699143/">Lichen</a>)</p>
<p><tags>WPopac, lib20 library 2.0, libraries, quietude, silence</tags></p>
]]></content:encoded>
			<wfw:commentRss>http://maisonbisson.com/blog/post/11536/let-the-silence-roar/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WordPress 2.1 + WPopac</title>
		<link>http://maisonbisson.com/blog/post/11522/wordpress-21-wpopac/</link>
		<comments>http://maisonbisson.com/blog/post/11522/wordpress-21-wpopac/#comments</comments>
		<pubDate>Tue, 12 Dec 2006 14:58:24 +0000</pubDate>
		<dc:creator>Casey Bisson</dc:creator>
				<category><![CDATA[Libraries & Networked Information]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[optimization]]></category>
		<category><![CDATA[WordPress 2.1]]></category>
		<category><![CDATA[wpopac]]></category>

		<guid isPermaLink="false">http://maisonbisson.com/blog/post/11522/</guid>
		<description><![CDATA[I&#8217;ve been following WP2.1 development, but Aaron Brazell&#8217;s post in the development blog wrapped up a lot of questions all at once. The short story is that 2.1 is going to bring some really good changes that will allow more flexibility and better optimization of WPopac. Of the four changes Brazell names, the last two, [...]]]></description>
			<content:encoded><![CDATA[<abbr class="unapi-id" title="maisonbisson-11522"><!-- &nbsp; --></abbr>
<p>I&#8217;ve been following WP2.1 development, but <a href="http://wordpress.org/development/2006/12/naughty-or-nice/">Aaron Brazell&#8217;s post in the development blog</a> wrapped up a lot of questions all at once.</p>
<p>The short story is that 2.1 is going to bring some really good changes that will allow more flexibility and better optimization of WPopac. Of the four changes Brazell names, the last two, the addition of the <code>post_type</code> column and a change in usage of the <code>post_status</code> column, are where the money is.</p>
<p>I&#8217;m awaiting the final release of 2.1 before building the necessary changes into WPopac, but the benefits will be worth it.</p>
<p><tags>WordPress 2.1, WPopac, optimization, development</tags></p>
]]></content:encoded>
			<wfw:commentRss>http://maisonbisson.com/blog/post/11522/wordpress-21-wpopac/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Woot! Woot!</title>
		<link>http://maisonbisson.com/blog/post/11521/woot-woot/</link>
		<comments>http://maisonbisson.com/blog/post/11521/woot-woot/#comments</comments>
		<pubDate>Mon, 04 Dec 2006 19:00:00 +0000</pubDate>
		<dc:creator>Casey Bisson</dc:creator>
				<category><![CDATA[Libraries & Networked Information]]></category>
		<category><![CDATA[andrew w mellon foundation]]></category>
		<category><![CDATA[award]]></category>
		<category><![CDATA[future libraries]]></category>
		<category><![CDATA[lib20]]></category>
		<category><![CDATA[libraries]]></category>
		<category><![CDATA[library 2.0]]></category>
		<category><![CDATA[mellon foundation]]></category>
		<category><![CDATA[press release]]></category>
		<category><![CDATA[wpopac]]></category>

		<guid isPermaLink="false">http://maisonbisson.com/blog/post/11521/</guid>
		<description><![CDATA[The press release: Making Libraries Relevant in an Internet-Based Society PSU’s Casey Bisson wins Mellon Award for innovative search software for libraries PLYMOUTH, N.H. — You can’t trip over what’s not there. Every day millions of Internet users search online for information about millions of topics. And none of their search results include resources from [...]]]></description>
			<content:encoded><![CDATA[<abbr class="unapi-id" title="maisonbisson-11521"><!-- &nbsp; --></abbr>
<p>The press release:</p>
<blockquote><h2>Making Libraries Relevant in an Internet-Based Society</h2>
<h3>PSU’s Casey Bisson wins Mellon Award for innovative search software for libraries</h3>
<p>PLYMOUTH, N.H. — You can’t trip over what’s not there. Every day millions of Internet users search online for information about millions of topics. And none of their search results include resources from the countless libraries around the world—until now.</p>
<p>Casey Bisson, information architect for Plymouth State University’s Lamson Library, has received the prestigious Mellon Award for Technology Collaboration for his ground-breaking software application known as WPopac. The Wpopac software will revolutionize the online search process by allowing titles and descriptions of library holdings to be found on the Internet. </p>
<p>The award was presented at a ceremony hosted by the Mellon Foundation on Monday, Dec. 4 at the fall meeting of the Coalition for Networked Information, in Washington, D.C. Bisson’s project was selected as one of only 10 recipients out of several hundred nominees for 2006, the first year the MATC awards have been granted. The decision was made by an all-star panel that included Tim Berners-Lee, the inventor of the World Wide Web, and Mitchell Baker, CEO of the Mozilla Foundation. </p>
<p>The Andrew W. Mellon Foundation supports the thoughtful application of information technology to a wide range of scholarly purposes, including developing digital technologies to enhance research, teaching, and online and distance learning, and new technical approaches to archiving text and multimedia materials. </p>
<p>Christopher Mackie, program officer for the Mellon Foundation’s Research in Information Technology section, was pleased with how well WPopac fits the foundation’s criteria. </p>
<p>“The award committee was particularly excited by the way WPopac makes library patrons more active participants in their library experience,” Mackie said. “By allowing patrons to add information to library records online, the software allows the community to work together to make their library resources more informative and more valuable. When you couple this with the reduced costs of access that WPopac permits, and the enthusiasm with which it has been received by librarians and patrons alike, the committee judged the project to have a truly revolutionary potential.”</p>
<p>“For years we’ve been talking about the digital divide in terms of access, and we’ve been working hard to put computers and networks into every school and library,” Bisson said. “But those same libraries, and their communities, are invisible to people online. If libraries are to be more than study halls in the Internet age, if they are to continue their role as centers of knowledge in every community, they need to be findable and available online. They need the tools to represent their collections, their services, and the unique history of their communities online. That’s what WPopac does.”</p>
<p>Dwight Fischer, director of information technology at PSU, called Bisson’s work an appropriate centerpiece for the university’s transformed academic library. “Over the past year, Lamson Library has implemented what is known as a Learning Commons,” Fischer explained. “This joint effort between library and IT professionals brings more technologies, online research materials, academic tutoring, writing and reading services to a central location in the library. Library faculty and staff members work side-by-side with IT professionals, forming a collaborative team that better reflects the needs of today’s students. Casey’s project will help build more bridges to more information for more people. We’re very proud of him.”</p></blockquote>
<p><tags>andrew w mellon foundation, award, mellon foundation, press release, wpopac, libraries, future libraries, lib20, library 2.0</tags></p>
]]></content:encoded>
			<wfw:commentRss>http://maisonbisson.com/blog/post/11521/woot-woot/feed/</wfw:commentRss>
		<slash:comments>37</slash:comments>
		</item>
		<item>
		<title>Presentation: Designing an OPAC for Web 2.0</title>
		<link>http://maisonbisson.com/blog/post/11483/presentation-designing-an-opac-for-web-20-3/</link>
		<comments>http://maisonbisson.com/blog/post/11483/presentation-designing-an-opac-for-web-20-3/#comments</comments>
		<pubDate>Fri, 27 Oct 2006 20:17:19 +0000</pubDate>
		<dc:creator>Casey Bisson</dc:creator>
				<category><![CDATA[Libraries & Networked Information]]></category>
		<category><![CDATA[iii]]></category>
		<category><![CDATA[lib 2.0]]></category>
		<category><![CDATA[libraries]]></category>
		<category><![CDATA[library]]></category>
		<category><![CDATA[library 2.0]]></category>
		<category><![CDATA[library catalog]]></category>
		<category><![CDATA[maiug]]></category>
		<category><![CDATA[maiug2006]]></category>
		<category><![CDATA[Mid-atlantic innovative users group]]></category>
		<category><![CDATA[online catalog]]></category>
		<category><![CDATA[opac]]></category>
		<category><![CDATA[opac 2.0]]></category>
		<category><![CDATA[presentation]]></category>
		<category><![CDATA[web 2.0]]></category>
		<category><![CDATA[web opac]]></category>
		<category><![CDATA[wpopac]]></category>

		<guid isPermaLink="false">http://maisonbisson.com/blog/post/11483/</guid>
		<description><![CDATA[MAIUG 2006 Philadelphia: Designing an OPAC for Web 2.0 (interactive QuickTime with links or static PDF) Web 2.0 and other “2.0” monikers have become loaded terms. But as we look back at the world wide web of 1996, there can be little doubt that today&#8217;s web is better and more useful. Indeed, that seems to [...]]]></description>
			<content:encoded><![CDATA[<abbr class="unapi-id" title="maisonbisson-11483"><!-- &nbsp; --></abbr>
<p><a href="http://maiug.info/">MAIUG</a> <a href="http://meyerhoff.goucher.edu/library/maiug/conference_06.html">2006</a> <a href="http://maps.google.com/maps?q=315+Chestnut+Street,+Philadelphia,+PA+19106&#038;ie=UTF8&#038;z=15&#038;ll=39.948766,-75.146484&#038;spn=0.018194,0.052958&#038;om=1">Philadelphia</a>: <a href="http://oz.plymouth.edu/~cbisson/presentations/MAIUG-2006Oct27.mov">Designing an OPAC for Web 2.0</a> (<a href="http://oz.plymouth.edu/~cbisson/presentations/MAIUG-2006Oct27.mov">interactive QuickTime</a> with links or <a href="http://oz.plymouth.edu/~cbisson/presentations/MAIUG-2006Oct27.pdf">static PDF</a>)</p>
<p>Web 2.0 and other “2.0” monikers have become loaded terms. But as we look back at the world wide web of 1996, there can be little doubt that today&#8217;s web is better and more useful. Indeed, that seems to be the conclusion millions of Americans are making, as current estimates show <a href="http://www.internetworldstats.com/stats2.htm#north">over 200 million users</a> in the US, including <a href="http://www.pewinternet.org/PPF/r/162/report_display.asp">87% of youth 12-17</a>.</p>
<p>Web 2.0 isn&#8217;t driven by technology, it&#8217;s driven by that critical mass of users. And while social software and AJAX enabled web applications get most of our attention, people are turning to the internet for some very mundane everyday activities that were little more than science fiction in 1996. The commonality of internet banking, for example, reflects the trust users now have in the security and reliability of online services.</p>
<p>But the web has weathered so much hype and hyperbole that it may be difficult to recognize its arrival as a true cultural force. Computing has become so common that children often learn to type before they learn to write. And the instant, self-service access to worlds of information and services is changing industries &#8212; a fact we can see clearly in the decline of the role of travel agents, even while air travel continues to grow.</p>
<p>Kevin Kelly, in <a href="http://www.wired.com/wired/archive/13.08/tech.html">a Wired Magazine story</a> described this apparent blindness:</p>
<blockquote><p>The accretion of tiny marvels can numb us to the arrival of the stupendous. [thanks to <a href="http://bokardo.com/archives/podcast-of-web-20-talk/">Josh Porter</a> for alerting me to this] </p></blockquote>
<p>So the question of how to design a web OPAC for today is a question of how to design an information service in a world rich with information services and filled with users who make information seeking &#8212; though not necessarily at libraries &#8212; part of their everyday lives.</p>
<p><strong>note:</strong> this is an update of <a href="http://maisonbisson.com/blog/post/11316/">my IUG2006 presentation</a>.</p>
<p><tags>Mid-atlantic innovative users group, iii, lib 2.0, libraries, library, library 2.0, library catalog, maiug, maiug2006, online catalog, opac, opac 2.0, presentation, web 2.0, web opac, wpopac</tags></p>
]]></content:encoded>
			<wfw:commentRss>http://maisonbisson.com/blog/post/11483/presentation-designing-an-opac-for-web-20-3/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
<enclosure url="http://oz.plymouth.edu/~cbisson/presentations/MAIUG-2006Oct27.mov" length="37878089" type="video/quicktime" />
		</item>
		<item>
		<title>Catching Bugs Before They Catch You</title>
		<link>http://maisonbisson.com/blog/post/11425/catching-bugs-before-they-catch-you/</link>
		<comments>http://maisonbisson.com/blog/post/11425/catching-bugs-before-they-catch-you/#comments</comments>
		<pubDate>Thu, 24 Aug 2006 00:47:29 +0000</pubDate>
		<dc:creator>Casey Bisson</dc:creator>
				<category><![CDATA[Libraries & Networked Information]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[bug]]></category>
		<category><![CDATA[bugs]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[patch]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[queries]]></category>
		<category><![CDATA[query]]></category>
		<category><![CDATA[query failures]]></category>
		<category><![CDATA[wpopac]]></category>

		<guid isPermaLink="false">http://maisonbisson.com/blog/post/11425/</guid>
		<description><![CDATA[I got itchy about magic quotes the other day because it&#8217;s the cause (through a fairly long cascade of errors) of some performance problems and runaways I&#8217;ve been seeing lately (pictured above). But I deserve most of the blame for allowing a query like this to run at all: SELECT type, data, count(*) AS hits [...]]]></description>
			<content:encoded><![CDATA[<abbr class="unapi-id" title="maisonbisson-11425"><!-- &nbsp; --></abbr>
<p><a href="http://www.flickr.com/photos/maisonbisson/222464852/" title="Photo Sharing"><img src="http://static.flickr.com/70/222464852_5756eebbb3.jpg" width="500" height="362" alt="top - crushed" /></a></p>
<p>I got <a href="http://maisonbisson.com/blog/post/11421/" title="Dang addslashes() And GPC Magic Quotes « MaisonBisson.com">itchy about magic quotes</a> the other day because it&#8217;s the cause (through a fairly long cascade of errors) of some <a href="http://www.flickr.com/photos/maisonbisson/222464852/">performance problems and runaways</a> I&#8217;ve been seeing lately (pictured above).</p>
<p>But I deserve most of the blame for allowing a query like this to run at all:</p>
<p><code>
<pre>SELECT type, data, count(*) AS hits
	FROM wpopac_WPopac_bibs_atsk
	<strong>WHERE data LIKE '%'</strong>
	AND type IN ('subjkey','author', 'title')
	GROUP BY data
	ORDER BY hits DESC
	LIMIT 7</pre>
<p></code></p>
<p>As executed, it&#8217;s trying to select all 1.2 million records from the table, group them (a hugely memory intensive activity with text), and then report only the top seven.</p>
<p>It&#8217;s one of a few queries that returns the <a href="http://www.plymouth.edu/library/opac/search/ambiant+findablity">alternate searches</a> in WPopac. I&#8217;m planning to rethink how that works, but I also should have built in a fail-safe to prevent it from trying to execute if the search variable is empty (the query above is written <code>WHERE data LIKE '$searchterms%'</code> or something like that). I&#8217;m amused that MySQL tries so hard to fulfill the search &#8212; so hard that it&#8217;ll consume all available RAM and swap to do so.</p>
<p>The sysadmin and DBA are now much happier &#8212; along with any user frustrated by poor performance &#8212; with this patched.</p>
<p><tags>bug, bugs, mysql, patch, performance, queries, query, query failures, wpopac</tags></p>
]]></content:encoded>
			<wfw:commentRss>http://maisonbisson.com/blog/post/11425/catching-bugs-before-they-catch-you/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dang addslashes() And GPC Magic Quotes</title>
		<link>http://maisonbisson.com/blog/post/11421/dang-addslashes-and-gpc-magic-quotes/</link>
		<comments>http://maisonbisson.com/blog/post/11421/dang-addslashes-and-gpc-magic-quotes/#comments</comments>
		<pubDate>Wed, 23 Aug 2006 00:20:30 +0000</pubDate>
		<dc:creator>Casey Bisson</dc:creator>
				<category><![CDATA[Libraries & Networked Information]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[addslashes]]></category>
		<category><![CDATA[gpc magic quotes]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wpopac]]></category>

		<guid isPermaLink="false">http://maisonbisson.com/blog/post/11421/</guid>
		<description><![CDATA[Somewhere in the WordPress code extra slashes are being added to my query terms. I&#8217;ve turned GPC magic quotes off via a php_value magic_quotes_gpc 0 directive in the .htaccess file (we have far too much legacy code that nobody wants to touch to turn it off site-wide). And I know my code is doing one [...]]]></description>
			<content:encoded><![CDATA[<abbr class="unapi-id" title="maisonbisson-11421"><!-- &nbsp; --></abbr>
<p>Somewhere in the WordPress code extra slashes are being added to my query terms.</p>
<p>I&#8217;ve turned <a href="http://www.webmasterstop.com/63.html" title="Magic Quotes and Add Slashes in PHP - Tutorials - Webmaster Stop">GPC magic quotes</a> off via a <a href="http://us2.php.net/configuration.changes"><code>php_value magic_quotes_gpc 0</code></a> directive in the <a href="http://en.wikipedia.org/wiki/.htaccess"><code>.htaccess</code></a> file (we have far too much legacy code that nobody wants to touch to turn it off site-wide). And I know my code is doing one run of <a href="http://us2.php.net/manual/en/function.addslashes.php"><code>addslashes()</code></a>, but where are the other two sets of slashes coming from?</p>
<p><tags>addslashes, gpc magic quotes, php, wordpress, wpopac</tags></p>
]]></content:encoded>
			<wfw:commentRss>http://maisonbisson.com/blog/post/11421/dang-addslashes-and-gpc-magic-quotes/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>WPopac Reloaded</title>
		<link>http://maisonbisson.com/blog/post/11420/wpopac-reloaded/</link>
		<comments>http://maisonbisson.com/blog/post/11420/wpopac-reloaded/#comments</comments>
		<pubDate>Mon, 21 Aug 2006 16:42:37 +0000</pubDate>
		<dc:creator>Casey Bisson</dc:creator>
				<category><![CDATA[Libraries & Networked Information]]></category>
		<category><![CDATA[lib20]]></category>
		<category><![CDATA[libraries]]></category>
		<category><![CDATA[libraries 2.0]]></category>
		<category><![CDATA[record display]]></category>
		<category><![CDATA[search result display]]></category>
		<category><![CDATA[wpopac]]></category>

		<guid isPermaLink="false">http://maisonbisson.com/blog/post/11420/</guid>
		<description><![CDATA[I&#8217;ve re-thought the contents of the record and summary displays in WPopac. After some experimentation and a lot of listening, it became clear that people needed specific information when looking at a search result or a catalog record. So now, when searching for Cantonese slang, for instance, the summary displays show the title, year, format, [...]]]></description>
			<content:encoded><![CDATA[<abbr class="unapi-id" title="maisonbisson-11420"><!-- &nbsp; --></abbr>
<p>I&#8217;ve re-thought the contents of the record and summary displays in WPopac. After some experimentation and a lot of listening, it became clear that people needed specific information when looking at a search result or a catalog record. </p>
<p>So now, when searching for <a href="http://www.plymouth.edu/library/opac/search/cantonese+slang">Cantonese slang</a>, for instance, the summary displays show the title, year, format, attribution, and subject keys of each result. And when viewing the record for <a href="http://www.plymouth.edu/library/opac/record/1345476" title="A Dictionary Of Cantonese Slang : The Language Of Hong Kong Movies, Street Gangs And City Life">A Dictionary Of Cantonese Slang</a> you&#8217;ll get all of that and more.</p>
<p>Attribution? Yeah, the <a href="http://www.loc.gov/marc/bibliographic/ecbdlist.html">245 subfield C</a> that never gets much attention in our catalogs, but is so useful to actual humans who might want to read the work. Subject keys? Let&#8217;s leave that for another post.</p>
<p>On the downside, I let a bug sneak in that shows an empty list of 856 URLs in each record (<a href="http://www.plymouth.edu/library/opac/search/information+systems?format=websites">records that do have 856s</a> display properly). Though this may still be called an incremental improvement over my last version that didn&#8217;t show the 856s at all. Another bug is that records without publication dates are showing pub dates in (and getting filed under) year zero. Ironically, the most common source of this problem is in catalog records for websites.</p>
<p><a href="http://walt.lishost.org/">Walt</a> is among those that I think will <a href="http://maisonbisson.com/blog/post/11387/#comment-64242">appreciate these changes</a>, but I&#8217;m anxious to point out, despite this gleeful post on the subject, how pedestrian these changes are. That is, anybody with <a href="http://www.w3schools.com/xhtml/">a bit of skill with XHTML</a> and PHP &#8212; say any of the thousands of people developing <a href="http://themes.wordpress.net/">themes for WordPress</a> &#8212; should be able to shape the record templates to their liking in moments.</p>
<p>My delay in this is a mixture of laziness, being too busy elsewhere, and simply wanting to see how things work. I&#8217;m amused, for instance, that I haven&#8217;t heard anybody ask for the ability to sort search results by date or author. </p>
<p><strong>update:</strong> fixing the pubdate and 856 problems right now.</p>
<p><tags>lib20, libraries, libraries 2.0, record display, search result display, wpopac</tags></p>
]]></content:encoded>
			<wfw:commentRss>http://maisonbisson.com/blog/post/11420/wpopac-reloaded/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>It&#8217;s Official</title>
		<link>http://maisonbisson.com/blog/post/11387/its-official/</link>
		<comments>http://maisonbisson.com/blog/post/11387/its-official/#comments</comments>
		<pubDate>Sun, 23 Jul 2006 19:56:47 +0000</pubDate>
		<dc:creator>Casey Bisson</dc:creator>
				<category><![CDATA[Libraries & Networked Information]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[lib20]]></category>
		<category><![CDATA[libraries]]></category>
		<category><![CDATA[library]]></category>
		<category><![CDATA[library 2.0]]></category>
		<category><![CDATA[library catalog]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[official]]></category>
		<category><![CDATA[online catalog]]></category>
		<category><![CDATA[opac]]></category>
		<category><![CDATA[plymouth state university]]></category>
		<category><![CDATA[wpopac]]></category>

		<guid isPermaLink="false">http://maisonbisson.com/blog/post/11387/</guid>
		<description><![CDATA[WPopac, a project I started on my nights and weekends, is now officially one of my day-job projects too. We&#8217;ve been using our WPopac-based catalog as a prototype since February 2006, but the change not only allocates a portion of my work time specifically to the development of the project, but also reflects the library&#8216;s [...]]]></description>
			<content:encoded><![CDATA[<abbr class="unapi-id" title="maisonbisson-11387"><!-- &nbsp; --></abbr>
<p><a href="http://www.flickr.com/photos/maisonbisson/196496148/" title="Photo Sharing"><img src="http://static.flickr.com/66/196496148_effbc6360d.jpg" width="500" height="491" alt="WPopac blog" /></a></p>
<p><a href="http://maisonbisson.com/blog/post/11133/">WPopac</a>, a project I started on my nights and weekends, is now officially one of my <a href="http://www.plymouth.edu/library/?directory/cbisson">day-job</a> projects too.</p>
<p>We&#8217;ve been using our <a href="http://www.plymouth.edu/library/opac/">WPopac-based catalog</a> as a prototype since February 2006, but the change not only allocates a portion of my work time specifically to the development of the project, but also reflects <a href="http://www.plymouth.edu/library/">the library</a>&#8216;s decision to transition to WPopac as a our primary web OPAC.</p>
<p>Work to make a general release of the WPopac software available for download and use by any library (or anybody who wants to present structured data with faceted searching on the web) is in progress. And, <a href="http://maisonbisson.com/blog/post/11383/">as noted here</a>, I&#8217;m also working with other libraries to bring WPopac-based catalogs online elsewhere. </p>
<p>In the meantime, <a href="http://wpopac.blogs.plymouth.edu/2006/07/21/wpopac-going-to-wordcamp/">I&#8217;m headed to WordCamp in San Francisco on August 5th</a>, and the new <a href="http://wpopac.blogs.plymouth.edu/">WPopac blog</a> has become the official source of news and information regarding the project.</p>
<p><tags>lib20, libraries, library, library 2.0, library catalog, news, official, online catalog, opac, plymouth state university, wpopac</tags></p>
]]></content:encoded>
			<wfw:commentRss>http://maisonbisson.com/blog/post/11387/its-official/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>NELINET 2006 IT Conference Proposal</title>
		<link>http://maisonbisson.com/blog/post/11383/nelinet-2006-it-conference-proposal/</link>
		<comments>http://maisonbisson.com/blog/post/11383/nelinet-2006-it-conference-proposal/#comments</comments>
		<pubDate>Mon, 17 Jul 2006 16:40:11 +0000</pubDate>
		<dc:creator>Casey Bisson</dc:creator>
				<category><![CDATA[Libraries & Networked Information]]></category>
		<category><![CDATA[it conference]]></category>
		<category><![CDATA[lib20]]></category>
		<category><![CDATA[libraries]]></category>
		<category><![CDATA[library]]></category>
		<category><![CDATA[library 2.0]]></category>
		<category><![CDATA[library catalog]]></category>
		<category><![CDATA[nelinet]]></category>
		<category><![CDATA[opac]]></category>
		<category><![CDATA[proposal]]></category>
		<category><![CDATA[wpopac]]></category>

		<guid isPermaLink="false">http://maisonbisson.com/blog/post/11383/</guid>
		<description><![CDATA[I recently submitted my proposal for the 2006 NELINET Information Technology Conference. It&#8217;s about WPopac, of course, but the excitement now is that the presentation would be the story of the first library outside PSU to implement it. WPopac is an open source replacement for a library&#8217;s online catalog that improves the usability, findability, and [...]]]></description>
			<content:encoded><![CDATA[<abbr class="unapi-id" title="maisonbisson-11383"><!-- &nbsp; --></abbr>
<p>I recently submitted my proposal for the <a href="http://www.nelinet.net/edserv/conf/it/2006/" title="Information Technology Conference 2006">2006 NELINET Information Technology Conference</a>.</p>
<p>It&#8217;s about <a href="http://maisonbisson.com/blog/post/11133/">WPopac</a>, of course, but the excitement now is that the presentation would be the story of the first library outside PSU to implement it.</p>
<blockquote><p>WPopac is an open source replacement for a library&#8217;s online catalog that improves the usability, findability, and remixability of the library&#8217;s collection.</p>
<p>This presentation will detail the implementation of WPopac in the real world, including discussion of challenges and costs, as well as the improvements to service and increased access to library materials.</p></blockquote>
<p>I&#8217;m keeping mum about who&#8217;s implementing just now, but the three presenters in the proposal include me, the web designer and usability engineer, and the library director.</p>
<p>Cross your fingers for us, and stay tuned for a public release of this mystery library&#8217;s new catalog soon.</p>
<p><strong>update:</strong> I should have noted that I submitted this proposal late (it was due Friday, I submitted Monday). Siobhan, who has the enormous task of organizing the conference, wrote back to thank me for the proposal, but explained that the conference committee had already selected speakers &#8212; &#8220;I cracked the whip on this because we&#8217;re running a little behind in our planning.&#8221;</p>
<p>Still, she did suggest:</p>
<blockquote><p>However, we would love to have you and your colleagues come speak at a NELINET seminar, particularly now as you have information about implementation and usage of WPopac.</p></blockquote>
<p><tags>it conference, lib20, libraries, library, library 2.0, library catalog, nelinet, opac, proposal, wpopac</tags></p>
]]></content:encoded>
			<wfw:commentRss>http://maisonbisson.com/blog/post/11383/nelinet-2006-it-conference-proposal/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>The URLs From My Portland Talk</title>
		<link>http://maisonbisson.com/blog/post/11325/the-urls-from-my-portland-talk/</link>
		<comments>http://maisonbisson.com/blog/post/11325/the-urls-from-my-portland-talk/#comments</comments>
		<pubDate>Tue, 06 Jun 2006 15:53:30 +0000</pubDate>
		<dc:creator>Casey Bisson</dc:creator>
				<category><![CDATA[Libraries & Networked Information]]></category>
		<category><![CDATA[findability]]></category>
		<category><![CDATA[future libraries]]></category>
		<category><![CDATA[google economy]]></category>
		<category><![CDATA[lib 2.0]]></category>
		<category><![CDATA[libraries]]></category>
		<category><![CDATA[library]]></category>
		<category><![CDATA[library 2.0]]></category>
		<category><![CDATA[online libraries]]></category>
		<category><![CDATA[opac 2.0]]></category>
		<category><![CDATA[presentation]]></category>
		<category><![CDATA[usability]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[web 2.0]]></category>
		<category><![CDATA[wpopac]]></category>

		<guid isPermaLink="false">http://maisonbisson.com/blog/post/11325/</guid>
		<description><![CDATA[Following Edward Tufte&#8217;s advice, I&#8217;ve been wanting to offer a presentation without slides for a long time now; I finally got my chance in Portland. The downside is that now I don&#8217;t have anything to offer as a takeaway memory aid for my talk. My speaking notes are too abstract to offer for public consumption, [...]]]></description>
			<content:encoded><![CDATA[<abbr class="unapi-id" title="maisonbisson-11325"><!-- &nbsp; --></abbr>
<p>Following <a href="http://maisonbisson.com/blog/post/10439/">Edward Tufte&#8217;s advice</a>, I&#8217;ve been wanting to offer a presentation without slides for a long time now; I finally got my chance <a href="http://maisonbisson.com/blog/post/11319/">in Portland</a>. The downside is that now I don&#8217;t have anything to offer as a takeaway memory aid for my talk. My speaking notes are too abstract to offer for public consumption, but below are the URLs from them along with a tiny bit of context.</p>
<p><strong>Foundation</strong></p>
<p><a href="http://maisonbisson.com/blog/post/11100/">Increasing use of the web is changing our expectations of information services</a> and places greater demands of self-service on them. If “Web 2.0” has any meaning, it&#8217;s this notion that internet services are no longer the stuff of science fiction, but a part of our every day reality.</p>
<p>One interesting reflection of this increasing usage and comfort with the web is the development of social software like <a href="http://myspace.com/" title="MySpace">MySpace</a>, <a href="http://www.facebook.com/" title="Facebook | Welcome to Facebook!">Facebook</a>, <a href="http://www.maisonbisson.com/blog/" title="MaisonBisson.com">blogs</a>, <a href="http://en.wikipedia.org/wiki/Main_Page" title="Main Page - Wikipedia, the free encyclopedia">wikis</a>, <a href="http://del.icio.us/" title="del.icio.us">social bookmarking</a>, <a href="http://www.flickr.com/" title="Welcome to Flickr!">Flickr</a>, and also <a href="http://www.librarything.com/" title="LibraryThing | Catalog your books online">LibraryThing</a>.</p>
<p>It takes a moment, sometimes, to realize what&#8217;s changed in the ten years since the first <a href="http://en.wikipedia.org/wiki/Mosaic_web_browser">Mosaic browser</a> opened the web to a mass audience. <a href="http://www.wired.com/wired/archive/13.08/tech.html" title="Wired 13.08: We Are the Web">Kevin Kelly tried to explain that</a> when he noted: “The accretion of tiny marvels can numb us to the arrival of the stupendous.”</p>
<p><strong>Okay, now what?</strong> </p>
<p>We need to understand how people now search for and interact with information. Part of that means making peace with search engines and making sense of “<a href="http://en.wikipedia.org/wiki/Findability" title="Findability - Wikipedia, the free encyclopedia">findability</a>.” Peter Morville&#8217;s <a href="http://catalog.multcolib.org/record=b1612210">Ambient Findability</a> addresses this question in terms directly relevant to libraries. To that I add the notion of <a href="http://en.wikipedia.org/wiki/Google_economy" title="Google economy - Wikipedia, the free encyclopedia">The Google Economy</a> and a set of rules for participation (and findability) in it:</p>
<ul>
<li>Linking must be possible</li>
<li>Linking must be desirable</li>
<li>Linking must be measurable</li>
</ul>
<p>I argue that <a href="http://maisonbisson.com/blog/post/11303/">libraries are rich with the stuff people would like to link to</a>, but <a href="http://maisonbisson.com/blog/post/11316/">the architecture of our systems often fails us</a> on the other aspects.</p>
<p>I&#8217;ve been exploring this with my <a href="http://maisonbisson.com/blog/post/11133/">WPopac</a> project, and I&#8217;ve seen some interesting results in the four months that it&#8217;s been live and available to the public. One example is that a web search for “<a href="http://www.google.com/search?q=joe+monninger" title="joe monninger - Google Search">joe monninger</a>” returns the WPopac page as the top hit. Elsewhere, WPopac content is appearing in blogs (examples: <a href="http://fuzzyfruit.livejournal.com/573736.html" title="Whiskey Tango Foxtrot? - Early Missive">Fuzzyfruit</a> and <a href="http://angieisanangel.blogspot.com/2006/04/il-libro-dallamericaaaaa.html">Angie</a>) and as a result some of the books in WPopac are now highly ranked in web search engines (example: <a href="http://www.plymouth.edu/library/opac/record/1296895">A Baby Sister For Frances</a> is now the only non-commercial result in the <a href="http://www.google.com/search?q=A+Baby+Sister+For+Frances">first page of Google results</a>).</p>
<p>A rather <a href="http://maisonbisson.com/blog/post/10705/">more controversial look</a> into how the Google Economy works can be found in <a href="http://www.google.com/explanation.html" title="Google: An explanation of our search results">Google&#8217;s explanation of their search results</a>. Interestingly, the same factors within the Google Economy that created the controversy also made possible a solution: the <a href="http://www.google.com/search?q=jew">top search result</a> for “<a href="http://en.wikipedia.org/wiki/Jew">Jew</a>” is now the Wikipedia page.</p>
<p><strong>How can we track our participation in the Google Economy?</strong></p>
<p><a href="http://www.alexa.com/">Alexa</a> might be best described as the <a href="http://www.nielsenmedia.com/">Nielsen ratings</a> for the web. Tracking the <a href="http://www.alexa.com/data/details/traffic_details?&#038;range=3m&#038;size=large&#038;compare_sites=&#038;y=r&#038;url=http://multcolib.org" title="Related Info for: multcolib.org/">daily changes in reach and rank</a> (and looking at all the variations of the graph) can be rather addictive. <a href="http://www.alexaholic.com/multcolib.org">Alexaholic</a> serves that fix by offering more varied views of the same data.</p>
<p>It should be said, however, that the results in Alexa are the slowest to reflect changes or improvement in a service&#8217;s role in the Google Economy. A more immediate pulse of things can be taken at <a href="http://www.technorati.com/search/multcolib.org">Technorati</a> or <a href="http://www.google.com/search?client=safari&#038;rls=en&#038;q=multcolib.org&#038;ie=UTF-8&#038;oe=UTF-8">within Google</a>.</p>
<p><strong>Last word</strong></p>
<p>As we consider ways to improve our online services &#8212; as we look to build the online library of the near future &#8212; <a href="http://maisonbisson.com/blog/post/10914/">these words</a> echo in my mind:</p>
<blockquote><p>Nobody cares about you or your site. Really. What visitors care about is getting their problems solved. Most people visit a web site to solve one or more of the following three problems.</p>
<ul>
<li>They want/need information</li>
<li>They want/need to make a purchase / donation.</li>
<li>They want/need to be entertained.</li>
</ul>
<p>Too many organizations believe that a web site is about opening a new marketing channel or getting donations or to promote a brand. No. It’s about solving your customers’ problems. Have I said that phrase enough?</p></blockquote>
<p>In short, <a href="http://librarylaws.org/node/21">our libraries&#8217; web sites are the online embodiment of our libraries</a>. Our patrons don&#8217;t want to know how to use our library, they want to find in our online services the value that libraries offer in their in-person services. They want online services that deliver answers.</p>
<p><tags>findability, future libraries, google economy, lib 2.0, libraries, library, library 2.0, online libraries, opac 2.0, presentation, usability, web, web 2.0, wpopac</tags></p>
]]></content:encoded>
			<wfw:commentRss>http://maisonbisson.com/blog/post/11325/the-urls-from-my-portland-talk/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Presentation: Designing an OPAC for Web 2.0</title>
		<link>http://maisonbisson.com/blog/post/11316/presentation-designing-an-opac-for-web-20-2/</link>
		<comments>http://maisonbisson.com/blog/post/11316/presentation-designing-an-opac-for-web-20-2/#comments</comments>
		<pubDate>Sun, 21 May 2006 14:38:25 +0000</pubDate>
		<dc:creator>Casey Bisson</dc:creator>
				<category><![CDATA[Libraries & Networked Information]]></category>
		<category><![CDATA[iii]]></category>
		<category><![CDATA[innovative users group]]></category>
		<category><![CDATA[iug]]></category>
		<category><![CDATA[iug2006,lib 2.0]]></category>
		<category><![CDATA[libraries]]></category>
		<category><![CDATA[library]]></category>
		<category><![CDATA[library 2.0]]></category>
		<category><![CDATA[library catalog]]></category>
		<category><![CDATA[online catalog]]></category>
		<category><![CDATA[opac]]></category>
		<category><![CDATA[opac 2.0]]></category>
		<category><![CDATA[presentation]]></category>
		<category><![CDATA[web 2.0]]></category>
		<category><![CDATA[web opac]]></category>
		<category><![CDATA[wpopac]]></category>

		<guid isPermaLink="false">http://maisonbisson.com/blog/post/11316/</guid>
		<description><![CDATA[<a href="http://www.innopacusers.org/iug2006/">IUG 2006 presentation</a>: <a href="http://homepage.mac.com/misterbisson/Presentations/IUG-2006May21.mov">Designing an OPAC for Web 2.0</a> (also <a href="http://homepage.mac.com/misterbisson/Presentations/IUG-2006May21.pdf">available as a PDF</a> with space for notes)

This is an update of <a href="http://maisonbisson.com/blog/post/11096/">my ALA Midwinter presentation</a>.
]]></description>
			<content:encoded><![CDATA[<abbr class="unapi-id" title="maisonbisson-11316"><!-- &nbsp; --></abbr>
<p><a href="http://www.innopacusers.org/iug2006/">IUG 2006 presentation</a>: <a href="http://homepage.mac.com/misterbisson/Presentations/IUG-2006May21.mov">Designing an OPAC for Web 2.0</a> (also <a href="http://homepage.mac.com/misterbisson/Presentations/IUG-2006May21.pdf">available as a PDF</a> with space for notes)</p>
<p>Web 2.0 and other “2.0” monikers have become loaded terms recently. But as we look back at the world wide web of 1996, there can be little doubt that today&#8217;s web is better and more useful. Indeed, that seems to be the conclusion millions of Americans are making, as current estimates show <a href="http://www.internetworldstats.com/stats2.htm#north">over 200 million users</a> in the US, including <a href="http://www.pewinternet.org/PPF/r/162/report_display.asp">87% of youth 12-17</a>.</p>
<p>Web 2.0 isn&#8217;t driven by technology, it&#8217;s driven by that critical mass of users. And while social software and AJAX enabled web applications get most of our attention, people are turning to the internet for some very mundane everyday activities that were little more than science fiction in 1996. The commonality of internet banking, for example, reflects the trust users now have in the security and reliability of online services.</p>
<p>But the web has weathered so much hype and hyperbole that it may be difficult to recognize its arrival as a true cultural force. Computing has become so common that children often learn to type before they learn to write. And the instant, self-service access to worlds of information and services is changing industries &#8212; a fact we can see clearly in the decline of the role of travel agents, even while air travel continues to grow.</p>
<p>Kevin Kelly, in <a href="http://www.wired.com/wired/archive/13.08/tech.html">a Wired Magazine story</a> described this apparent blindness:</p>
<blockquote><p>The accretion of tiny marvels can numb us to the arrival of the stupendous. [thanks to <a href="http://bokardo.com/archives/podcast-of-web-20-talk/">Josh Porter</a> for alerting me to this] </p></blockquote>
<p>So the question of how to design a web OPAC for today is a question of how to design an information service in a world rich with information services and filled with users who make information seeking &#8212; though not necessarily at libraries &#8212; part of their everyday lives.</p>
<p><strong>note:</strong> this is an update of <a href="http://maisonbisson.com/blog/post/11096/">my ALA Midwinter presentation</a>.</p>
<p><tags>iii, innovative users group, iug, iug2006,lib 2.0, library, library 2.0, library catalog, online catalog, opac, opac 2.0, presentation, web opac, wpopac, libraries, web 2.0</tags></p>
]]></content:encoded>
			<wfw:commentRss>http://maisonbisson.com/blog/post/11316/presentation-designing-an-opac-for-web-20-2/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
<enclosure url="http://homepage.mac.com/misterbisson/Presentations/IUG-2006May21.mov" length="13620335" type="video/quicktime" />
		</item>
		<item>
		<title>WPopac Gets Googled</title>
		<link>http://maisonbisson.com/blog/post/11095/a-barn-in-new-england/</link>
		<comments>http://maisonbisson.com/blog/post/11095/a-barn-in-new-england/#comments</comments>
		<pubDate>Thu, 04 May 2006 15:50:00 +0000</pubDate>
		<dc:creator>Casey Bisson</dc:creator>
				<category><![CDATA[Libraries & Networked Information]]></category>
		<category><![CDATA[google economy]]></category>
		<category><![CDATA[google in the catalog]]></category>
		<category><![CDATA[lib20]]></category>
		<category><![CDATA[libraries]]></category>
		<category><![CDATA[library]]></category>
		<category><![CDATA[library 2.0]]></category>
		<category><![CDATA[library catalog]]></category>
		<category><![CDATA[linking]]></category>
		<category><![CDATA[links]]></category>
		<category><![CDATA[loosely linked]]></category>
		<category><![CDATA[opac]]></category>
		<category><![CDATA[remix]]></category>
		<category><![CDATA[search engines]]></category>
		<category><![CDATA[wpopac]]></category>

		<guid isPermaLink="false">http://maisonbisson.com/blog/?p=11095</guid>
		<description><![CDATA[A discussion on Web4Lib last month raised the issue of Google indexing our library catalogs. My answer spoke of the huge number of searches being done in search engines every day and the way that people increasingly expect that anything worth finding can be found in Google. There were doubts about the effectiveness of such [...]]]></description>
			<content:encoded><![CDATA[<abbr class="unapi-id" title="maisonbisson-11095"><!-- &nbsp; --></abbr>
<p><a href="http://www.flickr.com/photos/maisonbisson/24630505/" title="Search Help."><img src="http://photos22.flickr.com/24630505_7bacac7cdb_s.jpg" alt="Search Help." width="75" height="75" style="float: right; margin: 0px 0px 8px 8px;" /></a>A <a href="http://lists.webjunction.org/wjlists/web4lib/2006-April/thread.html#40144">discussion on Web4Lib</a> last month raised the issue of <a href="http://lists.webjunction.org/wjlists/web4lib/2006-April/040093.html">Google indexing our library catalogs</a>. <a href="http://lists.webjunction.org/wjlists/web4lib/2006-April/040101.html">My answer</a> spoke of the <a href="http://maisonbisson.com/blog/post/11100/">huge number of searches</a> being done in search engines every day and the way that people increasingly expect that <a href="http://en.wikipedia.org/wiki/Google_economy">anything worth finding can be found in Google</a>.</p>
<p>There were doubts about the effectiveness of such plans, and concerns about how frustrating it might be for a searcher in California to find books (that he or she can&#8217;t access) in New Hampshire. </p>
<p>My answer to the first point was that once we start participating in the Google Economy, we&#8217;ll find our records well represented within it, and my answer to the second point is that we already have good solutions to that problem: ILL and OpenWorldCat. Examples: a Google search for <a href="http://www.google.com/search?q=joe+monninger">my favorite author/friend/example</a> returns with WPopac among the top results. And if you view <a href="http://www.plymouth.edu/library/opac/record/1305932">one of the resulting records</a>, you&#8217;ll see a link to “<a href="http://worldcatlibraries.org/wcpa/isbn/081182974X" title="find in WorldCat Libraries">find in WorldCat Libraries</a>.”</p>
<p>Thing is, it&#8217;s not just the stuff I&#8217;ve been linking to as examples that&#8217;s getting found in search engines. Listed below are the top 100 incoming search terms to WPopac from major search engines in the last week. The list is <a href="http://maisonbisson.com/blog/post/10900/">generated by bsuite</a>, my <a href="http://maisonbisson.com/blog/post/10900/">multipurpose WordPress plugin</a>, and the links lead to the item found with the search terms.</p>
<ul>
<li><a href="http://www.plymouth.edu/library/opac/record/1025557">What works: documenting energy conservation in buildings</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1040696">Online Recording of Pomp and Circumstance</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1040696">recording of pomp and circumstance</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1043389">harry stack sullivan</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1044642">miguel de unamuno website</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1048677">“cathedrals +england”</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1053412">athalie</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1060563">symbols in art</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1062429">Dadaism by Marcel Duchamp and Frances Picabia</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1079845">frank moake</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1079856">william luijpen</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1101821">“Man, Culture and Society”</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1104750">music scores elgar wand of youth slumber song</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1106048">Cats and Bats and Things with Wings by Conrad AIken</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1114561">paul cuffe african american</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1126312"> biography of george e. mowry</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1147545">don giovanni libretto italian english</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1172758">Steroids-opposing viewpoints</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1174923">ballet plot</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1174923">ballet plots</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1182132">grice, h.p., studies in the way of words</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1197041">african american identity</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1200382">Allan Freed and the Big Beat</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1201735">The Blue Octavo Notebooks </a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1205790">The Self Reliant Potter</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1210702">kartinki</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1216645">the little brown book of anecdotes </a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1224035">“the fields are full”+“Armstrong Gibbs”</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1225651">forty french songs for voice and piano</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1226750">Fantasien, Op. 116</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1230284">Literary Themes</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1230503">biography ramses the great</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1230503">ramses II essays</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1231502">Rita Rapoza</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1233681">deutsche nobelpreisträger</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1234478">Erotica</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1235853">&#8216;henry and mudge and the green time&#8217; website</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1235853">“Henry and Mudge in the Green Time”</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1236248">tally&#8217;s corner</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1236944">ECCENTRIC MUSCLE LOADING BASEBALL</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1238981">indian mythology 0600023699</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1239248">climacteric psychology menopause</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1239275">emilie flöge</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1245417">Brigance Comprehensive inventory of basic skills</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1245417">Brigance Diagnostic Comprehensive Inventory of Basic Skills</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1245417">Brigance Diagnostic Inventory of Basic Skills</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1245417">brigance diagnostic</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1245417">Brigance INventory of Basic Skills</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1245417">brigance inventory</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1245417">brigance testing</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1245417">Brigance</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1245654">Metropolitan readiness tests</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1246316">Bayley assessment kit</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1246698">kaja silverman “fragments of a fashionable discourse”</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1248313">palmer hayden biography african-american</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1250049">feminist theories on battered women syndrome</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1255685">otis lennon mental ability test</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1255685">otis-lennon intelligence test</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1255997">Otis-Lennon School Ability Test</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1265512">Poetry from norton anthology of by s.m.gilbert and susan gubar woman writer</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1266143">Black Frontiers</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1266143">Pioneers  Of The American West.</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1267971">joycelyn elders  biography</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1270098">pros and cons of tqm</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1274668">Encyclopedia of world biography</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1276414">Death Penalty:an historical&#038; Theological survey,J.J.Megivern</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1283248">“Jewish Deliberations on Suicide: Exceptions, Toleration and Assistance” &#8212; Noam Zohar</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1286839">Samuel H. Kress biography</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1289840">biomechanical analysis leg stretching</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1291442">arguments against suicide</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1291442">assisted suicide</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1291442">assited suicide</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1291442">physician assisted suicide cartoons</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1295501">“ice age”+homophobia</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1300903">suite española Gaspar Sanz</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1302359">leprosy:king baldwin IV</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1302368">Socolow The women of colonial Latin America.</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1303880">popular music and youth culture</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1307655">mandarin revolution Keynes</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1308586">sports professionalization test</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1314902">“criminology theories, patterns, and typologies”</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1315913">xiajia</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1317265">Pangwe Africa</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1319149">“hanif kureishi+life”</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1320971">All Shook Up: How Rock ‘n“ Roll Changed America </a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1321427">Fraenkel and Wallen validity and reliability</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1321523">j.k. rowling biography isbn</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1321964">tina modotti biography</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1323267">essays on Rescuing a planet under stress</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1327278">criticism beatrix potter </a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1327280">harry potter literary criticism</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1331773">”Jewish Women in the Holocaust“</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1335337">crimes and misdemeanors plato</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1337807">California and the Southwest history</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1337811">Life In the American West</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1339114">funny chemistry caricature</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1340494">di vinci ”symbols“</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1340494">di vinci symbols</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1340494">Symbols of japan</a></li>
<li><a href="http://www.plymouth.edu/library/opac/record/1341016">biograph dewey</a></li>
</ul>
<p>Some links will leave you scratching your head, others are clearly misdirected. But, I&#8217;m especially proud of <a href="http://angieisanangel.blogspot.com/2006/04/il-libro-dallamericaaaaa.html" title="???=^^=Angie's Room: Il libro dall'americaaaaa=^^=???">this link</a>, from a person who was especially happy to get a new book. Making our collections indexable also makes them linkable, and that means people can make libraries part of their lives &#8212; wherever their lives take them.</p>
<p>And this doesn&#8217;t just help <a href="http://angieisanangel.blogspot.com/2006/04/il-libro-dallamericaaaaa.html" title="???=^^=Angie's Room: Il libro dall'americaaaaa=^^=???">Angie</a>, it means faculty and students can link to library resources from <a href="http://fourcorners.blogs.plymouth.edu/">class blogs</a> or share them in <a href="http://maisonbisson.com/blog/post/11152/">AIM</a>.</p>
<p><tags>google economy, google in the catalog, lib20, libraries, library, library 20, library catalog, linking, links, loosely linked, opac, remix, search engines, wpopac</tags></p>
]]></content:encoded>
			<wfw:commentRss>http://maisonbisson.com/blog/post/11095/a-barn-in-new-england/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Boolean Searching in WPopac</title>
		<link>http://maisonbisson.com/blog/post/11279/boolean-searching-in-wpopac/</link>
		<comments>http://maisonbisson.com/blog/post/11279/boolean-searching-in-wpopac/#comments</comments>
		<pubDate>Tue, 25 Apr 2006 16:35:58 +0000</pubDate>
		<dc:creator>Casey Bisson</dc:creator>
				<category><![CDATA[Libraries & Networked Information]]></category>
		<category><![CDATA[libraries]]></category>
		<category><![CDATA[library]]></category>
		<category><![CDATA[library catalog]]></category>
		<category><![CDATA[online catalog]]></category>
		<category><![CDATA[opac]]></category>
		<category><![CDATA[wpopac]]></category>

		<guid isPermaLink="false">http://maisonbisson.com/blog/post/11279/</guid>
		<description><![CDATA[WPopac takes advantage of MySQL&#8217;s indexing and relevance-ranked searching (go ahead, try it), including boolean searching (on MySQL versions > 4.x). Here are some details and examples taken wholesale from the MySQL manual: + A leading plus sign indicates that this word must be present in each result returned.  - A leading minus sign indicates [...]]]></description>
			<content:encoded><![CDATA[<abbr class="unapi-id" title="maisonbisson-11279"><!-- &nbsp; --></abbr>
<p><a href="http://maisonbisson.com/blog/post/11133/">WPopac</a> takes advantage of MySQL&#8217;s indexing and relevance-ranked searching (<a href="http://www.plymouth.edu/library/opac/search/joe+monninger">go ahead, try it</a>), including <a href="http://dev.mysql.com/doc/refman/5.0/en/fulltext-boolean.html" title="MySQL 5.0 Reference Manual :: 12.7.1 Boolean Full-Text Searches">boolean searching</a> (on MySQL versions > 4.x). Here are some details and examples taken wholesale from the MySQL manual:</p>
<ul>
<li><strong>+</strong><br />
A leading plus sign indicates that this word must be present in each result returned.<br /> </li>
<li><strong>-</strong><br />
A leading minus sign indicates that this word must not be present in any of the resuls that are returned.<br /> </li>
<li><strong>> < </strong><br />
These two operators are used to change a word&#8217;s contribution to the relevance value that is assigned to a result. The > operator increases the contribution and the < operator decreases it.<br /> </strong></li>
<li><strong>( )</strong><br />
Parentheses group words into subexpressions. Parenthesized groups can be nested.<br /> </li>
<li><strong>~</strong><br />
A leading tilde acts as a negation operator, causing the word&#8217;s contribution to the result&#8217;s relevance to be negative. This is useful for marking “noise” words. A row containing such a word is rated lower than others, but is not excluded altogether, as it would be with the &#8211; operator.<br /> </li>
<li><strong>*</strong><br />
The asterisk serves as the truncation (or wildcard) operator. Unlike the other operators, it should be appended to the word to be affected. Words match if they begin with the word preceding the * operator.<br /> </li>
<li><strong>“</strong><br />
A phrase that is enclosed within double quote (‘”’) characters matches only results that contain the phrase literally, as it was typed.<br /> </li>
</ul>
<p>In short, it supports the quotes and plus/minus operators that people are familiar with in <a href="http://www.google.com/support/bin/static.py?page=searchguides.html&#038;ctx=basics">Google</a> and others. The following examples demonstrate some search strings that use boolean operators:</p>
<ul>
<li>&#8216;<a href="http://www.plymouth.edu/library/opac/search/apple+banana">apple banana</a>&#8216;<br />
Find records that contain at least one of the two words.<br /> </li>
<li>&#8216;<a href="http://www.plymouth.edu/library/opac/search/%2Bapple+%2Bjuice">+apple +juice</a>&#8216;<br />
Find records that contain both words.<br /> </li>
<li>&#8216;<a href="http://www.plymouth.edu/library/opac/search/%2Bapple+macintosh">+apple macintosh</a>&#8216;<br />
Find records that contain the word “apple”, but rank records higher if they also contain “macintosh”.<br /> </li>
<li>&#8216;<a href="http://www.plymouth.edu/library/opac/search/%2Bapple+-macintosh">+apple -macintosh</a>&#8216;<br />
Find records that contain the word “apple” but not “macintosh”.<br /> </li>
<li>&#8216;<a href="http://www.plymouth.edu/library/opac/search/%2Bapple+%7Emacintosh">+apple ~macintosh</a>&#8216;<br />
Find records that contain the word “apple”, but if the row also contains the word “macintosh”, rate it lower than if row does not. This is “softer” than a search for &#8216;+apple -macintosh&#8217;, for which the presence of “macintosh” causes the row not to be returned at all.<br /> </li>
<li>&#8216;<a href="http://www.plymouth.edu/library/opac/search/%2Bapple+%2B%28%3Eturnover+%3Cstrudel%29">+apple +(>turnover <strudel )</a>&#8216;<br />
Find records that contain the words “apple” and “turnover”, or “apple” and “strudel” (in any order), but rank “apple turnover” higher than “apple strudel”.<br /> </strudel></a></li>
<li>&#8216;<a href="http://www.plymouth.edu/library/opac/search/apple%2A">apple*</a>&#8216;<br />
Find records that contain words such as “apple”, “apples”, “applesauce”, or “applet”.<br /> </li>
<li>&#8216;<a href="http://www.plymouth.edu/library/opac/search/%5C%22some+words%5C%22">“some words”</a>&#8216;<br />
Find records that contain the exact phrase “some words” (for example, rows that contain “some words of wisdom” but not “some noise words”).<br /> </li>
</ul>
<p>Now I really need to configure my own version of MySQL without the <a href="http://dev.mysql.com/doc/refman/5.0/en/fulltext-stopwords.html" title="MySQL 5.0 Reference Manual :: 12.7.3 Full-Text Stopwords">over-reaching stopword list</a>.</p>
<p><tags>libraries, library, library catalog, online catalog, opac, wpopac</tags></p>
]]></content:encoded>
			<wfw:commentRss>http://maisonbisson.com/blog/post/11279/boolean-searching-in-wpopac/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WordPress Baseline Changes To Support WPopac</title>
		<link>http://maisonbisson.com/blog/post/11264/wordpress-baseline-changes-to-support-wpopac/</link>
		<comments>http://maisonbisson.com/blog/post/11264/wordpress-baseline-changes-to-support-wpopac/#comments</comments>
		<pubDate>Mon, 17 Apr 2006 13:01:57 +0000</pubDate>
		<dc:creator>Casey Bisson</dc:creator>
				<category><![CDATA[Libraries & Networked Information]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[baseline modification]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[mysql query optimization]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wordpress hacking]]></category>
		<category><![CDATA[wpopac]]></category>

		<guid isPermaLink="false">http://maisonbisson.com/blog/post/11264/</guid>
		<description><![CDATA[I&#8217;ve whittled things down to the point where the only baseline change from WordPress 2.0.2 is in the next_posts_link function of the wp-includes/template-functions-links.php file. The change is necessary because WPopac rewrites the SQL search queries in a way that&#8217;s incompatible with a piece of this function, but necessary for performance reasons. Here&#8217;s how my version [...]]]></description>
			<content:encoded><![CDATA[<abbr class="unapi-id" title="maisonbisson-11264"><!-- &nbsp; --></abbr>
<p>I&#8217;ve whittled things down to the point where the only baseline change from WordPress 2.0.2 is in the <a href="http://cenamayo.com/wpxref/nav.html?_functions/index.html#next_posts_link">next_posts_link</a> function of the <code>wp-includes/template-functions-links.php</code> file. The change is necessary because <a href="http://maisonbisson.com/blog/post/11133/">WPopac</a> rewrites the SQL search queries in a way that&#8217;s incompatible with a piece of this function, but necessary for performance reasons.<span id="more-11264"></span></p>
<p>Here&#8217;s how my version reads:</p>
<blockquote><p><code>
<pre style="display: block; text-align: left; overflow: scroll;">function next_posts_link($label='Next Page &raquo;', $max_page=0) {
	global $paged, $result, $request, $posts_per_page, $wpdb, $max_num_pages;
	if ( !$max_page ) {
			if ( isset($max_num_pages) ) {
				$max_page = $max_num_pages;
			} else {
				preg_match('#FROM\s(.*)\sGROUP BY#siU', $request, $matches);

				// added April 5 2006 by Casey Bisson to support WPopac
				// necessary because the preg_match above fails with some queries
				if(!$fromwhere)
					$fromwhere = $wpdb->posts;

				// changed April 5 2006 by Casey Bisson to speed the query by eliminating
				// the slow DISTINCT clause
				//$numposts = $wpdb->get_var(“SELECT COUNT(DISTINCT ID) FROM $fromwhere”);
				$numposts = $wpdb->get_var(“SELECT COUNT(*) FROM $fromwhere”);
				$max_page = $max_num_pages = ceil($numposts / $posts_per_page);
			}
	}
	if ( !$paged )
		$paged = 1;
	$nextpage = intval($paged) + 1;
	if ( (! is_single()) &#038;&#038; (empty($paged) || $nextpage < = $max_page) ) {
		echo '&lt;a href=“';
		next_posts($max_page);
		echo '”&gt;'. preg_replace('/&#038;([^#])(?![a-z]{1,8};)/', '&#038;$1', $label) .'&lt;/a&gt;';
	}
}</pre>
</pre>
<p></code></p></blockquote>
<p><tags>baseline modification, hack, mysql query optimization, wordpress, wordpress hacking, wpopac</tags></p>
]]></content:encoded>
			<wfw:commentRss>http://maisonbisson.com/blog/post/11264/wordpress-baseline-changes-to-support-wpopac/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Where&#8217;d All My Rewrite Rules Go?</title>
		<link>http://maisonbisson.com/blog/post/11265/whered-all-my-rewrite-rules-go/</link>
		<comments>http://maisonbisson.com/blog/post/11265/whered-all-my-rewrite-rules-go/#comments</comments>
		<pubDate>Sun, 16 Apr 2006 23:11:57 +0000</pubDate>
		<dc:creator>Casey Bisson</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[$wp_query]]></category>
		<category><![CDATA[$_REQUEST]]></category>
		<category><![CDATA[.htaccess]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[apache rewrite]]></category>
		<category><![CDATA[rewrite rules]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wpopac]]></category>

		<guid isPermaLink="false">http://maisonbisson.com/blog/post/11265/</guid>
		<description><![CDATA[Between WordPress 1.x and 2.x there was a big change to the way rewrite rules are handled. In the old days, everything got written out to a .htaccess file. Every condition, every form of permalink could be found there, and I had some comfort knowing I could see and mess with it all. I was [...]]]></description>
			<content:encoded><![CDATA[<abbr class="unapi-id" title="maisonbisson-11265"><!-- &nbsp; --></abbr>
<p>Between <a href="http://wordpress.org/">WordPress</a> 1.x and 2.x there was a big change to the way rewrite rules are handled.</p>
<p>In the old days, everything got written out to a <code><a href="http://httpd.apache.org/docs/1.3/mod/mod_rewrite.html#RewriteRule">.htaccess</a></code> file. Every condition, every form of permalink could be found there, and I had some comfort knowing I could see and mess with it all. I was a bit surprised to find that with 2.0.2, WP writes out a sparse file that has only one significant rule. Something that looks like this:</p>
<blockquote><p><code>RewriteRule . /blog/index.php [L]</code></p></blockquote>
<p>That one line takes everything in your request URL and passes it through to <code>index.php</code> for processing. The beauty of this is that WP doesn&#8217;t need to write to the file system with every change to the permalink structure (which used to include every new “page” added or renamed). </p>
<p>The only downside to this is that you can no longer expect a <code>$_REQUEST</code> array full of all the query terms your plugin might use. Instead you&#8217;ll have to use the <code><a href="http://codex.wordpress.org/Function_Reference/WP_Query">$wp_query</a></code> object. All of this was probably mentioned in the API docs before I built a bunch of dependancies on <code>$_REQUEST</code>, but it was easy enough to fix.</p>
<p><tags>$wp_query, $_REQUEST, .htaccess, apache, apache rewrite, rewrite rules, wordpress, wpopac</tags></p>
]]></content:encoded>
			<wfw:commentRss>http://maisonbisson.com/blog/post/11265/whered-all-my-rewrite-rules-go/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>bsuite Feature: User Contributed Tags</title>
		<link>http://maisonbisson.com/blog/post/10999/blank-2/</link>
		<comments>http://maisonbisson.com/blog/post/10999/blank-2/#comments</comments>
		<pubDate>Mon, 13 Mar 2006 00:44:18 +0000</pubDate>
		<dc:creator>Casey Bisson</dc:creator>
				<category><![CDATA[Libraries & Networked Information]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[bsuite]]></category>
		<category><![CDATA[collabulary]]></category>
		<category><![CDATA[folksonomy]]></category>
		<category><![CDATA[tag]]></category>
		<category><![CDATA[tagging]]></category>
		<category><![CDATA[tags]]></category>
		<category><![CDATA[user contributed]]></category>
		<category><![CDATA[wisdom of the crowd]]></category>
		<category><![CDATA[wpopac]]></category>

		<guid isPermaLink="false">http://maisonbisson.com/blog/?p=10999</guid>
		<description><![CDATA[Ross Singer gets the prize for submitting the first reader contributed tag, the latest feature in bsuite. There are arguments about whether user-contributed tags are useful or even valid, or whether they should be stored in my site or aggregated at places like del.ici.ous. But who&#8217;s to worry about such questions? Who&#8217;s to worry when [...]]]></description>
			<content:encoded><![CDATA[<abbr class="unapi-id" title="maisonbisson-10999"><!-- &nbsp; --></abbr>
<p><a href="http://dilettantes.code4lib.org/">Ross Singer</a> gets the prize for <a href="http://maisonbisson.com/blog/post/11201/#comment-33171">submitting</a> the first reader contributed tag, the latest feature in <a href="http://maisonbisson.com/blog/search/bsuite">bsuite</a>.</p>
<p>There are <a href="http://lists.webjunction.org/wjlists/web4lib/2006-March/subject.html">arguments</a> about whether user-contributed tags are useful or even valid, or whether they should be stored in <a href="http://maisonbisson.com/blog/">my site</a> or aggregated at places like <a href="http://del.icio.us/">del.ici.ous</a>. But who&#8217;s to worry about such questions? Who&#8217;s to worry when you can put together the work already done to support author&#8217;s tags with WordPress&#8217;s pretty good comment system and get user contributed tag support with just a few extra lines of code? Who&#8217;s to worry when we can try it and see what comes of it?</p>
<p>It&#8217;s all managed using the same tools we use to approve, moderate, and edit comments, which also means the spam filtering that works for comments works for contributed tags too. And because bsuite is already part of <a href="http://maisonbisson.com/blog/post/11133/">WPopac</a>, that means it gains the new tagging features too (well, it will soon).</p>
<p><tags>bsuite, collabulary, folksonomy, tag, tagging, tags, user contributed, wisdom of the crowd, wpopac</tags></p>
]]></content:encoded>
			<wfw:commentRss>http://maisonbisson.com/blog/post/10999/blank-2/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Is Sun&#8217;s T2000 Up To It?</title>
		<link>http://maisonbisson.com/blog/post/11172/is-suns-t2000-up-to-it/</link>
		<comments>http://maisonbisson.com/blog/post/11172/is-suns-t2000-up-to-it/#comments</comments>
		<pubDate>Mon, 27 Feb 2006 01:28:57 +0000</pubDate>
		<dc:creator>Casey Bisson</dc:creator>
				<category><![CDATA[Libraries & Networked Information]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[8core]]></category>
		<category><![CDATA[9.6ghz]]></category>
		<category><![CDATA[big db]]></category>
		<category><![CDATA[challenge]]></category>
		<category><![CDATA[coolthreads]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[free server]]></category>
		<category><![CDATA[Jonathan Schwartz]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[solaris]]></category>
		<category><![CDATA[sparc]]></category>
		<category><![CDATA[sun]]></category>
		<category><![CDATA[t2000]]></category>
		<category><![CDATA[try and buy]]></category>
		<category><![CDATA[try-n-buy]]></category>
		<category><![CDATA[ultrasparc]]></category>
		<category><![CDATA[wpopac]]></category>

		<guid isPermaLink="false">http://maisonbisson.com/blog/?p=11172</guid>
		<description><![CDATA[Jonathan Schwartz made the kind of news that makes Slash Dotters happy: he announced Sun is (sort of) giving away free servers. It&#8217;s a promotion, a media play, of course, but one that might make a few lucky people very happy. Here&#8217;s the deal: Sun is really proud of their new T2000 eight core server. [...]]]></description>
			<content:encoded><![CDATA[<abbr class="unapi-id" title="maisonbisson-11172"><!-- &nbsp; --></abbr>
<p><a href="http://www.flickr.com/photos/maisonbisson/104979200/"><img src="http://static.flickr.com/37/104979200_a4c823c556.jpg" width="500" height="227" style="border: solid 0px #000000; margin: 0px 0px 0px 0px; padding: 0px;" alt="Sun's T2000, is it up for the challenge?" /></a></p>
<p><a href="http://blogs.sun.com/jonathan">Jonathan Schwartz</a> made the kind of news that makes <a href="http://hardware.slashdot.org/article.pl?sid=06/02/24/0010221">Slash Dotters happy</a>: he announced Sun is (sort of) <a href="http://blogs.sun.com/roller/page/jonathan?entry=niagara_benchmarks">giving away free servers</a>. It&#8217;s a promotion, a media play, of course, but one that might make a few lucky people very happy.</p>
<p>Here&#8217;s the deal: Sun is really proud of their new <a href="http://www.sun.com/servers/coolthreads/t2000/">T2000 eight core server</a>. Each core runs at 1.2GHz, but they&#8217;re apparently applying some distributive power of multiplication and calling it an 9.6GHz machine and touting some <a href="http://www.spec.org/web2005/results/web2005.html">impressive performance benchmarks</a>. But rather than play the game of “our experts are better than your experts” against other vendors, they&#8217;ve extended a pretty generous <a href="https://www.sun.com/secure/servers/coolthreads/tnb/qualify.jsp">try and buy program</a> to users themselves. And, as Jonathan made noise in his blog post, a few people might get lucky enough to keep their machines.</p>
<p>So what&#8217;s my angle? <a href="http://maisonbisson.com/blog/post/11133/">WPopac</a> rocks, and performance is excellent with my <a href="http://www.plymouth.edu/library/opac/search/harry+potter">test corpus</a> (160,000 bib records) on even a lowly single-CPU server with only 1GB of RAM, despite the fact that each bib record is represented in both its composed form in the wp_posts table and as about 20 more rows per record in a separate table (yup, I&#8217;ve got almost 3 million rows representing every atomic detail of every bib record), and all of this is full-text indexed.</p>
<p>And I&#8217;m fully confident that when I put our entire catalog into WPopac, all 330,000 bib records (resulting in about 6.2 million atomic records), performance will still be up to the task. My math suggests everything should be ducky on a relatively budget server up beyond about 1 million bib records, but what happens for libraries that have more than that, say, perhaps 6 to 8 million bib records (again, 110 to 150 million atomic records; again, all <a href="http://maisonbisson.com/blog/post/10752/">full-text indexed in MySQL</a>)?</p>
<p>It would seem that WPopac&#8217;s combination of, um, large MySQL databases with high-volume Apache/PHP should be an ideal fit for the T2000&#8242;s big RAM space and support for high numbers of parallel threads. Jonathan claims the T2000 costs a modest $5,000 (but the <a href="http://store.sun.com/CMTemplate/CEServlet?process=SunStore&amp;cmdViewProduct_CP&amp;catid=141651">online store</a> shows a higher price?) and outperforms everything else, but is it up to WPopac? Do they want to try?</p>
<p>C&#8217;mon Sun, toss a T2000 <a href="http://www.plymouth.edu/library/">this way</a>, let&#8217;s see what happens? (Heck, I&#8217;ll even <a href="http://store.sun.com/CMTemplate/CEServlet?process=SunStore&amp;cmdViewProduct_CP&amp;catid=141650">try a T1000</a>.)</p>
<p><tags>sun, solaris, t2000, coolthreads, server, 9.6ghz, challenge, sparc, ultrasparc, 8core, free, wpopac, performance, big db, Jonathan Schwartz , try-n-buy, try and buy, free server</tags></p>
]]></content:encoded>
			<wfw:commentRss>http://maisonbisson.com/blog/post/11172/is-suns-t2000-up-to-it/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>About My code4lib Presentation</title>
		<link>http://maisonbisson.com/blog/post/11167/about-my-code4lib-presentation/</link>
		<comments>http://maisonbisson.com/blog/post/11167/about-my-code4lib-presentation/#comments</comments>
		<pubDate>Wed, 22 Feb 2006 15:21:51 +0000</pubDate>
		<dc:creator>Casey Bisson</dc:creator>
				<category><![CDATA[Libraries & Networked Information]]></category>
		<category><![CDATA[code4lib]]></category>
		<category><![CDATA[coders]]></category>
		<category><![CDATA[developers]]></category>
		<category><![CDATA[future libraries]]></category>
		<category><![CDATA[great wall of standards]]></category>
		<category><![CDATA[isolation]]></category>
		<category><![CDATA[libraries]]></category>
		<category><![CDATA[library]]></category>
		<category><![CDATA[library 2.0]]></category>
		<category><![CDATA[population density]]></category>
		<category><![CDATA[presentation]]></category>
		<category><![CDATA[programmers]]></category>
		<category><![CDATA[standards]]></category>
		<category><![CDATA[sustainability]]></category>
		<category><![CDATA[sustainable development]]></category>
		<category><![CDATA[wpopac]]></category>

		<guid isPermaLink="false">http://maisonbisson.com/blog/?p=11167</guid>
		<description><![CDATA[As with all my other presentations, the my slides tell less than half the story, but I&#8217;ve posted them anyway. I&#8217;m told the audio was recorded, and there&#8217;s a chance that will help explain all this, but until then you&#8217;ll have to piece this all together from my previous writings, what little I&#8217;m about to [...]]]></description>
			<content:encoded><![CDATA[<abbr class="unapi-id" title="maisonbisson-11167"><!-- &nbsp; --></abbr>
<p><a href="http://www.flickr.com/photos/maisonbisson/103031816/"><img src="http://static.flickr.com/27/103031816_f396e4b726.jpg" width="500" height="375" style="border: solid 0px #000000; margin: 0px 0px 0px 0px; padding: 0px;" alt="The great wall of 'standards,' from my code4lib presentation." /></a></p>
<p>As with all my other presentations, the <a href="http://homepage.mac.com/misterbisson/Presentations/code4lib-2006Feb17.mov">my slides</a> tell less than half the story, but I&#8217;ve <a href="http://homepage.mac.com/misterbisson/Presentations/code4lib-2006Feb17.mov">posted them anyway</a>. I&#8217;m told the <a href="http://www.code4lib.org/node/79">audio was recorded</a>, and there&#8217;s a chance that will help explain all this, but until then you&#8217;ll have to piece this all together from my previous writings, what little I&#8217;m about to offer here, and the slides (which, again, without the spoken component, probably do more to misdirect interested readers than answer questions).</p>
<p>My <a href="http://www.code4lib.org/2006/" title="code4lib 2006 | code4lib">code4lib 2006</a> <a href="http://www.code4lib.org/2006/bisson">presentation</a> included discussion not only of (<a href="http://maisonbisson.com/blog/post/11133/">WPopac</a>, my open source OPAC based on WordPress, but also a plea for us within the libraries to look outside our community for practices and standards that are in use and supported by larger populations than we can ever hope for on our own. WPopac is one attempt at that, using an application that can already claim “hundreds of thousands” of current users and many thousands of developers. Amazon offers another example, boasting 140,000 registered developers of its API, making it the defacto standard for the exchange of bibliographic information online. Meanwhile, our community of programmers within libraries, which is far smaller than 1% of Amazon&#8217;s registered API users, must contend with dozens of metadata standards (MARC, MODS, METS, DC, etc., etc., etc.) and communication interfaces (SRU/SRW, z39.50, and more) to do substantially similar work.</p>
<p>I&#8217;ve talked about this before (<a href="http://maisonbisson.com/blog/post/10982/" title="Library Catalogs Should Be Like WordPress « MaisonBisson.com">here</a>, <a href="http://maisonbisson.com/blog/post/10956/" title="OPAC Web Services Should Be Like Amazon Web Services « MaisonBisson.com">here</a>, <a href="http://maisonbisson.com/blog/post/11110/" title="Not Invented Here « MaisonBisson.com">here</a>, and <a href="http://maisonbisson.com/blog/post/11145/" title="Lessons From The Microformat World « MaisonBisson.com">here</a>, among others), and I&#8217;ll be talking about it more yet. Most exciting for me, <a href="http://maisonbisson.com/blog/post/11144/">I wasn&#8217;t alone in my plea</a>, as Art Rhyno made <a href="http://www.code4lib.org/2006/rhyno">some great points</a> about how our acquisitions and accounting processes are substantially similar to what&#8217;s called ERP in the outside world.</p>
<p><tags>library, libraries, standards, wpopac, code4lib, presentation, great wall of standards, population density, sustainable development, sustainability, programmers, coders, developers, isolation, future libraries, library 2.0</tags></p>
]]></content:encoded>
			<wfw:commentRss>http://maisonbisson.com/blog/post/11167/about-my-code4lib-presentation/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
<enclosure url="http://homepage.mac.com/misterbisson/Presentations/code4lib-2006Feb17.mov" length="5463562" type="video/quicktime" />
		</item>
		<item>
		<title>WPopac: An OPAC 2.0 Testbed</title>
		<link>http://maisonbisson.com/blog/post/11133/wpopac-an-opac-20-testbed/</link>
		<comments>http://maisonbisson.com/blog/post/11133/wpopac-an-opac-20-testbed/#comments</comments>
		<pubDate>Fri, 10 Feb 2006 04:54:46 +0000</pubDate>
		<dc:creator>Casey Bisson</dc:creator>
				<category><![CDATA[Libraries & Networked Information]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[future libraries]]></category>
		<category><![CDATA[lib20]]></category>
		<category><![CDATA[libraries]]></category>
		<category><![CDATA[library]]></category>
		<category><![CDATA[library 2.0]]></category>
		<category><![CDATA[library catalog]]></category>
		<category><![CDATA[library services]]></category>
		<category><![CDATA[opac]]></category>
		<category><![CDATA[opac 2.0]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wpopac]]></category>

		<guid isPermaLink="false">http://maisonbisson.com/blog/?p=11133</guid>
		<description><![CDATA[First things first, this thing probably needs a better name, but I&#8217;m not up to the task. Got ideas? Post in the comments. For the rest of this, let&#8217;s just pretend it&#8217;s an interview. What is WPopac? It&#8217;s an OPAC &#8212; a library catalog, for my readers outside libraries &#8212; inside the framework of WordPress, [...]]]></description>
			<content:encoded><![CDATA[<abbr class="unapi-id" title="maisonbisson-11133"><!-- &nbsp; --></abbr>
<p>First things first, this thing probably needs a better name, but I&#8217;m not up to the task. Got ideas? Post in the comments. For the rest of this, let&#8217;s just pretend it&#8217;s an interview.</p>
<p><strong>What is WPopac?</strong> It&#8217;s an OPAC &#8212; a library catalog, for my readers outside libraries &#8212; inside the framework of <a href="http://wordpress.org/">WordPress</a>, the hugely popular blog management application.</p>
<p><strong>Why misuse WordPress that way?</strong> WordPress has a a few things we care about built-in: permalinks, comments, and trackbacks (and a <a href="http://akismet.com/">good comment spam filter</a>), just to start. But it also offers something we&#8217;ve never seen in a library application before: access to a community of knowledge, programmers, and designers outside libraries. Because the core of WPopac is WordPress, and because it preserves WordPress&#8217;s rich <a href="http://codex.wordpress.org/Plugins">plugin API</a> and <a href="http://wordpress.org/extend/themes/">themes structure</a>, it already has more users, designers, developers, and administrators than all the ILS vendors combined.</p>
<p><strong>So, down with the ILS?</strong> Well, no. There are some brave souls working on full-fledged open-source ILSs, but that&#8217;s not my goal here. The ILS does a lot of stuff I don&#8217;t want to be responsible for, like the acquisitions workflow and financial, inventory, and circulation management. When you peak inside your ILS, you realize there&#8217;s a lot there you don&#8217;t want to have fix.</p>
<p><strong>So, we have to have </strong><strong><em>both</em></strong><strong> an ILS and WPopac?</strong> Well, you don&#8217;t have to have anything, but if you want it, at least WPopac is free, extensible, and open-source. Less flippant answer: yes, it does assume there&#8217;s an ILS in the background somewhere, but more than a few people see potential for projects like this to serve underfunded libraries that may lack automation. That could be interesting.</p>
<p><strong>But blog posts are unstructured and library data is full of structure. What gives?</strong> The standard WordPress content database is buttressed with extra tables to represent all the bibliographic information in its atomic detail. But even the &#8216;unstructured&#8217; data takes <a href="http://maisonbisson.com/blog/post/10729/">some clues</a> from the <a href="http://microformats.org/">microformats</a> camp, putting everything in <a href="http://www.digital-web.com/articles/microformats_primer/">XML parsable XHTML</a>.</p>
<p><strong>How&#8217;s that work again?</strong> Well, let me be careful here. I&#8217;m not proposing WPopac as a solution, rather as a framework for building a solution. That said, you can get a pretty good idea of how the first draft of this concept works by <a href="http://maisonbisson.com/wpopac/record/1305932">looking at a real record</a> (be sure to view the source, as there are some hidden divs in there). But if you don&#8217;t like that, you can change the look by fiddling with the stylesheet or <a href="http://codex.wordpress.org/Using_Themes/">switching themes</a>, and you can change the content with the <a href="http://codex.wordpress.org/Plugin_API#Filters">WordPress API</a> or by changing the way it&#8217;s loaded in the first place.</p>
<p>Further, because all the bibliographic data is there in its atomic detail, plugins can use and display that data anywhere on the page. <a href="http://maisonbisson.com/wpopac/search/joe+monninger">Try a search</a> to see how I&#8217;m using that data in the right column to improve findability, as in my <a href="http://www.theshiftedlibrarian.com/archives/2005/11/17/casey_bisson_does_it_again_and_presents_exhibit_b.html">clustered search results prototype</a> from last fall.</p>
<p><strong>So, does that mean I can do XYZ that I&#8217;ve wanted to do?</strong> Maybe. Anybody who knows how to <a href="http://codex.wordpress.org/Writing_a_Plugin">write a WordPress plugin</a> can take a stab at playing with all that data. The “refine search” content in <a href="http://maisonbisson.com/wpopac/search/harry+potter">the right column</a>, and the “alternate searches” content at the bottom is generated that way. Try this one: I&#8217;ve finally got the <a href="http://en.wikipedia.org/wiki/Harry_Potter">Wikipedia results</a> <a href="http://www.flickr.com/photos/maisonbisson/64228414/">I&#8217;ve always wanted</a> in the catalog, just <a href="http://maisonbisson.com/wpopac/search/harry+potter">look in the right column</a>. Or take a look at the “<a href="http://www.arnebrachhold.de/2005/06/21/delicious-bookmark-this-wordpress-plugin">add to del.icio.us</a>” link in <a href="http://maisonbisson.com/wpopac/record/1287680">the record display</a>, that&#8217;s generated by a <a href="http://maisonbisson.com/blog/post/11089/">regular wordpress plugin</a> written by Arne Brachhold, who wasn&#8217;t thinking of libraries or OPACs when he wrote it. And down <a href="http://maisonbisson.com/wpopac/record/1287680">at the bottom of the page</a> you&#8217;ll see the a list of related works that&#8217;s built by my own <a href="http://maisonbisson.com/blog/post/10900/">bsuite plugin</a>. Want COinS-PMH/unAPI? The interface and all the data are there to make it happen, and here&#8217;s <a href="http://www.wallandbinkley.com/quaedam/?p=50">a good plugin to start from</a>.</p>
<p>So no guarantees, but hey, give it a try. And if you run into trouble you&#8217;ll be among <a href="http://weblogs.about.com/od/bestofblogsdirectory/a/MattMullenweg.htm">hundreds of thousands</a> of WordPress users and supported by a huge community of plugin and theme authors.</p>
<p><strong>What about RSS, XML, OpenSearch?</strong> WordPress solves the RSS feed for us (<a href="http://maisonbisson.com/wpopac/search/rss/networked+information">look at this URL to see</a>). A feature-complete <a href="http://maisonbisson.com/blog/post/10956/">XML API</a>, is a bit further off, but maybe somebody wants to pitch in to help solve that one? And full <a href="http://opensearch.a9.com/">OpenSearch</a> support, taking advantage of the <a href="http://maisonbisson.com/blog/post/11028/">suggested and alternate search features</a>, is my next big project (<a href="http://maisonbisson.com/blog/post/10665/">here&#8217;s where I&#8217;m going with that</a>).</p>
<p><strong>This is awesome, can I run it at my library?</strong> Well, <a href="http://www.techsource.ala.org/blog/2006/01/library-20-in-the-real-world.html">Jenny called dibs</a>&#8230; But, really, this project started with my attempts to find a way to make my work sharable, so, yes. Call me a dreamer, but I find the notion of a community of libraries sharing plugins and code changes really exciting. But right now, there are three major components &#8212; the data importer, the plugin, and some modifications to the WordPress baseline code &#8212; and all of them need a little more work to make them distributable. Stay tuned.</p>
<p><strong>This sucks, it doesn&#8217;t do X, and your plan for Y is all wrong.</strong> You&#8217;re probably right. This is my first stab at a really big problem, and there&#8217;s a lot that isn&#8217;t done and certainly a few things I didn&#8217;t think of. The plan here is to build a framework that let&#8217;s us ask questions, build possible solutions, and share them easily. The only thing I&#8217;m certain of is our need to find ways to make our systems <a href="http://maisonbisson.com/blog/post/11096/">easier to use, easier to extend</a>, and <a href="http://maisonbisson.com/blog/post/11110/">integrated into</a> the larger stream of progress that&#8217;s shaping the internet that over 200 million Americans are making <a href="http://maisonbisson.com/blog/post/11100/">an essential part of their lives</a>. Take this as an invitation to get involved, there&#8217;s lots to do.</p>
<p><tags>library, libraries, library 2.0, lib20, opac 2.0, opac, library catalog, library services, wordpress, wpopac, future libraries</tags></p>
]]></content:encoded>
			<wfw:commentRss>http://maisonbisson.com/blog/post/11133/wpopac-an-opac-20-testbed/feed/</wfw:commentRss>
		<slash:comments>105</slash:comments>
		</item>
	</channel>
</rss>