Archive

Uncategorized

Today in the #Code4Lib channel:

[1:36pm] jrochkind_lunch: woohoo! NYU is moving forward with Umlaut.
[1:40pm] edsu: nyu++
[1:41pm] mjgiarlo: jrochkind++
[1:42pm] rsinger: awesome
[1:43pm] rsinger: jrochkind++
[1:43pm] jtgorman: jrochkind++
[1:43pm] charper joined the chat room.
[1:43pm] rsinger: more_suckers++
[1:43pm] rsinger: oops
[1:43pm] rsinger: i mean…
[1:43pm] rsinger: nyu++
[1:43pm] charper left the chat room. (Client Quit)

III??I7$$$$$77II??++??+==+++I777III?I7777$7II7I???++==?I77IIII?++++??+::~=+++?I7
?+=~+?+++777IIII???II?++?III$$77+==+I777$I??I77II????+=+I777IIIIIIIII?===?III7$$
?+=~+?=~:=+?7777?++I7I++I7II$7II???777777777IIII7777I?+++??I7777777I?+==+7$$$$$$
?+==?I+~:~~~?I7I+==+?I++?77777$Z$$I?++????II$$$$7IIIII??+++?I777III77I++?$$$$$77
+++=?I=::~::~+?I===???++?$$Z$$I???+===++++++++?7$Z$I++?IIIII7$$$I????????I7$$777
?I77II==~==+?++?++++++?I$Z$7+==+++===~~====~==++?I$Z$7+?I$$77$ZZ7???++?III777III
$$$777?II??I7II???+=+?$Z$?+===~~~~=~~~~~~~~~~~~===+7$Z7?~+I77$ZZ$III??7$7??II??I
777777II77IIII??????7$7I?==~~~~~~~~~::~~~~~~~~~:~~=+?I7$I???I7$Z7777II$$7IIIIIII
I?I$$7II7$$$$77I???77I?+=~~~~~~::~~::::::::~~~~~~~~~=+?I7$I?++?I77$7II777?IIIIII
III7IIIII7$Z$777II7III=~~~~~~~:::::::::::::::::::~~~~=?II$$I??++??7777777???III7
III?????I7$$$777IIIII?=~~~~~:::::::,:::::::::::::::~~~+??77$?+++????III??++=?II7
7777II???7$ZZ$$7III?+===~~~~:::::::::::::::::::::::~~~~++I7$7??I7II?+?III+==I777
$$$$77?+==?$$77$III+====~~~~:::::,,,,,,,,,,,:::::::~~~~=+I7$$77$7IIIII77II??I777
$$$$77?+=~+I7I7$7I?=~===~~~~::::,,,,,,,,,,,,,:::::::~~~==+I7Z$77777777$$$77$$$ZZ
$$$$$7777III?I$7I?+=====~~~~::::,,,,,,,,,,,,,:::::::~~~===?7ZZ$7777$$$$$7777$$Z$
Z$$$$$77III?I7Z$I++======~~~~::::,,,,,,,,,,::::::::~~~~===+?$Z$7777I?+++=======+
ZZZOOZ$7II77$$$$I++===+==~~~~~::::,,,,,:::::::::::~~~~====++$ZZ$$77?+==+++==~:::
OOZZOO$$$$$ZZ$$$I?+==++=====~~~~~:::::::::::::::~~~~~~====++$ZOZ$7I++++???+=~:::
OOZZZZ$$$ZZZZ$$$I?+++++=====~~~~:::::::::::::::~~~~~~~====+?7ZZZ??++??I??+=~::::
OOOZZZ$$ZZZZZZZZ7I?+++=+=====~~~::::::::::::::::~~~~~~=+==+?7$$Z++??II??+?????II
Z$$Z$7II7ZZ$7ZOO$7I?I?+++=====~~::,,,:::::::::::~~~~~===+++?$ZOOI???II?+==++??II
$$Z$7IIIIIII$$OOZ$7+??+++======~::,:::::::::::::~~~~~~==+++?ZOZO?++++++=~====+??
7$$I??III7I78O88OZ$???+++=~~~~~~~::~::::::::~~~~~~~~~===++++ZOZZ?++?++++++++++?I
$77?+?II7$$ZD8OOZZ$????++=====~==~~~~~~~~~=====+?I??I?++++++$ZZO::?????++???IIII
$77III7$7ZI~~$OOOZ7????IIIII777$$$7++++==++?I7ZZOOZ7I777I++=7Z87:IO+???????II???
77IIII$II$7O:~IO8O7?+?+7Z$$77$OOOOOZZZI?+?7$ZOOO$I$777$$7+==IZZ+I$$=????????????
?I7$77777$+O$+=+OO7?++I$Z$ZOOOZZZZZ8OO?=~=+I8888888OO8I?+I++$$$?I?+=??IIIIIII???
I77777777I~I$O$?8OO?+=++77ZOZ7777I$$I$II=7$Z+=++====+?+==II+?$$I~:~=IIIIIIIIIIII
77777II7$7~==I$$O8$Z8O$?=++?++?????~~?I=~~+$?~~~=+++==~~~I==?7OZ==:+IIIII7IIIIII
7$777III$7~~=+IOZ8ZI?+~?~~~~=+++=~~=?$+=~~=?I~~~~~~~~~====~=I7Z7==:+IIIIIIIIIIII
7$77III777+~=++77OO$7?==?+==~~~~~===II+=~~=++??=~~~~~~+?=+++7$Z~~::+????IIIIIIII
77$7IIII7$$=:~:,?ZOZZ7II?I+~::~~~~=++++=~~==~~=+=======++==+II$~::=+++???IIIIIII
7777IIIII7OI=,~,+Z87$Z?=++??I77I?+===++=~~~=++++==~~~:~~==++?I$?=+:$??++????????
II7$7777IZ8O=?~:?O87I??++===~~~~=+?++?+=::~==~~+$$7+====++???IZI::=ZI???????????
III$$7I77DDD=~~:~O87III?+++===+I7??=~~+=::~===~=++?$I?+++IIII7Z7==ZD$I?????+++++
III7$77$8888Z?=~~$8Z77II?+++?7$7==?++++=~:~=+?7$+==IZOIIII7I7$O$+?DMO7I?????++++
III77$Z8$.,:7I+=~788Z7777II7OOI?++IDNDZ7+++78DD8?+?$$7OZ77777ZOZ$DNDNZ??I???????
77I7I78Z~…I7I?+7OOOZ$ZZ$$OZZ$$7I$ODNNN8O8DDDOZ$$$$ZOOZII77$ZOOZNMDDNI?I???????
III7$8+…..:?7$ZZO88OZZZ7$OOZOZZZ$OO8NNNNNND8ZZZ$$ZZOOZII7$$ZO8$8ND8D777IIIIIII
777777 ……,=IZOOD8OZZZ7$OO888OZ$ZOOODNNN8ZZ$$ZZ88O8O$I7$$Z888I$8DNDZ77777IIII
III??I:….  .,=7$Z8O888O7IZOOOODNDOOO$Z8OOOZZZ$OO$?7$$II7$$O8OO?I$8D8ZIIIIIIIII
7$$~:..,,..  ..,?I7O88O88O$$OZ$7+==?++=+===::~~~==+?7Z$$$ZOO8DNMZ7,,~87I?????++=
7OZ ………….:+8DDDDD8OOO8Z$II+++=~~~:~:~~=+==+I7OOZZ888DNND777..7O7III77III
ZZ?…………..,INNDDNDDDD88D8$7I++++==~~=+++=+??IZOOOO88DNMMD$7I7,~D$I$$$7777
$I,.. . … .. .=ONMMMNNNNDD8888$7I77?++++++++?I$7I$ZOO8DDDDDNMNZ$7I$=D87$Z$$$$7
$+,.. …. …,?NDDMMMNNNNNNDDOZO$$7$$7$7777$$$$II7ZZOO8DDDDNDN8OZ$II7Z8Z7$$ZZZZ
?,.,……..+ZD88NNNMMN8DNNNNDOO$$$$777$$$7$77I??I7$ZO8DDNDNNNO$OZ$7I778OII7$$$$
=……..,=ZOZ8NMMZNMMM88NNDN88OZZ$7I?==++???==~+?7$ZO8DD88MDM8$$$$ZZ77O8III7$77
,… …:OZ$NMMMN8$NMMM88DDNNNN8ZZZ7II+?+=?=+==+77$OO8NNNODM8OMN777$7$7$8IIIIII7
……?Z$Z88ZZ$ZDZ$8NMM88DDDNNNN8OZ$77?++?++++??77Z88DN8O8NMO$NMD7II777$O7IIIIII
….,I7OZ$77NNNNMO$ODMN8888DDDNM88OZZZII?+?7??7$ZZO8DNOOODNMZ$OMMMO7IIZZZ7?IIIII
….I8NZ7II8MMMMM8$O8MN88888DDDDNND888ZZ$$$Z$$ZO888ND8OOODNN$$Z8MMM7777$$I??I?II
 ..,7O777IZNMMMMMNZZDMD888888DDDDDDNN88888D8D88DNDD8OOOOODND$ZOOMMMNZ7777IIIIIII
