<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-10611021</id><updated>2012-01-31T13:19:51.257-05:00</updated><title type='text'>Dilettante's Ball</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://dilettantes.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://dilettantes.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Ross</name><uri>http://www.blogger.com/profile/03766301510511289351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>45</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-10611021.post-113752563773873617</id><published>2006-01-17T14:15:00.000-05:00</published><updated>2006-01-17T14:20:37.760-05:00</updated><title type='text'>Moving this party elsewhere</title><content type='html'>Although I've never actually had too much of a problem with Blogger (except for a hideous spam invasion during Access 2005), I've decided to move this soapbox over to WordPress on the Code4lib server.&lt;br /&gt;&lt;br /&gt;So, from now on, I'll be at &lt;a href="http://dilettantes.code4lib.org/"&gt;http://dilettantes.code4lib.org/&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;All (none) of you that read this, take note.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10611021-113752563773873617?l=dilettantes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dilettantes.blogspot.com/feeds/113752563773873617/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10611021&amp;postID=113752563773873617' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/113752563773873617'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/113752563773873617'/><link rel='alternate' type='text/html' href='http://dilettantes.blogspot.com/2006/01/moving-this-party-elsewhere.html' title='Moving this party elsewhere'/><author><name>Ross</name><uri>http://www.blogger.com/profile/03766301510511289351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10611021.post-113553671647013668</id><published>2005-12-25T13:48:00.000-05:00</published><updated>2005-12-25T13:51:56.483-05:00</updated><title type='text'>Time to start polishing off my helmet for the playoff run</title><content type='html'>No, that's not a euphemism for anything.&lt;br /&gt;&lt;blockquote&gt;Pittsburgh's dominance in the first quarter was so complete that it produced some almost unbelievable stats. In the opening period, the Steelers outgained the Browns 196-1; had 162 passing yards to minus-2 for Cleveland; and led in first downs 9-0.&lt;/blockquote&gt;(&lt;a href="http://sports.espn.go.com/nfl/recap?gameId=251224005"&gt;from espn.com&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;Bring it on, y'all.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10611021-113553671647013668?l=dilettantes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dilettantes.blogspot.com/feeds/113553671647013668/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10611021&amp;postID=113553671647013668' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/113553671647013668'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/113553671647013668'/><link rel='alternate' type='text/html' href='http://dilettantes.blogspot.com/2005/12/time-to-start-polishing-off-my-helmet.html' title='Time to start polishing off my helmet for the playoff run'/><author><name>Ross</name><uri>http://www.blogger.com/profile/03766301510511289351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10611021.post-113536065646450882</id><published>2005-12-24T15:35:00.000-05:00</published><updated>2005-12-24T16:06:08.536-05:00</updated><title type='text'>To Free or not to Free?</title><content type='html'>Last week I was reading &lt;a href="http://cavlec.yarinareth.net/archives/2005/12/14/unpacking-free/"&gt;Dorothea Salo's posting&lt;/a&gt; about &lt;a href="http://www.oclc.org/reports/2005perceptions.htm"&gt;OCLC's report on library branding&lt;/a&gt;, and it got me to thinking about this a bit.&lt;br /&gt;&lt;br /&gt;In particular, I thought about her comment:&lt;br /&gt;&lt;blockquote&gt;I would want to trial-balloon a Deep Web play in my next survey, if I were OCLC. I would want to know how many people have heard of the Deep Web, what they think is in it, whether they think information useful to them is in it, whether they would access it through their libraries if they could. This moves away from free-vs.-paid and toward exclusive-vs.-nonexclusive. People like the idea of being privileged. If the library is a place that privileges them, I think theyÂll go for it. Special-collections and archives get a boost in this campaign, too; access to rare or unique information is the ultimate in privilege.&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;I see a tension here.  While many push for an "information wants to be free" model, this would, inherently, devalue the role of the organization that makes it free.  In fact, to take her quote even farther, this is especially true of special collections and archives.&lt;br /&gt;&lt;br /&gt;Allow me to explain.&lt;br /&gt;&lt;br /&gt;Users aren't particularly discriminatory as to where they get their information.  Our students or faculty don't really care if the article or research they are looking at comes to them courtesy of Georgia Tech or if it was found in Citeseer.  They are more likely to say they found something in "Google Scholar" vs. the actual institutional repository for the school they are actually getting it from.  The more open the information is, the less exclusive our collection becomes and the less leverage and value we hold (at least conforming to our traditional model).&lt;br /&gt;&lt;br /&gt;With special collections, this is especially true.  Special collections are "special" because they are "unique".  Libraries spend a lot of money curating these collections.  Historically, this has enjoyed a fairly good ROI because it distinguishes the library (and therefore, larger institution) as something "special" itself.  These materials are &lt;span style="font-style:italic;"&gt;exclusive&lt;/span&gt; to that particular institution and give value to the collection.&lt;br /&gt;&lt;br /&gt;However, there is pressure to digitize and publish these collections.  If all of these collections are digitized and published, we have a bunch of silos strewn about the internet requiring the user know about find them to use them.  Since it is a lot of work to digitize and mark up these collections, there's not a terribly good return  for the effort.  &lt;br /&gt;&lt;br /&gt;In an effort to improve &lt;span style="font-style:italic;"&gt;findability&lt;/span&gt;, the collections need to be &lt;span style="font-style:italic;"&gt;aggregated&lt;/span&gt; with other similar collections to increase their exposure.  However, the result of this is improved awareness and accessibility, but at the same time it dilutes exclusiveness and branding.  Whoever provides the aggregation/discovery service gets the benefit of the content, so some of the content providers (inherently) must lose.&lt;br /&gt;&lt;br /&gt;So, what does this mean?  It should not prevent us from making our collections more open and accessible.  That runs counter to our mission.  However, we need to start thinking of ways to generate value when our information &lt;span style="font-style:italic;"&gt;is&lt;/span&gt; free.  There are plenty of ways of doing that, such as tailoring services that aggregates the "free" information for our communities, or building systems that can use the information in unique and specialized ways.&lt;br /&gt;&lt;br /&gt;There is a large &lt;span style="font-style:italic;"&gt;cultural shift&lt;/span&gt; that needs to take place to realize this future, however.  We still place a lot of emphasis (way too much, really) on the size and uniqueness of our collections.  With a world of information available (or a lot of it, at any rate), it's not so much an issue of how many books you have in your building, but how you are able harness &lt;span style="font-style:italic;"&gt;all&lt;/span&gt; the good data and present it in useful and meaningful ways.  There aren't easy metrics to this.  ARL just can't count book spines and annual budget.  Serious consideration needs to be paid to what and how a library is utilizing the collection outside their walls.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10611021-113536065646450882?l=dilettantes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dilettantes.blogspot.com/feeds/113536065646450882/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10611021&amp;postID=113536065646450882' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/113536065646450882'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/113536065646450882'/><link rel='alternate' type='text/html' href='http://dilettantes.blogspot.com/2005/12/to-free-or-not-to-free.html' title='To Free or not to Free?'/><author><name>Ross</name><uri>http://www.blogger.com/profile/03766301510511289351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10611021.post-113477012040896805</id><published>2005-12-21T17:56:00.000-05:00</published><updated>2005-12-21T17:54:54.080-05:00</updated><title type='text'>Rails Resolver Router: on Rails!</title><content type='html'>Since my foray into python a couple of months ago, I've been enjoying branching out into new languages.  &lt;br /&gt;&lt;br /&gt;I had pitched the concept of a link resolver router for the state universal catalog to a committee I sit on (this group talks about SFX links in the 856 tag and whatnot).  The problem with making links for a publicly available resource point to your institutional resolver is just that.  It's pointing your &lt;span style="font-style:italic;"&gt;your&lt;/span&gt; institutional resolver, despite the fact that your audience could be coming from anywhere.  This plays out even greater in a venue such as a universal catalog, since there's not really a "home institution" to point a resolver link, anyway.  OCLC and UKOLN both have resolver routers, and OCLC's certainly is an option, but I don't feel comfortable with the possibility that all of our member institutions might have to pay for the service (in the future).  My other problem with OCLC's service is that you can only belong to one institution and I have never liked that (especially as more and more institutions have link resolvers).&lt;br /&gt;&lt;br /&gt;So, in this committee I mentioned that it would be pretty simple to make a router, and since I was having trouble getting people to understand what exactly I was talking about, I decided to make a proof-of-concept.  And, since I was making a proof-of-concept, I thought it'd be fun to try it in Ruby on Rails.&lt;br /&gt;&lt;br /&gt;Now, a resolver router is about the simplest concept possible.  It doesn't really do anything but take requests and pass them off to the appropriate resolver.  It's a &lt;span style="font-style:italic;"&gt;resolver abstraction layer&lt;/span&gt;, if you will.  I thought this was a nice, small project to try to cut my Ruby teeth on.  There's a little bit a database, a little bit of AJAX.  It's also &lt;span style="font-style:italic;"&gt;useful&lt;/span&gt;, unlike making a cookbook from a tutorial or something.&lt;br /&gt;&lt;br /&gt;It took about three days to &lt;a href="http://rosstest.gatech.edu/route?url_ver=Z39.88-2004&amp;rft_val_fmt=info:ofi/fmt:kev:mtx:journal&amp;rfr_id=info:sid/citeulike.org/citeulike&amp;rft_id=info:doi/10.1128/AAC.48.9.3349&amp;rft.epage=3357&amp;rft.title=Antimicrob.%20Agents%20Chemother.&amp;rft.auinit=V&amp;rft.aufirst=&amp;rft.aulast=Frecer&amp;rft.atitle=De%20Novo%20Design%20of%20Potent%20Antimicrobial%20Peptides&amp;date=2004-9-1&amp;rft.spage=3349&amp;rft.volume=48&amp;rft.issue=9&amp;rft.genre=article&amp;genre=article&amp;url_ctx_fmt=ori:fmt:kev:mtx:ctx"&gt;make this&lt;/a&gt;.  &lt;span class="z3988" title="url_ver=Z39.88-2004&amp;amp;rft_val_fmt=info:ofi/fmt:kev:mtx:journal&amp;amp;rfr_id=info:sid/citeulike.org/citeulike&amp;amp;rft_id=info:doi/10.1128/AAC.48.9.3349&amp;amp;rft.epage=3357&amp;amp;rft.title=Antimicrob.%20Agents%20Chemother.&amp;amp;rft.auinit=V&amp;amp;rft.aufirst=&amp;amp;rft.aulast=Frecer&amp;amp;rft.atitle=De%20Novo%20Design%20of%20Potent%20Antimicrobial%20Peptides&amp;amp;date=2004-9-1&amp;amp;rft.spage=3349&amp;amp;rft.volume=48&amp;amp;rft.issue=9&amp;amp;rft.genre=article&amp;amp;genre=article&amp;amp;url_ctx_fmt=ori:fmt:kev:mtx:ctx"&gt;&lt;/span&gt;  After you pick your resolver (Choose a couple!  Add your own!), you'll be taken to a page to choose between your various communities for appropriate copy.&lt;br /&gt;&lt;br /&gt;I chose this particular citation because it shows the very huge limitation of link resolvers (if you choose Georgia Tech's resolver and Emory's resolver, for instance); despite the fact that this is &lt;span style="font-style:italic;"&gt;freely available&lt;/span&gt;, it does not appear in my resolver.  That's not really the use case I envision, though.  I am thinking more of a case like my co-worker, Heather, who should have access to Georgia Tech's collection, Florida State's resources (she's in grad school there), Richland County Public Library (she lives in Columbia, SC), and the University of South Carolina (where her husband is a librarian).  The resolver router alleviates the need to &lt;span style="font-style:italic;"&gt;search&lt;/span&gt; for a given citation in the various communities (indeed to even have to think of or know where to look within those communities).&lt;br /&gt;&lt;br /&gt;Sometime later this winter, I'll have an even better use case.  I'll keep that under wraps for now.&lt;br /&gt;&lt;br /&gt;Now, my impression of Ruby on Rails...  For a project like this, it is absolutely amazing.  I cannot believe I was able to learn the language from scratch and implement something that works (with this amount of functionality) in such a short amount of time.  By bypassing the need to create the "framework" for the application, you can just dive into implementation.&lt;br /&gt;&lt;br /&gt;In fact, I think my time to implementation would have been &lt;span style="font-style:italic;"&gt;even faster&lt;/span&gt; if the number of resources/tutorials out there &lt;span style="font-style:italic;"&gt;didn't suck out loud&lt;/span&gt;.  Most references point to &lt;a href="http://www.onlamp.com/pub/a/onlamp/2005/01/20/rails.html"&gt;these&lt;/a&gt; &lt;a href="http://www.onlamp.com/pub/a/onlamp/2005/03/03/rails.html"&gt;tutorials&lt;/a&gt; to get you started, but they really aren't terribly &lt;span style="font-style:italic;"&gt;helpful&lt;/span&gt;.  They explain nothing about &lt;span style="font-style:italic;"&gt;why&lt;/span&gt; they are doing what they are doing in them.  &lt;a href="http://www.slash7.com/articles/2005/01/24/really-getting-started-in-rails"&gt;I found this blog posting&lt;/a&gt; to be infinitely more useful.  &lt;a href="http://www.slash7.com/"&gt;Her blog in general&lt;/a&gt; is going in my aggregator, I think.&lt;br /&gt;&lt;br /&gt;When it comes to learning Ruby, &lt;a href="http://poignantguide.net/ruby/"&gt;this is a masterful work of art&lt;/a&gt;...  but...  not terribly useful if you just want to look things up.  &lt;a href="http://whytheluckystiff.net/ruby/pickaxe/"&gt;I recommend this&lt;/a&gt; for that.&lt;br /&gt;&lt;br /&gt;Anyway, I am so impressed with Ruby on Rails that I am planning on using it (currently) for "&lt;a href="http://dilettantes.blogspot.com/2005/11/envisioning-alto.html"&gt;alternative opac project&lt;/a&gt;", which is now being code named "Communicat".  More on this shortly (although I did actually develop the database schema today).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10611021-113477012040896805?l=dilettantes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dilettantes.blogspot.com/feeds/113477012040896805/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10611021&amp;postID=113477012040896805' title='12 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/113477012040896805'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/113477012040896805'/><link rel='alternate' type='text/html' href='http://dilettantes.blogspot.com/2005/12/rails-resolver-router-on-rails.html' title='Rails Resolver Router: on Rails!'/><author><name>Ross</name><uri>http://www.blogger.com/profile/03766301510511289351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>12</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10611021.post-113344715578566042</id><published>2005-12-01T09:19:00.000-05:00</published><updated>2005-12-01T09:25:55.806-05:00</updated><title type='text'>Back to the whiteboard for inspiration</title><content type='html'>&lt;a href="http://paulmiller.typepad.com/"&gt;Paul Miller&lt;/a&gt; (of Talis) was kind enough point out that Talis already has a product named Alto.&lt;br /&gt;&lt;br /&gt;In fact, &lt;a href="http://www.talis.com/products/talis_alto/alto_overview.shtml"&gt;it's their ILS&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;D'oh.&lt;br /&gt;&lt;br /&gt;Given that Talis' corporate name is "composer-based" (and, I don't know, that they came up with the name waaaaaaaaaaaaaaaaaaaay before I did) I suppose I can relinquish the name "Alto" :)&lt;br /&gt;&lt;br /&gt;So, uh, any suggestions for an appropriate name... send 'em to me!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10611021-113344715578566042?l=dilettantes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dilettantes.blogspot.com/feeds/113344715578566042/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10611021&amp;postID=113344715578566042' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/113344715578566042'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/113344715578566042'/><link rel='alternate' type='text/html' href='http://dilettantes.blogspot.com/2005/12/back-to-whiteboard-for-inspiration.html' title='Back to the whiteboard for inspiration'/><author><name>Ross</name><uri>http://www.blogger.com/profile/03766301510511289351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10611021.post-113337335393738498</id><published>2005-11-30T12:09:00.000-05:00</published><updated>2005-11-30T12:55:54.010-05:00</updated><title type='text'>Envisioning Alto</title><content type='html'>I have mentioned here several times the "alternative to the catalog" project I am trying to implement at Tech.  One of the problems that I've had is naming the project something that lets people realize what I'm talking about, without the political hairiness of saying "catalog replacement" (since that's technically not true, anyway).&lt;br /&gt;&lt;br /&gt;In a meeting two weeks ago (about subject guides), I was drawing the concept of this project on the whiteboard of our conference room.  It's been up ever since and in the middle, I had written "ALTOpac" because that was an easy way to loosely describe it in a way that the uninitiated in the room could envision where I was starting from.  Sitting in another meeting today, the capitalized letters jumped out at me:  &lt;span style="font-weight:bold;"&gt;ALTO&lt;/span&gt;.  It means nothing.&lt;br /&gt;&lt;br /&gt;And I like that.  Of course it still doesn't explain what it's about.  That's what subtitles are for.&lt;br /&gt;&lt;br /&gt;Now, let me explain what the hell Alto is and what it is supposed to do.&lt;br /&gt;&lt;br /&gt;Alto is a "community-based collection builder and search engine".&lt;br /&gt;&lt;br /&gt;Come to think of it, that might not actually clear anything up.&lt;br /&gt;&lt;br /&gt;Let's back up a bit, shall we?&lt;br /&gt;&lt;br /&gt;To say searching the catalog is "searching our collection" is quite arbitrary and false.  Metasearch doesn't really solve this problem, since you'd still only point the metasearch engine at certain assets and it's non-trivial to make relationships between assets.  Metasearch is &lt;span style="font-style:italic;"&gt;part&lt;/span&gt; of the solution, but hardly the panacea.&lt;br /&gt;&lt;br /&gt;Again, our "collection" is an ambiguous term and shouldn't be solely determined by our collection development policies/budget.  It is our opinion that if something is important enough to be added to a reserves list (even a web page), it should &lt;span style="font-style:italic;"&gt;technically&lt;/span&gt; be part of our collection.  I would not, however, say it should be &lt;span style="font-style:italic;"&gt;cataloged&lt;/span&gt; (and that's why this isn't a catalog replacement project, see?).  If an item is even &lt;span style="font-style:italic;"&gt;bookmarked&lt;/span&gt; (via a local social bookmarking service, such as unalog or connotea) it should then become part of our collection.  A 1927 engineering textbook from Purdue's catalog?  Index it!  If a member of our community finds it important enough to &lt;span style="font-style:italic;"&gt;want to come back to and share with a group&lt;/span&gt;, it's important enough for us to aggregate into our "collection".  Relevance comes later (keep reading, if you're interested).&lt;br /&gt;&lt;br /&gt;There are also relationships that our community (for the sake of argument, let's start with "Georgia Tech") builds that are &lt;span style="font-style:italic;"&gt;highly relevant&lt;/span&gt; for finding connections between disparate "things".  So, the items put on reserve for a particular course have an umbrella of commonality between them that should be utilized for anyone that runs across any of these items.  The relevance ranking should be even greater for a user that happens to be a member of the group in question (for instance, is enrolled in the class).&lt;br /&gt;&lt;br /&gt;If Alto has a citation management-esque feature in it, users can very specifically group relevant resources together based on a project.  Resources can be anything:  books, websites, articles, &lt;span style="font-style:italic;"&gt;searches&lt;/span&gt;, chat transcripts, &lt;span style="font-style:italic;"&gt;&lt;a href="http://blog.uwinnipeg.ca/loomware/archives/001478.html"&gt;trails&lt;/a&gt;&lt;/span&gt;, you name it.&lt;br /&gt;&lt;br /&gt;And all of this should feed the "relevance beast", as it were.&lt;br /&gt;&lt;br /&gt;So that's some background.  Given that we'll have some formal subject classifications for these objects (from the OPAC or from metasearch or whatever), we should be able to bridge the formal to folksonomy to make sense of how people have classified their saved things.&lt;br /&gt;&lt;br /&gt;We can then begin to cluster search results.  Format, subject, concept, group, policies...  All of these can be browsed after the search begins.  The search results will be a combination of metadata objects and library content.  If some of the results appear in a given "subject guide", the guide will a suggested resource (and will, in turn, push some resources into the result set).&lt;br /&gt;&lt;br /&gt;The goal is to open the silos we have created around our resources/services.  It would break down the ambiguity between "collections", "services" and "policies" since they're all interrelated.&lt;br /&gt;&lt;br /&gt;How do we plan to do this?  Glad you asked (you're still reading, right?)!&lt;br /&gt;&lt;br /&gt;We've exported all of the bib records from our catalog.  The plan is to use METS as our wrapper around MODS.  We'll then harvest our institutional repository and index our website.  That's a pretty good base to start with.  All of this is stored in a dbXML database and indexed with Lucene.&lt;br /&gt;&lt;br /&gt;If users want to harvest a collection from citeseer or OAIster, that will be available and will become part of our collection.  Annotations, links to reviews, links to content to index will all be made available.&lt;br /&gt;&lt;br /&gt;I'm leaving a lot out and glossing some of this over... but it starts to put the idea on "paper" for me to come back later.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10611021-113337335393738498?l=dilettantes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dilettantes.blogspot.com/feeds/113337335393738498/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10611021&amp;postID=113337335393738498' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/113337335393738498'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/113337335393738498'/><link rel='alternate' type='text/html' href='http://dilettantes.blogspot.com/2005/11/envisioning-alto.html' title='Envisioning Alto'/><author><name>Ross</name><uri>http://www.blogger.com/profile/03766301510511289351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10611021.post-113336278434075771</id><published>2005-11-30T09:44:00.000-05:00</published><updated>2005-11-30T12:05:32.523-05:00</updated><title type='text'>I sound my barbaric YAWP over the walls of my cubicle.</title><content type='html'>I woke up at 4:30 this morning.&lt;br /&gt;&lt;br /&gt;One could easily write this off to a variety of stresses:  an &lt;a href="http://www.infotoday.com/cilmag/default.shtml"&gt;article&lt;/a&gt; I have no business writing; a &lt;a href="http://www.code4lib.org/2006/"&gt;conference&lt;/a&gt; I have no business helping organize; a huge project that I am having problems getting started on; a house that I apparently haven't sunk enough money in to move into yet; a house that I can't drag far enough away from the railroad tracks to sell; the usual burden that is "the holidays"... sure one could try to pin it on any of those.&lt;br /&gt;&lt;br /&gt;But I woke up thinking about (meaning that I was &lt;span style="font-style:italic;"&gt;dreaming&lt;/span&gt; about) something I read recently from &lt;a href="http://blogs.talis.com/panlibus/archives/2005/11/an_ils_customer.html"&gt;Richard Wallis on Panlibus&lt;/a&gt;, Talis' 'blog:&lt;br /&gt;&lt;blockquote&gt;Well yes, the current generation of ILS systems were not built with Web Services everywhere. To put it bluntly, who will pay the salaries of the developers who are going to develop these services for you to consume?&lt;/blockquote&gt;&lt;br /&gt;Strange thing to dream about, I know.  However, when I think about this one quote, it pisses me off to no end.  The University System of Georgia pays Endeavor over $500,000 &lt;span style="font-weight:bold;"&gt;a year&lt;/span&gt; &lt;span style="font-style:italic;"&gt;for the privilege&lt;/span&gt; of running an ILS that they haven't invested any innovation in years.  Granted, we are 35 libraries, so it's not like we're &lt;span style="font-style:italic;"&gt;all&lt;/span&gt; paying that ransom, but, on the flip side, we're probably also getting a discount for the very fact that we are so large.&lt;br /&gt;&lt;br /&gt;Then, to think we are but a percentage of Endeavor's total customer base...&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;WHERE IS THAT MONEY GOING, RICHARD?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Of course, I realize that Talis is in no way related to Endeavor, but I cannot imagine their pricing is so radically different that their coffers have no shillings to pay for developers.&lt;br /&gt;&lt;br /&gt;Besides, they must already have developers, right?  Maybe you need hire developers &lt;span style="font-style:italic;"&gt;with vision&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;So, to this argument, I call bullshit.&lt;br /&gt;&lt;br /&gt;The other thing that struck me (again, apparently in my dream) is the apologetic tone I see quite frequently (&lt;a href="http://www.theshiftedlibrarian.com/archives/2005/11/23/hindsight_is_2020_what_have_you_learned.html"&gt;recent example here&lt;/a&gt;, lots of others floating about) that shifts the blame of our stagnant, crappy Integrated Library Systems to us, the customers instead to our vendors.  The argument goes that we, the libraries, have asked for the wrong things for the ILS and the poor vendors (poor, poor vendors) had their hands tied, literally &lt;span style="font-style:italic;"&gt;tied&lt;/span&gt;, trying to keep up with our demands to be able to incorporate any sort of innovation in &lt;span style="font-style:italic;"&gt;the last 15-20 years&lt;/span&gt;.  Besides, they'd say, if they came up with something different, libraries might not want the change.&lt;br /&gt;&lt;br /&gt;What (successful) technology company has ever relied on RFPs for their innovation?  Are Google's hands tied until some customer says, "Hey, can you make a web based 'maps' site?  You know what we need?  A new way to do threaded email."?  How about Intel?  Microsoft?&lt;br /&gt;&lt;br /&gt;No.  These companies realize that they need to &lt;span style="font-style:italic;"&gt;innovate to survive&lt;/span&gt;.  To stagnate or half-ass is the kiss of death.  See Novell.  For a more dramatic example, see Apple.&lt;br /&gt;&lt;br /&gt;No, it's time we stop taking it like abused spouses from our vendors.  You know, maybe we did overcook the porkchop and maybe we &lt;span style="font-style:italic;"&gt;do&lt;/span&gt; open our mouths too much, but that's no reason to have a black eye.  If a handful of the better funded libraries were to help found something like the &lt;a href="http://www.apache.org/"&gt;Apache Foundation&lt;/a&gt; for library software, our abusive husbands might find treat as &lt;span style="font-style:italic;"&gt;partners&lt;/span&gt; rather than &lt;span style="font-style:italic;"&gt;punching bags&lt;/span&gt;.  I think I might know a &lt;a href="http://www.code4lib.org/"&gt;good place to look&lt;/a&gt; for talent.&lt;br /&gt;&lt;br /&gt;(In truth, our rottweiler woke me up, but the dream still stands).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10611021-113336278434075771?l=dilettantes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dilettantes.blogspot.com/feeds/113336278434075771/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10611021&amp;postID=113336278434075771' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/113336278434075771'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/113336278434075771'/><link rel='alternate' type='text/html' href='http://dilettantes.blogspot.com/2005/11/i-sound-my-barbaric-yawp-over-walls-of.html' title='I sound my barbaric YAWP over the walls of my cubicle.'/><author><name>Ross</name><uri>http://www.blogger.com/profile/03766301510511289351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10611021.post-113250399522101673</id><published>2005-11-20T11:08:00.000-05:00</published><updated>2005-11-20T11:26:35.243-05:00</updated><title type='text'>Library 1.7.02-4 pre 6</title><content type='html'>I really, really hate this Library 2.0 meme for a couple of reasons.&lt;br /&gt;&lt;br /&gt;1) All of our problems will not, in fact, be solved with AJAX and web interfaces&lt;br /&gt;&lt;br /&gt;2) In fact many of our problems cannot be solved by technology at all (try doing interesting and meaningful and different work with the current body of MARC records out there and see what I mean)&lt;br /&gt;&lt;br /&gt;3) This quest for 2.0 would be better served if "2.0" was a milestone on the journey to "Library 4.5" -- I mean, come on folks, let's get back into innovating.&lt;br /&gt;&lt;br /&gt;4) I think it trivializes some actually &lt;span style="font-style:italic;"&gt;&lt;a href="http://access2005.library.ualberta.ca/programme.php#rhynobinkley"&gt;exciting&lt;/a&gt;&lt;/span&gt; and &lt;span style="font-style:italic;"&gt;&lt;a href="http://curtis.med.yale.edu/dchud/log/project/rogue/"&gt;useful&lt;/a&gt;&lt;/span&gt; work that I fear will continue to fly under the radar because it's not "Web 2.0" enough.&lt;br /&gt;&lt;br /&gt;Maybe hype is necessary to rally the troops, but I really wish vision would get more attention.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10611021-113250399522101673?l=dilettantes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dilettantes.blogspot.com/feeds/113250399522101673/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10611021&amp;postID=113250399522101673' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/113250399522101673'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/113250399522101673'/><link rel='alternate' type='text/html' href='http://dilettantes.blogspot.com/2005/11/library-1702-4-pre-6.html' title='Library 1.7.02-4 pre 6'/><author><name>Ross</name><uri>http://www.blogger.com/profile/03766301510511289351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10611021.post-113046250864841268</id><published>2005-10-27T21:17:00.000-04:00</published><updated>2005-10-27T21:21:48.660-04:00</updated><title type='text'>echo(strtolower(COinS));</title><content type='html'>Er, anybody object to making COinS all lowercase?&lt;br /&gt;&lt;br /&gt;Because I'm starting to think its case structure is awkward and silly.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10611021-113046250864841268?l=dilettantes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dilettantes.blogspot.com/feeds/113046250864841268/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10611021&amp;postID=113046250864841268' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/113046250864841268'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/113046250864841268'/><link rel='alternate' type='text/html' href='http://dilettantes.blogspot.com/2005/10/echostrtolowercoins.html' title='echo(strtolower(COinS));'/><author><name>Ross</name><uri>http://www.blogger.com/profile/03766301510511289351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10611021.post-112991138936990496</id><published>2005-10-21T12:15:00.000-04:00</published><updated>2005-10-21T12:16:29.376-04:00</updated><title type='text'>As much as I liked gravy on my french fries...</title><content type='html'>Current weather conditions:  76 degrees and sunny.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10611021-112991138936990496?l=dilettantes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dilettantes.blogspot.com/feeds/112991138936990496/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10611021&amp;postID=112991138936990496' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/112991138936990496'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/112991138936990496'/><link rel='alternate' type='text/html' href='http://dilettantes.blogspot.com/2005/10/as-much-as-i-liked-gravy-on-my-french.html' title='As much as I liked gravy on my french fries...'/><author><name>Ross</name><uri>http://www.blogger.com/profile/03766301510511289351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10611021.post-112976745105002421</id><published>2005-10-19T19:43:00.000-04:00</published><updated>2005-10-19T20:17:31.056-04:00</updated><title type='text'>Reactions from Access 2005</title><content type='html'>I'll have to keep this rather short, since the hotel wireless network is being flaky (as usual) (in fact I am having to write this while standing in the bathroom -- oddly the best wireless reception in my room).&lt;br /&gt;&lt;br /&gt;Again, the conference organizers have proven why this is the only professional event I schedule in my year.  I'll comment on the earlier days a little later, but while day 3 is still rather fresh in my mind (as fresh as my poor, oversaturated mind can be), I'd like to touch on a few things.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://access2005.library.ualberta.ca/programme.php#dempsey"&gt;1)&lt;/a&gt; &lt;span style="font-weight:bold;"&gt;Listen to every word Lorcan says, always.&lt;/span&gt;  It blows my mind what an amazing asset he is to our community and how there are people (in my library) who have no idea who he is.  His presentation this morning has completely energized me to kick it up a notch in getting our library more into our (and other) user's "LifeFlow".&lt;br /&gt;&lt;br /&gt;&lt;a href="http://access2005.library.ualberta.ca/programme.php#rhynobinkley"&gt;2)&lt;/a&gt; &lt;span style="font-weight:bold;"&gt;Art and Peter proved that WAG needs no "G".&lt;/span&gt;  I've been working with Art on this WebDav/OPAC project for months (thanks to SUDOC, as he pointed out), and I never, ever would have dreamed of the things these two are coming up with.  Cocoon is, evidentally, a very magical beast and the potential of storing these "trails" could have huge implications on the collaborative research environment that we are trying to create at Georgia Tech.  Being able to chart the path of scholarship would make it easier to get to the giant to stand upon his shoulders.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://access2005.library.ualberta.ca/programme.php#chudnovfrumkin"&gt;3)&lt;/a&gt; &lt;span style="font-weight:bold;"&gt;Internet communication is lousy when trying to develop a new spec.&lt;/span&gt;  Despite being there at the beginning (and being a very loud proponent of COinS), I could not wrap my head around the use cases for COinS-PMH.  Oh, Dan tried to "learn me", but it really took his presentation today to "get it".  I definitely "get it" now, and expect to see COinS-PMH all over Tech.&lt;br /&gt;&lt;br /&gt;4) &lt;span style="font-weight:bold;"&gt;Hackfest is the greatest invention ever.&lt;/span&gt;  And I honestly couldn't imagine it working properly at any other conference (sorry, LITA).&lt;br /&gt;&lt;br /&gt;&lt;a href="http://access2005.library.ualberta.ca/programme.php#ruecker"&gt;5)&lt;/a&gt; &lt;span style="font-weight:bold;"&gt;&lt;span style="font-style:italic;"&gt;This&lt;/span&gt; is why I'm applying to enroll in the Master's program for Human-Computer Interaction at Tech.&lt;/span&gt;  This, coupled with the previous two presentations (Art/Peter's, Dan's)... Holy crap.  The world would be so different.&lt;br /&gt;&lt;a href="http://access2005.library.ualberta.ca/programme.php#geist"&gt;&lt;br /&gt;6)&lt;/a&gt; &lt;span style="font-weight:bold;"&gt;The U.S. is screwed.&lt;/span&gt;  We have sold our souls, culture and future to corporate interests and I'm not sure how we can fix it.  As Peter remarked to me, hopefully Cliff Lynch's vision of a world where everything is digitized except the intellectual output after 1920 will light a fire under us.  I fear at that point it may be too late, however.  It looks like Canada's future might be a bit brighter.  Even if it isn't, I'll get fired up by the revolutionary rhetoric, any day.&lt;br /&gt;&lt;br /&gt;Wow, I love this place.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10611021-112976745105002421?l=dilettantes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dilettantes.blogspot.com/feeds/112976745105002421/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10611021&amp;postID=112976745105002421' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/112976745105002421'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/112976745105002421'/><link rel='alternate' type='text/html' href='http://dilettantes.blogspot.com/2005/10/reactions-from-access-2005.html' title='Reactions from Access 2005'/><author><name>Ross</name><uri>http://www.blogger.com/profile/03766301510511289351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10611021.post-112856668051944183</id><published>2005-10-05T20:39:00.000-04:00</published><updated>2005-10-05T22:44:40.533-04:00</updated><title type='text'>But, you see, my wheel is nothing like all of those other seemingly identical wheels</title><content type='html'>I am still feeling my way around &lt;a href="http://www.python.org"&gt;Python&lt;/a&gt;.  I have yet to grasp the &lt;span style="font-style:italic;"&gt;zen of being Pythonic&lt;/span&gt;, but I am at least coming to grips with real object orientation (as opposed to the named hashes of &lt;a href="http://www.php.net/"&gt;PHP&lt;/a&gt;) and am actually taking the leap into &lt;span style="font-style:italic;"&gt;error handling&lt;/span&gt;, which, if you have dealt with any of the myriad bugs in any of my other projects, you'd know has been a bit of a foreign concept to me.&lt;br /&gt;&lt;br /&gt;Python project #2 is known as &lt;span style="font-style:italic;"&gt;&lt;span style="font-weight:bold;"&gt;RepoMan&lt;/span&gt;&lt;/span&gt; (thanks to &lt;a href="http://www.inkdroid.org/"&gt;Ed Summers&lt;/a&gt; for the name).  It attempts to solve a problem that not one but two other opensource projects already have solved admirably (I'll go into more about this in a bit).  RepoMan is an &lt;a href="http://www.openarchives.org/"&gt;OAI&lt;/a&gt; Repository indexer that makes said repository available via &lt;a href="http://www.loc.gov/z3950/agency/zing/srw/sru-simple.html"&gt;SRU&lt;/a&gt;.  I created it in an attempt to make our &lt;a href="http://smartech.gatech.edu/"&gt;DSpace implementation&lt;/a&gt; searchable from remote applications (namely, the site search and the upcoming alternative opac).  It's an extremely simple two script project that has only taken a week to get running largely due to the existence of two similar and available python scripts that I could modify for my own use.  It's also due to the help of Ed Summers and &lt;a href="http://www.panix.com/~asl2/"&gt;Aaron Lav&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;The harvester is, basically, &lt;a href="http://www.oclc.org/research/software/oai/2page.htm"&gt;Thom Hickey's one page OAI harvester&lt;/a&gt; with some minor modification.  I have added error handling (the two lines I added to compensate for malformed xml must have been over the "one page limit") and instead of outputting to a text file, it shoves the records in a &lt;a href="http://lucene.apache.org/"&gt;Lucene&lt;/a&gt; index (thanks to &lt;a href="http://pylucene.osafoundation.org/"&gt;PyLucene&lt;/a&gt;).  This part still needs some work (I'm not sure what it would do with an "updated" record, for example), but it makes a nice index of the Dublin Core fields, plus a field for the whole record, for "default" searches.  This was a good exercise for me to work with xml, Python and Lucene, because I was having some trouble when trying to index the MODS records for the alternative opac.&lt;br /&gt;&lt;br /&gt;The SRU server is, basically, &lt;a href="http://curtis.med.yale.edu/dchud/"&gt;Dan Chudnov&lt;/a&gt;'s &lt;a href="http://curtis.med.yale.edu/unalog-trac/file/trunk/lib/ui/sru.ptl"&gt;SRU implementation&lt;/a&gt; for &lt;a href="http://unalog.com/"&gt;unalog&lt;/a&gt;.  It needed to be &lt;span style="font-style:italic;"&gt;de-&lt;a href="http://www.mems-exchange.org/software/quixote/"&gt;Quixote&lt;/a&gt;fied&lt;/span&gt; and is, in fact, much more robust than Dan's original (of course, unalog's implementation doesn't need to be as "robust", since the metadata is much more uniform), but certainly having a working model to modify made this go much, much faster.  The nice part is that there might be some stuff in there that Dan might want to put back into unalog.&lt;br /&gt;&lt;br /&gt;So, &lt;a href="http://rsinger.library.gatech.edu/dspace/index.cgi?version=1.1&amp;operation=explain"&gt;here is the result&lt;/a&gt;.  The operations currently supported are explain and searchRetrieve and majority of CQL relations are unsupported, but it does most of the queries I need it to do and, most importantly, it's less than a week old.&lt;br /&gt;&lt;br /&gt;So the burning question here is:  why on earth would I waste time developing this when &lt;a href="http://wiki.osuosl.org/display/OCKPub/HarvestQuery"&gt;OCKHAM's Harvest-to-Query&lt;/a&gt; is out there, and, even more specifically, &lt;a href="http://www.oclc.org/research/software/srw/default.htm"&gt;OCLC's SRW/U implementation for DSpace&lt;/a&gt; is available?  Further, I knew full well that these projects existed before I started.&lt;br /&gt;&lt;br /&gt;Lemme tell ya.&lt;br /&gt;&lt;br /&gt;Harvest-to-Query looked very promising.  I began down this road, but stopped about halfway down the &lt;a href="http://wiki.osuosl.org/display/OCKPub/InstallH2QInstructions"&gt;installation document&lt;/a&gt;.  Granted, anything that uses Perl, TCL &lt;span style="font-style:italic;"&gt;and&lt;/span&gt; PHP has to be, well, something...  After all, those were the first three languages I learned (and in the same order!).  Adding in IndexData's &lt;a href="http://www.indexdata.dk/zebra/"&gt;Zebra&lt;/a&gt; seemed logical as well since it has a built-in Z39.50 server.  Still, this didn't exactly solve my problem.  I'd have to install yazproxy, as well, in order to achieve my SRU requirement.  Requiring Perl, TCL, PHP, Zebra and yazproxy is a bit much to maintain for this project.  Too many dependencies and I am too easily distracted.&lt;br /&gt;&lt;br /&gt;OCLC's SRW/U seemed so obvious.  It seemed easy.  It seemed perfect.  Except our DSpace admin couldn't get it to work.  Oh, I inquired.  I nagged.  I pestered.  That still didn't make it work.  I have very limited permissions on the machine that DSpace runs on (and no permissions for Tomcat), so there was little I could do to help.  This also solved a specific purpose, but didn't necessarily address any other OAI providers that we might have.&lt;br /&gt;&lt;br /&gt;So, enter RepoMan.  Another wheel that closely resembles all the other wheels out there, but possibly with minor cosmetic changes.  Let a thousand wheels be invented.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10611021-112856668051944183?l=dilettantes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dilettantes.blogspot.com/feeds/112856668051944183/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10611021&amp;postID=112856668051944183' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/112856668051944183'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/112856668051944183'/><link rel='alternate' type='text/html' href='http://dilettantes.blogspot.com/2005/10/but-you-see-my-wheel-is-nothing-like.html' title='But, you see, my wheel is nothing like all of those other seemingly identical wheels'/><author><name>Ross</name><uri>http://www.blogger.com/profile/03766301510511289351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10611021.post-112742596625014464</id><published>2005-09-22T17:47:00.000-04:00</published><updated>2005-09-22T17:52:46.256-04:00</updated><title type='text'>Happy Birthday, you anemic ghoul!</title><content type='html'>I heard on NPR this morning that today is &lt;a href="http://www.nickcaveandthebadseeds.com/"&gt;Nick Cave's&lt;/a&gt; birthday.&lt;br /&gt;&lt;br /&gt;You can tell from &lt;a href="http://www.last.fm/user/inkcow/charts/&amp;charttype=overall&amp;subtype=artist"&gt;my listening habits&lt;/a&gt; that I listen to a &lt;span style="font-style:italic;"&gt;lot&lt;/span&gt; of Nick Cave, but I had never really thought about him having things like birthdays and whatnot.&lt;br /&gt;&lt;br /&gt;He's 48.  He doesn't look a day over 375, though.&lt;br /&gt;&lt;br /&gt;So, have a smoke, drink some red wine and lament your wretched existence to your unforgiving maker in celebration.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10611021-112742596625014464?l=dilettantes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dilettantes.blogspot.com/feeds/112742596625014464/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10611021&amp;postID=112742596625014464' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/112742596625014464'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/112742596625014464'/><link rel='alternate' type='text/html' href='http://dilettantes.blogspot.com/2005/09/happy-birthday-you-anemic-ghoul.html' title='Happy Birthday, you anemic ghoul!'/><author><name>Ross</name><uri>http://www.blogger.com/profile/03766301510511289351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10611021.post-112725014019278795</id><published>2005-09-20T16:39:00.000-04:00</published><updated>2005-09-20T17:02:20.200-04:00</updated><title type='text'>The NISO Riots of Ought-Five</title><content type='html'>I am at the &lt;a href="http://www.niso.org/news/events_workshops/OpenURL-05-wkshp.html"&gt;NISO OpenURL/Metasearch Workshop&lt;/a&gt;, and in almost every way it's going well.    I don't have a whole lot to say about the workshop content itself.  It's very informative and helpful, but I've really got nothing of value to add or comment upon.&lt;br /&gt;&lt;br /&gt;Except one thing.&lt;br /&gt;&lt;br /&gt;Today was "Metasearch" day and just after lunch was a panel presentation of David Lindahl and Jeff Suszczynski of the &lt;a href="http://www.library.rochester.edu/"&gt;University of Rochester Libraries&lt;/a&gt; and David Walker of &lt;a href="http://library.csusm.edu/"&gt;Cal State San Marcos Library&lt;/a&gt; on "Innovative uses of Metasearch".  And these are two inspirations in the field of metasearch development.  Anyone with a metasearch engine (and, sadly, I am not one), please look at these schools' work in regards to how they are leveraging their metasearch implementations.&lt;br /&gt;&lt;br /&gt;Both of them spoke at some length about what sorts of incredible engineering feats that they had to accomplish to &lt;span style="font-style:italic;"&gt;overcome the shit environment that we have found ourselves electronically&lt;/span&gt;.  During the Q&amp;A session, Peter Noerr, of &lt;a href="http://museglobal.com/"&gt;MuseGlobal&lt;/a&gt; (a vendor), basically admonished these three &lt;span style="font-style:italic;"&gt;visionaries&lt;/span&gt; because vendors are creating tools to do all of the work that they are doing.&lt;br /&gt;&lt;br /&gt;Are you kidding me?  They are doing the things that they are doing &lt;span style="font-style:italic;"&gt;despite the fact that vendors make it damn near impossible&lt;/span&gt; for us to easily provide these services.&lt;br /&gt;&lt;br /&gt;There was a very thick tension that set upon the room at this point.  You could almost sense that the librarians, finally driven to the edge by their corporate masters, were ready to rise up, break the chains and slay the dragon that torments them so.&lt;br /&gt;&lt;br /&gt;Almost.&lt;br /&gt;&lt;br /&gt;But then, we're librarians.&lt;br /&gt;&lt;br /&gt;And the tension passed.&lt;br /&gt;&lt;br /&gt;And then we had a nice break.  No chairs were thrown.  No blood was let.&lt;br /&gt;&lt;br /&gt;Oh well, maybe next time.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10611021-112725014019278795?l=dilettantes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dilettantes.blogspot.com/feeds/112725014019278795/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10611021&amp;postID=112725014019278795' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/112725014019278795'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/112725014019278795'/><link rel='alternate' type='text/html' href='http://dilettantes.blogspot.com/2005/09/niso-riots-of-ought-five.html' title='The NISO Riots of Ought-Five'/><author><name>Ross</name><uri>http://www.blogger.com/profile/03766301510511289351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10611021.post-112683528926556272</id><published>2005-09-15T21:09:00.000-04:00</published><updated>2005-09-15T21:48:09.273-04:00</updated><title type='text'>Metasearch Metadata Metaphor</title><content type='html'>&lt;a href="http://www.loc.gov/z3950/agency/zing/srw/"&gt;SRW/U&lt;/a&gt; is to &lt;a href="http://www.yngwie.org/"&gt;Yngwie J. Malmsteen&lt;/a&gt; as &lt;a href="http://opensearch.a9.com/"&gt;OpenSearch&lt;/a&gt; is to &lt;a href="http://www.keithricharhttp://www.blogger.com/img/gl.link.gif`ds.com/"&gt;Keith Richards&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Yngwie Malmsteen is technically superior, however aesthetically unlistenable (unimplementable, in the case of SRW/U).&lt;br /&gt;&lt;br /&gt;Keith Richards is sloppy, unsophisticated and writes &lt;a href="http://www.rollingstones.com/home.php"&gt;timeless melodies that resonate with the masses&lt;/a&gt; (OpenSearch is sloppy, unsophisticated -- while time will tell if OpenSearch becomes "timeless" [seems doubtful, honestly], but there are certainly a lot of &lt;a href="http://opensearch.a9.com/-/search/moreColumns.jsp"&gt;OpenSearch targets&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.miketaylor.org.uk/"&gt;Mike Taylor&lt;/a&gt; wrote &lt;a href="http://listserv.loc.gov/cgi-bin/wa?A2=ind0509&amp;L=zng&amp;T=0&amp;F=&amp;S=&amp;P=573"&gt;a very insightful reaction&lt;/a&gt; to &lt;a href="http://curtis.med.yale.edu/dchud/log/project/linkstack/more-unalog-search-with-opensearch-and-content-indexing?showcomments=yes"&gt;Dan's worklog posting&lt;/a&gt; (and incredibly objective, given his investment and relationship to SRW/U).  And he's right.&lt;br /&gt;&lt;br /&gt;And I'm right.  Unless SRW/U can capture some of the mojo that OpenSearch has, it might as well be Yngwie J. Malmsteen.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10611021-112683528926556272?l=dilettantes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dilettantes.blogspot.com/feeds/112683528926556272/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10611021&amp;postID=112683528926556272' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/112683528926556272'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/112683528926556272'/><link rel='alternate' type='text/html' href='http://dilettantes.blogspot.com/2005/09/metasearch-metadata-metaphor.html' title='Metasearch Metadata Metaphor'/><author><name>Ross</name><uri>http://www.blogger.com/profile/03766301510511289351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10611021.post-112612394534357115</id><published>2005-09-07T15:59:00.000-04:00</published><updated>2005-09-07T16:12:25.353-04:00</updated><title type='text'>Implementing COinS in the SFX Menu</title><content type='html'>Since &lt;a href="http://dilettantes.blogspot.com/2005/09/all-cool-kids-are-implementing-coins.html#c112603549688074495"&gt;Andrew asked&lt;/a&gt;:&lt;br /&gt;&lt;p&gt;This should go in your banner.tmpl file.  I am not bothering with BANNER_TYPE_3, since I am not really sure how I would represent that in a COinS format, anyway.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Thanks to David Walker for showing me how this would work.&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&amp;lt;TMPL_IF BANNER_TYPE_1&amp;gt;&lt;br /&gt;    &amp;lt;TMPL_IF ATITLE&amp;gt;&lt;br /&gt;        &amp;lt;TR valign="top"&amp;gt;&lt;br /&gt;            &amp;lt;TD class="LabelBold"&amp;gt;Title:&amp;lt;/TD&amp;gt;&lt;br /&gt;            &amp;lt;TD class="Label"&amp;gt;&amp;lt;TMPL_VAR NAME="ATITLE" ESCAPE='HTML'&amp;gt;            &lt;br /&gt;            &amp;lt;/TD&amp;gt;&lt;br /&gt;        &amp;lt;/TR&amp;gt;&lt;br /&gt;    &amp;lt;/TMPL_IF&amp;gt;&lt;br /&gt;    &amp;lt;TR valign="top"&amp;gt;&lt;br /&gt;        &amp;lt;TD class="LabelBold"&amp;gt;Source:&amp;lt;/TD&amp;gt;&lt;br /&gt;        &amp;lt;TD class="Label"&amp;gt;&lt;br /&gt;            &amp;lt;TMPL_IF BTITLE&amp;gt;&lt;br /&gt;                &amp;lt;TMPL_VAR NAME="BTITLE" ESCAPE='HTML'&amp;gt;&lt;br /&gt;            &amp;lt;/TMPL_IF&amp;gt;&lt;br /&gt;            &amp;lt;TMPL_IF ISBN&amp;gt;&lt;br /&gt;                [&amp;lt;TMPL_VAR NAME="ISBN" ESCAPE='HTML'&amp;gt;]&lt;br /&gt;            &amp;lt;/TMPL_IF&amp;gt;&lt;br /&gt;            &amp;lt;TMPL_IF AULAST&amp;gt;&lt;br /&gt;                &amp;lt;TMPL_VAR NAME="AULAST" ESCAPE='HTML'&amp;gt;&lt;br /&gt;            &amp;lt;/TMPL_IF&amp;gt;&lt;br /&gt;            &amp;lt;span class="Z3988" title="ctx_ver=Z39.88-2004&amp;amp;rft_val_fmt=info:ofi/fmt:kev:mtx:book&amp;lt;TMPL_IF ATITLE&amp;gt;&amp;amp;rft.atitle=&amp;lt;TMPL_VAR NAME="ATITLE" ESCAPE='URL'&amp;gt;&amp;lt;/TMPL_IF&amp;gt;&amp;lt;TMPL_IF BTITLE&amp;gt;&amp;amp;rft.title=&amp;lt;TMPL_VAR NAME="BTITLE" ESCAPE='URL'&amp;gt;&amp;lt;/TMPL_IF&amp;gt;&amp;lt;TMPL_IF ISBN&amp;gt;&amp;amp;rft.isbn=&amp;lt;TMPL_VAR NAME="ISBN" ESCAPE='URL'&amp;gt;&amp;lt;/TMPL_IF&amp;gt;&amp;lt;TMPL_IF AULAST&amp;gt;&amp;amp;rft.aulast=&amp;lt;TMPL_VAR NAME="AULAST" ESCAPE='URL'&amp;gt;&amp;lt;/TMPL_IF&amp;gt;&amp;lt;TMPL_IF INST&amp;gt;&amp;amp;rft.inst=&amp;lt;TMPL_VAR NAME='INST' ESCAPE='URL'&amp;gt;&amp;lt;/TMPL_IF&amp;gt;&amp;lt;TMPL_IF YEAR&amp;gt;&amp;amp;rft.date=&amp;lt;TMPL_VAR NAME='YEAR' ESCAPE='URL'&amp;gt;&amp;lt;/TMPL_IF&amp;gt;&amp;lt;TMPL_IF SPAGE&amp;gt;&amp;amp;rft.spage=&amp;lt;TMPL_VAR NAME='SPAGE' ESCAPE='URL'&amp;gt;&amp;lt;/TMPL_IF&amp;gt;&amp;lt;TMPL_IF EPAGE&amp;gt;&amp;amp;rft.epage=&amp;lt;TMPL_VAR NAME='EPAGE' ESCAPE='URL'&amp;gt;&amp;lt;/TMPL_IF&amp;gt;"&amp;gt;&amp;lt;/span&amp;gt;            &lt;br /&gt;        &amp;lt;/TD&amp;gt;&lt;br /&gt;    &amp;lt;/TR&amp;gt;&lt;br /&gt;    &amp;lt;TR&amp;gt;&lt;br /&gt;        &amp;lt;TD&amp;gt;&lt;br /&gt;            &amp;lt;TMPL_IF INST&amp;gt;&lt;br /&gt;                &amp;lt;TMPL_VAR NAME='INST' ESCAPE='HTML'&amp;gt;&lt;br /&gt;            &amp;lt;/TMPL_IF&amp;gt;&lt;br /&gt;            &amp;lt;TMPL_IF YEAR&amp;gt;&lt;br /&gt;                yr:&amp;lt;TMPL_VAR NAME='YEAR' ESCAPE='HTML'&amp;gt;&lt;br /&gt;            &amp;lt;/TMPL_IF&amp;gt;&lt;br /&gt;            &amp;lt;TMPL_IF SPAGE&amp;gt;&lt;br /&gt;                pg:&amp;lt;TMPL_VAR NAME='SPAGE' ESCAPE='HTML'&amp;gt;&lt;br /&gt;            &amp;lt;/TMPL_IF&amp;gt;&lt;br /&gt;            &amp;lt;TMPL_IF EPAGE&amp;gt;&lt;br /&gt;                -&amp;lt;TMPL_VAR NAME='EPAGE' ESCAPE='HTML'&amp;gt;&lt;br /&gt;            &amp;lt;/TMPL_IF&amp;gt;&lt;br /&gt;        &amp;lt;/TD&amp;gt;&lt;br /&gt;    &amp;lt;/TR&amp;gt;&lt;br /&gt;&amp;lt;/TMPL_IF&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;TMPL_IF BANNER_TYPE_2&amp;gt;&lt;br /&gt;    &amp;lt;TMPL_IF ATITLE&amp;gt;&lt;br /&gt;        &amp;lt;TR valign="top"&amp;gt;&lt;br /&gt;            &amp;lt;TD class="LabelBold"&amp;gt;Title:&amp;lt;/TD&amp;gt;&lt;br /&gt;            &amp;lt;TD class="Label"&amp;gt;&amp;lt;TMPL_VAR NAME="ATITLE" ESCAPE='HTML'&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;        &amp;lt;/TR&amp;gt;&lt;br /&gt;    &amp;lt;/TMPL_IF&amp;gt;&lt;br /&gt;    &amp;lt;TR valign="top"&amp;gt;&lt;br /&gt;        &amp;lt;TD class="LabelBold"&amp;gt;Source:&amp;lt;/TD&amp;gt;&lt;br /&gt;        &amp;lt;TD class="Label"&amp;gt;&lt;br /&gt;            &amp;lt;TMPL_IF JTITLE&amp;gt;&lt;br /&gt;                &amp;lt;TMPL_VAR NAME="JTITLE" ESCAPE='HTML'&amp;gt;&lt;br /&gt;            &amp;lt;/TMPL_IF&amp;gt;&lt;br /&gt;            &amp;lt;TMPL_IF ISSN&amp;gt;&lt;br /&gt;                [&amp;lt;TMPL_VAR NAME="ISSN" ESCAPE='HTML'&amp;gt;]&lt;br /&gt;            &amp;lt;/TMPL_IF&amp;gt;&lt;br /&gt;            &amp;lt;TMPL_IF AULAST&amp;gt;&lt;br /&gt;                &amp;lt;TMPL_VAR NAME="AULAST" ESCAPE='HTML'&amp;gt;&lt;br /&gt;            &amp;lt;/TMPL_IF&amp;gt;&lt;br /&gt;            &amp;lt;TMPL_IF YEAR &amp;gt;&lt;br /&gt;                yr:&amp;lt;TMPL_VAR NAME='YEAR' ESCAPE='HTML'&amp;gt;&lt;br /&gt;            &amp;lt;/TMPL_IF&amp;gt;&lt;br /&gt;            &amp;lt;TMPL_IF VOLUME &amp;gt;&lt;br /&gt;                vol:&amp;lt;TMPL_VAR NAME='VOLUME' ESCAPE='HTML'&amp;gt;&lt;br /&gt;            &amp;lt;/TMPL_IF&amp;gt;&lt;br /&gt;            &amp;lt;TMPL_IF ISSUE &amp;gt;&lt;br /&gt;                iss:&amp;lt;TMPL_VAR NAME='ISSUE' ESCAPE='HTML'&amp;gt;&lt;br /&gt;            &amp;lt;/TMPL_IF&amp;gt;&lt;br /&gt;            &amp;lt;TMPL_IF SPAGE&amp;gt;&lt;br /&gt;                pg:&amp;lt;TMPL_VAR NAME='SPAGE' ESCAPE='HTML'&amp;gt;&lt;br /&gt;            &amp;lt;/TMPL_IF&amp;gt;&lt;br /&gt;            &amp;lt;TMPL_IF EPAGE &amp;gt;&lt;br /&gt;                -&amp;lt;TMPL_VAR NAME='EPAGE' ESCAPE='HTML'&amp;gt;&lt;br /&gt;            &amp;lt;/TMPL_IF&amp;gt;&lt;br /&gt;            &amp;lt;span class="Z3988" title="ctx_ver=Z39.88-2004&amp;amp;rft_val_fmt=info:ofi/fmt:kev:mtx:journal&amp;lt;TMPL_IF ATITLE&amp;gt;&amp;amp;rft.atitle=&amp;lt;TMPL_VAR NAME="ATITLE" ESCAPE='URL'&amp;gt;&amp;lt;/TMPL_IF&amp;gt;&amp;lt;TMPL_IF JTITLE&amp;gt;&amp;amp;rft.jtitle=&amp;lt;TMPL_VAR NAME="JTITLE" ESCAPE='URL'&amp;gt;&amp;lt;/TMPL_IF&amp;gt;&amp;lt;TMPL_IF ISSN&amp;gt;&amp;amp;rft.issn=&amp;lt;TMPL_VAR NAME="ISSN" ESCAPE='URL'&amp;gt;&amp;lt;/TMPL_IF&amp;gt;&amp;lt;TMPL_IF AULAST&amp;gt;&amp;amp;rft.aulast=&amp;lt;TMPL_VAR NAME="AULAST" ESCAPE='URL'&amp;gt;&amp;lt;/TMPL_IF&amp;gt;&amp;lt;TMPL_IF INST&amp;gt;&amp;amp;rft.inst=&amp;lt;TMPL_VAR NAME='INST' ESCAPE='URL'&amp;gt;&amp;lt;/TMPL_IF&amp;gt;&amp;lt;TMPL_IF YEAR&amp;gt;&amp;amp;rft.date=&amp;lt;TMPL_VAR NAME='YEAR' ESCAPE='URL'&amp;gt;&amp;lt;/TMPL_IF&amp;gt;&amp;lt;TMPL_IF SPAGE&amp;gt;&amp;amp;rft.spage=&amp;lt;TMPL_VAR NAME='SPAGE' ESCAPE='URL'&amp;gt;&amp;lt;/TMPL_IF&amp;gt;&amp;lt;TMPL_IF EPAGE&amp;gt;&amp;amp;rft.epage=&amp;lt;TMPL_VAR NAME='EPAGE' ESCAPE='URL'&amp;gt;&amp;lt;/TMPL_IF&amp;gt;&amp;lt;TMPL_IF VOLUME &amp;gt;&amp;amp;rft.volume=&amp;lt;TMPL_VAR NAME='VOLUME' ESCAPE='URL'&amp;gt;&amp;lt;/TMPL_IF&amp;gt;&amp;lt;TMPL_IF ISSUE &amp;gt;&amp;amp;rft.issue=&amp;lt;TMPL_VAR NAME='ISSUE' ESCAPE='URL'&amp;gt;&amp;lt;/TMPL_IF&amp;gt;"&amp;gt;&amp;lt;/span&amp;gt;            &lt;br /&gt;        &amp;lt;/TD&amp;gt;&lt;br /&gt;    &amp;lt;/TR&amp;gt;&lt;br /&gt;&amp;lt;/TMPL_IF&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;TMPL_IF BANNER_TYPE_3&amp;gt;&lt;br /&gt;    &amp;lt;TR valign="top"&amp;gt;&lt;br /&gt;        &amp;lt;TD class="LabelBold"&amp;gt;Source:&amp;lt;/TD&amp;gt;&lt;br /&gt;        &amp;lt;TD class="Label"&amp;gt;&lt;br /&gt;            &amp;lt;TMPL_IF TITLE&amp;gt;&lt;br /&gt;                &amp;lt;TMPL_VAR NAME="TITLE" ESCAPE='HTML'&amp;gt;&lt;br /&gt;            &amp;lt;/TMPL_IF&amp;gt;&lt;br /&gt;            &amp;lt;TMPL_IF NUMBER&amp;gt;&lt;br /&gt;                [&amp;lt;TMPL_VAR NAME="NUMBER" ESCAPE='HTML'&amp;gt;]&lt;br /&gt;            &amp;lt;/TMPL_IF&amp;gt;&lt;br /&gt;            &amp;lt;TMPL_IF INVLAST &amp;gt;&lt;br /&gt;                &amp;lt;TMPL_VAR NAME='INVLAST' ESCAPE='HTML'&amp;gt;&lt;br /&gt;            &amp;lt;/TMPL_IF&amp;gt;&lt;br /&gt;            &amp;lt;TMPL_IF YEAR &amp;gt;&lt;br /&gt;                yr:&amp;lt;TMPL_VAR NAME='YEAR' ESCAPE='HTML'&amp;gt;&lt;br /&gt;            &amp;lt;/TMPL_IF&amp;gt;            &lt;br /&gt;         &amp;lt;/TD&amp;gt;&lt;br /&gt;    &amp;lt;/TR&amp;gt;&lt;br /&gt;&amp;lt;/TMPL_IF&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10611021-112612394534357115?l=dilettantes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dilettantes.blogspot.com/feeds/112612394534357115/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10611021&amp;postID=112612394534357115' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/112612394534357115'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/112612394534357115'/><link rel='alternate' type='text/html' href='http://dilettantes.blogspot.com/2005/09/implementing-coins-in-sfx-menu.html' title='Implementing COinS in the SFX Menu'/><author><name>Ross</name><uri>http://www.blogger.com/profile/03766301510511289351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10611021.post-112563105420733874</id><published>2005-09-01T23:04:00.000-04:00</published><updated>2005-09-01T23:17:34.216-04:00</updated><title type='text'>All the cool kids are implementing COinS</title><content type='html'>A little while ago, I added &lt;a href="http://ocoins.info"&gt;COinS&lt;/a&gt; (ContextObjects in Spans) to our &lt;a href="http://sfx.galib.uga.edu/sfx_git1?ctx_ver=Z39.88-2004&amp;rft_val_fmt=info:ofi/fmt:kev:mtx:journal&amp;rft.jtitle=The%20Kansas%20banker&amp;rft.issn=0022-8478"&gt;SFX menu pages&lt;/a&gt;.  I have been asked by several people about the motivation of this, since it would seem that the user would know if fulltext was available to them at this stage.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://curtis.med.yale.edu/dchud/log/project/groupware/coins-in-the-wild"&gt;Dan Chudnov posted to his worklog one of the advantages to putting COinS in the SFX menu&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;So, imagine one of our users is at an SFX menu for another institution.  Normally, they'd be, well, screwed.  If COinS are enabled in the menu, however (and now we've proven this is pretty darn simple), they could use &lt;a href="http://rsinger.library.gatech.edu/wagger/localizer.html"&gt;WAG the Dog&lt;/a&gt;  or &lt;a href="http://curtis.med.yale.edu/dchud/resolvable/"&gt;Dan's bookmarklet or Greasemonkey extension&lt;/a&gt; (he has them for GT) and get to our fulltext subscription.&lt;br /&gt;&lt;br /&gt;Another use case is GT Library's web designer.  &lt;a href="http://www.library.gatech.edu/email_form.php?type=user&amp;id=4&amp;return=staff_directory"&gt;Heather&lt;/a&gt; is a GT employee (of course), so she access to all of our resources.  Being an &lt;a href="http://ci.fsu.edu/"&gt;FSU&lt;/a&gt; student, she also has access to &lt;a href="http://www.lib.fsu.edu/index.html"&gt;their collection&lt;/a&gt;.  Imagine Heather getting a GT SFX menu for an article that we don't have available in fulltext.  By using her bookmarklet, she could then see if that article is available from FSU, without having to manually look for it herself.  If FSU implemented COinS in their menus, then it would work both ways.  With &lt;a href="http://www.usg.edu/galileo/about/"&gt;GALILEO&lt;/a&gt; opening up SFX for the entire state, one has to assume that all of our users could potentially belong to more than one library community (GT and &lt;a href="http://www.af.public.lib.ga.us/"&gt;ATL/Fulton Public Library&lt;/a&gt;, for example), each with their own subscriptions.&lt;br /&gt;&lt;br /&gt;Anyway, it's quite cool to see (quasi-)real world examples of how COinS would work.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10611021-112563105420733874?l=dilettantes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dilettantes.blogspot.com/feeds/112563105420733874/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10611021&amp;postID=112563105420733874' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/112563105420733874'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/112563105420733874'/><link rel='alternate' type='text/html' href='http://dilettantes.blogspot.com/2005/09/all-cool-kids-are-implementing-coins.html' title='All the cool kids are implementing COinS'/><author><name>Ross</name><uri>http://www.blogger.com/profile/03766301510511289351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10611021.post-112511883353402658</id><published>2005-08-27T00:06:00.000-04:00</published><updated>2005-08-27T01:00:33.563-04:00</updated><title type='text'>Geek Chic</title><content type='html'>I just caught the end of &lt;span style="font-style: italic;"&gt;&lt;a href="http://www.imdb.com/title/tt0118929/?fr=c2l0ZT1kZnx0dD0xfGZiPXV8cG49MHxrdz0xfHE9ZGFyayBjaXR5fGZ0PTF8bXg9MjB8bG09NTAwfGNvPTF8aHRtbD0xfG5tPTE_;fc=1;ft=21;fm=1"&gt;Dark City&lt;/a&gt;&lt;/span&gt;. I love this movie, despite its cheesiness, and I think it speak volumes of you, as a nerd, as to where you stand on this flick.&lt;br /&gt;&lt;br /&gt;In general, I see the computer geek community as comprised of two camps: the &lt;a href="http://slashdot.org/"&gt;slashdot community&lt;/a&gt;, made up of the engineering (and engineering aspirant) type; efficiency, economy, practicality rule above aesthetics. Things that kick ass are valued more than objects of elegance. Principle carries more weight than pragmatism.&lt;br /&gt;&lt;br /&gt;Then there is the other group. This is a nerd set that values form, as well as function. Perfection gives way to pragmatism. Strong coding skills aren't necessary (they help, of course), because "rules" are an "impediment to creativity". "Innovation" is the watchword above "propriety".  Thankfully, I would place a vast majority of &lt;a href="http://wiki.inkdroid.org/code4lib/"&gt;#code4lib&lt;/a&gt; in this arena.&lt;br /&gt;&lt;br /&gt;"Thankfully", for two reasons:&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;It shows hope for the library development community&lt;/li&gt;&lt;br /&gt;&lt;li&gt;I hang out there all day, and I tend to dislike the former group&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;Another way to look at this schism is "&lt;a href="http://www.imdb.com/title/tt0133093/?fr=c2l0ZT1kZnx0dD0xfGZiPXV8cG49MHxrdz0xfHE9dGhlIG1hdHJpeHxmdD0xfG14PTIwfGxtPTUwMHxjbz0xfGh0bWw9MXxubT0x;fc=1;ft=20;fm=1"&gt;The Matrix&lt;/a&gt;" vs. "Dark City".  Both movies are based on the same premise:  &lt;a href="http://en.wikipedia.org/wiki/Descartes#Significance"&gt;Cartesian logic&lt;/a&gt;.  They both center around &lt;span style="font-style:italic;"&gt;thinking things&lt;/span&gt; that cannot be certain that anything exists besides themselves.  The difference is that one is a &lt;span style="font-style:italic;"&gt;kick ass&lt;/span&gt; blockbuster smash and the other is a low budget cult classic.&lt;br /&gt;&lt;br /&gt;You can enjoy both movies (I certainly do), but if you laugh more at "I know kung-fu" than seeing the wires attached to Rupert Sewell as he fights with the bad guy who looks like Reducto from "&lt;a href="http://www.adultswim.com/shows/birdman/index.html"&gt;Harvey Birdman:  Attorney at Law&lt;/a&gt;", you squarely fall in the innovator more than engineer camp.  What is your Keanu tolerance? It says a lot.&lt;br /&gt;&lt;br /&gt;Although I'm not sure why, the world does need both "The Matrix" &lt;span style="font-style:italic;"&gt;and&lt;/span&gt; "Dark City" fans.  They serve different purposes.&lt;br /&gt;&lt;br /&gt;But when you're recruiting a geek, it's good to know what you're getting.  Try "The Matrix" vs. "Dark City" question and evaluate from there.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10611021-112511883353402658?l=dilettantes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dilettantes.blogspot.com/feeds/112511883353402658/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10611021&amp;postID=112511883353402658' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/112511883353402658'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/112511883353402658'/><link rel='alternate' type='text/html' href='http://dilettantes.blogspot.com/2005/08/geek-chic.html' title='Geek Chic'/><author><name>Ross</name><uri>http://www.blogger.com/profile/03766301510511289351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10611021.post-112414401880035928</id><published>2005-08-15T17:27:00.000-04:00</published><updated>2005-08-15T18:13:38.810-04:00</updated><title type='text'>Abstract Artunit</title><content type='html'>I've mentioned &lt;a href="http://dilettantes.blogspot.com/2005/05/exposing-ourselves-what-libraries-can.html"&gt;several times&lt;/a&gt; &lt;a href="http://dilettantes.blogspot.com/2005/04/who-will-police-police.html"&gt;in this space&lt;/a&gt; &lt;a href="http://dilettantes.blogspot.com/2005/05/polishing-turd-dangers-of-redesigning.html"&gt;the OPAC redesign project&lt;/a&gt; that &lt;a href="http://librarycog.uwindsor.ca:8087/artblog/librarycog/"&gt;Art&lt;/a&gt; and I are working on. There hasn't really been anything to show, to date, because it's taken a very long time to get actually get the data &lt;i&gt;out&lt;/i&gt; of Voyager.  There are easier and faster ways we could have done this, probably, but we've been a little bogged down trying to get this to work in &lt;a href="http://librarycog.uwindsor.ca:8087/artblog/librarycog/1122675879"&gt;Art's webdav environment&lt;/a&gt;.  This has required sucking the data out of Oracle according to LCC and that's been no easy task.  GovDocs are in a different hierarchy, based on SUDOC (CODOC, for Art).&lt;br /&gt;&lt;br /&gt;In the meantime, I get emails from Art at 12:30 at night, 7:30 in the morning that say things like:&lt;br /&gt;&lt;blockquote&gt;I am woefully weak on python but I know you have been working with python lately and I wondered if the approach I am using makes sense. I am persisting date modified information with a python shelve. So it looks like:&lt;br /&gt;&lt;br /&gt;shelf[url] = last_modified&lt;br /&gt;&lt;br /&gt;This seems to work wonderfully, but I needed to add:&lt;br /&gt;&lt;br /&gt;import dumbdbm&lt;br /&gt;&lt;br /&gt;for the shelf to have somewhere to put the info. What I think is supposed to happen is that the shelf command looks for some sort of database option and cycles through them all looking for storage. The "import dumbdbm" seems to be a way to add an option if no other is found. Have you ever tried anything like this? I wanted to use pickle/cpickle but a million links would probably throttle it.&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;...  I, of course, have no idea what he's talking about, but it's flattering nonetheless that he thinks I might.&lt;br /&gt;&lt;br /&gt;Anyway, last week I started actually working with &lt;a href="http://pylucene.osafoundation.org/"&gt;PyLucene&lt;/a&gt; and our metadata mirror files (Art, meanwhile, is doing similar work with Cocoon/Lucene) and I came across what is possibly the most useful byproduct of this project.  While I was preparing the logic to &lt;a href="http://www.loc.gov/cds/FRBR.html"&gt;frbrize&lt;/a&gt; the mirror data, it struck me that it doesn't have to be perfect, at first.  &lt;br /&gt;&lt;br /&gt;By separating the data from the ILS, we can create any kind of interface we want, indeed several, should we choose, without worrying about affecting the backend system at all.  We can combine records, add metadata as necessary, remove it if it doesn't work properly, tweak our search algorithms, and incorporate it into any sort of system we want, &lt;i&gt;because it would have absolutely no effect on the ILS itself&lt;/i&gt;.  We'll still have the original "authority" should we mess anything up too badly and we'll have all kinds of value that couldn't (and probably shouldn't) go in a "conventional opac".&lt;br /&gt;&lt;br /&gt;This sort of abstraction from the "inventory control system" is such a basic programming principle that I have to wonder why no vendors implement it (even I, as an untrained hacker understand the importance of this).  It also abstracts the user interface from the catalogers a bit -- added bonus.  Catalogers are great for many things, but designing user interfaces generally isn't one of them.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10611021-112414401880035928?l=dilettantes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dilettantes.blogspot.com/feeds/112414401880035928/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10611021&amp;postID=112414401880035928' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/112414401880035928'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/112414401880035928'/><link rel='alternate' type='text/html' href='http://dilettantes.blogspot.com/2005/08/abstract-artunit.html' title='Abstract Artunit'/><author><name>Ross</name><uri>http://www.blogger.com/profile/03766301510511289351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10611021.post-112405026573772231</id><published>2005-08-14T16:07:00.000-04:00</published><updated>2005-08-14T16:11:05.746-04:00</updated><title type='text'>Civics lesson</title><content type='html'>&lt;a href="http://www.rollingstone.com/news/story/_/id/7539869?rnd=1124047848313&amp;has-player=true"&gt;Representative "Democracy" at work&lt;/a&gt;.  Read it and weep.&lt;br /&gt;&lt;br /&gt;Via &lt;a href="http://www.metafilter.com/mefi/44263"&gt;Metafilter&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10611021-112405026573772231?l=dilettantes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dilettantes.blogspot.com/feeds/112405026573772231/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10611021&amp;postID=112405026573772231' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/112405026573772231'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/112405026573772231'/><link rel='alternate' type='text/html' href='http://dilettantes.blogspot.com/2005/08/civics-lesson.html' title='Civics lesson'/><author><name>Ross</name><uri>http://www.blogger.com/profile/03766301510511289351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10611021.post-112320615014021906</id><published>2005-08-11T23:43:00.000-04:00</published><updated>2005-08-11T23:47:44.070-04:00</updated><title type='text'>Librarians are arrogant asses</title><content type='html'>Despite our waning patronage (both physically and virtually), librarians never cease their criticism of the &lt;span style="font-style:italic;"&gt;barbarism&lt;/span&gt; of the unwashed masses for not adopting their love of rich metadata.&lt;br /&gt;&lt;br /&gt;"Dumbing down the catalog"&lt;br /&gt;"I don't think it's too much to ask a student to learn what the library catalog is"&lt;br /&gt;"Thousands of hits"&lt;br /&gt;"Did A9 even bother to look at SRW/U?"&lt;br /&gt;&lt;br /&gt;Let's take the first (widely used) statement.  A system that is able to take a natural language query and present to the user a list that contains many of the things they are looking for early in the result set &lt;span style="font-style:italic;"&gt;is not dumb&lt;/span&gt;.  &lt;span style="font-weight:bold;"&gt;Hemingway, Ernest&lt;/span&gt; is dumb.  Not understanding what I, the user, mean when I type "Ernest Hemingway" is dumb.  This standard is applied to librarians, why not the catalog?  A librarian doesn't explicitly require the patron to know they're looking for before they will help them with a reference question, but we expect them to form a perfect boolean query to isolate that rare manuscript (acquired in 1963 and widely unheard of) that would be the "perfect compliment to their term paper".&lt;br /&gt;&lt;br /&gt;Number two:  I don't expect a student to learn how to use a sliderule, either.  It's not necessary for them to know what double clutching is.  It wouldn't be the end of the world if they never have seen a typewriter's correction ribbon.  Technology makes awkward systems obsolete.&lt;br /&gt;&lt;br /&gt;In regards to the "thousands of hits" meme (which Alane Wilson &lt;a href="http://scanblog.blogspot.com/2005/03/getting-thousands-of-hits-ban-this.html"&gt;argued against&lt;/a&gt; quite convincingly), how many hits would a user get if all of our databases were searched simultaneously?  What if they are getting a sufficiently smaller set of results, &lt;span style="font-style:italic;"&gt;but it's because they're looking in the wrong place&lt;/span&gt;?  I am seldomly unhappy with my Google results as a starting place.&lt;br /&gt;&lt;br /&gt;Should A9 have?  Does SRW/U really make any sense whatsoever to 95% of the world outside of libraries?  Why doesn't the SRW/U crowd try to work with the OpenSearch community?  Why?  &lt;span style="font-style:italic;"&gt;Because we say ours is better, so the other shouldn't be trifled with.&lt;/span&gt;  To be clear, it's possible to layer OpenSearch on top of SRU; Georgia Tech does it.  Is one superior to the other?  SRW/U is certainly more sophisticated.  Despite what you will read to the contrary, however, OpenSearch is much, much easier to implement.  If you know the metadata schema of the SRW/U server, simple SRU clients are possible, but, like Z39.50 before it, there are no constraints on what you might get from an SRW/U server.  OpenSearch, while limited and limiting (for certain), has a somewhat different purpose than SRW/U.  SRW/U is a protocol for searching for and retrieving metadata.  OpenSearch is a spec for searching for and retrieving &lt;span style="font-style:italic;"&gt;search results&lt;/span&gt;.  This may sound redundant, but there is a nuanced difference.  No matter the OpenSearch source, the results will always look the same, so it is very simple to integrate into a display (yet not so simple to actually do anything else with the result).  While SRW/U is definitely more versatile, transforming your results to OpenSearch has its advantages.  But this is a hard sell to the library world, because the "metadata isn't rich enough".&lt;br /&gt;&lt;br /&gt;It's time we stopped scorning and ignoring the outside world, because they are doing fine without us.  &lt;a href="http://br.endernet.org/~akrowne/my_papers/fc_save_dl/fcsavedl.pdf"&gt;Aaron Krowne notes&lt;/a&gt; that a huge amount of scholarly content is freely available, further making our position in society weaker, making it all the more important that we co-opt popular culture, rather than ridicule it.  Our standards are great... now let's see how they can interface with the real world.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10611021-112320615014021906?l=dilettantes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dilettantes.blogspot.com/feeds/112320615014021906/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10611021&amp;postID=112320615014021906' title='15 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/112320615014021906'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/112320615014021906'/><link rel='alternate' type='text/html' href='http://dilettantes.blogspot.com/2005/08/librarians-are-arrogant-asses.html' title='Librarians are arrogant asses'/><author><name>Ross</name><uri>http://www.blogger.com/profile/03766301510511289351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>15</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10611021.post-112318741475302953</id><published>2005-08-04T15:38:00.000-04:00</published><updated>2005-08-04T16:30:14.766-04:00</updated><title type='text'>Understanding the problem</title><content type='html'>Fairly recently on the &lt;a href="http://lists.webjunction.org/wjlists/web4lib/"&gt;Web4Lib mailing list&lt;/a&gt;, a thread started by Jim Campbell (of UVA) and David Walker (of Cal State San Marcos) (and others) prompted me to &lt;a href="http://lists.webjunction.org/wjlists/web4lib/2005-July/037886.html"&gt;ask what the role of OPAC is in the modern library&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Outside of "Inventory Control System", I don't feel like I got a very good or meaningful response.&lt;br /&gt;&lt;br /&gt;I have been thinking a lot about something that &lt;a href="http://freerangelibrarian.com/"&gt;Karen Schneider&lt;/a&gt; had written a while ago about the need for search interfaces to be search/browse.  By this, I mean you begin your session by typing some words in a box and your interface adapts itself contextually to the results and what you should be looking at, so your "browse" options would be logical based on the context of your results.&lt;br /&gt;&lt;br /&gt;If your terms were to bring back government documents, say, you would also have the ability to browse our GovDocs research guide or email our GovDocs librarian.  If your search brought back a database (for example, ABI/Inform), then the page should also link to the subject guide that includes ABI/Inform (in this case, the Business guide).&lt;br /&gt;&lt;br /&gt;This, of course, requires that the "library website" be in a format that makes it potentially servable in this manner.  For our site, I have proposed that our content be broken down into small sections (rather than pages) that can be classified and served as necessary.&lt;br /&gt;&lt;br /&gt;If you are an undergrad and one of your results happens to be one of your reserves items (which I'll get to in a minute), there's not much need to see the faculty policies for placing something on reserve.  There is a use, however, in seeing the circulation policies regarding said reserve as appropriate to an undergrad.&lt;br /&gt;&lt;br /&gt;If your search results in a journal that we get through an aggregator that sucks (meaning Lexis-Nexis or Factiva or their ilk), present tutorials on getting to the journal through that aggregator (or just a tutorial, in general).&lt;br /&gt;&lt;br /&gt;Searches should be weighted contextually, as well.  Objects that appear in your reserves lists or subject disciplines should have more relevance than other things.  Circulation/clickthroughs should boost relevance (although I realize that non-circulating items present a problem here).&lt;br /&gt;&lt;br /&gt;The important thing I want to see is the relationship between objects and content.  My search brings back a journal.  Besides the obvious information I want to know about thing (esp. things not included, like, &lt;span style="font-style:italic;"&gt;what is it about?&lt;/span&gt;), tell me what databases index this thing; what other journals are similar; what is the current ToC (if available via RSS); are there preprints from this journal in our institutional repository/ETDs; etc.  If there is any library created content related to a particular object, I want that, too.&lt;br /&gt;&lt;br /&gt;I want to break down the silos between our resources and content and different collections.&lt;br /&gt;&lt;br /&gt;And, yes, I think articles and other database content should be included in that as well (if you have the credentials to view them - if not, an indication of what you'd see if you &lt;span style="font-style:italic;"&gt;were&lt;/span&gt; logged in).&lt;br /&gt;&lt;br /&gt;If we don't include the entirety of our collections, I am not entirely sure what the purpose of the catalog is.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10611021-112318741475302953?l=dilettantes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dilettantes.blogspot.com/feeds/112318741475302953/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10611021&amp;postID=112318741475302953' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/112318741475302953'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/112318741475302953'/><link rel='alternate' type='text/html' href='http://dilettantes.blogspot.com/2005/08/understanding-problem.html' title='Understanding the problem'/><author><name>Ross</name><uri>http://www.blogger.com/profile/03766301510511289351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10611021.post-112318424763964353</id><published>2005-08-04T15:31:00.000-04:00</published><updated>2005-08-04T15:37:27.646-04:00</updated><title type='text'>Dead air</title><content type='html'>I notice a lot of the 'blogs I read regularly have recently had a similar posting to this one:&lt;br /&gt;&lt;blockquote&gt;Wow, it's been so long since I last posted.  Well, it's time to catch up.&lt;/blockquote&gt;&lt;br /&gt;I suspect for many, summer is the busy time of year.  This is when you have to pack in all of the important projects before fall semester begins.  It's also conference season and, hopefully, you might be able to sneak in a vacation (oh well, two out of three for me).&lt;br /&gt;&lt;br /&gt;Anyway, here's to getting this blog beast out of hibernation.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10611021-112318424763964353?l=dilettantes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dilettantes.blogspot.com/feeds/112318424763964353/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10611021&amp;postID=112318424763964353' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/112318424763964353'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/112318424763964353'/><link rel='alternate' type='text/html' href='http://dilettantes.blogspot.com/2005/08/dead-air.html' title='Dead air'/><author><name>Ross</name><uri>http://www.blogger.com/profile/03766301510511289351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10611021.post-112108853440874935</id><published>2005-07-11T09:26:00.000-04:00</published><updated>2005-07-11T18:00:39.116-04:00</updated><title type='text'>Behold the awesome power of craigslist</title><content type='html'>Yesterday I posted &lt;a href="http://atlanta.craigslist.org/car/83573264.html"&gt;my truck&lt;/a&gt;, and it sold in 20 minutes.  &lt;span style="font-style:italic;"&gt;20 minutes&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;No wonder the print media is losing classified ad revenue left and right to craigslist.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;ed. Never mind about clicking the link... I just had to remove the posting, because despite the fact that the ad said "SOLD" all over it, people were still contacting me about it.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10611021-112108853440874935?l=dilettantes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dilettantes.blogspot.com/feeds/112108853440874935/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10611021&amp;postID=112108853440874935' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/112108853440874935'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/112108853440874935'/><link rel='alternate' type='text/html' href='http://dilettantes.blogspot.com/2005/07/behold-awesome-power-of-craigslist.html' title='Behold the awesome power of craigslist'/><author><name>Ross</name><uri>http://www.blogger.com/profile/03766301510511289351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10611021.post-111939147891342177</id><published>2005-06-21T17:30:00.000-04:00</published><updated>2005-06-21T18:04:38.920-04:00</updated><title type='text'>My baby's done grown up</title><content type='html'>&lt;a href="http://web.library.emory.edu/"&gt;Emory University Libraries&lt;/a&gt; has released &lt;a href="http://reservesdirect.org/"&gt;Reserves Direct(2)&lt;/a&gt;.  I left for Georgia Tech during the redesign process and it far exceeds anything I could have imagined.  It shares little to nothing from &lt;a href="http://coursecontrol.sourceforge.net/"&gt;0.9&lt;/a&gt; (I was always too self-concious to label it a 1.&lt;span style="font-style:italic;"&gt;x&lt;/span&gt; release).&lt;br /&gt;&lt;br /&gt;One of the bigger changes is that it's now in &lt;a href="http://www.php.net/downloads.php#v5"&gt;PHP5&lt;/a&gt;/&lt;a href="http://www.mysql.com/"&gt;MySQL&lt;/a&gt;.  &lt;a href="http://www.postgresql.org/"&gt;PostgreSQL&lt;/a&gt;, for several reasons, was a rather large barrier to adoption for many libraries.  The database has been completely redesigned (that was really the only part I participated in), since the old version was built upon a very awkward legacy data model (see the &lt;a href="http://reservesdirect.org/wiki/index.php/Documentation:_About_ReservesDirect#History"&gt;history&lt;/a&gt; for more on this).  They also consolidated the three interfaces (staff, faculty and student) into one which should clear up much of the confusion faculty members would have when they couldn't edit their class from the student interface (&lt;a href="http://www.reservesdirect.org/demo/index.html"&gt;see the demo&lt;/a&gt;).  Actually, the new interface is so much more user-friendly, it's obvious that Maurice York (who did most of the actual interface design) put quite a bit of work into it.  Jason White did the bulk of the actual coding, which I'm sure will be an improvement over the &lt;span style="font-weight:bold;"&gt;mess of code&lt;/span&gt; that passed for a reserves system previously.  I'll know more about that soon, since I'm supposed to add the Voyager integration module (it currently only works with &lt;a href="http://www.sirsi.com/Solutions/Prodserv/Products/integratedsystems.html"&gt;SirsiDynix Unicorn&lt;/a&gt;).  My take is that this job should be a whole hell of a lot easier, thanks to Jason et. al.&lt;br /&gt;&lt;br /&gt;One thing I find pretty slick about their site is the &lt;a href="http://reservesdirect.org/wiki/index.php/Screenshots_and_video"&gt;promotional video&lt;/a&gt;.  That's &lt;a href="http://frequentsmallmeals.home.mindspring.com/"&gt;Andy Ditzler&lt;/a&gt; doing the voiceover (and I'm assuming he directed it).  It's seldom you see an OpenSource project with a marketing video, and even less by one sponsored by a library.  I mean, who cares if the documentation is spotty if there's a slick promotional campaign, right?&lt;br /&gt;&lt;br /&gt;I don't mean to sound so much like a shill for Reserves Direct, but it's really amazing to see something that started by being disappointed at an &lt;a href="http://eres.docutek.com/eres/default.aspx"&gt;Eres&lt;/a&gt; demo turn into &lt;a href="http://reservesdirect.org/wiki/index.php/Features_summary"&gt;this&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10611021-111939147891342177?l=dilettantes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dilettantes.blogspot.com/feeds/111939147891342177/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10611021&amp;postID=111939147891342177' title='19 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/111939147891342177'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/111939147891342177'/><link rel='alternate' type='text/html' href='http://dilettantes.blogspot.com/2005/06/my-babys-done-grown-up.html' title='My baby&apos;s done grown up'/><author><name>Ross</name><uri>http://www.blogger.com/profile/03766301510511289351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>19</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10611021.post-111885682381851558</id><published>2005-06-15T13:36:00.000-04:00</published><updated>2005-06-16T17:16:41.233-04:00</updated><title type='text'>Gussying up OpenSearch</title><content type='html'>So, last week, before I left for SMUG, Mike Rylander (of &lt;a href="http://open-ils.org/"&gt;Evergreen-ILS&lt;/a&gt;), Joshua Ferraro (of &lt;a href="http://www.liblime.com/"&gt;Liblime/Koha&lt;/a&gt;) and I began talking about &lt;a href="http://opensearch.a9.com/"&gt;OpenSearch&lt;/a&gt; interfaces for our respective catalogs. The only reason I was able to really contribute to the conversation was the fact that I had my little &lt;a href="http://dilettantes.blogspot.com/2005/05/exposing-ourselves-what-libraries-can.html"&gt;python CGI&lt;/a&gt;, but I hadn't thought much about it since I wrote it.&lt;br /&gt;&lt;br /&gt;I had largely given up on targeted searching within OpenSearch due to the fact that targeted searching would be wasted on A9. A9 is basically only keyword and phrase searching, so more sophisticated queries would really only produce results in the catalog column. You would remove any advantage of A9's cross searching plus you'd remove any advantage of the catalog's native interface. Since I hadn't seen anyone else implementing OpenSearch, there was no point in pursuing this.&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Well, until last week. Mike was talking about implementing OpenSearch in Evergreen and was interested in including results from Koha catalogs. Since I had already created my OpenSearch widget, it also seemed like a natural target. More natural, in fact, since the advantages of including the Georgia academic libraries in a search of Georgia public libraries (and vice versa) seemed so obvious.&lt;br /&gt;&lt;br /&gt;This meant that targeted searching needed to work, though. I made the suggestion that queries should assume keyword and respond to &lt;a href="http://www.loc.gov/z3950/agency/zing/cql/"&gt;CQL&lt;/a&gt; if it is supplied. CQL is just so intuitive that it seems silly not to use it, plus the added bonus of not having to manipulate it in any way before I send requests to yazproxy. Always looking for ways to get out of doing work, you see. So with that statement, I packed up and headed to SMUG and its lack of internet access for the rest of the week.&lt;br /&gt;&lt;br /&gt;When I got back, not only had Mike created a &lt;a href="http://gapines.org/opensearchportal.html"&gt;proof-of-concept search interface&lt;/a&gt;, he had also created an extension to OpenSearch to account for relevancy and merged sets. He proposes adding the namespace xmlns:openIll="http://open-ils.org/xml/openIll/1.0" and using an &amp;lt;openill:relevance&amp;gt; tag to display relevance. With this, result sets can be merged and sorted by relevance, and any search targets that don't include this will appear as columns like normal.&lt;br /&gt;&lt;br /&gt;There are some issues with this method, the most obvious being "what is &lt;span style="font-style: italic;"&gt;relevance&lt;/span&gt;?" For example, I have no abilities to sort or get relevancy rankings from Voyager's Z39.50 server. In order to make Mike's proof-of-concept work, I had to "fake" a relevancy ranking based on order (which is always reverse chronological by creation date). I take the remainder of 100 minus ((the quotient of 100 divided by the number of results) and multiplied by the (result number minus 1)) (wow, refreshing my arithmetic vocabulary). My point here is, that's a crappy algorithm. For queries that produce thousands of results, you'll wind up with upwards of 50 hits with greater than 98% relevancy, despite the fact that the second result may not be relevant at all. Of course, I'd never put this in a production system, but it still goes to prove that relevancy is relative. The other problem is that in a merged search of two or more OpenSearch targets, the results on page three of a given target may be considerably more relevant than, say, the third result of the other target, yet you will still get all of the less relevant results in the pages in between. While, this is possibly a valid argument, it sort of misses the point of OpenSearch which I view merely as a resource exposure tool rather than a robust search protocol (at this stage, anyway).&lt;br /&gt;&lt;br /&gt;The good news is that when Art and I have our OPAC mirror set up, we will actually be able to do relevance properly. The even better news is that we don't even have to have a concept of how the public interface is going to work to get this functionality. We'll have the data, we'll have the indexer, we just need to point Z39.50 queries to it and then direct them to the &lt;span style="font-style: italic;"&gt;real&lt;/span&gt; OPAC (for now).&lt;br /&gt;&lt;br /&gt;One thing I want to point out, though, is how &lt;span style="font-style: italic;"&gt;cool&lt;/span&gt; the Evergreen and Koha results are. Not only are they deduping (we'll be able to do that later), but they display a sort of brief holdings (&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;x&lt;/span&gt; copies available&lt;/span&gt;) and provide links on author and subject. I wasn't even thinking about providing subjects! I will have to see how easy it is to add this sort of functionality to our search results.&lt;br /&gt;&lt;br /&gt;I hope to be able to point our OpenSearcher at our DSpace repository soon, too.  We're currently trying to install the &lt;a href="http://www.oclc.org/research/software/srw/default.htm"&gt;OCLC SRW web app&lt;/a&gt; and this could go a long way in providing exposure to DSpace from other resources like WAG the Dog or our catalog.&lt;/openill:relevance&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10611021-111885682381851558?l=dilettantes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dilettantes.blogspot.com/feeds/111885682381851558/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10611021&amp;postID=111885682381851558' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/111885682381851558'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/111885682381851558'/><link rel='alternate' type='text/html' href='http://dilettantes.blogspot.com/2005/06/gussying-up-opensearch.html' title='Gussying up OpenSearch'/><author><name>Ross</name><uri>http://www.blogger.com/profile/03766301510511289351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10611021.post-111850738670391925</id><published>2005-06-11T11:41:00.000-04:00</published><updated>2005-06-11T12:29:46.706-04:00</updated><title type='text'>Mr. SMUG Man</title><content type='html'>So I'm sitting in the Adele K. Stamp Student Union at the University of Maryland waiting for the shuttle to take me to the Metro  and the airport (and out of this hell-furnace they call D.C.) logged into their campus wireless with some username and password that got passed around at the &lt;a href="http://www.conferences.umd.edu/naaug/registration.htm"&gt;SMUG (SFX/Metalib User's Group) conference&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;All in all, this was a really useful conference (and I don't throw those words around lightly).  One &lt;span style="font-style: italic;"&gt;major&lt;/span&gt; problem, however, was that there was really no internet access for the people here (to be fair, there was a lab in the library that we could use -- but our schedule didn't allow us to get there much).  Even worse, I was staying in the dorm.  The dorm rooms have nothing but a bed, really... so it was imperative to avoid the dorm at all costs until I wanted to fall asleep.&lt;br /&gt;&lt;br /&gt;But back to the conference:  this was my first SMUG, and I really didn't know what to expect.  The morning started off (early!) with the typical rah-rah fest of the vendor announcements (this time through the Ex Libris filter, rather than Endeavor).  The last of these, though, was a bit inspirational.&lt;br /&gt;&lt;br /&gt;Ex Libris has named Oren Beit-Arie their Chief Strategy Officer and he spoke about upcoming development and goals for the company.  The amazing part here is &lt;a href="http://dilettantes.blogspot.com/2005/05/vendors-are-people-too-or-so-were-told.html"&gt;&lt;span style="font-style: italic;"&gt;he talked about how Ex Libris was going to focus on interoperability&lt;/span&gt;&lt;/a&gt;.  He added that Ex Libris wants to create products that are modular and can be used with other technologies, whether Ex Libris is the backend or something else is and Ex Libris is used as the front end (or vice versa).  Wow!  This is exactly what I asked Endeavor to do (they won't).&lt;br /&gt;&lt;br /&gt;Dear University System of Georgia:  can we please move to Ex Libris as our primary vendor?&lt;br /&gt;If not, Dear Ex Libris:  &lt;a href="http://www.exlibrisgroup.com/careers.htm"&gt;are you hiring&lt;/a&gt;?&lt;br /&gt;&lt;br /&gt;Helping put the smug into SMUG, oddly my name was mentioned by two of the speakers before 10AM on the first day (Oren and Roy Tennant).  The last time my name called out before 10 AM in a room full of my peers, I had to do 3-5 (thank you folks, I'm here until 3PM!).  To be completely honest, though, it was always addressed as "Peter Binkley and Ross Singer".  This is actually the way it should be done, Peter should always come before me.  Still... flattering that Oren had any idea who I was.  Roy, of course, is on the beer (scotch, wine) list.&lt;br /&gt;&lt;br /&gt;Roy was next to talk about the pros and cons of Google Scholar.  This was very informative, made even more so by the fact that Anarug Acharya (principal engineer, Google Scholar) arrived in the middle of Roy's presentation. &lt;br /&gt;&lt;br /&gt;Then Carla Lillvik of Harvard spoke of their Metalib installation.  I'm sorry, but it flat out sucks.  Worse, it has taken &lt;span style="font-style: italic;"&gt;2 years&lt;/span&gt; to get to this level of suckery.  Metalib--&lt;br /&gt;&lt;br /&gt;Next up was a panel on Metalib usability testing.  If anyone needs to read &lt;a href="http://dilettantes.blogspot.com/2005/05/polishing-turd-dangers-of-redesigning.html"&gt;Polishing the Turd&lt;/a&gt;, it's these folks.  It seems the problems with Metalib's user interface are so deep (and customization so difficult) that they resort to things like "changing colors of tabs" to help the users.  Metalib--&lt;br /&gt;&lt;br /&gt;Anurag spoke after lunch and talked about the mechanics and direction of Google Scholar.  I feel a little better about the holdings issue now, but I still am a bit uncomfortable about the advantage that gives Google Scholar over other database search engines.  Anurag is an interesting fellow.  He's very confident (some may take it as arrogant), intelligent, and while he wants to work with libraries, he doesn't really want to deal with our b.s., either.&lt;br /&gt;&lt;br /&gt;At this point the program changed dramatically and my presentation with Selden was moved up to be next.  I hadn't actually gotten a chance to get to a computer to see if &lt;a href="http://rsinger.library.gatech.edu/SMUG/"&gt;my presentation&lt;/a&gt; was working (it's, of course, a live presentation).  After a scary moment without any network connectivity, we were up and running.  Frank Cervone introduced us and mentioned my heavy metal hair from high school.  As usual, I forgot half of the things I wanted to say while onstage.&lt;br /&gt;&lt;br /&gt;It was quite cool that Anurag stayed as long as he could through my presentation.&lt;br /&gt;&lt;br /&gt;Afterwards, I spoke to Oren and he got me on the notion of "Context Objects" vs.  "Latent OpenURL Autodiscovery".  I will definitely investigate this more, but Oren (and Herbert van de Sompel) are probably right.  This is probably a much better approach.&lt;br /&gt;&lt;br /&gt;I need to start wrapping this up so I can catch the shuttle... but I have quite a bit more that I want to say... mainly how by day two (thanks to Roy, Mike McKenna and David Walker, not to mention Karen Groves) I am very high on Metalib again, but only through the X-Server.  I got to spend a lot of time with David Walker (in fact, he was inducted into the beer list) and I'm really glad I did.  He's doing some amazing stuff at Cal State San Marcos and we can all learn a lot from him.&lt;br /&gt;&lt;br /&gt;So, Metalib++?&lt;br /&gt;&lt;br /&gt;I also have several orders for WAGgers.  I am thinking of maybe moving it to being a hosted service. &lt;br /&gt;&lt;br /&gt;Also, thanks to Katie Gohn for supplying the entertainment at our table at the Dinner/Reception Thursday night.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10611021-111850738670391925?l=dilettantes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dilettantes.blogspot.com/feeds/111850738670391925/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10611021&amp;postID=111850738670391925' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/111850738670391925'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/111850738670391925'/><link rel='alternate' type='text/html' href='http://dilettantes.blogspot.com/2005/06/mr-smug-man.html' title='Mr. SMUG Man'/><author><name>Ross</name><uri>http://www.blogger.com/profile/03766301510511289351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10611021.post-111772305777756732</id><published>2005-06-02T09:16:00.000-04:00</published><updated>2005-06-02T10:37:37.790-04:00</updated><title type='text'>The Rock &amp; Roll "Aesthetic"</title><content type='html'>When people ask me why I "retired" from acting a couple of years ago, I always tell them, "Because I don't like other actors".&lt;br /&gt;&lt;br /&gt;So why I decided to get back into playing music is a bit beyond me.  While actors and theatre people have their &lt;span style="font-style: italic;"&gt;constant drama&lt;/span&gt; and their &lt;span style="font-style: italic;"&gt;singing songs from musicals at cast parties&lt;/span&gt;, in many ways it pales in comparison to the juvenile society and culture that exists around rock and/or roll.&lt;br /&gt;&lt;br /&gt;This is my first &lt;span style="font-style: italic;"&gt;real&lt;/span&gt; band since &lt;span style="font-style: italic;"&gt;The Province of Avocado&lt;/span&gt; (Ashley Proffitt doesn't count) which was, like, back in 1999 (&lt;span style="font-style: italic;"&gt;so&lt;/span&gt; last millenium...) so I hadn't bothered to maintain my equipment.  After dealing with a shorted out instrument cable for a month (and a shorted speaker cable for even longer), I finally decided it was time for new cables.&lt;br /&gt;&lt;br /&gt;I really hate guitar shops.  They are crowded, expensive, staffed by former members of my high school heavy metal band, and one has to hear (repeatedly) some kid (badly) playing either:&lt;br /&gt;&lt;ul&gt;   &lt;li&gt;Metallica's &lt;span style="font-style: italic;"&gt;Seek and Destroy&lt;/span&gt;&lt;/li&gt;   &lt;li&gt;Metallica's&lt;span style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt; Master of Puppets&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt; &lt;/ul&gt; or, if they want to show how sensitive they are&lt;br /&gt;&lt;ul&gt;   &lt;li&gt;Metallica's &lt;span style="font-style: italic;"&gt;Welcome Home (Sanitarium)&lt;/span&gt;&lt;/li&gt; &lt;/ul&gt; It almost makes you nostalgic for the poorly played &lt;span style="font-style: italic;"&gt;Stairway to Heaven&lt;/span&gt; you used to hear.&lt;br /&gt;&lt;br /&gt;So, a couple of months ago, with the Benz overheating, I drove across Atlanta to &lt;a href="http://guitarcenter.com/"&gt;Guitar Center&lt;/a&gt; to buy some cables.  It was everything I feared and worse.  To boot, their cables were really freaking expensive, and since Selena's reluctant about my spending $35/mo. on rent for our practice space, she would really freak out if I spent $100 on &lt;span style="font-style: italic;"&gt;cables&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;So I went home and bought all of my cables for somewhere around $30 from &lt;a href="http://www.musiciansfriend.com/"&gt;Musician's Friend&lt;/a&gt;.  This, naturally, put me on their mailing list.&lt;br /&gt;&lt;br /&gt;So when my first catalog arrived, I was transported back to high school.  Oh sure, some of the companies are different (although not that many) and some of the gadgets are high-techier (although not much), but the vibe is still the same.  And for a 32 year old, it is a vibe of shame.&lt;br /&gt;&lt;br /&gt;Let me get some things clear before I continue:&lt;br /&gt;&lt;ol&gt;   &lt;li&gt;I went to high school in Chattanooga, TN.&lt;/li&gt;   &lt;li&gt;I graduated in 1990.&lt;/li&gt;   &lt;li&gt;When I graduated, I had hair halfway down my back.&lt;/li&gt;   &lt;li&gt;My ensemble routinely consisted of tight jeans, converse all-stars (or wrestling shoes) and either a Metallica t-shirt or a Queensryche t-shirt.&lt;/li&gt;   &lt;li&gt;My first bass (a Peavey Foundation) was purple.&lt;/li&gt;   &lt;li&gt;In my senior year, my band performed &lt;span style="font-style: italic; font-weight: bold;"&gt;for the entire school&lt;/span&gt; some Tesla song and Ozzy Osbourne's &lt;span style="font-style: italic;"&gt;Crazy Train&lt;/span&gt;.&lt;/li&gt; &lt;/ol&gt; What I'm trying to say is that I've been in the belly of the beast of bad taste and it's nothing to be proud of and it should &lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt;not&lt;/span&gt; &lt;/span&gt;be perpetuated.&lt;br /&gt;&lt;br /&gt;So imagine my horror, &lt;span style="font-style: italic;"&gt;15 years later&lt;/span&gt;, when I see &lt;a href="http://www.musiciansfriend.com/srs7/g=guitar/search/detail/base_pid/516665/"&gt;this&lt;/a&gt;.  And &lt;a href="http://www.musiciansfriend.com/srs7/g=guitar/content/cpd=YZXI/base_pid=511443/"&gt;this&lt;/a&gt;.  And &lt;a href="http://www.musiciansfriend.com/srs7/g=guitar/search/detail/base_pid/512023/"&gt;this&lt;/a&gt; (Dave Mustaine?!).  How about &lt;a href="http://www.musiciansfriend.com/srs7/g=guitar/search/detail/base_pid/518269/"&gt;this one&lt;/a&gt;?  Even moving over to basses, where I belong, and had hoped (erroneously) was more "dignified", revealed &lt;a href="http://www.musiciansfriend.com/srs7/g=bass/s=electric/search?c=4428&amp;fc=0&amp;amp;it=AHGO1"&gt;this&lt;/a&gt;.  At least there aren't as many cheesy graphics.&lt;br /&gt;&lt;br /&gt;The struggle for the average musician is navigating between the heavy metal death schwag and the jam band "kind" look.  My current bass strap would make the unsuspecting bystander think I play in the "Dave Matthews Cover Band", due to my frustration at trying to find a comfortable, &lt;span style="font-style: italic;"&gt;padded&lt;/span&gt; bass strap a couple of years ago.  I hate it, but I hate skulls and flames and snakes even more.&lt;br /&gt;&lt;br /&gt;Dear "rock &amp; roll industry":  Zakk Wylde, Joe Satriani and George Lynch weren't that all that cool or interesting 15 years ago, please stop trying to sell me their crap now.&lt;br /&gt;&lt;span style="font-size:78%;"&gt;&lt;br /&gt;Also, I still have my Peavey, but it's no longer purple and it sits in pieces in my shed.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10611021-111772305777756732?l=dilettantes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dilettantes.blogspot.com/feeds/111772305777756732/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10611021&amp;postID=111772305777756732' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/111772305777756732'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/111772305777756732'/><link rel='alternate' type='text/html' href='http://dilettantes.blogspot.com/2005/06/rock-roll-aesthetic.html' title='The Rock &amp; Roll &quot;Aesthetic&quot;'/><author><name>Ross</name><uri>http://www.blogger.com/profile/03766301510511289351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10611021.post-111764305395224321</id><published>2005-06-01T11:27:00.000-04:00</published><updated>2005-06-01T12:24:13.970-04:00</updated><title type='text'>The view from the moral high ground reveals that I've fallen behind</title><content type='html'>I drove to work today.  Normally, I take the train, but for several stupid reasons, I decided to drive.&lt;br /&gt;&lt;br /&gt;Atlanta drivers have a disdain for "rules" and "traffic laws" that make me want to scream.  They will pass you in an exit-only lane only to hold up that lane when they try to merge back into traffic 3 cars ahead.  Four or five cars will plow through the intersection after the light has changed.  The turn signal is apparently a sign of weakness.&lt;br /&gt;&lt;br /&gt;So, because some fathead wants to get 6 car lengths ahead, we all sit and suffer in some of the worst traffic in the country.  By actually following the rules, you:&lt;br /&gt;&lt;ol&gt;   &lt;li&gt;Are forced to sit in the traffic being caused by those that break the rules&lt;/li&gt;   &lt;li&gt;Are probably more of a liability on the road because if everyone is doing "wrong" things, you are the unpredictable one by being different.&lt;br /&gt;  &lt;/li&gt; &lt;/ol&gt; Which brings me to metasearch (and a jarring segue).  I am currently &lt;span style="font-style: italic;"&gt;not&lt;/span&gt; sitting in a meeting in Macon to decide which metasearch product the state is going to go with.  And, really, it doesn't matter that much.&lt;br /&gt;&lt;br /&gt;Although I won't name any names, the candidates were down to two choices:&lt;br /&gt;&lt;ol&gt;   &lt;li&gt;A "traditional" metasearch that uses standards like Z39.50, SRW/U, etc. to search&lt;br /&gt;  &lt;/li&gt;   &lt;li&gt;A metasearch that is based on screen scraping&lt;/li&gt; &lt;/ol&gt; While the research libraries in the state were leaning towards #1, there was something gnawing at us that was hard to deny.&lt;br /&gt;&lt;br /&gt;#2 really mopped the floor with #1 as a federated search engine.  Not only was it &lt;span style="font-style: italic;"&gt;exponentially faster&lt;/span&gt;, but it is capable of searching over 95% of our databases (as opposed to #1 which is in the 30-40% range... and does that slowly).&lt;br /&gt;&lt;br /&gt;Still, there is other functionality in #1 that still makes it desirable (mostly revolving around workflow and integration into an academic environment, integration with our link resolvers).  As a cross database searcher, however, #2 is clearly the winner.&lt;br /&gt;&lt;br /&gt;What this brings me to is... How did we get to this point?  Why is it actually so much easier and brings better results when we "break the rules"?  We have invested a lot of time, thought and energy into creating our standards... how can it possibly be easier to &lt;span style="font-style: italic;"&gt;screen scrape results pages&lt;/span&gt; rather than use the tools we have created?&lt;br /&gt;&lt;br /&gt;I blame libraries first.  Securing access via Z39.50, XML gateway, API, etc. has never been a particularly high priority.  Metasearch is not only a "systems" issue.  It also needs to be looked upon as a collection development issue.  If two vendors have "Compendex" and only one of them makes it available through means outside the native web interface, unless that vendor's native web interface is "the suck" (technical term), they really should be considered the more desirable option.  Along with a whole host of other factors, of course.  Still, I think non-native access is a very low priority among collection development decisions.&lt;br /&gt;&lt;br /&gt;I blame the vendors next.  First of all, so many of them don't even offer some sort of alternative access.  Secondly, if they do, it's an afterthought.&lt;br /&gt;&lt;br /&gt;I have been toying with robcaSSon's federated search project, unhelpfully supplying suggestions when he asks #code4lib for help on particular problems.  What Rob has written so far is very cool (but unfinished and therefore not publically available) but it struck me how slowly it searched Academic Search Premier and Business Source Premier (that's Rob's "canned" query -- those two dbs with the keyword search "hamid karzai and heroin"). &lt;br /&gt;&lt;br /&gt;In the native interface, searching across those two dbs is nearly instantaneous... it's basically just waiting for the browser to render the tables that takes any time.  In Rob's interface, it takes about 5+ seconds to do the same search (and this is with no load on Rob's end, since it's not in production... so real world performance would probably be lower).  Now, as we learned from Metasearch product #1, this is sadly respectable in the metasearch arena.  It's still bad, though, and I wanted to figure out why it took so much longer.&lt;br /&gt;&lt;br /&gt;Using &lt;a href="http://www.indexdata.dk/"&gt;indexdata's&lt;/a&gt; handy yaz-client, I fired up a Z39.50 session to EBSCO's Z39.50 server to investigate.  Searching "hamid karzai and heroin" took a little over 4 seconds.  Hmm.  4 seconds?!  So I did a search for "female genital mutilation".  0.2 seconds.  Hmm.  I did the original search again.  0.05 seconds.  Wow.  I exited out of yaz-client and then reopened the connection and did it all again.  Basically the same thing.&lt;br /&gt;&lt;br /&gt;So, apparently it's the first search in a session that's a problem.  And that sucks.  Inherently, every search in a metasearch is the first search in the session.  Certainly some connections can be cached, but this definitely raises the complexity of the application and, no matter what, not everything can be cached all the time.&lt;br /&gt;&lt;br /&gt;Now, &lt;a href="http://www.indexdata.dk/yazproxy/"&gt;yazproxy&lt;/a&gt; would be perfect for dealing with this.  It could maintain the session information and at the same time transform the output to xml.  Everybody wins!  Well, except I can't get it to work.  I guess that's a bit of a hindrance...&lt;br /&gt;&lt;br /&gt;So, again, by trying to do right and follow the standards our community has set, we are left behind the sloppy, inexact searching of a screen scraping method.  Ultimately, we all lose, though, because screen scraping can only go so far.  The richness of services we can layer upon a screen scaper has far less depth than that of a structured search.&lt;br /&gt;&lt;br /&gt;And laying on the horn doesn't really help...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10611021-111764305395224321?l=dilettantes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dilettantes.blogspot.com/feeds/111764305395224321/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10611021&amp;postID=111764305395224321' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/111764305395224321'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/111764305395224321'/><link rel='alternate' type='text/html' href='http://dilettantes.blogspot.com/2005/06/view-from-moral-high-ground-reveals.html' title='The view from the moral high ground reveals that I&apos;ve fallen behind'/><author><name>Ross</name><uri>http://www.blogger.com/profile/03766301510511289351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10611021.post-111757572088113541</id><published>2005-05-31T17:03:00.000-04:00</published><updated>2005-05-31T17:42:00.893-04:00</updated><title type='text'>WAG the Monkey</title><content type='html'>I've finally managed to rewrite quite a bit of the &lt;a href="http://rsinger.library.gatech.edu/wagger/localizer.html"&gt;WAGger&lt;/a&gt; to run in &lt;a href="http://greasemonkey.mozdev.org/"&gt;Greasemonkey&lt;/a&gt;, a sort of crazy swiss-army knife for &lt;a href="http://www.mozilla.org/products/firefox/central.html"&gt;Firefox&lt;/a&gt;.  My only experience with Greasemonkey up until now was modifying &lt;a href="http://gslocal.sourceforge.net/"&gt;Peter Binkley's Firefox extension&lt;/a&gt; to work with GM (which required... nothing on my part, really).  My hesitation mainly revolved around my historical frustrations surrounding JavaScript and the amount of work I'd potentially have to put into something that works in a browser that nobody uses.&lt;br /&gt;&lt;br /&gt;Now I'm pretty happy I invested some time.&lt;br /&gt;&lt;br /&gt;First of all, I have the WAGger persistence that I really could never get from the PHP Localizer.  Instead of requiring the &lt;span style="font-style: italic;"&gt;user&lt;/span&gt; to know when to use the bookmarklet, &lt;span style="font-style: italic;"&gt;WAG the Monkey&lt;/span&gt; knows when to wag for the user.  Of course, this assumes it's always on, which is less than ideal.&lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Another advantage is that it's fast.  Real fast.  Like so much faster.  Like really.&lt;br /&gt;&lt;br /&gt;The best part is that I think I can use most of it for a better and faster bookmarklet style WAGger, as well. &lt;br /&gt;&lt;br /&gt;Thank you, Greasemonkey, for making me get off my ass and learn JavaScript in ways that I should have a long time ago.&lt;br /&gt;&lt;br /&gt;If you want to try it (for a Georgia Tech experience), install Greasemonkey, then &lt;a href="http://rsinger.library.gatech.edu/wagger/wag_the_monkey.user.js"&gt;this user script&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Now that I've overcome my fear of JavaScript, maybe I'll take a look at &lt;a href="http://simile.mit.edu/piggy-bank/index.html"&gt;Piggy Bank&lt;/a&gt;.  &lt;a href="http://www.w3.org/RDF/"&gt;RDF&lt;/a&gt; has always given me the willies...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10611021-111757572088113541?l=dilettantes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dilettantes.blogspot.com/feeds/111757572088113541/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10611021&amp;postID=111757572088113541' title='17 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/111757572088113541'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/111757572088113541'/><link rel='alternate' type='text/html' href='http://dilettantes.blogspot.com/2005/05/wag-monkey.html' title='WAG the Monkey'/><author><name>Ross</name><uri>http://www.blogger.com/profile/03766301510511289351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>17</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10611021.post-111654803824917419</id><published>2005-05-19T19:19:00.000-04:00</published><updated>2005-05-19T20:13:58.270-04:00</updated><title type='text'>Vendors are people too...  ...or so we're told</title><content type='html'>Today, I attended &lt;a href="http://www.usg.edu/events/gil/2005/"&gt;GUGM 2005&lt;/a&gt;.  GUGM stands for "GIL User's Group Meeting", and, unless you happen to be from the State of Georgia, you probably have no idea what that means.  "GIL" stands for "&lt;a href="http://gil.usg.edu/"&gt;GALILEO Interconnected Libraries&lt;/a&gt;" which is fancy name for the consortial deal the &lt;a href="http://www.usg.edu/"&gt;University System of Georgia&lt;/a&gt; has with &lt;a href="http://www.endinfosys.com/prods/voyager.htm"&gt;Endeavor's Voyager&lt;/a&gt;.  All &lt;a href="http://www.usg.edu/inst/"&gt;34 USG schools&lt;/a&gt; use Voyager and we have a &lt;a href="https://giluc.usg.edu/"&gt;big, happy union catalog&lt;/a&gt; and universal borrowing and the whole works.&lt;br /&gt;&lt;br /&gt;So once a year USG and Endeavor throw GUGM, which is a hodge-podge of Voyager semi-related sessions intermingled with Endeavor &lt;span style="font-style: italic;"&gt;rah-rah&lt;/span&gt; propaganda.&lt;br /&gt;&lt;br /&gt;I was in attendance because I was asked to do &lt;a href="http://rsinger.library.gatech.edu/GUGM/"&gt;a presentation on WAG the Dog&lt;/a&gt;.  I probably wouldn't have gone otherwise.  There were very few automation type sessions and learning about the problems with ILL and cataloging aren't the best way I can spend my days.&lt;br /&gt;&lt;br /&gt;Still, I actually had a pretty good time.  I carpooled down (to Macon) with &lt;a href="http://www.library.gatech.edu/research_help/librarians/stuart.html"&gt;Crit Stuart&lt;/a&gt; and we had pretty good conversation - amazing since we left GT at 7:30AM.  The keynote speaker was Kris Biesinger on &lt;a href="http://gacollege411.org/"&gt;GACollege411&lt;/a&gt;.  This is a really pretty incredible service for high school students in Georgia to help track their path to college.  Bravo!  I certainly wish something like that had existed when I was in &lt;a href="http://hcschools.org/ohsowls/"&gt;high school&lt;/a&gt; (and I wouldn't have wasted a year and a half at &lt;a href="http://www.utc.edu/"&gt;UTC&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;This is not the point of this posting, however.&lt;br /&gt;&lt;br /&gt;The first session I attended (by process of elimination) was one of the aforementioned Endeavor rah-rahs given by &lt;a href="http://www.endinfosys.com/about/bios.htm"&gt;Dave Richter, VP of Global Sales&lt;/a&gt;.  It was a mostly dry overview of the "state of the company" and whatnot, but what stuck with me was an air of humility that permeated from his PowerPoint.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;We have gained of reputation of being less responsive to our users.&lt;br /&gt;&lt;br /&gt;We need to act more like partners with our customers.&lt;br /&gt;&lt;br /&gt;We need to become technological innovators again.&lt;/blockquote&gt;&lt;br /&gt;Granted, this &lt;span style="font-style: italic;"&gt;was&lt;/span&gt; coming from the VP of Global Sales, so if anyone should be able to cry crocodile tears it was he, but still, there was something to these admissions of culpitude that one rarely sees from a vendor, &lt;span style="font-style: italic;"&gt;especially one associated with &lt;a href="http://www.reedelsevier.com/"&gt;Reed-Elsevier&lt;/a&gt;&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;He went to describe the dilemma of being a library vendor in that one may have to go the "novel" approach of working with another vendor to deliver a particular product.  That this sort of "radical" thinking was what you sometimes "had" to do, but what to do if this particular deal would possibly favor a competitor's product over another you or your parent company offers?&lt;br /&gt;&lt;br /&gt;Here is where I had to interject.  I tried to hold my tongue as long as I could and I kept telling myself, "Don't sound confrontational... Don't sound confrontational..."... but I think I sounded confrontational.&lt;br /&gt;&lt;br /&gt;I said something along the lines of:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;I understand that you have a business to run and you have to think of the bottom line across all your divisions... but ultimately that hurts &lt;span style="font-style: italic;"&gt;us&lt;/span&gt;.  We can't expect any one vendor to supply all of our information needs, so therefore we &lt;span style="font-style: italic;"&gt;need&lt;span style="font-style: italic;"&gt; you to play nice with each other&lt;/span&gt;&lt;/span&gt;.  Further, &lt;span style="font-style: italic;"&gt;we need to be able to do anything we want with our data and the data we're paying for&lt;/span&gt;.  When we license Voyager from you, we don't want proprietary features that make WebVoyage do things that we can't do in any other way.  We have ideas of what we can do with our database, and the limitations you set on what we're able to do with it forces us into little silos of data.  And that's good for no one.&lt;/blockquote&gt;&lt;br /&gt;I went on to say some more about "speaking for the library developer community at large" (sorry library developer community at large) that we need vendors to relax a bit and open up their products more to us.&lt;br /&gt;&lt;br /&gt;I talk a lot, I realize, but the crux of this is:  &lt;span style="font-style: italic;"&gt;We have to treat each other as "partners"&lt;/span&gt;.  We (the libraries) are reliant on the ILS and database vendors to accomplish our tasks as libraries.  Vendors are reliant on libraries &lt;span style="font-style: italic;"&gt;to even have their freakin' business&lt;/span&gt;.  We both need to address the reliance we have on each other and actually work with each other as symbiotic entities.&lt;br /&gt;&lt;br /&gt;Also, &lt;span style="font-weight: bold;"&gt;Memo to library vendors:&lt;/span&gt;  Don't worry so much about losing our business to a competitor.  There is no reason to be overprotective.  An ILS migration is probably the biggest nightmare that faces a library organization, so it would take an incredible act of negligence or bankruptcy to drive us away.&lt;br /&gt;&lt;br /&gt;One last note.  If you want to regain your place as a technological innovator, perhaps you should start fostering and endorsing a development community among your customer base.  It could only serve to make your product and company stronger.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10611021-111654803824917419?l=dilettantes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dilettantes.blogspot.com/feeds/111654803824917419/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10611021&amp;postID=111654803824917419' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/111654803824917419'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/111654803824917419'/><link rel='alternate' type='text/html' href='http://dilettantes.blogspot.com/2005/05/vendors-are-people-too-or-so-were-told.html' title='Vendors are people too...  ...or so we&apos;re told'/><author><name>Ross</name><uri>http://www.blogger.com/profile/03766301510511289351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10611021.post-111634865087757746</id><published>2005-05-17T11:14:00.000-04:00</published><updated>2005-05-17T12:50:50.890-04:00</updated><title type='text'>Exposing ourselves - what libraries can learn from the flasher community</title><content type='html'>Last Thursday/Friday I decided to put my development time where my mouth is and actually try to fiddle around with &lt;a href="http://opensearch.a9.com/"&gt;A9's Opensearch&lt;/a&gt;.  Earlier in the week, I had told my boss that I wanted to do this and that I didn't think it would take much time or energy. &lt;br /&gt;&lt;br /&gt;Her reaction was:&lt;br /&gt;&lt;ol&gt;   &lt;li&gt;What is Opensearch?&lt;/li&gt;   &lt;li&gt;Ok, now that I know what Opensearch is, why on earth would anybody choose to search &lt;a href="http://gil.gatech.edu/"&gt;Georgia Tech's catalog&lt;/a&gt; in their web search?&lt;/li&gt; &lt;/ol&gt; At the time, my argument centered around the fact that I was only using our catalog because it would be a fairly simple exercise to get working with Opensearch. If it seemed viable and simple to do, the real project would be to get our &lt;a href="http://smartech.gatech.edu:8282/dspace/"&gt;DSpace repository&lt;/a&gt; searchable this way. Since my proposal wasn't really gaining much momentum with her, I tried to sweeten the pot by noting that our environment was set up exactly like the &lt;a href="http://www.loc.gov/"&gt;Library of Congress's&lt;/a&gt; (&lt;a href="http://www.loc.gov/z3950/lcserver.html"&gt;SRW/U via Yazproxy to a Voyager database&lt;/a&gt;), and if &lt;span style="font-style: italic;"&gt;they&lt;/span&gt; found it useful... well, wouldn't it make Tech look good to have the LoC using something &lt;span style="font-style: italic;"&gt;we&lt;/span&gt; developed?&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;Ok, I realize this definitely makes me seem like sort of Iago whispering weasely ideas into Othello's head but there is &lt;span style="font-style: italic;"&gt;some&lt;/span&gt; truth to it and if the end-product is a success (or even if the LoC is passingly interested in it), I think there's some "good to be gotten". Having an agenda isn't necessarily wrong. Using other people's desire to increase our profile in the community to further that agenda probably is, though. Oh well... enough of my cravenness.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;So, in an effort to expand my horizons a bit and to try to make this a little more portable (you know, &lt;span style="font-style: italic;"&gt;just&lt;/span&gt; &lt;span style="font-style: italic;"&gt;in case&lt;/span&gt; the Library of Congress is interested...), I decided to try to develop this Opensearch to SRU thingy in &lt;a href="http://www.python.org/"&gt;python&lt;/a&gt;.  &lt;a href="http://curtis.med.yale.edu/dchud/"&gt;Dan&lt;/a&gt; and &lt;a href="http://www.inkdroid.org/journal/"&gt;Ed&lt;/a&gt; have been advocating python for a while now (as has my friend Tom... apparently python is heavily used in XBox hacks).  The &lt;a href="http://www.inkdroid.org/journal/?p=8"&gt;#code4lib sprint at ALA&lt;/a&gt; will probably be python-based, so I thought I better start getting familiar with the language a bit.  I had &lt;a href="http://diveintopython.org/"&gt;dived into python&lt;/a&gt; a couple of months ago to try my hand at &lt;a href="http://unalog.org/"&gt;unalog&lt;/a&gt; development, but reality stepped in and dragged me back to PHP.  I always do better if I have an actual &lt;span style="font-style: italic;"&gt;objective&lt;/span&gt;, anyway.&lt;br /&gt;&lt;br /&gt;By the time I left for a &lt;a href="http://www.cabin-rentals-of-georgia.com/cabins_majestic_lake.htm"&gt;mini-vacation&lt;/a&gt; (ah, so therapeutic!) on Friday, I had a &lt;a href="http://rsinger.library.gatech.edu/opensearch/opensearch.cgi?searchTerms=hemingway&amp;startIndex=1&amp;amp;itemsPerPage=10"&gt;mostly working prototype&lt;/a&gt; (thanks to Dan for some python pointers). In fact, it was a completely working prototype except for the fact that it wasn't encoding xml entities (so, keep it in lower ASCII, folks!), which is, of course, less than ideal. I should be able to fix that today.&lt;br /&gt;&lt;br /&gt;Right now the query requires either "keyword anywhere" or &lt;a href="http://zing.z3950.org/cql/intro.html"&gt;minimal knowledge of CQL&lt;/a&gt;.  The nice thing about CQL is that it actually makes quite a bit of sense.&lt;br /&gt;&lt;ul&gt;   &lt;li&gt;author=Hemingway&lt;/li&gt;   &lt;li&gt;subject=biology and title="Introduction to biology"&lt;/li&gt; &lt;/ul&gt; This syntax either needs to be made apparent in the Opensearch column description (less than ideal) or it needs to be translated from however A9 would define this sort of thing.&lt;br /&gt;&lt;br /&gt;On my train ride in this morning, I began to think about the conversation with my boss about this project again. Even if our potential user base is relatively small, &lt;span style="font-style: italic;"&gt;isn't this exactly the sort of thing we want them to be able to do&lt;/span&gt;? From a search engine or any search of any sort, wouldn't we want to also be able to show relevant resources from our own collection? Yes, the user would need to &lt;a href="http://a9.com/-/search/moreColumns.jsp"&gt;add the column&lt;/a&gt; (strike one!) to their A9 search results (strike two! They're at Google!), but if it's easy enough to implement, why wouldn't we offer this? A metasearch would certainly be more ideal to expose our collections, but I don't have access to that right now and I haven't figured out how A9 deals with access controlled content, anyway.&lt;br /&gt;&lt;br /&gt;One of the goals of the &lt;a href="http://dilettantes.blogspot.com/2005/04/who-will-police-police.html"&gt;redesigned OPAC project&lt;/a&gt; is to create human parseable, crawler-friendly urls so these avenues of discovery can be opened.  There is no &lt;span style="font-style: italic;"&gt;good&lt;/span&gt; technical reason that web opacs place the session information in the url (my guess it is for backwards compatibility with cookieless browsers).&lt;br /&gt;&lt;br /&gt;Wouldn't these urls make a lot more sense:&lt;br /&gt;&lt;ul&gt;   &lt;li&gt;http://gil.gatech.edu/isbn/0632044160&lt;/li&gt;   &lt;li&gt;http://gil.gatech.edu/author/Wilson, David L./title/Introduction to biology&lt;/li&gt;   &lt;li&gt;http://gil.gatech.edu/issn/1465-7392&lt;/li&gt;   &lt;li&gt;http://gil.gatech.edu/title/Nature cell biology&lt;/li&gt; &lt;/ul&gt; urlencoded, of course.&lt;br /&gt;&lt;br /&gt;Things like this seem so simple for providing a little better access to our collections from the outside world.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10611021-111634865087757746?l=dilettantes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dilettantes.blogspot.com/feeds/111634865087757746/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10611021&amp;postID=111634865087757746' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/111634865087757746'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/111634865087757746'/><link rel='alternate' type='text/html' href='http://dilettantes.blogspot.com/2005/05/exposing-ourselves-what-libraries-can.html' title='Exposing ourselves - what libraries can learn from the flasher community'/><author><name>Ross</name><uri>http://www.blogger.com/profile/03766301510511289351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10611021.post-111565306419110783</id><published>2005-05-09T10:06:00.000-04:00</published><updated>2005-05-09T11:37:44.223-04:00</updated><title type='text'>Polishing the turd:  the dangers of redesigning the OPAC</title><content type='html'>So as Art and I continue to try to export the data from our respective Voyager catalogs to create an alternative web opac, I have been trying to formulate what such a beast should look like.  We have the opportunity to make the web interface look and behave in any way we want, so there are a lot of things to think about.  The goal is to make the opac behave in the way &lt;span style="font-style: italic;"&gt;non-information professionals&lt;/span&gt; would expect a searching interface to work, so we're not just talking about a cosmetic makeover to the current design.&lt;br /&gt;&lt;br /&gt;We just had a professional usability study done on our web site and services.  The results were rather sobering.  While not every aspect of our web presence is bad, a great deal of it is, and, worse, the bad parts are generally &lt;span style="font-style: italic;"&gt;the most important&lt;/span&gt;.  Making the situation even more complicated is the fact that a lot of these awkward interfaces are not under our control (the databases, ejournals and opac).  Well, not &lt;span style="font-style: italic;"&gt;currently&lt;/span&gt; under our control.&lt;br /&gt;&lt;br /&gt;I'll skip over the part about our website (we're able to fix that pretty easily) and write about what they recommended for the catalog.  The first screen they gave us was a redesigned search form.  An interesting dialogue came out of that:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style="font-weight: bold;"&gt;Usability Expert:&lt;/span&gt;  Ok, so this is the search form...&lt;br /&gt;  &lt;span style="font-weight: bold;"&gt;Librarian(s):&lt;/span&gt;  So... is this the simple search form or the advanced search?&lt;br /&gt;  &lt;span style="font-weight: bold;"&gt;Usability Expert:&lt;/span&gt;  This is &lt;span style="font-style: italic;"&gt;the&lt;/span&gt; search form.&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;And it really is as simple as that.  It is a text input field that, by default, would do a keyword natural language query on the catalog, or you could add limits and filters (title, author, subject, etc.) or make a more sophisticated boolean search &lt;span style="font-style: italic;"&gt;using the exact same form&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;The other screen they showed was a full record page for a journal.  It was extremely well laid out, but I noticed that it had a lot of visual clues &lt;span style="font-style: italic;"&gt;in the page &lt;/span&gt;that item you were looking at &lt;span style="font-style: italic;"&gt;was a journal&lt;/span&gt;.  This is another incredibly simple feature.  Different &lt;span style="font-style: italic;"&gt;types&lt;/span&gt; of resources can have their own layout &lt;span style="font-style: italic;"&gt;based on what is logical for that type of resource&lt;/span&gt;.  Also, we could conceivably display electronic holdings from SFX in our opac interface, so the user doesn't have to click on the SFX button (or generic 856 link) and open the SFX window to see if an issue is available electronically.  We could also, at this point, give recommendations of &lt;span style="font-style: italic;"&gt;other&lt;/span&gt; resources that might be valuable (such as A&amp;I databases that this particular journal appears in).&lt;br /&gt;&lt;br /&gt;The usability study was extremely useful for looking at the opac through non-library eyes, but with a view focused on making things more useful.&lt;br /&gt;&lt;br /&gt;Last week I began trying to visualize how to lay out search results.  The initial design, I think, will look something like:&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt;Your search for "Ernest Hemingway" resulted in:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;167 Total Items ::  102 Books ::  50 Videos :: 2 Journals :: 13 Audiobooks :: 1,072 Items from GIL Express&lt;br /&gt;&lt;br /&gt;With each of those being tabs to view different types of resources (plus a link to our state union catalog at the end).  The goal is to be somewhat &lt;a href="http://a9.com/"&gt;A9&lt;/a&gt;-ish, but I can't say I'm a huge fan of &lt;span style="font-style: italic;"&gt;the column&lt;/span&gt; layout.&lt;br /&gt;&lt;br /&gt;I am, however, a &lt;span style="font-style: italic;"&gt;huge fan&lt;/span&gt; of the folksonomy.  I definitely plan on implementing user-supplied subject headings.  We want to implement a &lt;a href="http://del.icio.us"&gt;del.icio.us&lt;/a&gt; style social bookmarking/citation management system here anyway (probably using &lt;a href="http://unalog.org"&gt;unalog&lt;/a&gt;), and it seems like this would fit in quite well with that.  I wouldn't actually expect users to just add "tags" to things without some sort of personal gain, so if it was incorporated into a "bookbag" system, it might actually get used.  Although the idea of just leaving breadcrumbs around the opac (and databases) might be useful if they don't want to clutter up their bookmark pages with a ton of items.  This is something that we can play around with.  &lt;a href="http://blog.uwinnipeg.ca/loomware/archives/001025.html"&gt;Mark Leggott talks about adding folksonomic support in the University of Winnipeg's alternative opac project, as well&lt;/a&gt;.  Interestingly, I had no idea Mark was working on something like this (&lt;a href="http://www.lib.muohio.edu/directory/contact/cassonrd/"&gt;rob caSSon&lt;/a&gt;, at the University of Miami, Ohio, is also working on a similar project.  Miami and Winnipeg are both III sites; perhaps they should get in touch with each other).&lt;br /&gt;&lt;br /&gt;Over the weekend (yes, I get a touch obsessed about my job), I began thinking about the utility of &lt;a href="http://www.syndetics.com/pages/covers.html"&gt;displaying dust jackets in the opac&lt;/a&gt;.  When I was designing a new books list application at Emory, it seemed "obvious" to include dust-jackets in the results.  I mean, that's what &lt;a href="http://www.amazon.com/exec/obidos/search-handle-form/103-1066509-4167030"&gt;Amazon does and it's user-friendly, right&lt;/a&gt;?  Well, while I was thinking about it this weekend, I started wondering how useful this really was.  What is the purpose of showing the dust jacket?  It certainly won't help the user much if they go into the stacks to find the book... we rebind everything in those boring red/green/gray/"khaki" bindings, with no indication of what the original dust jacket looked like.  If anything, this seems like it might be more confusing to the user.&lt;br /&gt;&lt;br /&gt;Something that seemed so "obviously necessary" in a modern opac 12 months ago now seems pretty frivolous and would just add unneeded clutter to what will probably already be a fairly cluttery interface.&lt;br /&gt;&lt;br /&gt;I'm sure this design will continue evolving, but it's got to start somewhere.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10611021-111565306419110783?l=dilettantes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dilettantes.blogspot.com/feeds/111565306419110783/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10611021&amp;postID=111565306419110783' title='18 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/111565306419110783'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/111565306419110783'/><link rel='alternate' type='text/html' href='http://dilettantes.blogspot.com/2005/05/polishing-turd-dangers-of-redesigning.html' title='Polishing the turd:  the dangers of redesigning the OPAC'/><author><name>Ross</name><uri>http://www.blogger.com/profile/03766301510511289351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>18</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10611021.post-111522017822905497</id><published>2005-05-04T09:31:00.000-04:00</published><updated>2005-05-04T11:22:58.266-04:00</updated><title type='text'>Reflections on the Shins at the Variety Playhouse and ruminations on some other recent shows</title><content type='html'>I am a total sucker for a well crafted pop song.&lt;br /&gt;&lt;br /&gt;This might come as a bit of a surprise to anyone that is &lt;a href="http://www.explosionsinthesky.com/"&gt;familiar&lt;/a&gt; &lt;a href="http://www.mogwai.co.uk/"&gt;with&lt;/a&gt; &lt;a href="http://www.interpolny.com/"&gt;my&lt;/a&gt; &lt;a href="http://www.arts-crafts.ca/bss/index2.html"&gt;standard&lt;/a&gt; &lt;a href="http://www.cstrecords.com/html/domake.html"&gt;listening&lt;/a&gt; &lt;a href="http://www.cstrecords.com/html/godspeed.html"&gt;fare&lt;/a&gt;, but this secret obsession &lt;a href="http://hitbyatrain.com/"&gt;is nothing new&lt;/a&gt;.  Let me clarify:  when I say "pop", I am not talking about the bubblegum pablum and effluvium that the industry tries to pass as music, but genuinely original, thoughtful and well-created songcraft that appeals to me as both a musician and a &lt;span style="font-style: italic;"&gt;human being&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Enter &lt;a href="http://www.theshins.com/"&gt;the Shins&lt;/a&gt;.  There is arguably no other act right now that is producing such catchy and hook-laden music.  It's not all necessarily upbeat, but it's all pop.  It also has the unique attribute of being something that Selena and I both really like.&lt;br /&gt;&lt;br /&gt;Selena bought us tickets to their show last night at the &lt;a href="http://www.variety-playhouse.com/"&gt;Variety Playhouse&lt;/a&gt;.  The Variety is definitely one of the better venues in town and I had been looking forward to the show.&lt;br /&gt;&lt;br /&gt;I need to go on a sidebar here before I continue:  I am a misanthrope.  In general, I abhor other people (at least in groups) and find myself dreading to go to events with large numbers of people because I feel those people &lt;span style="font-style: italic;"&gt;cannot be trusted to behave&lt;/span&gt;.  Since I realize I am in the minority here, I generally just opt to avoid situations where I'll get agitated by the behavior of others.  For example, Selena and I have &lt;span style="font-style: italic;"&gt;never been to a movie together&lt;/span&gt;.  We both have had enough aggravating experiences in movie theaters that we feel it's just in our best interest to wait until the movie comes out on DVD.&lt;br /&gt;&lt;br /&gt;This being said, I do like to go to shows.  However, given my general musical tastes, majority of the shows I go to are populated by a fairly homogenous, docile, and, in many cases, stoned crowd.  That's my "base" and we'll call "comfort zone".&lt;br /&gt;&lt;br /&gt;Poppier music pushes me out of that safety net into the more dirty masses and I tend to get a little tweaked and annoyed by the behaviors of those around me.&lt;br /&gt;&lt;br /&gt;So, back to the story.  The opening act was &lt;a href="http://www.lilchiefrecords.com/brunettes/"&gt;the Brunettes&lt;/a&gt; and we can just say that the less I have to deal with them the better.  They are a New Zealand band that reminds me of the &lt;a href="http://www.cmongethappy.com/"&gt;Partridge Family&lt;/a&gt; and for their last song (or one of their last songs... I lost track) they all donned "&lt;a href="http://www.imdb.com/title/tt0092359/"&gt;Olsen twins&lt;/a&gt;" masks and played their instruments.  It was like musical &lt;a href="http://www.carrottop.com/newcarrot/index.html"&gt;Carrot Top&lt;/a&gt; and I was happy when their set ended.&lt;br /&gt;&lt;br /&gt;The crowd consisted of a lot of frat boys and their girlfriends/wives.  There were quite a few visors worn.  I am not much of a fan of &lt;a href="http://images.google.com/images?hl=en&amp;lr=&amp;amp;c2coff=1&amp;client=firefox&amp;amp;rls=org.mozilla%3Aen-US%3Aunofficial&amp;q=steve+spurrier+visor&amp;amp;btnG=Search"&gt;those who wear visors&lt;/a&gt;.  At one point, I leaned over to Selena and explained that by playing the music we do, my band would never attract a crowd and, as a pleasant side-effect, would therefore certainly never attract &lt;span style="font-style: italic;"&gt;this crowd&lt;/span&gt;.  Selena wasn't really buying it, though.  She still just thinks my music sucks.&lt;br /&gt;&lt;br /&gt;The Shins were quite good.  They had a lot of energy, their songs were tight.  My... complaint... if you can call it this... is that I felt like they acted like they were playing at a frat house (and it seemed obvious that they had experience doing so).&lt;br /&gt;&lt;br /&gt;Maybe I should stop now...  The Shins are a very good band and if you don't get hung up on the crowd, you'll probably enjoy them live.&lt;br /&gt;&lt;br /&gt;In the last three weeks, I have seen &lt;a href="http://www.bandofhorses.com/"&gt;Band of Horses&lt;/a&gt; (or, more commonly, just "Horses") twice.  They opened for &lt;a href="http://ironandwine.com/"&gt;Iron &amp; Wine&lt;/a&gt; at the Variety a couple of weeks ago, and I caught them again last week at the &lt;a href="http://www.badearl.com/"&gt;EARL&lt;/a&gt; opening for the &lt;a href="http://mountain-goats.com/"&gt;Mountain Goats&lt;/a&gt;.  It's not often that I am blown away by an opening act, but Horses was pretty amazing.  There is a bias here, &lt;a href="http://www.bandofhorses.com/phpBB2/viewtopic.php?t=27&amp;"&gt;Ben Bridwell&lt;/a&gt; is the younger brother of &lt;a href="http://bridwellgroup.com/"&gt;Mike Bridwell&lt;/a&gt;, who is a close friend and, until last December, &lt;a href="http://maps.google.com/maps?q=wadley+ave.++East+Point+GA+30344&amp;amp;ll=33.688164,-84.436320&amp;spn=0.006424,0.007534&amp;amp;hl=en"&gt;neighbor&lt;/a&gt;.  I had seen and enjoyed Ben's previous band, &lt;a href="http://www.sadrobotrecords.com/modules.php?op=modload&amp;name=Sections&amp;amp;file=index&amp;req=listarticles&amp;amp;secid=2"&gt;Carissa's Wierd&lt;/a&gt;, but Horses is much better.  Their sound definitely has some roots in Crazy Horse, but there's a &lt;a href="http://www.subpop.com/"&gt;Pac-NW&lt;/a&gt; sound in there, too.  There's some old &lt;a href="http://www.modestmousemusic.com/"&gt;Modest Mouse&lt;/a&gt; and a lot of &lt;a href="http://www.blackheartprocession.com/"&gt;Black Heart Procession&lt;/a&gt; and it's just good.&lt;br /&gt;&lt;br /&gt;Iron &amp; Wine, of course, is great as well.  Again, there's bias.  I&amp;W's drummer, &lt;a href="http://www.ironandwine.com/photos1/06.php"&gt;Jonathan Bradley&lt;/a&gt;, also happens to be the drummer in my band.  If you are familiar with Iron &amp; Wine, your reaction might be "&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;drummer?!?&lt;/span&gt;&lt;/span&gt;", but, indeed, Sam Beam tours with a full band.  Jonathan also plays "shaker" and other various wussy percussion on the albums.  Sam has begun to rearrange some of his older songs to take advantage of the extra instrumentation, but sometimes it goes a bit far.  "Bird Eating Bread" sounded like a &lt;a href="http://www.margaritaville.com/"&gt;Jimmy Buffett song&lt;/a&gt;.  I sort of hope this is just Sam getting used to all the toys at his disposal.&lt;br /&gt;&lt;br /&gt;A quick note on the crowds of these two shows:  Iron &amp; Wine's was ok, but there was a bit too many of the "indie-rocker idolaters" of the variety that haunt "&lt;a href="http://www.chairkickers.com/"&gt;Low&lt;/a&gt;" and "&lt;a href="http://www.pedrothelion.com/"&gt;Pedro the Lion&lt;/a&gt;" shows and stand in reverence and yell, "We love you" to the band.&lt;br /&gt;&lt;br /&gt;Maybe because the headliners were the Mountain Goats, and it's hard to imagine anyone shouting "we love you" to &lt;a href="http://lastplanetojakarta.com/"&gt;John Darnielle&lt;/a&gt;, the crowd at the EARL was much better.  Ah, sweet, sweet EARL...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10611021-111522017822905497?l=dilettantes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dilettantes.blogspot.com/feeds/111522017822905497/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10611021&amp;postID=111522017822905497' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/111522017822905497'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/111522017822905497'/><link rel='alternate' type='text/html' href='http://dilettantes.blogspot.com/2005/05/reflections-on-shins-at-variety.html' title='Reflections on the Shins at the Variety Playhouse and ruminations on some other recent shows'/><author><name>Ross</name><uri>http://www.blogger.com/profile/03766301510511289351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10611021.post-111483606999209302</id><published>2005-04-30T00:22:00.000-04:00</published><updated>2005-04-30T00:41:09.993-04:00</updated><title type='text'>As talented as Hemingway or Faulkner... If we're talking about the drinking</title><content type='html'>Well, it's official.  &lt;a href="http://www.ariadne.ac.uk/issue43/chudnov/"&gt;I am a published author&lt;/a&gt;.  Granted, I didn't do much; &lt;a href="http://curtis.med.yale.edu/dchud/"&gt;Dan&lt;/a&gt; wrote this paper almost singlehandedly, really.  I put in a little more work than &lt;a href="http://www.library.emory.edu/SSD/deemergomezsinger.pdf"&gt;I did on this paper&lt;/a&gt; (&lt;a href="http://pdos.csail.mit.edu/scigen/"&gt;this helped&lt;/a&gt;), although not much.  Any of you who read &lt;a href="http://rsinger.library.gatech.edu/papers/WebLocalizing.html"&gt;my rather awkward white paper&lt;/a&gt; should immediately recognize that Dan is a much more inspired writer than I.&lt;br /&gt;&lt;br /&gt;Still, I'm happy it's out and I'm extremely thankful to have been given the opportunity to work with this group. I was way out of my league.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10611021-111483606999209302?l=dilettantes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dilettantes.blogspot.com/feeds/111483606999209302/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10611021&amp;postID=111483606999209302' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/111483606999209302'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/111483606999209302'/><link rel='alternate' type='text/html' href='http://dilettantes.blogspot.com/2005/04/as-talented-as-hemingway-or-faulkner.html' title='As talented as Hemingway or Faulkner... If we&apos;re talking about the drinking'/><author><name>Ross</name><uri>http://www.blogger.com/profile/03766301510511289351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10611021.post-111483471263794687</id><published>2005-04-29T23:02:00.000-04:00</published><updated>2005-04-30T00:21:04.526-04:00</updated><title type='text'>RSS &amp; Libraries:  Ahab's great white whale</title><content type='html'>If the library blogosphere was your only source of current events within libraries, you would think that &lt;a href="http://theshiftedlibrarian.com/"&gt;RSS was new MARC record&lt;/a&gt; and that &lt;a href="http://freerangelibrarian.com/"&gt;podcasting will alleviate the need for circ rules&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;This is ridiculous, of course, but that's not to say that there isn't merit to RSS (podcasting seems silly to me). RSS (in the right context) is perfect for libraries. &lt;a href="http://stlq.info/archives/001800.html"&gt;Elsevier has just begun RSS feeds for current awareness searches&lt;/a&gt; (this has some problems, as well, but they are not insurmountable). RSS feeds for new acquisitions has potential, as well (although for larger libraries this needs to be filtered a bit... Emory, for example, gets 600 new items a week... put that in your &lt;a href="http://www.mozilla.org/products/firefox/live-bookmarks"&gt;Live Bookmarks&lt;/a&gt;, mofo). I know there are libraries that make RSS feeds of their &lt;a href="http://www.library.gsu.edu/news/rss.asp?typeID=1&amp;ID="&gt;news and announcements&lt;/a&gt;. This seems a little self-indulgent (how many people really subscribe to these?), but if they aren't much extra work, why not? I have no stone to throw here, really, I have come up with "Wag the 'Blog", after all.&lt;br /&gt;&lt;br /&gt;RSS's real potential lies in computer-to-computer communication, though. All this talk of setting up feeds for our users is mostly noise to the primary goal which should be getting our services and collections visible in other sites and interfaces like &lt;a href="http://opensearch.a9.com/"&gt;A9's OpenSearch&lt;/a&gt;. What we need right now is marketing and mindshare. Feeds of new items that have gone into the anthropology subject guide are nice and all, but it'd help a lot more if that feed appeared contextually off of a Google search or something.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://orweblog.oclc.org/archives/000645.html"&gt;Lorcan Dempsey makes note of the University of Michigan exporting their reserves lists via RSS to Sakai&lt;/a&gt;, their &lt;a href="http://www.sakaiproject.org/"&gt;portal/courseware application&lt;/a&gt;. This is the perfect application of RSS and, I note, something I put into &lt;a href="http://www.reservesdirect.org/"&gt;Reserves Direct&lt;/a&gt; almost 2 years ago. Granted, I didn't think this was anything revolutionary or even noteworthy at the time, I just needed a way to get the reserves lists into &lt;a href="http://www.blackboard.com/products/academic/ls/index.htm"&gt;Blackboard&lt;/a&gt; and this was a technology my feeble brain could wrap itself around. Actually, the RSS feed was never even advertised. Blackboard 5 has no native RSS capability (neither does Bb 6, for that matter... at least not in the course interface), I used a Perl CGI (now ported to PHP) to write the &lt;a href="http://jade.mcli.dist.maricopa.edu/feed/index.php"&gt;RSS feed as JavaScript&lt;/a&gt; in the page. This was a hack-y solution, but it worked, and that was what was necessary.&lt;br /&gt;&lt;br /&gt;I guess what I'm drawn to here is the fact that the &lt;a href="http://eres.docutek.com/eres/default.aspx"&gt;electronic reserves software&lt;/a&gt; that &lt;a href="http://www.library.gatech.edu/"&gt;my employer&lt;/a&gt; has chosen to use doesn't support RSS. In fact, there is no alternative to its own interface. At Emory, I was present at a demo for said program and I left thinking, "huh... we can do that...". Two and a half to three years later, the commercial product still boasts the &lt;a href="http://www.docutek.com/products/eres/features.html"&gt;same feature set&lt;/a&gt; (which was indeed impressive -- three years ago) but has not evolved a bit. In the same time (and primarily because &lt;a href="http://web.library.emory.edu/about/directory/index.php?org=113"&gt;Jason White&lt;/a&gt; took over the main programming duties when I left) Reserves Direct has become an extremely powerful and extraordinarily flexible tool for getting the collection and services to where the &lt;span style="font-style: italic;"&gt;user would want it&lt;/span&gt;.  Namely, contextually among their other course items.&lt;br /&gt;&lt;br /&gt;How could our vendors be so out of touch to something so simple and obvious?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10611021-111483471263794687?l=dilettantes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dilettantes.blogspot.com/feeds/111483471263794687/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10611021&amp;postID=111483471263794687' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/111483471263794687'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/111483471263794687'/><link rel='alternate' type='text/html' href='http://dilettantes.blogspot.com/2005/04/rss-libraries-ahabs-great-white-whale.html' title='RSS &amp; Libraries:  Ahab&apos;s great white whale'/><author><name>Ross</name><uri>http://www.blogger.com/profile/03766301510511289351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10611021.post-111449179223097088</id><published>2005-04-26T00:28:00.000-04:00</published><updated>2005-04-26T01:03:12.233-04:00</updated><title type='text'>I was meant for the stage... or Amazon or Google or something</title><content type='html'>Maybe it's the bachelor's degree in a &lt;a href="http://theatre.utk.edu/"&gt;joke major&lt;/a&gt; from a &lt;a href="http://www.tennessee.edu/"&gt;football factory school&lt;/a&gt; talking here... but why must libraries &lt;a href="http://www.niso.org/standards/standard_detail.cfm?std_id=783"&gt;constantly&lt;/a&gt; &lt;a href="http://www.niso.org/z39.50/z3950.html"&gt;overthink&lt;/a&gt; &lt;a href="http://www.loc.gov/marc/"&gt;themselves&lt;/a&gt; into obsolescence?&lt;br /&gt;&lt;br /&gt;Why must the only search that brings back relevant data be an "&lt;a href="https://gil.gatech.edu/cgi-bin/Pwebrecon.cgi?DB=local&amp;PAGE=sbSearch"&gt;exact search&lt;/a&gt;"? And, even then, why can't that search include the leading article?&lt;br /&gt;&lt;br /&gt;I realize metasearch isn't the solution to every problem. But it would solve a vast majority of them. And then I look at &lt;a href="http://opensearch.a9.com/"&gt;A9's OpenSearch&lt;/a&gt; and I think, "Jesus Christ, what are these momos in the &lt;a href="http://www.niso.org/committees/MetaSearch-info.html"&gt;NISO committee&lt;/a&gt; doing?"&lt;br /&gt;&lt;br /&gt;That's, of course, not fair. OpenSearch will be nowhere near as sophisticated or as robust as NISO Metasearch. And that is, of course, exactly why it will exist &lt;span style="font-style: italic;"&gt;everywhere&lt;/span&gt; but libraries and NISO Metasearch will exist &lt;span style="font-style: italic;"&gt;nowhere&lt;/span&gt; but libraries.&lt;br /&gt;&lt;br /&gt;Don't get me wrong.  I love and embrace the rigidity of the MARC record.  That being said, I want both authorities &lt;span style="font-style: italic;"&gt;and&lt;/span&gt; friendly, loose and sloppy interfaces.  I want &lt;a href="http://gil.gatech.edu"&gt;Voyager&lt;/a&gt; &lt;span style="font-style: italic;"&gt;and &lt;/span&gt;&lt;a href="http://www.amazon.com"&gt;Amazon&lt;/a&gt;.  I want &lt;a href="http://www.isiwebofknowledge.com/"&gt;Web of Knowledge&lt;/a&gt; &lt;span style="font-style: italic;"&gt;and&lt;/span&gt; &lt;a href="http://scholar.google.com"&gt;Google Scholar&lt;/a&gt;.  &lt;span style="font-style: italic;"&gt;And I want to be able to move around between simple and complex interfaces at will.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;And as a developer, I want &lt;a href="http://en.wikipedia.org/wiki/RSS"&gt;RSS&lt;/a&gt; and &lt;a href="http://www.loc.gov/z3950/agency/zing/srw/sru.html"&gt;SRU&lt;/a&gt;, not &lt;a href="http://www.niso.org/standards/standard_detail.cfm?std_id=783"&gt;OpenURL 1.0&lt;/a&gt; and &lt;a href="http://www.loc.gov/z3950/agency/"&gt;Z39.50&lt;/a&gt;. I like &lt;a href="http://www.loc.gov/standards/mods/"&gt;MODS&lt;/a&gt;. Hell, I like &lt;a href="http://dublincore.org/"&gt;Dublin Core&lt;/a&gt;. I also like knowing that a good MARC record is living behind it.&lt;br /&gt;&lt;br /&gt;Why can't libraries cater to the information semi-literate once and a while?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10611021-111449179223097088?l=dilettantes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dilettantes.blogspot.com/feeds/111449179223097088/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10611021&amp;postID=111449179223097088' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/111449179223097088'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/111449179223097088'/><link rel='alternate' type='text/html' href='http://dilettantes.blogspot.com/2005/04/i-was-meant-for-stage-or-amazon-or.html' title='I was meant for the stage... or Amazon or Google or something'/><author><name>Ross</name><uri>http://www.blogger.com/profile/03766301510511289351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10611021.post-111363768842130424</id><published>2005-04-16T02:50:00.000-04:00</published><updated>2005-04-16T03:50:46.796-04:00</updated><title type='text'>Librarians and Lager:  a bonding agent</title><content type='html'>&lt;span style="font-size:100%;"&gt;&lt;a href="http://web2.uwindsor.ca/library/leddy/people/art/index.html"&gt;Art Rhyno&lt;/a&gt;, &lt;a href="http://dewey.library.nd.edu/morgan/"&gt;Eric Lease Morgan&lt;/a&gt; and &lt;a href="http://digitallibrarian.org/"&gt;Jeremy Frumkin&lt;/a&gt; and I.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://curtis.med.yale.edu/dchud/"&gt;Dan Chudnov&lt;/a&gt;, &lt;a href="http://roytennant.com/"&gt;Roy Tennant&lt;/a&gt; and I.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dreamtheory.net/todd/"&gt;Todd Holbrook&lt;/a&gt;, &lt;a href="http://www.eln.bc.ca/contacts/view.php?id=991"&gt;Calvin Mah&lt;/a&gt;, &lt;a href="http://www.eln.bc.ca/contacts/view.php?id=103"&gt;John Durno&lt;/a&gt; and &lt;a href="http://www.sfu.ca/%7Emjordan/"&gt;Mark Jordan&lt;/a&gt; put up with the 'Murrican Ass that I am.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.google.com/search?q=%22William+Wueppelmann%22&amp;sourceid=mozilla-search&amp;amp;start=0&amp;start=0&amp;amp;amp;amp;amp;ie=utf-8&amp;oe=utf-8&amp;amp;client=firefox-a&amp;rls=org.mozilla:en-US:official"&gt;William Wueppelman&lt;/a&gt; put up with that, too.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://web.library.emory.edu/about/directory/index.php?org=34"&gt;Jason White&lt;/a&gt;, &lt;a href="http://planetmath.org/"&gt;Aaron Krowne&lt;/a&gt;, &lt;a href="http://www.ale.org/archive/ale/ale-1998-07/msg00269.html"&gt;Will Young&lt;/a&gt; and I used to go for "free beer" at the &lt;a href="http://atlanta.creativeloafing.com/2004-10-14/cover.html"&gt;Dogwood Brewery&lt;/a&gt; (R.I.P).&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.library.emory.edu/"&gt;Bernardo Gomez&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.library.jhu.edu/about/directory/staff.by.dept.html#systems"&gt;Nathan&lt;/a&gt; &amp;amp; &lt;a href="http://www.aacc.cc.md.us/library/Contact.cfm"&gt;Michelle&lt;/a&gt; Robertson were good enough to let my drunk ass into their home.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.lib.utk.edu/people/staff_email.php?d=Systems"&gt;Emily Patrick&lt;/a&gt; was, as well.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.lib.utk.edu/people/staff_email.php?d=Access+%26+Delivery+Services"&gt;David Atkins&lt;/a&gt; (Pasquale), Cat Cochrane (Honda Civic Wagon thingy), &lt;a href="http://www.lib.utk.edu/people/staff_email.php?d=Reference+%26+Instructional+Services"&gt;Teresa Braden&lt;/a&gt; (apartment, among other places)... &lt;/span&gt;&lt;small&gt;&lt;span style="font-size:100%;"&gt;&lt;a href="http://www.lib.duke.edu/chem/CV%20march%202003.htm"&gt;Anne Langley&lt;/a&gt; (Petron, wedding).&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.librarygrrrl.net/resume.html"&gt;Megan Adams&lt;/a&gt;, you and your LSU ilk put up with the worst of my liver in New Orleans.  Chicago, as well.  No ilk there, though.&lt;br /&gt;&lt;br /&gt;Ah, sweet beer.  You, friend, are a uniter, not a divider.  Maybe W should learn a thing or two from you.&lt;br /&gt;&lt;br /&gt;Maybe it's the beer talking.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;/small&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10611021-111363768842130424?l=dilettantes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dilettantes.blogspot.com/feeds/111363768842130424/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10611021&amp;postID=111363768842130424' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/111363768842130424'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/111363768842130424'/><link rel='alternate' type='text/html' href='http://dilettantes.blogspot.com/2005/04/librarians-and-lager-bonding-agent.html' title='Librarians and Lager:  a bonding agent'/><author><name>Ross</name><uri>http://www.blogger.com/profile/03766301510511289351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10611021.post-111363089891022984</id><published>2005-04-16T01:46:00.000-04:00</published><updated>2005-04-16T01:54:58.910-04:00</updated><title type='text'>Oh the irony</title><content type='html'>So, we launched the WAGger on Wednesday afternoon... sort of.  We created a couple of pages for it, and linked to it from a couple of places.  A "soft launch", as they say.  Still, it was a launch, nevertheless, so we needed to tell our public services librarians about it.  We held a brownbag on Thursday at lunch to explain the fact that it was launched (soft launched) to help public services with the implementation.&lt;br /&gt;&lt;br /&gt;Here's where the irony comes in.  jake was down.  But since jake runs on tomcat, it was still "alive", it just wasn't returning connections. So, despite my praise from the other day, jake wasn't allowing the WAGger to continue to SFX to display holdings.&lt;br /&gt;&lt;br /&gt;Thankfully, the audience seemed to blow this off.&lt;br /&gt;&lt;br /&gt;In the near future, expect to see a jake mirror at Georgia Tech.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10611021-111363089891022984?l=dilettantes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dilettantes.blogspot.com/feeds/111363089891022984/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10611021&amp;postID=111363089891022984' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/111363089891022984'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/111363089891022984'/><link rel='alternate' type='text/html' href='http://dilettantes.blogspot.com/2005/04/oh-irony.html' title='Oh the irony'/><author><name>Ross</name><uri>http://www.blogger.com/profile/03766301510511289351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10611021.post-111342665906312858</id><published>2005-04-13T09:41:00.000-04:00</published><updated>2005-04-13T17:10:59.063-04:00</updated><title type='text'>"Evolution favours the pathetic"</title><content type='html'>--Art Rhyno&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10611021-111342665906312858?l=dilettantes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dilettantes.blogspot.com/feeds/111342665906312858/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10611021&amp;postID=111342665906312858' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/111342665906312858'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/111342665906312858'/><link rel='alternate' type='text/html' href='http://dilettantes.blogspot.com/2005/04/evolution-favours-pathetic.html' title='&quot;Evolution favours the pathetic&quot;'/><author><name>Ross</name><uri>http://www.blogger.com/profile/03766301510511289351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10611021.post-111336733588040715</id><published>2005-04-12T23:52:00.000-04:00</published><updated>2005-04-13T00:42:15.883-04:00</updated><title type='text'>jake &amp; CUFTS: studies in social frustration</title><content type='html'>&lt;a href="http://library.acadiau.ca/access2004/photo_gallery/socials/pages/DSCN1437_jpg.htm" title="He's the one with the glasses"&gt;Dan&lt;/a&gt; says &lt;a href="http://jake.med.yale.edu/index.jsp"&gt;jake&lt;/a&gt; could no longer be updated because of the heavy costs of maintenance.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://library.acadiau.ca/access2004/photo_gallery/socials/pages/DSCN1444_jpg.htm" title="Wielding stick"&gt;Todd&lt;/a&gt; (or, rather, &lt;a href="http://library.acadiau.ca/access2004/photo_gallery/socials/pages/DSCN1395_jpg.htm" title="Nearly obscured by my beer"&gt;Mark&lt;/a&gt;) says &lt;a href="http://cufts.sourceforge.net/"&gt;CUFTS&lt;/a&gt; can no longer be free because of the heavy costs of maintenance.&lt;br /&gt;&lt;br /&gt;They are both (all three of them) right, and it's incredibly sad.  &lt;span style="font-style: italic;"&gt;Knowledgebases are expensive to maintain&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;I use both of these programs in &lt;a href="http://rsinger.library.gatech.edu/wagger/localizer.html"&gt;WAG the Dog&lt;/a&gt;, despite the fact that I have access to &lt;a href="http://www.exlibrisgroup.com/sfx.htm"&gt;SFX&lt;/a&gt; and make heavy use of the SFX API. jake is used in multiple places, and, regardless of the fact that the &lt;a href="http://jake-db.org/docs/faq.php#1.5"&gt;data has not been updated in years&lt;/a&gt;, is invaluable to the project. Before I bog down the SFX API with requests about an object that I know little about, I query jake to see if it is even a journal of some sort. Granted, exact title searches (especially on abbreviated titles) doesn't really exist in jake, and no journal that has been created in the last couple of years would be included (something I definitely need to address), but it filters out a lot of noise... especially from Google Scholar. Today I realized the value of jake for WAGnet, the resource advisement piece of WAG the Dog. jake is able to find a lot of things (albeit fuzzily) that SFX just isn't able to.&lt;br /&gt;&lt;br /&gt;CUFTS is a really nice link resolver. Since &lt;a href="http://www.lib.sfu.ca/"&gt;SFU&lt;/a&gt; (or &lt;a href="http://www.coppul.ca/"&gt;COPPUL&lt;/a&gt;, I'm not sure of the dynamics) has decided to charge for the knowledgebase (something I completely sympathize with), I have exported our live target data from SFX and imported it into CUFTS. Since I'm more interested in using CUFTS for an electronic holdings database rather than a link resolver, all of the links are OpenURLS pointing back to SFX. The nice part of CUFTS, is that it gives me a link to the &lt;span style="font-style: italic;"&gt;database level&lt;/span&gt; as well as the journal and article level. When it comes to resource advisement, this is great. I can query CUFTS for a particular ISSN, find the database it resides in, and present a link saying, "hey, this journal you found appears in &lt;span style="font-style: italic;"&gt;XYZ Academic&lt;/span&gt;.  You might find more related things by searching there".&lt;br /&gt;&lt;br /&gt;The sad part about CUFTS moving to a subscription model is that I don't have access to the A&amp;amp;I holdings information of a particular database. Yes, this data is in the SFX kb, but our e-resources team isn't going to activate the "getAbstract" service in SFX. Without that, I am not sure I can export it. This would be a great boon for WAGnet, but at the moment I have no clue how to tap this potential.&lt;br /&gt;&lt;br /&gt;So, instead, I have to work with old data from jake and &lt;a href="http://dewey.library.nd.edu/mailing-lists/code4lib/archive/2005/thread.html#70"&gt;figure out ways to link jake's database names to our own&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Watch the maintenance costs increase.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10611021-111336733588040715?l=dilettantes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dilettantes.blogspot.com/feeds/111336733588040715/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10611021&amp;postID=111336733588040715' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/111336733588040715'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/111336733588040715'/><link rel='alternate' type='text/html' href='http://dilettantes.blogspot.com/2005/04/jake-cufts-studies-in-social.html' title='jake &amp; CUFTS: studies in social frustration'/><author><name>Ross</name><uri>http://www.blogger.com/profile/03766301510511289351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10611021.post-111327860334851971</id><published>2005-04-11T22:55:00.000-04:00</published><updated>2005-04-12T00:03:23.353-04:00</updated><title type='text'>Who will police the police?</title><content type='html'>The inimitable &lt;a href="http://librarycog.uwindsor.ca:8087/artblog/librarycog/"&gt;Art Rhyno&lt;/a&gt; and I are working on another project together (&lt;a href="http://gslocal.sourceforge.net"&gt;W-G&lt;/a&gt;?), which consists of several parts:&lt;br /&gt;&lt;ul&gt;   &lt;li&gt;Refine Art's &lt;a href="http://librarycog.uwindsor.ca:8087/artblog/librarycog/1085592013"&gt;mind-bending idea of providing a WebDav interface to the OPAC&lt;/a&gt;&lt;/li&gt;   &lt;li&gt;Provide an &lt;a href="http://www.openarchives.org/"&gt;OAI&lt;/a&gt; provider for &lt;a href="http://www.endinfosys.com/prods/voyager.htm"&gt;Voyager ILS&lt;/a&gt;es (Hello?  &lt;a href="http://www.endinfosys.com/"&gt;Endeavor&lt;/a&gt;?!)&lt;/li&gt;   &lt;li&gt;Try to put a &lt;a href="http://gil.usg.edu/html/z3950-attrib.html"&gt;real and legitimate Z39.50 (and SRW/U) server&lt;/a&gt; (that supports exact searches, relations, etc.) on the catalog&lt;br /&gt;  &lt;/li&gt;   &lt;li&gt;Create a new, useful and user-friendly natural language query interface to the catalog.&lt;/li&gt; &lt;/ul&gt; Art (Mr. &lt;a href="http://cocoon.apache.org/"&gt;Cocoon&lt;/a&gt;) is doing the heavy lifting.  He's created a &lt;a href="http://rsinger.library.gatech.edu/cocoon/cat/repo/"&gt;webapp&lt;/a&gt; that exports the bib database from Voyager to &lt;a href="http://www.loc.gov/standards/mods/"&gt;MODS&lt;/a&gt; (and downloads it with &lt;a href="http://www.gnu.org/software/wget/wget.html"&gt;wget&lt;/a&gt; to a mirror).  It is apparently easy (for him, not me) to then transform this output to &lt;a href="http://webdav.org/"&gt;WebDav&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I only really need the first part (although the second part is very "wow-cool").  We'll take the exported MODS records, put &lt;a href="http://www.oclc.org/research/software/oai/cat.htm"&gt;OCLC's OAICat&lt;/a&gt; upon it for OAI.  Then I'll start building a new interface for the OPAC.  The databases stay in synch by wget traversing the cocoon output and checking the timestamps of when a record was modified.  Very very neat.&lt;br /&gt;&lt;br /&gt;We're running into few problems, though.&lt;br /&gt;&lt;br /&gt;Sometimes there are typos/data entry errors on records.&lt;br /&gt;&lt;br /&gt;This raises an interesting conundrum.  There is often the notion that the catalog is the "authority" for the library.  Indeed, this is usually true, however it is impossible to completely eliminate human error.&lt;br /&gt;&lt;br /&gt;When I was developing &lt;a href="http://coursecontrol.sourceforge.net/"&gt;course/control&lt;/a&gt;, I sometimes had a problem with marcxml records not being valid.  Almost every single time something was wrong with the MARC record.  Of course, cataloging was always happy to fix it, but this shows chinks in our armor.  If our metadata is wrong, who will get it right?&lt;br /&gt;&lt;br /&gt;That being said, bad data (in this case) isn't the end of the world.  I can live with a margin of error if the interface is even moderately better.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10611021-111327860334851971?l=dilettantes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dilettantes.blogspot.com/feeds/111327860334851971/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10611021&amp;postID=111327860334851971' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/111327860334851971'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/111327860334851971'/><link rel='alternate' type='text/html' href='http://dilettantes.blogspot.com/2005/04/who-will-police-police.html' title='Who will police the police?'/><author><name>Ross</name><uri>http://www.blogger.com/profile/03766301510511289351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10611021.post-111298651920930721</id><published>2005-04-08T17:50:00.000-04:00</published><updated>2005-04-08T14:55:19.213-04:00</updated><title type='text'>Thoughts on OpenURL Autodiscovery</title><content type='html'>The &lt;a href="http://cipolo.med.yale.edu/pipermail/gcs-pcs-list/"&gt;gcs-pcs&lt;/a&gt; list (no idea what it stands for) has been buzzing with activity since &lt;a href="http://hellman.net/eric/"&gt;Eric Hellman&lt;/a&gt; released his "&lt;a href="http://www.openly.com/openurlref/latent.html"&gt;Latent OpenURLs in HTML&lt;/a&gt;" page to the world.  It's not that Eric's idea is bad or wrong (the opposite, actually).  It's just &lt;a href="http://curtis.med.yale.edu/dchud/resolvable/"&gt;&lt;span style="font-style: italic;"&gt;different&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://curtis.med.yale.edu/dchud/"&gt;Dan&lt;/a&gt;, &lt;a href="http://digitallibrarian.org/"&gt;Jeremy&lt;/a&gt;, &lt;a href="http://www.citeulike.org"&gt;Richard&lt;/a&gt;, &lt;a href="http://iu.berkeley.edu/rdhyee/"&gt;Raymond&lt;/a&gt; and I have a paper coming out next month in &lt;a href="http://www.ariadne.ac.uk/"&gt;Ariadne&lt;/a&gt; and it mainly comes from ideas that were hashed out on the gcs-pcs list.  They are not perfect, and we make that point in the  paper.  In fact, I had mentioned to Dan that we hadn't brought up the issue of "OpenURL version" at all and that this could be problematic in the future.&lt;br /&gt;&lt;br /&gt;Eric's format, although obviously informed by the ideas on the list, seemed to come largely out of the blue and without external input in the design process.  Again, this isn't necessarily wrong either... I certainly have been &lt;a href="http://webtribute.sourceforge.net/"&gt;known to run with something without asking others for input&lt;/a&gt; and then came back with something that may or may not be what the group as a whole expected.&lt;br /&gt;&lt;br /&gt;The big difference is that &lt;a href="http://intranet.library.gatech.edu/index.php?module=users&amp;command=viewUserProfile&amp;amp;user=181"&gt;I'm nobody&lt;/a&gt; and &lt;a href="http://www.openly.com/"&gt;Eric's not&lt;/a&gt;.  If he has &lt;a href="http://cipolo.med.yale.edu/pipermail/gcs-pcs-list/2005-April/000038.html"&gt;people interested&lt;/a&gt; in this project, that's great.  That's what somebodys are good for.  And I also like the fact that he's not willing to wait around for a year to get a spec out (he is shooting for May 1st).  I certainly don't want a NISO or ALA schedule.&lt;br /&gt;&lt;br /&gt;Here's my problem:&lt;br /&gt;&lt;span style="font-style: italic;"&gt;OpenURL 1.0 is too freaking complicated to expect people to use.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;It's not that I feel that something must be simplistic in order to be implemented or for people to "get it", it's just that there should be varying levels of entry into our collections.  For &lt;a href="http://www.loc.gov/z3950/agency/zing/srw/"&gt;SRW&lt;/a&gt;, there's &lt;a href="http://www.loc.gov/z3950/agency/zing/srw/sru-simple.html"&gt;SRU&lt;/a&gt; (still nothing I'm going to teach my mom in a day, but progress from &lt;a href="http://www.loc.gov/z3950/agency/document.html"&gt;Z39.50&lt;/a&gt;, certainly) and that should make it easier to link into our catalogs.  If OpenURL seems too difficult for your average web hacker to use, they won't.  And we'll be left on the sidelines with our little niche technology.  Again.&lt;br /&gt;&lt;br /&gt;My proposal is to have both formats supported (with the default being version 0.1) much like &lt;a href="http://en.wikipedia.org/wiki/RSS_%28file_format%29"&gt;RSS&lt;/a&gt; currently does.  State your version in your link and let the resolver work it out.  This way, the people who use it can determine the easier way to implement OpenURLs on their site.  Let the "market decide", as it were.&lt;br /&gt;&lt;br /&gt;I do not know the membership of gcs-pcs, but Eric is the only link resolver developer that has weighed in.  I'm curious how others feel about the 1.0 vs. 0.1 debate.&lt;span class="on" style="display: block;" id="formatbar_CreateLink" title="Link" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmousedown="CheckFormatting(event);FormatbarButton('richeditorframe', this, 8);ButtonMouseDown(this);"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10611021-111298651920930721?l=dilettantes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dilettantes.blogspot.com/feeds/111298651920930721/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10611021&amp;postID=111298651920930721' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/111298651920930721'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/111298651920930721'/><link rel='alternate' type='text/html' href='http://dilettantes.blogspot.com/2005/04/thoughts-on-openurl-autodiscovery.html' title='Thoughts on OpenURL Autodiscovery'/><author><name>Ross</name><uri>http://www.blogger.com/profile/03766301510511289351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10611021.post-111299489643610746</id><published>2005-04-08T16:53:00.000-04:00</published><updated>2005-04-08T17:14:56.436-04:00</updated><title type='text'>Countdown to WAGging</title><content type='html'>&lt;a href="http://www.library.gatech.edu"&gt;We're&lt;/a&gt; planning to &lt;a href="http://www.library.gatech.edu/search_locate/wag_the_dog.html"&gt;(soft) launch&lt;/a&gt; &lt;a href="http://rsinger.library.gatech.edu/wagger/localizer.html"&gt;WAG the Dog&lt;/a&gt; next week on the unsuspecting public.  I am a little nervous about this.  The WAGger is basically a proof-of-concept and a fun staging ground for developing new ideas.  While Tech's user base may be able to roll with the punches of a less-than-stable system, I also don't want to put a bad taste in their mouths before the really useful features are introduced.&lt;br /&gt;&lt;br /&gt;The WAG the Dog is basically two parts:  the WAGger which parses the page you are looking at to see if there are things on there that could be localized (links that can be proxied, ISSNs, DOIs, etc.) and the (hopefully) soon-to-be-introduced "WAGnet" which takes what you're looking at and tries to find other useful and relevant items in the collection and present them to you.  Currently, it takes the LCSH of whatever you're looking at (assuming there's anything to work with) and finds other electronic resources in the same subject heading, presents them, checks to see if they appear in a database, present it, etc. &lt;br /&gt;&lt;br /&gt;Next week I hope to also have some sort of &lt;span style="font-style: italic;"&gt;folksonomic&lt;/span&gt; linkage, as well, so if any of the resources appear, say, in &lt;a href="http://del.icio.us"&gt;del.icio.us&lt;/a&gt; or &lt;a href="http://unalog.com"&gt;unalog&lt;/a&gt;, get the tags from there, and use those tags on sites like &lt;a href="http://www.connotea.org"&gt;Connotea&lt;/a&gt; or &lt;a href="http://www.citeulike.org"&gt;CiteULike&lt;/a&gt;.  The only problem here is that I have no idea if people are socially bookmarking homepages of scholarly content.  I guess I'll find out.&lt;br /&gt;&lt;br /&gt;Still, it will be interesting to see if the public finds WAG the Dog useful.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10611021-111299489643610746?l=dilettantes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dilettantes.blogspot.com/feeds/111299489643610746/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10611021&amp;postID=111299489643610746' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/111299489643610746'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/111299489643610746'/><link rel='alternate' type='text/html' href='http://dilettantes.blogspot.com/2005/04/countdown-to-wagging.html' title='Countdown to WAGging'/><author><name>Ross</name><uri>http://www.blogger.com/profile/03766301510511289351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10611021.post-110791443234096976</id><published>2005-02-08T20:59:00.000-05:00</published><updated>2005-02-08T21:00:32.340-05:00</updated><title type='text'>Hello World</title><content type='html'>Well, let's get this thing up.  You've got to start somewhere, and just because I don't really have anything to say... well, that's never stopped me from speaking up before.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10611021-110791443234096976?l=dilettantes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dilettantes.blogspot.com/feeds/110791443234096976/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10611021&amp;postID=110791443234096976' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/110791443234096976'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10611021/posts/default/110791443234096976'/><link rel='alternate' type='text/html' href='http://dilettantes.blogspot.com/2005/02/hello-world.html' title='Hello World'/><author><name>Ross</name><uri>http://www.blogger.com/profile/03766301510511289351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
