[CODE4LIB] Location of Code4Lib 2011

2010-03-23 Thread Michael J. Giarlo
Congratulations to Bloomington, Indiana, and our new hosts at Indiana
University, for being voted as the host city for Code4Lib 2011!

Thanks to all who voted and all the sites that submitted proposals.

-Mike


Re: [CODE4LIB] Location of Code4Lib 2011

2010-03-23 Thread McDonald, Robert H.
Thanks everyone - we feel really honored to be hosting next year's event
here in Bloomington (a classic college town - please see Breaking Away if
you have never seen it - http://www.imdb.com/title/tt0078902/) and we look
forward to making it a wonderful time for everyone.

Thanks again to our other host proposals from New Haven and Vancouver. Our
competition made everyone's proposals better.

Best,

Robert



On 3/23/10 9:35 AM, Michael J. Giarlo leftw...@alumni.rutgers.edu wrote:

 Congratulations to Bloomington, Indiana, and our new hosts at Indiana
 University, for being voted as the host city for Code4Lib 2011!
 
 Thanks to all who voted and all the sites that submitted proposals.
 
 -Mike

**
Robert H. McDonald
Associate Dean for Library Technologies
Associate Director, Data to Insight Center-Pervasive Technology Institute
Executive Director, Kuali OLE
Frye Leadership Institute Fellow 2009
Indiana University
Herman B Wells Library 234
1320 East 10th Street
Bloomington, IN 47405
Phone: 812-856-4834
Email: rob...@indiana.edu
Skype/GTalk: rhmcdonald
AIM/MSN: rhmcdonald1


Re: [CODE4LIB] Variations/FRBR project relases FRBR XML Schemas

2010-03-23 Thread Jonathan Rochkind
I admit I'm not seeing the problem with your scenario, I like the 
contains solution.


The contains relationship hangs off of whatever entities you choose to 
hang it off of, no?


If neither you nor anyone else has chosen to do the authority work to 
collocate, say, different versions of Moby Dick with preface, 
appendixes, Hart Crane poem as expressions or works (quite likely that 
nobody will), then the containing entity is simply a manifestation.  

I am not entirely sure what you mean by a unit card view, or what kind 
of non unit card view you'd want to provide, but it seems to me this 
data structure encodes the data that matters in a machine readable way, 
and should be able to support many diverse kinds of interface.


A point we often come to in these conversations, my own denseness is 
leaving me confused about the nature of hte problem you are identifying 
-- I'm not seeing a problem.


Jonathan

Karen Coyle wrote:

Quoting Jonathan Rochkind rochk...@jhu.edu:

  

A big mistake, if it means what we think it means, that RDA has decided
that a given Manifestation can not contain several Expressions.



I'm not sure they've actually stated that, although that seems to be  
the implication. I think they intend for you to  use the contains  
and contained in relationship that can apply to any WEMI entity. And  
this is where RDA's implementation of FRBR becomes difficult when I  
try to think of how to present this to the user --


Work: Moby Dick
Expression: Moby Dick with preface, appendices, Hart Crane poem
   Contains: (Work/Expression) preface
   Contains: (Work/Expression) Hart Crane Poem
Manifestation: Moby Dick with preface, appendices, Hart Crane poem
   ?Contains: preface
   ?Contains: Hart Crane Poem

While there may be some logic here, it seems like this just reproduces  
the unit card view that we have today, with a manifestation and  
added entries. I don't know what entity the contains hangs off of,  
or if it can be related both to the expression and the manifestation.  
I need to think about this more, but I don't see how this lets us  
provide a non-unit card view for users, which is what I was hoping we  
were working toward. Although perhaps the idea is to build that on top  
of the unit card view, after taking apart the records... It might wok,  
I really want to try to model this. Wish we could get some folks  
together for a 1/2 day somewhere and JUST DO IT.


kc


  

Riley, Jenn wrote:


What the RDA folks (that is, the folks
who have created RDA, the JSC members) said (some of them off-list to
me), is that if your manifestation is an aggregate, then your
Expression must be an equal aggregate. So the Expression is pretty
much one-to-one with the Manifestation. (And I think we were all
seeing a many-to-many.)



I see this conclusion as RDA's, but not FRBR's. The FRBR report explicitly
says there can be a many-to-one relationship between Expressions and a
Manifestation (that is, a Manifestation can embody several Expressions), and
the V/FRBR project takes that at face value and does not impose the
additional restriction that a Manifestation contains an equal aggregate. RDA
may impose that restriction, but that's their implementation of FRBR, and
the V/FRBR project as *not* an RDA implementation doesn't feel bound by that
decision.

Obviously I think that RDA has made a mistake in adding in a requirement
that if your manifestation is an aggregate, then your Expression must be an
equal aggregate. But that's their business, I guess.

Jenn


Jenn Riley
Metadata Librarian
Digital Library Program
Indiana University - Bloomington
Wells Library W501
(812) 856-5759
www.dlib.indiana.edu

Inquiring Librarian blog: www.inquiringlibrarian.blogspot.com


  


  


Re: [CODE4LIB] Variations/FRBR project releases FRBR XML Schemas

2010-03-23 Thread Jonathan Rochkind
If you model work of works MobyDick+A, then you've simply got to make 
sure the contains relationship is there to the simple work Moby 
Dick, right?


Then that would allow the particular manifestation of MobyDick+A to be 
grouped with all the MobyDicks, since the system knows it contains a 
manifestation of MobyDick in it.


What are we doing having this conversation on Code4Lib anyway, we're 
probably horribly boring and frustrating most of the list.


Jonathan

Karen Coyle wrote:

Quoting Beacom, Matthew matthew.bea...@yale.edu:

  

Karen,

You said:



  
From the FRBR model we know that a manifestation is the embodiment   
of an expression. From the manifestation, we infer another level of   
thinking about the item in hand, another abstraction, the FRBR   
expression. Going up the IMEW ladder, we see there is no gap where   
the expression should be. The expression is simply an inference we   
make from the manifestation according to the model. It's a   
formality. According to the model, an expression for the   
augmented/supplemented/whatevered Moby Dick exists. It must.  And   
from the expression, let's call it Moby Dick+a E, we infer the   
work, Moby Dick+a W, again, according to the model. So working up   
the IMEW model, we see the augmented/supplemented/whatevered Moby   
Dick that I'm calling Moby Dick+a is a work, an expression, a   
manifestation and item.



I'll have to read through this a few more times, but this puts you in  
the work of works camp:  
http://www.ifla.org/en/events/frbr-working-group-on-aggregates


Unfortunately, I don't think this serves the user well, who may be  
looking for Moby Dick and not Moby Dick+a. It's also not how Work  
is defined in AACR or RDA. So I'd like to understand what the user  
would see having done a search on Moby Dick. It seems like they'd see  
what we have today, which is a long list of different versions.  
Personally, I'd rather see something like:

   http://upstream.openlibrary.org/works/OL102749W/Moby_Dick
And I don't think your model allows that.

kc



  
Coming down the WEMI model, we skipped over the expression level.
Why? I think it is because of a couple of things common to how we   
think. First, when we use the WEMI model in this top-down direction,  
 we tend to reify the abstractions and look for real instances of   
them. Second, when we move down the WEMI model, we deduce the next   
level from the evidence of the one above or evidence from the   
physical world. Since the abstract levels of the FRBR WEMI model   
provide no evidence for deduction, and there is no evidence of an   
expression in the item, and all there is to rely on is the model's   
claim that there be expressions here, then we don't see the   
expression as real. Working up from the item, the step at the   
expression level is more clear and more clearly a formal part of the  
 modeling process. It isn't a different decision about expression,  
it  is a different view of the model that allows us to more clearly  
see  the expression.


Is this way of thinking, useful? It may be, when or if we think the   
editorial work that created the augmented/etc. Moby Dick, is worth   
noting and tracking.  Consider for instance the 150 the anniversary   
edition of Moby Dick published by the Northwestern University Press   
in 1991. It may make sense and provide some utility for readers for   
cataloger's to consider this edition a different work than the   
Norton Critical Edition, 2d edition, of Moby Dick. Because we like   
to relate a work to a creator of the work when we can, I'll point   
out the creator of each of these works is the editor or editorial   
group that edited the text of Moby Dick-if they did that--and   
compiled the edition.  And we might distinguish them by use of the   
editor's name or the publisher's as we do in this case.


Returning to Moby Dick+a for a moment, I want to point out a   
complexity that I skipped over so far. There is more than one work   
involved in Moby Dick+a. The first is the edition itself, Moby   
Dick+a, a second is Moby Dick, itself, a third would be the   
introduction written for this edition, etc. It would be possible to   
have the same work/expression of Moby Dick in two different   
edition-works of Moby Dick. If the same text of Moby Dick is   
simply repeated in a new context of apparatus--introductions,   
afterwords, etc., one could have a work/expression Moby Dick+a and  
 another Moby Dick+b that each contains the same work/expression,   
Moby Dick. What makes sense to me is noting and tracking both of   
these--the edited augmentation and the core work. Other works within  
 the augmented work may also be worth noting, etc., but how far one   
would follow that path depends on the implementation goals.


Matthew Beacom





  


Re: [CODE4LIB] Variations/FRBR project relases FRBR XML Schemas

2010-03-23 Thread Ross Singer
On Mon, Mar 22, 2010 at 1:09 PM, Karen Coyle li...@kcoyle.net wrote:

 the records... It might wok, I really want to try to model this. Wish we
 could get some folks together for a 1/2 day somewhere and JUST DO IT.

+1 to this.  Maybe a whole day or two, though.  I totally agree we're
past the point of hand waviness and just need to model this stuff
/pragmatically/ (i.e. in a manner we think we could actually use), at
scale, and have something to point to.

And then release whatever comes out of it so other can do the same
thing.  Honestly, I believe we're at a stage of librarian-exhaustion
over RDA and FRBR that the first decent working example of this,
however removed from the actual specs, will become the defacto
standard.

-Ross.


[CODE4LIB] Service Design for Libraries

2010-03-23 Thread Peter Morville
I'm working on an article that will, in part, explore the challenges of service 
design [1] for libraries, with particular emphasis on opportunities to create 
multi-channel, cross-platform, trans-media experiences.

For instance, at the Ann Arbor District Library, people can request this item 
from their catalog search results (Digital/Web). When their book is available, 
they receive a notification (Digital/Email). They can then collect the book at 
their branch library (Physical/Library). This is a very simple but useful 
multi-channel service. Clearly, there will be opportunities for innovation as 
mobile devices (e.g., iPhone, Droid, iPad) become more powerful and prevalent.

Are there folks in the library world writing about this topic? Any good 
articles or presentations (or places to look)? Thanks!

[1] http://www.slideshare.net/IAfromBrussels/service-design-by-c-rowland

Peter Morville
President, Semantic Studios
http://semanticstudios.com/
http://findability.org/


[CODE4LIB] Stanford University Libraries Job Posting: Digitization Workflow Engineer

2010-03-23 Thread Cathy Aster
To apply for the position described, please go to the Stanford University
online job application system, and search for Requisition #37588:
http://jobs.stanford.edu/

*Request no direct phone calls or emails, please.*

Digitization Workflow Engineer

Fixed Term for 12 months 

Overview

Stanford University Libraries and Academic Information Resources (SULAIR)
have an ongoing program to produce and archive digital reproductions of
library materials. Digital Library Systems and Services (DLSS) manages and
operates several labs dedicated to digitization of print, audio and video
materials, and is building a digital library infrastructure to preserve and
provide access to these digitized materials.

Under the supervision of the Manager of Web Application Development in DLSS,
the Digitization Workflow Engineer will be responsible for building and
implementing systems that help manage the lifecycle of digitized objects.
This lifecycle begins with the object's selection for digitization, and ends
with its publication on the World Wide Web and preservation in the Stanford
Digital Repository. Other steps include metadata creation, digitization,
quality control, file cleanup, derivative creation and file validation. The
workflow systems implemented by the Engineer will focus on digitization
processes and preparation of files for online access and preservation systems.

This is primarily an engineering position, with responsibility for building
and implementing automated and manual tools and interfaces to support the
digitization labs. The workflow engineer will work closely with the lab
managers, the QA specialist, project managers and project coordinators to
build tools and systems that support individual projects and ongoing
digitization activities. The workflow engineer will also work closely with
the DLSS architect and other DLSS software developers to use, extend and
integrate with the existing digital library infrastructure and related services.

Primary Responsibilities

- Build or integrate tools for metadata creation. This may include online
forms for manually creating and editing XML metadata descriptions, and
automated tools for extracting embedded metadata values, text conversion
(OCR) or structural and logical markup.
- Develop end-to-end workflow system for digitization labs that automates as
much as possible file naming, movement of files from step to step, logging
of errors, workflow tracking, file validation, file processing and
derivative creation. The workflow systems should prepare files for online
access and preservation systems, and will integrate with (and leverage as
much as possible) the Libraries’ digital infrastructure.
- Build an online digitization project management system to facilitate
assignment of work, flagging of exceptions, tracking of progress and
reporting of project status.
- Develop algorithms and build tools to support format-specific digitization
workflow. This may include manipulations of or enhancements to digital
texts, images, audio files, video files, map and geospatial data, or born
digital materials.

Required Knowledge and Expertise

2-3 years of professional software engineering experience is required. 

- Participation in at least one application development project using Ruby
on Rails or Java. Familiarity with a range of programming and scripting
languages is essential
- Demonstrated proficiency building applications in the Ruby on Rails
development framework.
- Demonstrated proficiency in scripting simple utilities, using Ruby, Perl,
shell scripts, or Python.
- Demonstrated ability to write solid, simple, elegant code both
independently and in a team-programming environment and within schedule
limitations.
- In-depth knowledge of HTML and related website development technologies
and software (especially CSS and PhP).
- Demonstrated expertise with XML and related tools and technologies (e.g.,
XML schema, schema management and databases, XSLT, X-forms).
- Experience with relational database design and management. Experience
implementing database applications for SQL Server, Oracle, or MySQL.
- Demonstrated ability to work independently on a project from specification
to launch; communicate effectively, orally and in writing; and work with all
levels of staff, vendors, and consultants.
- Demonstrated ability to work collaboratively on a project from
specification to launch; and to work with multiple levels of staff, and
colleagues at peer institutions and in open source communities.
- Demonstrated ability to develop new programming skills quickly, and to
grasp unfamiliar architectures and application designs quickly.
- Demonstrated proficiency applying best practices to technical projects,
especially test-first development and automated testing. Also must make
effective use of team collaboration tools, build management, and version
control systems.
- Demonstrated success using, participating in and contributing to open
source software development projects
- Quick 

[CODE4LIB] List of MARC flavors

2010-03-23 Thread Houghton,Andrew
Does anyone know where there might be a list of the various flavors of MARC?

I currently have:

marc21
usmarc  US MARC Replaced by marc21
rusmarc Russian MARC
canmarc Canadian MARC   Replaced by marc21
ukmarc  UK MARC Replaced by marc21
cmarc   Chinese MARC
unimarc Uni-MARC


Re: [CODE4LIB] List of MARC flavors

2010-03-23 Thread Roy Tennant
I think you're missing MARCthulu from your list. ;-)
Roy

On Tue, Mar 23, 2010 at 11:50 AM, Houghton,Andrew hough...@oclc.org wrote:

 Does anyone know where there might be a list of the various flavors of
 MARC?

 I currently have:

 marc21
 usmarc  US MARC Replaced by marc21
 rusmarc Russian MARC
 canmarc Canadian MARC   Replaced by marc21
 ukmarc  UK MARC Replaced by marc21
 cmarc   Chinese MARC
 unimarc Uni-MARC



Re: [CODE4LIB] List of MARC flavors

2010-03-23 Thread Kyle Banerjee
http://en.wikipedia.org/wiki/MARC_standards lists a number of them

On Tue, Mar 23, 2010 at 11:50 AM, Houghton,Andrew hough...@oclc.org wrote:

 Does anyone know where there might be a list of the various flavors of
 MARC?

 I currently have:

 marc21
 usmarc  US MARC Replaced by marc21
 rusmarc Russian MARC
 canmarc Canadian MARC   Replaced by marc21
 ukmarc  UK MARC Replaced by marc21
 cmarc   Chinese MARC
 unimarc Uni-MARC




-- 
--
Kyle Banerjee
Digital Services Program Manager
Orbis Cascade Alliance
baner...@uoregon.edu / 503.999.9787


Re: [CODE4LIB] Location of Code4Lib 2011

2010-03-23 Thread Tom Keays
I attended IU Bloomington (and was a bike rider) when the movie was
filmed. The dad's car lot was just a few blocks from my house and I
biked a lot of the places that the main character, David, rode in the
movie.Much of the campus, including a scene outside the IUB library
(made of limestone from nearby Oolitic quarries), is featured
prominently. Nostalgia fodder after I graduated.

However, don't look at the TV show for a sense of Bloomington. It was
largely filmed in Athens, Georgia. Didn't the organizers of Code4Lib
2007 mention that? :-)