…?7ZII77NNDDNN8O8$$7O8OOO88888DDDDDDNNNNNNNNNNDD8OOOOOODDZ$8OONO8MMOII7I?IIIII
,..O8Z777$OOOOO8OZDO$$ZOOOOO88888DDNNDNNNNNNNDDD888OOOZZZ87$O8ZZ8$$NMM77777IIII7
+:~$$$$$$OODNMNZDZO8DO$7$7$ZOOO8888DDDNNNNNNDD8888OOZZZZZ$$ZDZZZD$$$DMD$777II777
~..+ZZZZODNNDZ7$DZZ88O8Z$I+IZOOO8888DDDDNNNDDDD888OZZZZZ$ZDDZZZ8D$IZ8DMMO77$7777
8$:+OZO8DN8Z7$$8OZZZZOZ8D8Z$I$ZOOOO88DDDDDDN8888OOOZZ$$Z8N8OZO8N77II7$NMM7$$7777
ODDO8DNNNZ$$7Z8MZZZZZZOOOO8DO$$$ZOOOOO$$$Z77ZZ$$$ZZO8DNNDOO8NNNDIIIII7$8NMZ77777
O8OOZO8Z7Z$$I$88ZOOOOOOOOO88DND8ZZZZO8888OI78NNNNNNNNNDDDNNNNNDOII7II77$ZMMN7777
$OZO8O$7$$$7I$DDZO88O88888DDDDDDNMNNNDDNNN88NNNNNNNDDDMNMNNDOZO$IIII777778NMDZ7I
8OOZZZ7$$$$$IONNOZO88DDDDDNDMMMMNDDDDDNNNMN8MNNNDDDMMMNNNOZZZOO7IIIIII77$ZONNMN8
                                                                 GlassGiant.com

