Warning: fopen(/home/.lasher/yarinare/cavlec.yarinareth.net/wp-content/cache/) [function.fopen]: failed to open stream: Is a directory in /home/.lasher/yarinare/cavlec.yarinareth.net/wp-content/plugins/wp-cache/wp-cache-phase2.php on line 96
Caveat Lector » 2006 » October

Dies Solis, 1 Octobri 2006

Guardian Goth

When I’m not learning music, reading Java textbooks, taking useful walks, or the like on a weekend day, I’m generally napping.

I know it isn’t fashionable to nap. Not what the get-up-and-go set does. Not ambitious, don’t you know. But there it is. I love me a good nap. Settle into bed with a book to read a few pages of and put aside, and a few hours to kill, and I’m a happy napper.

The Goths understand naps, as cats will, but they don’t always care to participate. Today, however, I opened my eyes after a nice nap directly into a pair of moon-shaped yellow eyes all the yellower for being situated in a black furry face, perhaps three inches away.

I didn’t yell, fall out of bed, or otherwise disgrace myself, but I will say it was a bit like coming unexpectedly upon one of those Chinese-demon door guardians. Disconcerting.

Dies Lunae, 2 Octobri 2006

No

No, I am not safe. No, I am not even safer.

No, nobody should be able to disappear people.

No, torture is not acceptable. No, it is not civilized. No, completely aside from being flagrantly and beyond any conceivable justification wrong, it is not even useful.

No, I don’t recognize the country I was born in. No, I’m not entirely sure what happened. No, I don’t understand how a nation that had genuine claims to pride and freedom has become craven, cruel, and mercenary.

No, I don’t believe that I am exempt from being disappeared or tortured, now that the wall between government and unbridled barbarism has been breached. No, I don’t believe I will be the first to go—but that only frightens me more, thinking about those I know who are liable to vanish into the abyss before I do, thinking about those I don’t know who have already vanished.

No, I do not believe I can restore this country’s commitment to decency. No, that doesn’t exempt me from trying. No, of course a blog post isn’t enough.

No. Just no.

Dies Martis, 3 Octobri 2006

The epitome of proto-librarianship

The call for participants is up for Five Weeks to a Social Library. Y’all come.

See how pretty the site is? Yes, well, we didn’t do that. The planning committee, that is. I was all ready to dive in and make yet another of my square boring blocky two-d non-lickable 1.0 site layouts, but

But a library-school student named Heather Yager sent us an email asking if she could give us a hand. We took one look at her elegant portfolio site and said “Yes, please!”

Since Heather hasn’t bragged on her own work (I looked!), I’m going to brag on it for her. It’s darn good-looking stuff. Within the limits of the Drupal template she worked from, it’s well-coded stuff, too (despite my well-known unfondness for table layouts). And Heather did this in less than a month, on top of a full course load plus whatever else she’s doing.

She has been a joy to work with; I can say this with authority, as I’ve had the most contact with her of the planning committee. She is smart, highly technically proficient, articulate in writing, self-reliant, and invariably pleasant.

And what’s more, Heather took the initiative to contact us and volunteer her services. I admire that. A lot. And as soon as Heather goes on the job market, I will happily write as many recommendation letters and field as many phone calls as she needs me to. (I’m guessing that won’t be many. She’ll get snapped up fast.)

Library-school students could do far, far worse than try to emulate Heather Yager. I confidently predict she will be an excellent librarian.

Dies Mercurii, 4 Octobri 2006

More Beagle!

Some of you know (but most of you don’t) that I’m working on a short readers-advisory/quick-reference book on fantasy authors with my esteemed work colleague Jen Stevens (whose idea it was in the first place, and whose contacts got us the contract).

This turns out to be a startlingly hard thing to work on. It’s not that there’s any dearth of information about fantasy authors out there. I just get sidetracked too darn easily by the shiny, that’s all there is to it.

Have to share a big squee: Peter S. Beagle is publishing more stuff! Soon! Now, even!