On Tue, Mar 23, 2010 at 9:43 AM, McDonald, Robert H.
rhmcd...@indiana.edu wrote:
 Thanks everyone - we feel really honored to be hosting next year's event
 here in Bloomington (a classic college town - please see Breaking Away if
 you have never seen it - http://www.imdb.com/title/tt0078902/) and we look
 forward to making it a wonderful time for everyone.

 Thanks again to our other host proposals from New Haven and Vancouver. Our
 competition made everyone's proposals better.

 Best,

 Robert



 On 3/23/10 9:35 AM, Michael J. Giarlo leftw...@alumni.rutgers.edu wrote:

 Congratulations to Bloomington, Indiana, and our new hosts at Indiana
 University, for being voted as the host city for Code4Lib 2011!

 Thanks to all who voted and all the sites that submitted proposals.

 -Mike

 **
 Robert H. McDonald
 Associate Dean for Library Technologies
 Associate Director, Data to Insight Center-Pervasive Technology Institute
 Executive Director, Kuali OLE
 Frye Leadership Institute Fellow 2009
 Indiana University
 Herman B Wells Library 234
 1320 East 10th Street
 Bloomington, IN 47405
 Phone: 812-856-4834
 Email: rob...@indiana.edu
 Skype/GTalk: rhmcdonald
 AIM/MSN: rhmcdonald1



Re: [CODE4LIB] List of MARC flavors

2010-03-23 Thread Tim Spalding
It's on the list, but someone needs to mention danMARC, the
Danish-language MARC standard, and the best library-standards pun yet!

On Tue, Mar 23, 2010 at 2:57 PM, Kyle Banerjee kyle.baner...@gmail.com wrote:
 http://en.wikipedia.org/wiki/MARC_standards lists a number of them


Re: [CODE4LIB] Location of Code4Lib 2011

2010-03-23 Thread phil cryer
T-shirts should use one that says 'cutter' on the front, with code4lib
details on the back:
http://www.founditemclothing.com/t-shirts/breaking-away-cutters-shirt.html

P

On Tue, Mar 23, 2010 at 2:00 PM, Tom Keays tomke...@gmail.com wrote:
 I attended IU Bloomington (and was a bike rider) when the movie was
 filmed. The dad's car lot was just a few blocks from my house and I
 biked a lot of the places that the main character, David, rode in the
 movie.Much of the campus, including a scene outside the IUB library
 (made of limestone from nearby Oolitic quarries), is featured
 prominently. Nostalgia fodder after I graduated.

 However, don't look at the TV show for a sense of Bloomington. It was
 largely filmed in Athens, Georgia. Didn't the organizers of Code4Lib
 2007 mention that? :-)

 On Tue, Mar 23, 2010 at 9:43 AM, McDonald, Robert H.
 rhmcd...@indiana.edu wrote:
 Thanks everyone - we feel really honored to be hosting next year's event
 here in Bloomington (a classic college town - please see Breaking Away if
 you have never seen it - http://www.imdb.com/title/tt0078902/) and we look
 forward to making it a wonderful time for everyone.

 Thanks again to our other host proposals from New Haven and Vancouver. Our
 competition made everyone's proposals better.

 Best,

 Robert



 On 3/23/10 9:35 AM, Michael J. Giarlo leftw...@alumni.rutgers.edu wrote:

 Congratulations to Bloomington, Indiana, and our new hosts at Indiana
 University, for being voted as the host city for Code4Lib 2011!

 Thanks to all who voted and all the sites that submitted proposals.

 -Mike

 **
 Robert H. McDonald
 Associate Dean for Library Technologies
 Associate Director, Data to Insight Center-Pervasive Technology Institute
 Executive Director, Kuali OLE
 Frye Leadership Institute Fellow 2009
 Indiana University
 Herman B Wells Library 234
 1320 East 10th Street
 Bloomington, IN 47405
 Phone: 812-856-4834
 Email: rob...@indiana.edu
 Skype/GTalk: rhmcdonald
 AIM/MSN: rhmcdonald1





-- 
http://philcryer.com


Re: [CODE4LIB] Location of Code4Lib 2011

2010-03-23 Thread Jay Luker
On Tue, Mar 23, 2010 at 4:04 PM, phil cryer p...@cryer.us wrote:
 T-shirts should use one that says 'cutter' on the front, with code4lib
 details on the back:
 http://www.founditemclothing.com/t-shirts/breaking-away-cutters-shirt.html

-1

I hold that movie in high reverence. Let us not bespoil it with our
shennanigans.

--jay