Dan has written (twice now) about the ‘ILS Bill of Rights’ and its complete lack of perspective.

He’s right in his equation (or lack thereof) of the OPAC to “Free Speech” and “lack of Government Oppression regarding which religion I choose”; however, I disagree with him about the ability to be able to freely change vendors at will when the vendor doesn’t meet our needs (which means we’d be changing vendors, like, weekly).

That being said… why bother with the ILS?

Art Rhyno and I have been trying for more than a year to extract our bib database into a Lucene index to work with as we please. It took until NCSU released their Endeca index for us to be taken even remotely seriously. Still, the question remains… why bother with the ILS? If we can change the public interface, are the staff interfaces so lacking? Do we need to AJAX-ify the cataloging client or the circulation interface?

Dan’s right, we don’t need an ILS “Bill of Rights”, but we do need to fix our problems. And we don’t have to change vendors to do so — we just need a bit of vision.

One of the cool things about having our TiVo hooked up our (really
crappy) broadband connection (no thanks to you, Comcast) is the seemingly random shit that just comes to us.

Yesterday I was, on a whim, flipping through the TiVo menus and I saw that I could subscribe to Rocketboom on it. On an average yesterday, I probably would have ignored this feature, since I would have had no idea what Rocketboom was. However, since Rocketboom was featured on either Morning Edition or Marketplace (since our crappy internet connection is out again, I can’t look it up to know) this week, I actually knew what it was and was interested in it.