Aside from his apostrophe abuse, Beagle gets as close to my perfect writer as anyone can. (LeGuin is a wee bit closer, but Beagle at his best is that good.) He has a beautiful ear for prose as well as poetry, makes memorable and distinctive characters, isn’t afraid of the meta but doesn’t do it just to be clever, writes women I recognize and identify with (if he ever adapts “The Love Song of Sirit Byar” into a play—and it’s quite theatrical—I will fight like a gladiator to play Mircha Del), inspires laughter and tears (occasionally at the same time), and is just so damn good at his craft that I wonder why they let him live sometimes, I honestly do.

And he’s publishing more stuff! Shiny!

Fantastic librarians

Sarah Monette’s librarian in the just-published story “A Light in Troy” is very much worth a look. (Pay close attention to the title.)

“The world is different in darkness,” he says—and this is a true thing, and an important one to remember in these times, and one that librarians are especially well-suited to impart.

Go. Read; it’s not long. Remember.

Dies Jovis, 5 Octobri 2006

Staffing an institutional repository

I got an email at work today asking about how MPOW’s repository is staffed. It wasn’t the first indication I’ve seen that academic libraries are starting to throw more staff time at IRs. With the understanding that I’m just one person running one IR, and not every IR needs to be the same as MPOW’s, here’s my contribution to that discussion.

What is it exactly that I do, repository rat that I am? I would split my job into three parts: system administration, outreach, and content management.

In the first role, I handle routine system updates and monitoring (and call my boss if there’s a crisis), maintain the design, investigate and try to rectify system errors, cope with file-format issues, investigate system enhancements, and customize the code to fix bugs or make the system more usable. This is probably the most expendable of my three roles (though I’m quite fond of the work); it’s possible to outsource this, though at some cost in quality of fit between the software/service and the institution.

(Not that the fit at MPOW is ideal, mind you. There’s lots of things I wish DSpace did that it doesn’t do and I’m not a good enough hacker to make it do. Nor do I feel comfortable installing quite a few desirable DSpace mods, because DSpace’s architecture is such that mods are not forward-compatible. You’ll notice that nobody’s talking about TAPIR or Researcher Pages these days. That’s because neither is 1.4-compatible, and I haven’t heard a peep about making them so.)

In the second role, I do workshops and talks, hit open houses, talk to faculty at department meetings, write squibs, anything to get the IR noticed. This is hard, often thankless work. It does not produce instant results. Frequently it does not produce any results. It still has to be done, and you can’t outsource or ignore it. An IR without an active champion languishes empty. That’s just life. (I am also becoming MPOW’s go-to person on scholarly-communications issues. That’s not in my job description; it happened—well, because I’m slightly obsessed. People have simply taken notice that I usually have the answers.)

In the third role, I’m a bit of a cross between a collection developer and a cataloguer. I get people set up with the system. I monitor Other People’s Metadata, fixing it as need be. I do batch imports of large files, or items with many files, or websites (which usually have to be tweaked first owing to quirks in DSpace’s HTML management). I handle copyright questions and permissions requests (occasionally consulting MPOW’s copyright officer). I plan to start scouring the web for items that are IR-friendly, so that I can contact their authors for permission to archive them.

These aren’t the only possible roles for an IR manager. An institution that wants to do data curation (not MPOW, yet), or that wants to collect learning objects, or that wants to try innovative ways of displaying items or recruiting content, will likely have needs I haven’t mentioned. Well, and occasionally a public-relations issue comes up that I have to handle (including kicking it upstairs if that’s what it takes).

So must a library have a repository rat to run an IR? Well, no, not necessarily. It’s quite possible to split the above functions among several staff members—let Tech Services do the metadata, add the IR to the other services handled by regular library outreach, assign a systems person to the batch imports and system updates.

But.

The problem with splitting up the work is that the IR then becomes nobody’s top priority. IRs aren’t an established library function yet, which makes them easy to ignore for library staff who have plenty of other work. Moreover, my strong (though purely anecdotal) sense is that most librarians can’t tell you why their institution has an IR. Loading bits and pieces of IR work onto them does not make them advocates; if anything, it annoys them, because they don’t see the use. Let’s face it: IRs are a canny investment in the future rather than an immediate library need.

