[CODE4LIB] CfP: Dublin Core 2008/Berlin, Germany

2008-01-07 Thread Hilmar Lapp

(apologies for any cross posting)

  CONFERENCE ANNOUNCEMENT AND INITIAL CALL FOR PAPERS

  DC-2008 -- International Conference on Dublin Core
 and Metadata Applications
 http://dc2008.de/

 "Metadata for Semantic and Social Applications"

 22-26 September 2008
 Berlin

The annual Dublin Core conferences bring together leading
metadata researchers and professionals from around the world.
DC-2008 in Berlin will be the eighth in a series of conferences
held previously in Tokyo, Florence, Seattle, Shanghai, Madrid,
Manzanillo, and Singapore.  The conference is organized jointly
by the Competence Centre for Interoperable Metadata (KIM),
Max Planck Digital Library, Göttingen State and University
Library, the German National Library, Humboldt Universität zu
Berlin, and Dublin Core Metadata Initiative with sponsorship
from Wikimedia Deutschland.

CONFERENCE THEME

Metadata is a key aspect of our evolving infrastructure for
information management, social computing, and scientific
collaboration.

DC-2008 will focus on metadata challenges, solutions, and
innovation in initiatives and activities underlying semantic
and social applications.  Metadata is part of the fabric of
social computing, which includes the use of wikis, blogs,
and tagging for collaboration and participation.   Metadata
also underlies the development of semantic applications,
and the Semantic Web -- the representation and integration
of multimedia knowledge structures on the basis of semantic
models.  These two trends flow together in applications such
as Wikipedia, where authors collectively create structured
information that can be extracted and used to enhance access
to and use of information sources.

Recent discussion has focused on how existing bibliographic
standards can be expressed as Semantic Web vocabularies
to facilitate the integration of library and cultural
heritage data with other types of data.  Harnessing the
efforts of content providers and end-users to link, tag,
edit, and describe their information in interoperable ways
("participatory metadata") is a key step towards providing
knowledge environments that are scalable, self-correcting,
and evolvable.

DC-2008 will explore conceptual and practical issues in the
development and deployment of semantic and social applications
to meet the needs of specific communities of practice.

Papers, reports, and poster submissions are welcome on a wide
range of metadata topics, such as:

+ Metadata generation (methods, tools, and practices)

+ Semantic Web metadata and applications

+ Conceptual models and frameworks (e.g., RDF, DCAM, OAIS)

+ Social tagging

+ Knowledge Organization Systems (KOS) and Simple Knowledge
  Organization Systems (SKOS) (e.g., ontologies, taxonomies,
  authority files, folksonomies, and thesauri)

+ Metadata in e-Science and grid applications

+ Metadata interoperability and internationalization

+ Metadata quality, normalization, and mapping

+ Cross-domain metadata uses (e.g., recordkeeping,
  preservation, institutional repositories)

+ Vocabulary registries and registry services

+ Domain metadata (e.g., for corporations, cultural memory
  institutions, education, government, and scientific fields)

+ Application profiles

+ Accessibility metadata

+ Search engines and metadata

+ Metadata principles, guidelines, and best practices

+ Bibliographic standards (e.g., Resource Description and Access
  (RDA), Functional Requirements for Bibliographic Records (FRBR),
  subject headings) as Semantic Web vocabularies

SUBMISSIONS:

All submissions  will be peer-reviewed by the International
Program Committee and published in the conference proceedings.
The Committee is soliciting paper contributions of the
following three types:

-- FULL PAPERS (8 to 10 pages)

   Full papers either describe innovative original work in
   detail or provide critical, well-referenced overviews of key
   developments or good practice in the areas outlined above.
   Full papers will be assessed using the following criteria:

   o  Originality of the approach to implementation

   o  Generalizability of the methods and results described

   o  Quality of the contribution to the implementation community

   o  Significance of the results presented

   o  Clarity of presentation

-- PROJECT REPORTS (4 pages)

   Project reports describe a specific model, application, or
   activity in a concise, prescribed format.  Project reports
   will be assessed using the following criteria:

   o  Conciseness and completeness of technical description

   o  Usability of the technical description by other potential
implementers

   o  Clarity of presentation

Paper submissions in both categories must be in English and
will be published in both the print and the official electronic
versions of the conference proceedings.  Accepted papers must
be presented in Berlin by at least one of their authors.