So tonight I got to watch my first Rocketboom. It featured Mark Hosler of Negativland and he mostly talked about copyright law (which makes sense coming from him). Negativland was heavily involved in the creation of the Creative Commons license. What I found interesting was that Mark Hosler was actually fairly critical of the CC license (for reasons I agree with).

Since I started releasing things that other people might use, I have struggled with what license to release my work under. In the end, I have released most of my code under the MIT license (in my laziness, I’ve never actually bothered to learn the details of what this means — a coworker once told me it was the most relaxed of the OSI approved and I was happy to accept that explanation); I basically wanted an “I honestly don’t care what you do with this, just use it” license. I didn’t care how the code was reused. I didn’t even particularly care if I was attributed for it.

Mark Hosler talked about the a la carte menu that CC gives the user for creating their own license terms (‘Cannot be used for profit’, ‘Cannot be changed’, etc.) and how this, ultimately, is ridiculous. Once released in the wild, the creator cannot expect to retain any control of his or her creation. It can be reconstituted, reused, recycled and remixed in ways that the creator never intended or expected and, if the original has any value, should be.

What I liked about his viewpoint is that he noted a difference between the intellectual property and the artifact (at least, this is what I got from it). Negativland was compensated for making an original work that satisfied both their label and their audience. What becomes of the work (shy of outright plagiarism — that is to say, passing off the original work as one’s own) is none of Negativland’s business since they had an arrangement to be compensated to create the original work in the first place. His prevailing argument (again, in my opinion) is that intellectual property should be more defined by the inspiration, not the artifact.

Unfortunately, I still don’t know what license to release my work under.

Code4lib 2006 day 1 went exceedingly well.  Much better than I had expected (only because I am one of the “organizers”), in fact.

I was nervous about starting off with a “virtual keynote” (PINES, literally, just phoned in their presentation), especially since I was the goob that had to advance their PPT when they made a “beeping” noise.  It went great, though!

The only “problem” (which actually has a hidden “advantage”) is that we’re cramming so much stuff in such a short amount of time, the scheduling and timekeeping gets to be a bit draconian.  On the flipside, the energy and momentum is so high, and so much is being said, that it certainly makes up for having to occasionally rush people/cut them off completely.

The unAPI breakout session was remarkably productive.  I think we’re actually going to have a useful spec soon!

My lightning talk didn’t go so well, but I’m kicking around the idea of another one tomorrow, so maybe that will balance things.

I’m really happy with where this is going.  It’s great to meet these like minds face to face and I think a lot of ideas (and energy) are brewing.

Speaking of brewing — time to go drink some local beer.

OPA!

Fairly recently on the Web4Lib mailing list, a thread started by Jim Campbell (of UVA) and David Walker (of Cal State San Marcos) (and others) prompted me to ask what the role of OPAC is in the modern library.

Outside of “Inventory Control System”, I don’t feel like I got a very good or meaningful response.

I have been thinking a lot about something that Karen Schneider 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.

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).

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.

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.

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).

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).

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, what is it about?), 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.

I want to break down the silos between our resources and content and different collections.

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 were logged in).

If we don’t include the entirety of our collections, I am not entirely sure what the purpose of the catalog is.

I notice a lot of the ‘blogs I read regularly have recently had a similar posting to this one:

Wow, it’s been so long since I last posted. Well, it’s time to catch up.

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).

Anyway, here’s to getting this blog beast out of hibernation.