I can’t say this loudly or often enough: an IR without a champion will languish empty at this time. (Should self-archiving mandates become fashionable, obviously that will change.) Now, if the champion in a given institution happens to be in library admin or even among the faculty or the university administration, then splitting up the rest of the work among line library staff can work fine. If there is no real champion, though, I must say (with all due allowance for bias) I’m for hiring one—or at least making one person (not a committee, not a task force, one person) the place where the IR buck stops.

I also suggest finding a library-internal constituency for an IR, to get over the chicken-or-egg “where’s the content?” hump. ETDs are one sensible choice. For some institutions (including MPOW), Special Collections is the choice. Other libraries may decide to create a library-internal self-archiving mandate; I haven’t seen that happen, but I’d certainly be in favor of it, especially for libraries that can’t find any other internal use for the thing.

What skills does a repository rat need? Well, shrinking violets need not apply to be repository rats, because outreach is the rat’s Sisyphean mountain, and as the public face of the IR, a rat needs to have tolerable public-service skills. Enthusiasm (especially of the contagious variety), persistence, and high frustration tolerance are excellent traits in a would-be rat.

Any decent librarian can learn IR metadata needs on the job; they’re honestly not all that complex or difficult for the average IR. Patience comes into play here; editing Other People’s Metadata is deeply unexciting work. For what it’s worth, though, the relevant skills are Dublin Core, perhaps METS and/or MODS, and a basic idea of OAI-PMH and authority control. Copyright issues can also be learned on the job; any would-be rat who knows what SHERPA/ROMEO and the DOAJ are is a keeper, with bonus points for one who knows about one or more of the author copyright retention boilerplates currently available (and there are several).

Most IRs, even the ones outsourcing the tech, will want a rat with some web-design skill. What annoys me most about the current generation of IRs is that their designs usually don’t call them out as something belonging to their institutions—and no, just slapping the institution’s logo on a bog-standard DSpace install is not enough. An IR that sports the library’s or institution’s full color scheme and layout sparks an immediate sense of ownership in anybody from the institution who visits. A design that doesn’t suggest institutional ownership of the IR does suggest that the IR is adrift, somebody’s pet project that will disappear tomorrow as like as not. Do get this right. If you can’t hire a webmonkey as your repository rat, assign your regular webmonkey to refurbish the IR’s look, or pay a contractor to do it.

System administration and programming—it really depends on the library. If there’s nobody else around who can reboot a server when it misbehaves (as DSpace has an annoying habit of doing), try for a repository rat with a little UNIX. Database skills such as SQL are highly useful, especially with metadata work; I’ve saved myself a lot of time and sanity by handling authority control directly in the database instead of fixing mistaken items one at a time. (Danger Will Robinson: don’t do this on your production machine unless you truly know what you’re doing, and keep database backups, okay?)

If you want to do really cool things that the software doesn’t allow out of the box (and frankly, that’s most really cool things) and you don’t have a programmer on staff already, you need a repository rat who can program, preferably in the language your IR software is written in. I think the crying need for this will ease in the next three to five years, but right now, the IR developer community is fragmented and understaffed, and IR software itself is decidedly non-casual-hacker-friendly.

So that’s my spiel about IR staffing. I hope it helps hire a few more good rats; we need ’em.

Dies Lunae, 9 Octobri 2006

No more upgrades

I’m glad Postgres upgrades don’t come out every day, because man oh man, are they ever a pain in the posterior to get going. (There’s fiddly bits for OS X, and more fiddly bits for DSpace, and fiddly bits for OJS that I actually caused myself by not dumping the database with the -C flag but worked around anyway…)

But I didn’t lose any data, and I didn’t break anything more than temporarily, and it’s all back up and running now with a spandy-new Postgres 8.1.4 installation, so I’m declaring victory.