-- POSTERS (1 pa

[CODE4LIB] How to make a disco ball with CDs

2008-01-07 Thread David J. Fiander

Just in time to start working on it for Access 2008:

   http://www.wikihow.com/Make-a-Disco-Ball-With-CDs

- David


Re: [CODE4LIB] Code4Lib http irc channel

2008-01-07 Thread Andrew Nagy
> I'm not sure who manages linuxinlibraries.com, but it's not directly
> related to code4lib.  Perhaps it's time for us to run an IRC cgi
> client on a code4lib server?

This would be excellent - I have been battling my campus IT dept for years to 
allow my work computer to access IRC with absolutely no luck!

Andrew


Re: [CODE4LIB] Code4Lib http irc channel

2008-01-07 Thread K.G. Schneider
I'm sort of on, though after the first line I typed I can't seem to
enter anything. Then again I can't remember what I wanted to say. ;-)

Karen S.

On Mon, 7 Jan 2008 16:01:27 -0500, "Ross Singer" <[EMAIL PROTECTED]>
said:
> Karen,
>
> The server should be changed to:
> irc.freenode.net
>
> and the channel is:
> #code4lib
>
> I guess we'll see in a minute if that works for you,
> -Ross.
>
> On Jan 7, 2008 3:55 PM, K.G. Schneider <[EMAIL PROTECTED]> wrote:
> > Yeah, I even saw my nick, but when I tried to type the error page showed
> > up.
> >
> > From trying the ircatwork.com site I got:
> >
> > *** Welcome to CGI:IRC 0.5.9 (2006/06/06)
> > *** Looking up linuxinlibraries.com
> > *** Connecting to linuxinlibraries.com [72.29.69.156] port 6667
> > *** An error occurred: Connecting to IRC: Connection refused connecting
> > to 72.29.69.156:6667
> >
> > Ideas?
> >
> > Karen S.
> >
> >
> > On Mon, 7 Jan 2008 12:39:43 -0800, "Wick, Ryan"
> > <[EMAIL PROTECTED]> said:
> > > Your nick showed up in the room earlier today, and a few others have
> > > been using the linuxinlibraries.com site, but it does seem to be a
> > > little flaky.
> > >
> > > This site worked just now when I tried it: http://ircatwork.com/
> > >
> > > Ryan Wick
> > >
> > > -Original Message-
> > > From: Code for Libraries [mailto:[EMAIL PROTECTED] On Behalf Of
> > > K.G. Schneider
> > > Sent: Monday, January 07, 2008 11:59 AM
> > > To: CODE4LIB@listserv.nd.edu
> > > Subject: [CODE4LIB] Code4Lib http irc channel
> > >
> > > Hi folks -- for some time now I've been unable to use the http irc
> > > channel, which is the only one I can use at work. ("If you can't install
> > > a client, or if IRC traffic is blocked on your network, connect through
> > > the web at linuxinlibraries.com (choose #code4lib)")
> > >
> > > The error I get:
> > >
> > > "Not Acceptable
> > > An appropriate representation of the requested resource
> > > /cgi-bin/client-perl.cgi could not be found on this server.
> > >
> > > Apache/1.3.39 Server at www.linuxinlibraries.com Port 80"
> > >
> > > Sometimes I get the irc screen but if I type anything in I get the error
> > > page again.
> > >
> > > Just wondering... (oh, and gave the conference scholarships a plug last
> > > night on my blog)
> > >
> > > K.G. Schneider
> >


Re: [CODE4LIB] Evergreen preconference at code4lib 2008

2008-01-07 Thread Bill Erickson
On Jan 7, 2008 1:17 PM, Yitzchak Schaffer <[EMAIL PROTECTED]> wrote:

> Greetings:
>
> Is there any information available on the specifics of the Evergreen
> pre-conference workshop?  I'd very much like to attend, but the idea of
> red-eyeing it or being away an extra day for the 9:00 am session is less
> than joysome.


Hi,

A tentative outline was proposed by Dan Scott on the code4libcon list in
October:

* Quick intro to Evergreen
 * Installing Evergreen prereqs on Debian, Ubuntu, and Gentoo (possibly
 concurrent with Installing VMWare Player for Windows folk)
 ** Half-hour coffee break / help people finish up / let Gentoo people
 finish their prereq compiles
 * Installing OpenSRF and Evergreen
 * Configuring basic connectivity using 'localhost' and testing
 connections via srfsh / catalog / staff client
 * Configuring the system with the whiz-bang Django admin tool
 * Test basic staff client tasks: copy cataloging, adding patrons,
 circulating books
 ** Lunch
 * Bulk-loading data: bib records, holdings, patrons
 * Evergreen internals: adding new export methods, etc.


Naturally, this will have to be trimmed to suit the new format.  Anything in
particular you would like to see?

-bill


--
Bill Erickson
| VP, Software Development & Integration
| Equinox Software, Inc. / The Evergreen Experts
| phone: 877-OPEN-ILS (673-6457)
| email: [EMAIL PROTECTED]
| web: http://esilibrary.com


Re: [CODE4LIB] Code4Lib http irc channel

2008-01-07 Thread K.G. Schneider
Yeah, I even saw my nick, but when I tried to type the error page showed
up.

>From trying the ircatwork.com site I got:

*** Welcome to CGI:IRC 0.5.9 (2006/06/06)
*** Looking up linuxinlibraries.com
*** Connecting to linuxinlibraries.com [72.29.69.156] port 6667
*** An error occurred: Connecting to IRC: Connection refused connecting
to 72.29.69.156:6667

Ideas?

Karen S.

On Mon, 7 Jan 2008 12:39:43 -0800, "Wick, Ryan"
<[EMAIL PROTECTED]> said:
> Your nick showed up in the room earlier today, and a few others have
> been using the linuxinlibraries.com site, but it does seem to be a
> little flaky.
>
> This site worked just now when I tried it: http://ircatwork.com/
>
> Ryan Wick
>
> -Original Message-
> From: Code for Libraries [mailto:[EMAIL PROTECTED] On Behalf Of
> K.G. Schneider
> Sent: Monday, January 07, 2008 11:59 AM
> To: CODE4LIB@listserv.nd.edu
> Subject: [CODE4LIB] Code4Lib http irc channel
>
> Hi folks -- for some time now I've been unable to use the http irc
> channel, which is the only one I can use at work. ("If you can't install
> a client, or if IRC traffic is blocked on your network, connect through
> the web at linuxinlibraries.com (choose #code4lib)")
>
> The error I get:
>
> "Not Acceptable
> An appropriate representation of the requested resource
> /cgi-bin/client-perl.cgi could not be found on this server.
>
> Apache/1.3.39 Server at www.linuxinlibraries.com Port 80"
>
> Sometimes I get the irc screen but if I type anything in I get the error
> page again.
>
> Just wondering... (oh, and gave the conference scholarships a plug last
> night on my blog)
>
> K.G. Schneider


Re: [CODE4LIB] Code4Lib http irc channel

2008-01-07 Thread Ross Singer
Karen,

The server should be changed to:
irc.freenode.net

and the channel is:
#code4lib

I guess we'll see in a minute if that works for you,
-Ross.

On Jan 7, 2008 3:55 PM, K.G. Schneider <[EMAIL PROTECTED]> wrote:
> Yeah, I even saw my nick, but when I tried to type the error page showed
> up.
>
> From trying the ircatwork.com site I got:
>
> *** Welcome to CGI:IRC 0.5.9 (2006/06/06)
> *** Looking up linuxinlibraries.com
> *** Connecting to linuxinlibraries.com [72.29.69.156] port 6667
> *** An error occurred: Connecting to IRC: Connection refused connecting
> to 72.29.69.156:6667
>
> Ideas?
>
> Karen S.
>
>
> On Mon, 7 Jan 2008 12:39:43 -0800, "Wick, Ryan"
> <[EMAIL PROTECTED]> said:
> > Your nick showed up in the room earlier today, and a few others have
> > been using the linuxinlibraries.com site, but it does seem to be a
> > little flaky.
> >
> > This site worked just now when I tried it: http://ircatwork.com/
> >
> > Ryan Wick
> >
> > -Original Message-
> > From: Code for Libraries [mailto:[EMAIL PROTECTED] On Behalf Of
> > K.G. Schneider
> > Sent: Monday, January 07, 2008 11:59 AM
> > To: CODE4LIB@listserv.nd.edu
> > Subject: [CODE4LIB] Code4Lib http irc channel
> >
> > Hi folks -- for some time now I've been unable to use the http irc
> > channel, which is the only one I can use at work. ("If you can't install
> > a client, or if IRC traffic is blocked on your network, connect through
> > the web at linuxinlibraries.com (choose #code4lib)")
> >
> > The error I get:
> >
> > "Not Acceptable
> > An appropriate representation of the requested resource
> > /cgi-bin/client-perl.cgi could not be found on this server.
> >
> > Apache/1.3.39 Server at www.linuxinlibraries.com Port 80"
> >
> > Sometimes I get the irc screen but if I type anything in I get the error
> > page again.
> >
> > Just wondering... (oh, and gave the conference scholarships a plug last
> > night on my blog)
> >
> > K.G. Schneider
>


Re: [CODE4LIB] Code4Lib http irc channel

2008-01-07 Thread Ross Singer
Hrm.  I just replicated this problem.  Same issue, you can see
conversation, but when you try to say anything, you get this error
message.

I'm not sure who manages linuxinlibraries.com, but it's not directly
related to code4lib.  Perhaps it's time for us to run an IRC cgi
client on a code4lib server?

-Ross.

On Jan 7, 2008 2:59 PM, K.G. Schneider <[EMAIL PROTECTED]> wrote:
> Hi folks -- for some time now I've been unable to use the http irc
> channel, which is the only one I can use at work. ("If you can't install
> a client, or if IRC traffic is blocked on your network, connect through
> the web at linuxinlibraries.com
> (choose #code4lib)")
>
> The error I get:
>
> "Not Acceptable
> An appropriate representation of the requested resource
> /cgi-bin/client-perl.cgi could not be found on this server.
>
> Apache/1.3.39 Server at www.linuxinlibraries.com Port 80"
>
> Sometimes I get the irc screen but if I type anything in I get the error
> page again.
>
> Just wondering... (oh, and gave the conference scholarships a plug last
> night on my blog)
>
> K.G. Schneider
>


Re: [CODE4LIB] Code4Lib http irc channel

2008-01-07 Thread Wick, Ryan
Your nick showed up in the room earlier today, and a few others have
been using the linuxinlibraries.com site, but it does seem to be a
little flaky.

This site worked just now when I tried it: http://ircatwork.com/

Ryan Wick

-Original Message-
From: Code for Libraries [mailto:[EMAIL PROTECTED] On Behalf Of
K.G. Schneider
Sent: Monday, January 07, 2008 11:59 AM
To: CODE4LIB@listserv.nd.edu
Subject: [CODE4LIB] Code4Lib http irc channel

Hi folks -- for some time now I've been unable to use the http irc
channel, which is the only one I can use at work. ("If you can't install
a client, or if IRC traffic is blocked on your network, connect through
the web at linuxinlibraries.com (choose #code4lib)")

The error I get:

"Not Acceptable
An appropriate representation of the requested resource
/cgi-bin/client-perl.cgi could not be found on this server.

Apache/1.3.39 Server at www.linuxinlibraries.com Port 80"

Sometimes I get the irc screen but if I type anything in I get the error
page again.

Just wondering... (oh, and gave the conference scholarships a plug last
night on my blog)

K.G. Schneider


[CODE4LIB] Code4Lib http irc channel

2008-01-07 Thread K.G. Schneider
Hi folks -- for some time now I've been unable to use the http irc
channel, which is the only one I can use at work. ("If you can't install
a client, or if IRC traffic is blocked on your network, connect through
the web at linuxinlibraries.com
(choose #code4lib)")

The error I get:

"Not Acceptable
An appropriate representation of the requested resource
/cgi-bin/client-perl.cgi could not be found on this server.

Apache/1.3.39 Server at www.linuxinlibraries.com Port 80"

Sometimes I get the irc screen but if I type anything in I get the error
page again.

Just wondering... (oh, and gave the conference scholarships a plug last
night on my blog)

K.G. Schneider


[CODE4LIB] Conference cancellation fee

2008-01-07 Thread Yitzchak Schaffer

All:

Might be useful for you to know - from the confirmation letter returned
upon registering:

"[Cancellation] requests made on or before February 4, 2008 will receive
a full refund of their conference registration (*minus a $45
administrative fee*)..."

(emphasis mine)
--
Yitzchak Schaffer
Systems Librarian
Touro College Libraries
33 West 23rd Street
New York, NY 10010
Tel (212) 463-0400 x230
Fax (212) 627-3197
[EMAIL PROTECTED]


[CODE4LIB] Code4Lib video

2008-01-07 Thread Noel Peden

Hi Jeremy,

I'll work on the video if you like. I can help otherwise too. Currently
I've made reservations to come down Sunday. Perhaps I'll need to come
down a day earlier. What do you guys need help on?

Regarding video, what I would love to do is use software that can
combine video, desktop, and sound. Last year, the best option that was
suggested (by Alan Darnell) was Wirecast by Vara Software
(http://www.varasoftware.com/products/wirecast/download.html). It is
primarily for web casting (which could be an option), but it combines
multiple cameras and desktop capture, and it archives too. This archive
could be titled and converted to postable formats.  Does the conference
have $450 that can be spared for it? Could OSU donate it? Or, would your
library want a copy? It could be used year after year.

I've downloaded the demo this morning, and have my video camera. I'll
make a spoof with it and see what we can do. For it to work right, we'd
need two machines for people to use (windows / mac.) There is a remote
client that people can add to their own laptops, making a video stream
available to the server. That might work, but then again it might be too
much of a pain for the 5 minutes between talks. Or, we'd have to set
everyone up ahead of time. Ideally there'd be a pc/mac for me (or
whoever was in charge of video) to sit at that was the server. Then I
would direct, basically, what is cast, switching between views.

I can dig for more options if that doesn't sound good.

Also, I don't know if I have the time, but I'd like to do the 2007 video
mashup that I never accomplished last year. That could be shown at the
opening, or otherwise. Or we could combine slideshows of last year's
images, add this year's images for those who want to add them. Shouldn't
be too hard to do.

Regards,
Noel

Noel Peden
Pierce Library System Administrator
[EMAIL PROTECTED]
541.962.3017

How hard it is, sometimes, to trust the evidence of one's senses! How
reluctantly the mind consents to reality.
 - Norman Douglas


[CODE4LIB] Evergreen preconference at code4lib 2008

2008-01-07 Thread Yitzchak Schaffer

Greetings:

Is there any information available on the specifics of the Evergreen
pre-conference workshop?  I'd very much like to attend, but the idea of
red-eyeing it or being away an extra day for the 9:00 am session is less
than joysome.

Thanks,
--
Yitzchak Schaffer
Systems Librarian
Touro College Libraries
33 West 23rd Street
New York, NY 10010
Tel (212) 463-0400 x230
Fax (212) 627-3197
[EMAIL PROTECTED]


[CODE4LIB] Reminder: Code4lib registration opens today at 1 PM EST

2008-01-07 Thread Jeremy Frumkin
As a reminder, the 2008 Code4lib conference (
http://code4lib.org/conference/2008/ ) will open for registration today at 1
pm EST (10 am PST).

Code4lib 2008 will be held in Portland, Oregon from February 25-28. More
information on the conference, including the schedule and speakers, can be
found at http://code4lib.org/conference/2008/.

-- jaf


===
Jeremy Frumkin
Head, Emerging Technologies and Services
121 The Valley Library, Oregon State University
Corvallis OR 97331-4501

[EMAIL PROTECTED]

541.602.4905
541.737.3453 (Fax)
===
" Without ambition one starts nothing. Without work one finishes nothing. "
- Emerson


[CODE4LIB] Draft pre-conference information for code4libcon 2008

2008-01-07 Thread Dan Scott
A quick update on pre-conference planning for those making conference
registration and travel plans. (Please note that this is to the best of
my knowledge; information is subject to change!). Thanks to Glenda
Claborne for doing a bang-up job of pulling this information together so
far!

The pre-conferences will be held on Monday, February 25th. There will
be a maximum of 80 participants for each preconference. There is no
charge for attending the pre-conferences (not sure whether lunch will be
provided or whether you'll pay your own way). When you register, you
should be able to register for one, two, all, or none of the
preconference sessions.

Here's the draft schedule:

9:00 am - 11:45 amSession I: Evergreen
11:45 am - 12:30 pm  Lunch Break
12:30 pm - 3:15 pmSession II: LibraryFind
3:15 pm - 3:30 pm  Break
3:30 pm - 5:30 pm  Session III: Zotero




Dan Scott
Systems Librarian / Bibliothécaire-analyste
Bibliothèque J.N. Desmarais Library
Laurentian University / Université Laurentienne

Phone: 705-675-1151 x3315


Re: [CODE4LIB] facebook

2008-01-07 Thread Joe Hourcle

On Mon, 7 Jan 2008, Eric Lease Morgan wrote:


On Jan 7, 2008, at 6:16 AM, David Pattern wrote:


What I want to do is put together a small application that will give
the
user info from their library account, e.g.

  You have 5 books on loan, and 2
  of them need returning tomorrow.
  Click here to go to your library
  account if you'd like to renew
  them.

Obviously I'd need to figure out a secure and safe way of
associating a
Facebook user ID with a specific library account.


Yes, I've been thinking about the same thing. I think such a thing is
a challenge but not insurmountable.


I'm no expert on facebook (I think I've logged into my account all of
twice), but I was the archtiect and wrote most of the framework for the
first incarnation of the portal for The George Washington University, so
I've done some similar linkages before.

If you have the ability to add an extra field to your user table, or add a
secondary table, I would suggest adding a special 'facebook-only' password
in your system.  (it could be user supplied, or system generated).

The idea of this extra password is that it would _only_ allow read-only
access through certain methods, and not the user's typical access.  You
can provide them a link to log into their account and get other
information, but then they'd have to supply their normal password.


With the extra password, it's something that could be changed without
having to completely remove the user's account and recreating it -- so if
something should get shared accidentally, you can remove access.  You
would also require the user to do something to add this field (it could
generate a value, then give them the code they need to insert into
Facebook), so they would have to explicitly opt-in.

You also have the advantage that it'd require a little bit of extra effort
if someone were to take a brute-force approach to get account information.
(not that they would, but you never know).


I'd be interested to know if anyone sees any flaws with my logic and/or
has an alternate solution.

-
Joe Hourcle


Re: [CODE4LIB] facebook [fortune]

2008-01-07 Thread Eric Lease Morgan

On Jan 7, 2008, at 6:16 AM, David Pattern wrote:


Out of interest, once you've got the first fortune, when you refresh
your FB profile does it trigger a new fortune to be sent or do you see
the same (e.g. cached) fortune?



No the application does not work like motd and give you new fortune
ever time. Instead you need to click the fortune link until you get
one you like.

--
Eric Lease Morgan
University Libraries of Notre Dame


Re: [CODE4LIB] facebook

2008-01-07 Thread Eric Lease Morgan

On Jan 7, 2008, at 6:16 AM, David Pattern wrote:


What I want to do is put together a small application that will give
the
user info from their library account, e.g.

   You have 5 books on loan, and 2
   of them need returning tomorrow.
   Click here to go to your library
   account if you'd like to renew
   them.

Obviously I'd need to figure out a secure and safe way of
associating a
Facebook user ID with a specific library account.




Yes, I've been thinking about the same thing. I think such a thing is
a challenge but not insurmountable.

--
Eric Lease Morgan


Re: [CODE4LIB] facebook

2008-01-07 Thread David Pattern
Thanks Eric!

I had a little mess around with the Perl Facebook API last year, but
didn't get very far.

Out of interest, once you've got the first fortune, when you refresh
your FB profile does it trigger a new fortune to be sent or do you see
the same (e.g. cached) fortune?

What I want to do is put together a small application that will give the
user info from their library account, e.g.

You have 5 books on loan, and 2 of them need returning tomorrow.
Click here to go to your library account if you'd like to renew
them.

Obviously I'd need to figure out a secure and safe way of associating a
Facebook user ID with a specific library account.

regards
Dave Pattern
Library Systems Manager
University of Huddersfield


-Original Message-
From: Code for Libraries [mailto:[EMAIL PROTECTED] On Behalf Of
Eric Lease Morgan
Sent: 07 January 2008 00:55
To: CODE4LIB@listserv.nd.edu
Subject: [CODE4LIB] facebook

I am having a bit of fun with Facebook.

Last Friday I got a renewed interest in Facebook. Don't ask me why. I
don't know. I do know though that syndicating library content to
social networks (Facebook, MySpace, Delicious, etc.) seems to be a
rage. To that end I have taken a stab at writing a few Facebook
applications, and below is the simplest one shared here in the hopes
other (Perl) hackers don't spin their wheels as much as I did.

...snip...

--
Eric Lease Morgan
University Libraries of Notre Dame






This transmission is confidential and may be legally privileged. If you receive 
it in error, please notify us immediately by e-mail and remove it from your 
system. If the content of this e-mail does not relate to the business of the 
University of Huddersfield, then we do not endorse it and will accept no 
liability.