Even though readline is balking and I’m not sure why.

Dies Mercurii, 11 Octobri 2006

Still no comment(s)

Every now and again, someone emails me to ask why CavLec doesn’t have comments. It’s a legitimate question. Some people would say that CavLec isn’t even a blog because it doesn’t have comments. (I actually have a post brewing on in-the-wild usage of the word “blog,” because it’s getting interesting.)

Commentlessness is certainly not the Web 2.0/Library 2.0 zeitgeist. It’s all about the communication, man! The n-way socialness of it all! Oh, the community!

Flippancy aside, the people who email me asking why CavLec doesn’t have comments would be great commenters, one and all. I concede that, and I also concede that not hearing from them and letting them bounce ideas off each other is a loss.

It is, however, a necessary loss if I am to keep blogging. That’s not a threat, just a fact.

There are trolls out there. There are creeps. There are people who hate me. There are people who hate my husband. There are people who hate overt feminists. I don’t think there are people who hate librarians, but who knows? There are blogcrashers (and they typically move in mobs). There are people who love the ol’ ad hominem. There are shouters. There are sockpuppets. They’re not the people who write me asking why CavLec doesn’t have comments—but if I enabled comments, I’d still have to deal with them.

And I don’t want to.

It’s not that I don’t participate in net-enabled social interaction. I do. Constantly. I comment on other folks’ blogs, I send email to bloggers, I do the occasional web-forum, I’m all over IM. (If you know my name, you know my home AIM handle. My work AIM handle—which is fully boss-sanctioned, so don’t bother trying to get me in dutch about it—can be found elseweb. Forgive if I don’t answer IMs right away at work; I sometimes forget to set myself away when I go to meetings or get absorbed in a problem.)

It’s just that CavLec is my space (not MySpace, but my space). Nobody has any claim on it but me (and if you think commenters and blog-colleagues don’t come to believe they own the place, I have a cautionary tale for you). I rant here, often pigheadedly, once in a while ill-advisedly (and I’m fully aware that rants on blogs invite ranty comments). I’m comfortable here. I relax here (within the limits of a publicly-open space). I’m not spammed, trolled, shouted down, attacked, grunched, or called names here. I like it that way. I need it to continue that way.

Once in a blue moon, I’ll get an ugly email. Most ugly emailers, however, are deterred by the statement in my sidebar about republication. This is good, because that’s what that statement is for (and that’s all it’s for, if anyone was wondering; I get a fair amount of CavLec-related email, but I certainly don’t make a habit of reposting it). The delete button takes care of such ugly emails as I do get; I’ve only ever had to bozofilter somebody (a persistent ebook troll) once.

So call me a coward or a censor all you like (I won’t argue!), but CavLec has no comments. For the adventurous, however, I will point out that CavLec has a LiveJournal feed, and that feed allows comments. I didn’t set up the feed and don’t control it (though I don’t at all mind that it’s there). Anonymous comments are possible, which means that folks without LJ accounts can comment. The comments on a post die when that post ages out of the feed display.

I do keep an eye on the LJ feed, and I do answer comments posted there when I see them. So if you’re just burning to say something, feel free.

Dies Veneris, 13 Octobri 2006

I hate library standards

This is a rant. This is a rant of the Caveat Lector Brain-All-’Splody Broadcast System. This is only a rant.

You know, I got into this business partly so I could do standards work again. I’m starting to change my mind about that. I don’t think librarians should be let anywhere near standards work. THEY DO STUPID STUFF. That’s all there is to it. If I get let near a standard, my MLS apparently means that my IQ will drop into my Munros, and I will do stupid stuff too.

So, yeah, my homegrown COinS aren’t being picked up in Zotero. I start delving into OpenURL to figure out why. I shortly begin to wish I’d never been born. OpenURL is a right mess. If anybody’s written “OpenURL for Dummies,” please send me a copy.

Per the OpenURL spec, you can emit metadata as XML or plain-text key/value combos (called KEVs for no reason I can imagine except to create one more stupid unnecessary acronym). Groovy. Plain-text please. Now you can put in some stuff starting with ctx_ to tell the resolver something about your context object. COinS tells you exactly what should be put in, so this is also groovy.

The lack of examples in the OpenURL spec is deeply ungroovy, not to say stupid. Some of us work from life rather than EBNF. I’m just sayin’.

Now we get to stuff that starts with rft, and the stupidity comes thick and fast. Stupidity #1: some things start with rft_, and other things start with rft., and on first glance it’s the diametrical opposite of clear or obvious what that’s about. Examples? Piffle. We’re NISO. We don’t do examples.

Stupidity #2, The Big Kahuna: KEVs. Guess what OpenURL will let you describe with them? Books, yeah. Journals and pieces thereof. Dissertations. Patents.

And that’s all.

I hated my tribe the instant I figured that out. I hated them with a fiery hate that only escaped being deathless because hell, I have to work with these people. When, when, when is it going to dawn on my tribe that the world of information does not stop at bloody print?

Let’s review what I’m doing this for, shall we? I want to embed COinS, which are little OpenURLs in a pretty <span> tag, in item pages (and eventually item listings) in the institutional repository I run.

Which contains books. Also journals and journal articles. Also images. Also audio recordings. Also videos. Also websites. Also grey-lit. Also other stuff.

I could describe all this in XML, because there’s an XML OAI-DC metadata format for OpenURL. But I can’t use XML in COinS; the whole point of COinS is to boil an OpenURL down into a nice mostly-invisible string in a web page. Find wall. Beat head against same. Wonder if I shouldn’t have just gone with unAPI in the first place.

Hate my tribe. Hate them for even asking why nobody uses library standards in the larger world, when “brain-dead inflexibility in practice” is one obvious and compelling reason, and “incomprehensibility” is another. Sure, it’s theoretically possible to design KEVs for anything. Just nobody’s done it, you see. Was there one single non-librarian on the OpenURL committee? Anybody, to feed them real-world-outside-library use cases?

There’s an out. Sort of. There’s a couple of outs. Sort of. Out one: The KEV guidelines say that it’s okay to use book KEVs for things that ain’t books. This? Is stupid. I really really hate the idea of intentionally creating metadata that tells lies. A better out would have been to create a KEV up-front for, you know, things that ain’t books.

Out two: There’s also a “trial use” KEV format for plain old Dublin Core. So I go back to my code and somewhat less than patiently retool it to use the book KEV format for books, the journal KEV format for articles and article-like things, and the trial-use-DC format for everything else.

Sounds good, right? Because DSpace is all about the Dublin Core metadata. Not so fast, grasshopper. I said “plain old” Dublin Core. Meaning unqualified Dublin Core. Meaning metadata even stupider than DSpace’s native metadata. So I can make my metadata lie, or I can make it stupid. Shoot. Me. Now.

(I’ve been teetering about which way to go. I’m now leaning cautiously toward unqualified Dublin Core, after first coding it up the other way. Monday I retool my code and see what that looks like.)

There’s more stupidity buried in there, if you look. “Suggested best practice” for the Dublin Core KEV “would be to take values from the DCMI Type Vocabulary (http://dublincore.org/documents/dcmi-type-vocabulary/) for ‘type’ and to use MIME types for ‘format’.” Because, you know, there’s no such thing as a compound document, or an item available in multiple formats, in OpenURL’s shiny happy world.

$DEITY have mercy, OpenURL is a stupid spec. Great idea, and useful in spite of itself. But astoundingly stupid. Ranganathan preserve us from librarians writing specs!

Dies Solis, 15 Octobri 2006

Mea maxima culpa

So there’s an article in Library Journal’s netConnect supplement with my name on it. My name is on it because I wrote it.

Library Journal is owned by Reed Business. Which is owned by Elsevier. Yes, the Elsevier, the Elsevier I’ve already said I wouldn’t write for. So, yeah, how’d that happen, exactly, Dorothea?

I screwed up, is what happened. I wasn’t thinking, and I should have been. It was not an intentional hypocrisy, but it is hypocrisy nonetheless. I’ve been furious with myself for two months about it, and let me assure you I haven’t stopped kicking myself just because I’m finally coming clean.

What happened was, a very nice editor from Library Journal contacted me to ask if I’d write an article for pay about how user experience informs library design. It sounded like an interesting topic, and goodness knows everybody and her cat who works in a library reads Library Journal, so I—

— asked whether I would keep self-archiving rights; I wasn’t that far gone. Six-month embargo, I was told, during which time the article would be free online anyway. (Which, incidentally, is an interesting and not-uncool model; the publication gets the initial eyeballs, the article stays open access indefinitely.) Okay, I said, sounds reasonable; when’s the deadline?

And then I went to Library Journal’s website and sorted out who owns them. Gah. I thought about backing out, but I have a thing about obligations, once I’ve agreed to them. Besides, it’s not that nice editor’s fault that he works for the Evil Elseviley Empire. (Well, it is, I suppose, but it doesn’t stop him being a nice editor, and I’m all for nice editors.)

So I’m coming clean—you can call me nasty names now, because I’ve earned them. And I’m apologizing for my stupidity; I’m really sorry I contradicted my own principles. And I’m dividing the paycheck between the Alliance for Taxpayer Access and Science Commons, adding a stupidity dividend out of my own funds. And in six months I’ll self-archive the article.

And I’ll try my level best not to be such a moron next time.

The experience was instructive in one way: I got a firsthand look at the Library Journal copyright-transfer agreements. Let me tell you, their standard one is fearsome. The money quote:

Each Work shall be a “work made for hire” and, as such, Reed Business Information shall own all right, title and interest in and to the Works, including all copyrights and other intellectual property rights therein and all renewals and extensions thereof, in all formats and media, whether now known or hereafter developed, throughout the world in perpetuity. To the extent any of the Works are deemed not to be “works made for hire,” you hereby assign to Reed Business Information all right, title and interest in and to the Works, including all copyrights and other intellectual property rights therein and all renewals and extensions thereof, throughout the world and in perpetuity. You waive all moral rights you have in the Works

Missing period theirs, not mine. This was the first one I received from the administrative assistant (not, I must emphasize, the editor). $DEITY on a pogo stick, how can anybody sign that thing? It’s heinous. Unconscionable. Mess-of-pottage territory.

After reclaiming my jaw from the basement floor, where it had landed after taking out two intervening stories on the way down, I emailed the editor to say (politely) that this wasn’t what we had agreed, and did I need to send along the SPARC Author’s Addendum?

No, no, he assured me, that’s not necessary; just ask the admin assistant for the other agreement. So I did. Money quote from the result:

You hereby grant Reed Business Information (a) a worldwide, perpetual, royalty-free right and license to use the Work, including all copyrights and other intellectual property rights therein and all renewals and extensions thereof, in all formats and media, whether now known or hereafter developed, including without limitation to publish, display, perform, distribute, reproduce, digitize, transmit, translate, modify and create derivative works of the Work for all or any purposes including but not limited to advertising and promotion; and (b) the right to assign or sublicense all or any of the foregoing rights. You agree that the foregoing license shall be exclusive until six (6) months following the publication of the Work by Reed Business Information and non-exclusive thereafter.

Whew. Much better. Although it occurs to me that draconian-by-default licensing keeps a lot of open-access advocacy out of Elseviley Verlag journals, which doubtless makes Elseviley Verlag very happy—but creates a somewhat skewed impression of what librarians (not to mention practitioners in other disciplines covered by Elseviley Verlag journals) really think about open access.

So now you know. If you write for Library Journal (and whether you do is between you and your conscience; nothing to do with me), ASK FOR THE OTHER AGREEMENT, because the first agreement is intellectual-property brigandry of the highest order.

Next Page »
2126 listen motorola ringtone tracfonemotorola razr v3 mp3 ringtonesringtones free