[CODE4LIB] Job: Information Scientist at Royal College of Physicians

2013-02-15 Thread jobs
circa £28,000 per annum

12 month fixed-term contract

  
A vacancy has arisen with the National Clinical Guideline Centre (NCGC) for an
information scientist.

  
Based in the NCGC's offices as a member of the Centre's information science
team the role involves working closely with the Centre's guideline technical
teams and liaising with the RCP Library. The main duties include literature
searching for clinical guidelines, managing references in reference management
software, ordering references and maintaining clear audit trails.

  
Education to degree level is essential as are good IT skills and some
experience of searching electronic bibliographic databases such as Embase,
Medline and The Cochrane Library. Equally important to working to a high level
of attention to detail are strong inter-personal skills and the ability to
interact professionally at all times within the Centre and with NHS healthcare
professionals. A relevant postgraduate qualification in library or information
science is essential, although candidates studying for such a course with
relevant experience will also be considered. Please be aware this is not a
library-based role. Training for all aspects of the job will be provided.

  
The position is fixed term for 12 months.

  
If you have related experience and a desire to make a difference in improving
healthcare delivery and the quality of patient care, we would be delighted to
hear from you. The NCGC produces evidence-based clinical practice guidelines
on behalf of NICE, specialising in guidance for acute and chronic conditions
across a wide and varied range of clinical topics. The NCGC is a vibrant,
dedicated and enthusiastic team with a staff currently of around 70 people and
is part of the Royal College of Physicians of London. See the NCGC website at
http://www.ncgc.ac.uk/

  
Informal enquiries are welcomed, for more information, please contact: Lina
Gulhane - Joint Head of Information Science - lina.gulh...@rcplondon.ac.uk /
020 3075 1413 (no agencies please).

  
Excellent benefits include generous leave, a first-class pension scheme, free
lunches, season ticket loan after probation and much more.

  
To download a full job description  application pack, please click the
[APPLY](http://www.rcplondon.ac.uk/jobs) button.
Alternatively you can email ps.recruitm...@rcplondon.ac.uk quoting reference
NCG105. Please note that CVs in isolation will not be accepted.

  
Closing date for applications: 1 March 2013 (by 5pm)

Interviews to be held: 20 or 21 March 2013



Brought to you by code4lib jobs: http://jobs.code4lib.org/job/6277/


[CODE4LIB] Job: Head, Library Systems Technology Applications at University of the Pacific

2013-02-15 Thread jobs
The University of the Pacific seeks a forward-thinking, innovative, results-
oriented leader for the position of Head, Systems  Technology Applications.
Reporting to the Assistant Dean of the University Library, this position is
responsible for the overall coordination of systems and technology
applications services for the University of the Pacific University Library.
This position blends a user-oriented approach with a commitment to exploration
of new technologies to support a variety of service platforms and applications
and to develop and expand the University Library's systems and technology
applications program. As part of the Access  Discovery Services Division of
the University Library, the Systems  Technology Applications Unit supports
the University Library's network infrastructure, staff and public computer
equipment and software, databases and applications, the University Library's
discovery service (POUNCE), online catalog (PacifiCat), digital collections,
and web environment as well as the Information Commons and the Multimedia
Studio.

  
RESPONSIBILITIES

• Develops and implements the overall direction and resulting priorities,
goals, and objectives for University Library systems and technology services
in consultation with University Library Administration;

• Actively participates in the development of the University Library's online
presence and the electronic services and applications that extend University
Library information services, and research assistance beyond the physical
building;

• Provides leadership and direction for all aspects (public and technical) of
the University Library's Information Commons and Multimedia Studio programs;

• Manages 3 full-time employees by providing supervision, mentoring, and
training to maintain a competent and productive staff, working closely with
University Library departments and programs to manage staff policies and
procedures related to technology within the University Library;

• Actively maintains current knowledge and expertise in information technology
trends and cultivates an understanding of the strategic role of information
technology within academic libraries;

• Working with the Assistant Dean, develops and implements the unit's
strategic plan and is responsible for the planning and management of the
University Library's technology budget;

• Collaboratively develops strategies and implements and supports projects
that advance the creation and integration of online information services and
digital collections to meet the academic and research needs of University
students, faculty and staff;

• Serves as the University Library liaison to and, establishes and maintains
effective partnerships with, the University Office of Information Technology
(OIT) and the information technology staff across the University's three
campuses to ensure successful integration and utilization of University
technology in the University Library;

• Supports University Library staff use of campus central information
technology resources (email, Outlook Calendar, etc.) by monitoring
functionality, assisting with problem reports, and providing feedback to OIT
and other campus resource support groups as needed;

• Collaborates and actively participates in local, regional, national, or
international organizations regarding related issues;

• Serves on/participates in University and University Library committees, task
forces, and teams as appropriate;

• Engages in scholarly/creative/professional activity as appropriate.

  
REQUIRED QUALIFICATIONS

• ALA-accredited master's degree in library or information science or
demonstrated equivalent gained through experience in an academic library;

• Minimum of three years significant and progressively responsible management
experience in an academic library in a technical setting;

• Substantial knowledge and experience with integrated library systems (ILS);

• Experience planning, implementing, managing and supporting online services
and collections including Open URL resolvers, institutional repositories,
electronic resource management systems, OCLC and resource sharing systems;

• Working knowledge of PC and Macintosh desktop and network operating systems,
including familiarity with server administration, Unix/Linux, Oracle and SQL
database environments;

• Commitment to providing high-quality information technology services within
a flexible and continually evolving academic library environment;

• Demonstrated experience with mobile devices, social networking, and other
new technology applications and their use and potential for the delivery of
library resources and services;

• Successful supervisory experience as evidenced by in-depth knowledge and
understanding of technical staff supervision, demonstrated success in
effective leadership, and the ability to promote teamwork and professional
development;

• Ability to manage time and multiple projects in a changing environment with
a positive, flexible, and 

Re: [CODE4LIB] You *are* a coder. So what am I?

2013-02-15 Thread Kyle Banerjee
On Thu, Feb 14, 2013 at 7:40 AM, Jason Griffey grif...@gmail.com wrote:

 The vast, vast, vast, vast majority of people have absolutely no clue how
 code translates into instructions for the magic glowing screen they look at
 all day. Even a tiny bit of empowerment in that arena can make huge
 differences in productivity and communication abilities


This is what it boils down to.

C4l is dominated by linux based web apps. For people in a typical office
setting, the technologies these involve are a lousy place to start learning
to program. What most of them need is very different than what is discussed
here and it depends heavily on their use case and environment.

A bit of VBA, vbs, or some proprietary scripting language that interfaces
with an app they use all the time to help with a small problem is a more
realistic entry point for most people. However, discussion of such things
is practically nonexistent here.

IMO, the first step to removing the magic around coding is to help people
recognize opportunities provided by the tools they're already using every
day. Once they realize there is no magic, they can pick up anything they
like.

kyle


Re: [CODE4LIB] You *are* a coder. So what am I?

2013-02-15 Thread Joe Hourcle
On Feb 15, 2013, at 8:22 AM, Kyle Banerjee wrote:

 On Thu, Feb 14, 2013 at 7:40 AM, Jason Griffey grif...@gmail.com wrote:
 
 The vast, vast, vast, vast majority of people have absolutely no clue how
 code translates into instructions for the magic glowing screen they look at
 all day. Even a tiny bit of empowerment in that arena can make huge
 differences in productivity and communication abilities
 
 
 This is what it boils down to.
 
 C4l is dominated by linux based web apps. For people in a typical office
 setting, the technologies these involve are a lousy place to start learning
 to program. What most of them need is very different than what is discussed
 here and it depends heavily on their use case and environment.
 
 A bit of VBA, vbs, or some proprietary scripting language that interfaces
 with an app they use all the time to help with a small problem is a more
 realistic entry point for most people. However, discussion of such things
 is practically nonexistent here.

Well, as you mention that ... I'm one of the organizers of the 
DC-Baltimore Perl Workshop :

http://dcbpw.org/dcbpw2013/

Last year, we targeted the beginner's track as a sort of 'Perl
as a second language', assuming that you already knew the basic
concepts of programming (what's a variable, an array, a function,
etc.)

Would it be worth us aiming for an even lower level of expertise?

-Joe

ps.  Students  the unemployed are free ... $25 before March 1st,
 $50 after; will be April 20th at U. Baltimore.  We're also
 in talks with a training company to have either another track
 of paid training or a separate day (likely Sunday); they
 wouldn't necessarily be Perl-specific.


Re: [CODE4LIB] You *are* a coder. So what am I?

2013-02-15 Thread Andromeda Yelton
On Fri, Feb 15, 2013 at 8:59 AM, Joe Hourcle
onei...@grace.nascom.nasa.govwrote:

 Last year, we targeted the beginner's track as a sort of 'Perl
 as a second language', assuming that you already knew the basic
 concepts of programming (what's a variable, an array, a function,
 etc.)

 Would it be worth us aiming for an even lower level of expertise?


Yes.  Check out Boston Python Workshop and Railsbridge, which both assume
no prior expertise (e.g. you've never seen a command line), and which
regularly draw dozens of attendees. --ay


Re: [CODE4LIB] You *are* a coder. So what am I?

2013-02-15 Thread Chris Gray
I would suggest any attempt to teach people to code should begin with 
Software Carpentry http://www.software-carpentry.org/about/90seconds.html.


An important point here is that there are many misconceptions about 
programing and teaching that won't stand up to empirical investigation. 
http://software-carpentry.org/4_0/softeng/ebse.html


I'm afraid on that score, Perl is not a good choice for a first language 
(nor is VBScript or VBA).  I know people won't like me for saying that 
but there is hope of getting past religious wars if we insist on 
evidence over opinion.


Chris

On 2/15/2013 8:59 AM, Joe Hourcle wrote:

On Feb 15, 2013, at 8:22 AM, Kyle Banerjee wrote:


On Thu, Feb 14, 2013 at 7:40 AM, Jason Griffey grif...@gmail.com wrote:


The vast, vast, vast, vast majority of people have absolutely no clue how
code translates into instructions for the magic glowing screen they look at
all day. Even a tiny bit of empowerment in that arena can make huge
differences in productivity and communication abilities


This is what it boils down to.

C4l is dominated by linux based web apps. For people in a typical office
setting, the technologies these involve are a lousy place to start learning
to program. What most of them need is very different than what is discussed
here and it depends heavily on their use case and environment.

A bit of VBA, vbs, or some proprietary scripting language that interfaces
with an app they use all the time to help with a small problem is a more
realistic entry point for most people. However, discussion of such things
is practically nonexistent here.

Well, as you mention that ... I'm one of the organizers of the
DC-Baltimore Perl Workshop :

http://dcbpw.org/dcbpw2013/

Last year, we targeted the beginner's track as a sort of 'Perl
as a second language', assuming that you already knew the basic
concepts of programming (what's a variable, an array, a function,
etc.)

Would it be worth us aiming for an even lower level of expertise?

-Joe

ps.  Students  the unemployed are free ... $25 before March 1st,
  $50 after; will be April 20th at U. Baltimore.  We're also
  in talks with a training company to have either another track
  of paid training or a separate day (likely Sunday); they
  wouldn't necessarily be Perl-specific.


Re: [CODE4LIB] You *are* a coder. So what am I?

2013-02-15 Thread Joe Hourcle
On Feb 15, 2013, at 9:00 AM, Lin, Kun wrote:

 Wow, Interesting. But I am not fun of Perl. Is there other workshop?

I don't know of any full workshops in the area, but there are plenty
of monthly or semi-monthly meetings of different groups:

Python: http://dcpython.org/

R : http://www.meetup.com/R-users-DC/

Groovy: http://www.dcgroovy.org/

Drupal: http://groups.drupal.org/washington-dc-drupalers

Hadoop: http://www.meetup.com/Hadoop-DC/

Ruby:   http://www.dcrug.org/

ColdFusion: http://www.cfug-md.org/


For those not in this area, see:

http://www.pm.org/groups/
http://wiki.python.org/moin/LocalUserGroups
http://r-users-group.meetup.com/
http://groups.drupal.org/
http://www.ruby-lang.org/en/community/user-groups/
http://www.haskell.org/haskellwiki/User_groups
http://coldfusion.meetup.com/

-Joe


Re: [CODE4LIB] You *are* a coder. So what am I?

2013-02-15 Thread Medina-Smith, Andrea
Yes please! I'd sign up in a heart beat. 

___
Andrea Medina-Smith
Metadata Librarian
NIST Gaithersburg
andrea.medina-sm...@nist.gov
301-975-2592

Be Green! Think before you print this email. 


-Original Message-
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Joe 
Hourcle
Sent: Friday, February 15, 2013 8:59 AM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] You *are* a coder. So what am I?

On Feb 15, 2013, at 8:22 AM, Kyle Banerjee wrote:

 On Thu, Feb 14, 2013 at 7:40 AM, Jason Griffey grif...@gmail.com wrote:
 
 The vast, vast, vast, vast majority of people have absolutely no clue 
 how code translates into instructions for the magic glowing screen 
 they look at all day. Even a tiny bit of empowerment in that arena 
 can make huge differences in productivity and communication abilities
 
 
 This is what it boils down to.
 
 C4l is dominated by linux based web apps. For people in a typical 
 office setting, the technologies these involve are a lousy place to 
 start learning to program. What most of them need is very different 
 than what is discussed here and it depends heavily on their use case and 
 environment.
 
 A bit of VBA, vbs, or some proprietary scripting language that 
 interfaces with an app they use all the time to help with a small 
 problem is a more realistic entry point for most people. However, 
 discussion of such things is practically nonexistent here.

Well, as you mention that ... I'm one of the organizers of the DC-Baltimore 
Perl Workshop :

http://dcbpw.org/dcbpw2013/

Last year, we targeted the beginner's track as a sort of 'Perl as a second 
language', assuming that you already knew the basic concepts of programming 
(what's a variable, an array, a function,
etc.)

Would it be worth us aiming for an even lower level of expertise?

-Joe

ps.  Students  the unemployed are free ... $25 before March 1st,
 $50 after; will be April 20th at U. Baltimore.  We're also
 in talks with a training company to have either another track
 of paid training or a separate day (likely Sunday); they
 wouldn't necessarily be Perl-specific.


Re: [CODE4LIB] You *are* a coder. So what am I?

2013-02-15 Thread Lin, Kun
Hi Chris,

Well, BASIC style language is my first language. It is pretty easy for 
someone to start with.

Kun

-Original Message-
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Chris 
Gray
Sent: Friday, February 15, 2013 9:17 AM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] You *are* a coder. So what am I?

I would suggest any attempt to teach people to code should begin with Software 
Carpentry http://www.software-carpentry.org/about/90seconds.html.

An important point here is that there are many misconceptions about programing 
and teaching that won't stand up to empirical investigation. 
http://software-carpentry.org/4_0/softeng/ebse.html

I'm afraid on that score, Perl is not a good choice for a first language (nor 
is VBScript or VBA).  I know people won't like me for saying that but there is 
hope of getting past religious wars if we insist on evidence over opinion.

Chris

On 2/15/2013 8:59 AM, Joe Hourcle wrote:
 On Feb 15, 2013, at 8:22 AM, Kyle Banerjee wrote:

 On Thu, Feb 14, 2013 at 7:40 AM, Jason Griffey grif...@gmail.com wrote:

 The vast, vast, vast, vast majority of people have absolutely no 
 clue how code translates into instructions for the magic glowing 
 screen they look at all day. Even a tiny bit of empowerment in that 
 arena can make huge differences in productivity and communication 
 abilities

 This is what it boils down to.

 C4l is dominated by linux based web apps. For people in a typical 
 office setting, the technologies these involve are a lousy place to 
 start learning to program. What most of them need is very different 
 than what is discussed here and it depends heavily on their use case and 
 environment.

 A bit of VBA, vbs, or some proprietary scripting language that 
 interfaces with an app they use all the time to help with a small 
 problem is a more realistic entry point for most people. However, 
 discussion of such things is practically nonexistent here.
 Well, as you mention that ... I'm one of the organizers of the 
 DC-Baltimore Perl Workshop :

   http://dcbpw.org/dcbpw2013/

 Last year, we targeted the beginner's track as a sort of 'Perl as a 
 second language', assuming that you already knew the basic concepts of 
 programming (what's a variable, an array, a function,
 etc.)

 Would it be worth us aiming for an even lower level of expertise?

 -Joe

 ps.  Students  the unemployed are free ... $25 before March 1st,
   $50 after; will be April 20th at U. Baltimore.  We're also
   in talks with a training company to have either another track
   of paid training or a separate day (likely Sunday); they
   wouldn't necessarily be Perl-specific.


Re: [CODE4LIB] You *are* a coder. So what am I?

2013-02-15 Thread Lin, Kun
Great!
Thanks for providing such a useful information.  I was actually want to learn 
node.js. Anybody know anything about it?

Thanks
Kun Lin
Catholic University of America

-Original Message-
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Joe 
Hourcle
Sent: Friday, February 15, 2013 9:31 AM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] You *are* a coder. So what am I?

On Feb 15, 2013, at 9:00 AM, Lin, Kun wrote:

 Wow, Interesting. But I am not fun of Perl. Is there other workshop?

I don't know of any full workshops in the area, but there are plenty of monthly 
or semi-monthly meetings of different groups:

Python: http://dcpython.org/

R : http://www.meetup.com/R-users-DC/

Groovy: http://www.dcgroovy.org/

Drupal: http://groups.drupal.org/washington-dc-drupalers

Hadoop: http://www.meetup.com/Hadoop-DC/

Ruby:   http://www.dcrug.org/

ColdFusion: http://www.cfug-md.org/


For those not in this area, see:

http://www.pm.org/groups/
http://wiki.python.org/moin/LocalUserGroups
http://r-users-group.meetup.com/
http://groups.drupal.org/
http://www.ruby-lang.org/en/community/user-groups/
http://www.haskell.org/haskellwiki/User_groups
http://coldfusion.meetup.com/

-Joe


Re: [CODE4LIB] You *are* a coder. So what am I?

2013-02-15 Thread Diane Hillmann
Folks:

This 'everybody-should-learn-to-code' theme has gone around the block so
many times it's amazing that it still has legs. And I still don't buy it
(this was part of my keynote at C4L two years ago). I'm all for people
learning to code if they want to and think it will help them. But it isn't
the only thing library people need to know, and in fact, the other key
skill needed is far rarer: knowledge of library data.

Not all librarians or catalogers have these skills--knowing how to catalog
does not necessarily translate into real knowledge of the data itself and
how it is structured and how it works (and doesn't). It certainly helps to
have some experience of cataloging, but is not necessarily required. Karen
Coyle knows library data inside and out and has never been a cataloger. She
also knows more coding than I ever will, but that combination is rare. More
useful, I think, is for each side of that skills divide to value the skills
of other other, and learn to work together. I've never found it necessary
to take classes in coding of any kind to learn how to work with developers
(which is just as well since there were few if any opportunities for me to
do so). Knowing the data as well as I do gives me a very good sense of what
is possible when working with a developer, and the good ones know how
important my skills are.

Jason Griffey spoke in this thread about 'owning your abilities'--and I
think that's what I'm trying to assert here. If I were advising a new-ish
librarian (and I do that regularly) I would suggest that they learn more
about RDF and OWL, about vocabulary development in a variety of contexts.
That's where I see the gaps, not with a dearth of librarian coders.

Diane

On Fri, Feb 15, 2013 at 9:17 AM, Andromeda Yelton 
andromeda.yel...@gmail.com wrote:

 On Fri, Feb 15, 2013 at 8:59 AM, Joe Hourcle
 onei...@grace.nascom.nasa.govwrote:

  Last year, we targeted the beginner's track as a sort of 'Perl
  as a second language', assuming that you already knew the basic
  concepts of programming (what's a variable, an array, a function,
  etc.)
 
  Would it be worth us aiming for an even lower level of expertise?


 Yes.  Check out Boston Python Workshop and Railsbridge, which both assume
 no prior expertise (e.g. you've never seen a command line), and which
 regularly draw dozens of attendees. --ay



Re: [CODE4LIB] You *are* a coder. So what am I?

2013-02-15 Thread Chad Nelson
Kyle,

Along those lines, I'd say the first place I started learning to be a coder
was writing Excel functions. It was where I learned, in a very basic way,
the ideas of looping through a set, defining and using variables and
constants, etc. The first time I successfully completed an hours worth of
data report drudgery in a few minutes, I was hooked.

But more importantly, I started thinking differently. The data I dealt with
every day suddenly became much more usable and malleable; I really
understood the value of naming conventions, structured data, etc.

Yes I had (and still have) a lot more to learn, but as Jonathan Rochkind
puts 
ithttp://bibwild.wordpress.com/2012/11/27/computational-thinking-getting-started/,
I had begun thinking computationally about the the everyday problems in my
library. I wouldn't have self-identified as a coder then, but that shift in
thinking certainly started me on the path to becoming a coder.

Chad


On Feb 15, 2013 8:22 AM, Kyle Banerjee kyle.baner...@gmail.com wrote:

 On Thu, Feb 14, 2013 at 7:40 AM, Jason Griffey grif...@gmail.com wrote:

  The vast, vast, vast, vast majority of people have absolutely no clue
how
  code translates into instructions for the magic glowing screen they
look at
  all day. Even a tiny bit of empowerment in that arena can make huge
  differences in productivity and communication abilities
 

 This is what it boils down to.

 C4l is dominated by linux based web apps. For people in a typical office
 setting, the technologies these involve are a lousy place to start
learning
 to program. What most of them need is very different than what is
discussed
 here and it depends heavily on their use case and environment.

 A bit of VBA, vbs, or some proprietary scripting language that interfaces
 with an app they use all the time to help with a small problem is a more
 realistic entry point for most people. However, discussion of such things
 is practically nonexistent here.

 IMO, the first step to removing the magic around coding is to help people
 recognize opportunities provided by the tools they're already using every
 day. Once they realize there is no magic, they can pick up anything they
 like.

 kyle


Re: [CODE4LIB] You *are* a coder. So what am I?

2013-02-15 Thread Chris Gray
Yes.  Exactly.  It's like saying you can't go to the doctor or hire a 
lawyer without a bit of medical or law school.  Doctors and lawyers need 
to be able to explain what they're doing.


Another skill that would be useful is understanding databases, by which 
I do not mean learning SQL.  Too many people's idea of working with data 
is Excel, which provides no structure for data. Type in any data in any 
box.  There is none of the data integrity that a database requires.  
Here my ideal is Database Design for Mere Mortals which teaches no SQL 
at all but teaches how to work from data you know and use and arrive at 
a structure that could easily be put into a database.  It's not just 
data, but data structure that needs to be understood.  I've seen plenty 
of evidence that people who build commercial database-backed software 
don't understand database structure.


Chris

On 2/15/2013 9:45 AM, Diane Hillmann wrote:

Folks:

This 'everybody-should-learn-to-code' theme has gone around the block so
many times it's amazing that it still has legs. And I still don't buy it
(this was part of my keynote at C4L two years ago). I'm all for people
learning to code if they want to and think it will help them. But it isn't
the only thing library people need to know, and in fact, the other key
skill needed is far rarer: knowledge of library data.

Not all librarians or catalogers have these skills--knowing how to catalog
does not necessarily translate into real knowledge of the data itself and
how it is structured and how it works (and doesn't). It certainly helps to
have some experience of cataloging, but is not necessarily required. Karen
Coyle knows library data inside and out and has never been a cataloger. She
also knows more coding than I ever will, but that combination is rare. More
useful, I think, is for each side of that skills divide to value the skills
of other other, and learn to work together. I've never found it necessary
to take classes in coding of any kind to learn how to work with developers
(which is just as well since there were few if any opportunities for me to
do so). Knowing the data as well as I do gives me a very good sense of what
is possible when working with a developer, and the good ones know how
important my skills are.

Jason Griffey spoke in this thread about 'owning your abilities'--and I
think that's what I'm trying to assert here. If I were advising a new-ish
librarian (and I do that regularly) I would suggest that they learn more
about RDF and OWL, about vocabulary development in a variety of contexts.
That's where I see the gaps, not with a dearth of librarian coders.

Diane




[CODE4LIB] Call for proposals for LITA Forum 2013--due 2/25

2013-02-15 Thread Margaret Heller
Enjoyed Code4Lib 2013? Looking for another great place to talk about library 
technology? Submit a presentation proposal for LITA Forum by 2/25.
 

Due date for proposals: February 25, 2013
The 2013 National Forum Committee seeks proposals for high quality 
pre-conferences, concurrent sessions and poster sessions for the 16th annual 
LITA National Forum to be held in Louisville, Kentucky, November 7-10, 2013.
The 2013 theme is Creation, Collaboration, Community
The Forum Committee welcomes pre-conferences, presentations, and interactive 
programs related to all types of libraries: public, school, academic, 
government, special, and corporate. Proposals should relate to the themes of 
creation, empowering library users, collaboration, cooperation, and building or 
engaging communities. Proposals may cover projects, plans, ideas, or recent 
discoveries. We accept proposals on any aspect of library and information 
technology.
The committee particularly invites submissions from first time presenters, 
library school students, and individuals from diverse backgrounds.
The Forum Committee is especially interested in presentations highlighting 
projects that involve the creation of library spaces, the maker movement, and 
innovative solutions to pragmatic problems. It also encourages sessions that 
are hands-on.
Possible ideas for topics might include:
Maker spaces/Maker Movement
Creation of New Library Spaces
Data Curation
Discovery
User Experience
Web Services
Coding
Digital Libraries
Institutional Repositories

Presentations must have a technological focus and pertain to libraries. 
Presentations that incorporate audience participation are encouraged. Sessions 
can be full-day pre-conferences, concurrent sessions (50 minutes), or poster 
sessions. The format of the presentations may include single- or multi-speaker 
formats, panel discussions, moderated discussions, case studies and/or 
demonstrations of projects.
Vendors wishing to submit a proposal should partner with a library 
representative who is testing/using the product.
Presenters will submit draft presentation slides and/or handouts on ALA Connect 
in advance of the Forum and will submit final presentation slides or electronic 
content (video, audio, etc.) to be made available on the web site following the 
event. Presenters are expected to register and participate in the Forum as 
attendees; discounted registration will be offered.
Submit proposals to: 
https://docs.google.com/spreadsheet/viewform?formkey=dEpzV2N6Unh3UlBsVzBhZ1BRX3dfZUE6MQ
The online form will ask for:
Contact information
Title
Program Description (100 Words) (Please exclude any information identifying the 
presenter(s) or his/her/their organization.)
Participatory elements of the presentation
Level indicator (Introducing, Implementing, Innovating)
Brief biographical information
Whether you would like to consider a paper in ITAL based upon your talk
Do you agree to be streamed: yes or no

You will be notified about the status of your proposal by mid-April, 2013
Any questions regarding the Forum? Please contact the LITA Office: lita (at) 
ala.org; (312) 280-4268
Why Louisville?

Ranked as the #1 US travel destination for 2013 by Lonely Planet ( 
http://www.lonelyplanet.com/usa/travel-tips-and-articles/77583 ), Louisville is 
moving beyond its reputation for horses and bourbon and gaining a reputation as 
a cultural hotspot in its own right. With a dynamic, newly revitalized downtown 
area, vibrant food and arts scenes, and a variety of interesting museums, 
Louisville offers exciting travel opportunities for all types of visitors.
 
Margaret Heller 
Digital Services Librarian 
Loyola University Chicago
773.508.2686 


[CODE4LIB] Conference all-timers?

2013-02-15 Thread Michael J. Giarlo
Hi,

Every year when hands shoot up in response to the question of how many of
you have attended all code4lib conferences?, I neglect to note who's
raising those hands.

Who are my fellow all-timers?

-Mike


[CODE4LIB] Freenode

2013-02-15 Thread Patrick Berry
Hi all,

Our irc channel (love or hate it, and for the record it's 2:1 in favor of
love at the moment) runs on the fantastic freenode service which is
maintained by the PDPC.  They gladly take donations to help deal with
operational costs, which are of course non-zero sums of money.

http://freenode.net/pdpc_donations.shtml

I know everybody seems to need a donation these days, but if you use the
channel, I think it's a worthy cause to toss a few gold coins at.

pberry


[CODE4LIB] Learning programming data (was: You *are* a coder. So what am I?)

2013-02-15 Thread Joe Hourcle
On Feb 15, 2013, at 10:26 AM, Chris Gray wrote:

 Yes.  Exactly.  It's like saying you can't go to the doctor or hire a lawyer 
 without a bit of medical or law school.  Doctors and lawyers need to be able 
 to explain what they're doing.
 
 Another skill that would be useful is understanding databases, by which I do 
 not mean learning SQL.  Too many people's idea of working with data is Excel, 
 which provides no structure for data. Type in any data in any box.  There is 
 none of the data integrity that a database requires.  Here my ideal is 
 Database Design for Mere Mortals which teaches no SQL at all but teaches 
 how to work from data you know and use and arrive at a structure that could 
 easily be put into a database.  It's not just data, but data structure that 
 needs to be understood.  I've seen plenty of evidence that people who build 
 commercial database-backed software don't understand database structure.


I don't know of one specifically for the library community, but there are some 
courses on the topic for the science community on learning how to use 
scientific databases, or to develop their own.

Two that I know well are Kirk Bourne at GMU and Peter Fox and his cohorts at 
RPI, and there's been an effort from the Federation of Earth Science 
Information Partners (ESIP) to put together short presentations on various 
related topics: 

http://classweb.gmu.edu/kborne/ 
http://tw.rpi.edu/wiki/Peter_Fox
http://wiki.esipfed.org/index.php/Data_Management_Short_Course


With the need for expertise in data management, there's also been a push to 
teach librarians in data curation  data management at Syracuse*, UIUC and 
recently started at UNC.

http://eslib.ischool.syr.edu/
http://cirss.lis.illinois.edu/CollMeta/dcep.html

http://sils.unc.edu/programs/graduate/post-masters-certificates/data-curation

And, another conference that I'm helping to organize, the Research Data Access 
and Preservation (RDAP) Summit, also being held in Baltimore this year (April 
4-5, co-located with the IA Summit)**.  It's been a place for the science, 
library and archives community to discuss issues (and solutions) that we're 
facing; it can be an interesting overview for librarians who are starting to 
look into the management of data.  See the 'Resources' page for links to 
articles summarizing past years  videos of the talks from last year.***

http://www.asis.org/rdap/


-Joe


* disclaimer : I gave an invited talk to one of the Syracuse eScience classes a 
couple of years back.

** I know, you're thinking, 'what idiot would be involved with organizing two 
events being held weeks apart?' ... but I'm not ...  I'm organizing three, so 
if you know any craft vendors who might be interested in participating in a 
street festival in Upper Marlboro, Maryland the day before Mother's Day : 
http://MarlboroughDay.org/ .  (yes, it's the Marlboro of tobacco  horse fame, 
but we don't have cowboys)

*** although, my talk's particularly bad, as I wasn't expecting to actually 
give it 'til two of my three speakers bowed out at the last minute.  But both 
Peter Fox  Kirk Borne spoke in other sessions, and lots of other interesting 
people.

ps. and um ... the thing about people making database software that don't 
understand data structures ... that's also part of my complaint about that 
project with people writing software that they shouldn't have ... storing 
journaled data in the same table, and no indexes so a RDBMS becomes a document 
store as there's only two useful accessors (one of which has to be checked to 
see if it's been deprecated by another record because of the journaling))


Re: [CODE4LIB] Conference all-timers?

2013-02-15 Thread Andrew Nagy
Around where I was sitting - there was myself, Dan Chudnov and Karen Coombs.


On Fri, Feb 15, 2013 at 9:53 AM, Michael J. Giarlo 
leftw...@alumni.rutgers.edu wrote:

 Hi,

 Every year when hands shoot up in response to the question of how many of
 you have attended all code4lib conferences?, I neglect to note who's
 raising those hands.

 Who are my fellow all-timers?

 -Mike



Re: [CODE4LIB] You *are* a coder. So what am I?

2013-02-15 Thread Karen Coyle
Adding to what Chad says, most folks I know who work in offices that 
have some of their functions in a computing environment (and that 
includes libraries) get their first taste of programming by learning how 
to use the macro language for whatever software supports their job. 
Building on that seems to me to be a great place to start. This can 
include (ugh!) Excel macros, then building to exporting the data and 
doing more free range operations, and then on to using consumer-level 
database technology (Filemaker, Access). I think people respond best to 
learning a tool with immediate application to their job rather than some 
abstract notion of programming. They also can more easily justify the 
learning time when there is an immediate application.


kc


On 2/15/13 7:01 AM, Chad Nelson wrote:

Kyle,

Along those lines, I'd say the first place I started learning to be a coder
was writing Excel functions. It was where I learned, in a very basic way,
the ideas of looping through a set, defining and using variables and
constants, etc. The first time I successfully completed an hours worth of
data report drudgery in a few minutes, I was hooked.

But more importantly, I started thinking differently. The data I dealt with
every day suddenly became much more usable and malleable; I really
understood the value of naming conventions, structured data, etc.

Yes I had (and still have) a lot more to learn, but as Jonathan Rochkind
puts 
ithttp://bibwild.wordpress.com/2012/11/27/computational-thinking-getting-started/,
I had begun thinking computationally about the the everyday problems in my
library. I wouldn't have self-identified as a coder then, but that shift in
thinking certainly started me on the path to becoming a coder.

Chad


On Feb 15, 2013 8:22 AM, Kyle Banerjee kyle.baner...@gmail.com wrote:

On Thu, Feb 14, 2013 at 7:40 AM, Jason Griffey grif...@gmail.com wrote:


The vast, vast, vast, vast majority of people have absolutely no clue

how

code translates into instructions for the magic glowing screen they

look at

all day. Even a tiny bit of empowerment in that arena can make huge
differences in productivity and communication abilities


This is what it boils down to.

C4l is dominated by linux based web apps. For people in a typical office
setting, the technologies these involve are a lousy place to start

learning

to program. What most of them need is very different than what is

discussed

here and it depends heavily on their use case and environment.

A bit of VBA, vbs, or some proprietary scripting language that interfaces
with an app they use all the time to help with a small problem is a more
realistic entry point for most people. However, discussion of such things
is practically nonexistent here.

IMO, the first step to removing the magic around coding is to help people
recognize opportunities provided by the tools they're already using every
day. Once they realize there is no magic, they can pick up anything they
like.

kyle


--
Karen Coyle
kco...@kcoyle.net http://kcoyle.net
ph: 1-510-540-7596
m: 1-510-435-8234
skype: kcoylenet


Re: [CODE4LIB] You *are* a coder. So what am I?

2013-02-15 Thread Kyle Banerjee
On Fri, Feb 15, 2013 at 5:59 AM, Joe Hourcle onei...@grace.nascom.nasa.gov
 wrote:

 Last year, we targeted the beginner's track as a sort of 'Perl
 as a second language', assuming that you already knew the basic
 concepts of programming (what's a variable, an array, a function,
 etc.)

 Would it be worth us aiming for an even lower level of expertise?


Yes. The hardest part is getting started. If you know the basic stuff, you
know which questions to ask. If you don't, you won't even know what you
need to figure out -- this makes the problem overwhelming.

For the past few months, I've been working with someone who started out not
even knowing what a variable was and had never seen a console window. Now
she's using arrays, hashes, regexes, functions etc to do some really cool
stuff that the uni really values. If she had only known what she needed to
get started, she would have figured out everything on her own long ago.

BTW, I think perl gets the short shrift as a utility language. People hate
it because it's ugly, but for data manipulation and analysis, it's very
practical.

On Fri, Feb 15, 2013 at 6:45 AM, Diane Hillmann metadata.ma...@gmail.comwrote:

 I'm all for people learning to code if they want to and think it will help
 them. But it isn't
 the only thing library people need to know, and in fact, the other
 key skill needed is far rarer: knowledge of library data...

 ...More useful, I think, is for each side of that skills divide to value
 the skills
 of other other, and learn to work together


Well put. No amount of technical skill substitutes for understanding what
people are actually doing -- it's very easy to write apps that nail any set
of specifications and then some but are still totally useless.

Even if you never intend to do any programming, it's still useful to know
how to code because it will help you know what is feasible, what questions
to ask, what is feasible, and how to interpret responses.

That doesn't mean you need to know any particular language. It does mean
you need to grok the fundamental methodologies and constraints.

Just as techies who don't understand the workflow of the people they're
trying to help will have a heck of a time doing the right thing, people who
don't understand anything about what others do to help them will have
difficulty communicating what they need in first place.

kyle


Re: [CODE4LIB] You *are* a coder. So what am I?

2013-02-15 Thread Alison Hitchens
Hi all

To follow-up on some of the threads about what to learn and where and when...

As a non-coder cataloguer I've found it useful to take advantage of our 
Lynda.com accounts here and take a few courses to fill out my understanding of 
what coders are doing and also to understand some concepts around databases. I 
use databases every day but I think we spent one class on databases back in 
library school (way back in 1995!). The courses are brief, concise, easy to 
understand and great for learning some of the jargon. I'm sure there are 
probably some free courses out there that do similar things. The Lynda.com ones 
are:

Foundations of Programming: Fundamentals
http://www.lynda.com/JavaScript-tutorials/Foundations-of-Programming-Fundamentals/83603-2.html

Foundations of Programming: Databases
http://www.lynda.com/Programming-tutorials/Foundations-Programming-Databases/112585-2.html

In fact it would have been great to have done the Foundations of Programming: 
Databases before reading the FRBR entity-relationship model!

Some people learn well from finding a problem and just doing; I learn well from 
having some understanding of the big picture and the vocabulary and then I know 
how to ask questions or where I need to focus for a specific problem. For 
example, I understood the Code Year stuff 
(http://www.codecademy.com/tracks/code-year) a lot better after taking the 
Lynda.com JavaScript Essential training. I needed to hear someone explain the 
overall concepts and why it was used in order to understand the problems that 
code year was throwing at me.

So, depending on how you learn you may need explanations before hands-on and 
you made need to hear and see those explanations rather than read them.

To comment on Karen's question about macros -- at the moment I do very simple 
ones in Macro Express for our cataloguing module but I really want to do more!

Next I'm going to learn about web design, communications etc. so that I can 
better follow along and perhaps comment on the BIBFRAME stuff! So much fun 
stuff to learn.

By the way, I've been away from the code4lib mailing list for a LONG time 
because I've had enough keeping up with autocat-l and rda-l but after following 
the c4l13 conference on twitter I thought I'd come back! Hoping to see some of 
you again if we have another Code4Lib North.

Cheers,
Alison


Alison Hitchens
Cataloguing  Metadata Librarian
University of Waterloo Library
ahitc...@uwaterloo.ca
519-888-4567 x35980


[CODE4LIB] Job: Integrated Technologies Librarian (Northern New York Library Network, New York) at Northern New York Library Network

2013-02-15 Thread jobs
The Northern New York Library Network ([www.nnyln.org](http://www.nnyln.org))
seeks a service-oriented and creative Integrated Technologies Librarian to
maintain and extend the Network's core information services. The successful
candidate will contribute to the continuous improvement of the user experience
by integrating new and existing technologies to support research, teaching and
learning. S/he will oversee the library's regional catalog and develop
associated linking and fulfillment services, both for local and external
resources; be responsible for some technical and design aspects of the
Network's web presence, including UI/UX design and the use of web analytics
tools; assist in the development of research resources through the
digitization of primary source materials, and investigate and recommend
technologies to improve discovery, access, and delivery of digital resources.
Qualifications: ALA-accredited MLS or the equivalent; ability to work
collaboratively and communicate effectively; knowledge of current and emerging
technologies in  ability to develop creative
and innovative approaches to improving the user experience; working knowledge
of XHTML, CSS, Javascript/jQuery, and/or
Drupal. Candidates with additional programming knowledge, a
history of user interface development, experience administering institutional
repository software, or with keen interest in and strong potential for
innovative digital library development work will receive special
consideration. Compensation: salary commensurate with qualifications and
experience; excellent benefits. The Network strongly encourages and supports
professional development. Apply to:
Northern New York Library Network, Potsdam, NY, by emailing resume and
supporting materials to:
Position open until filled.



Brought to you by code4lib jobs: http://jobs.code4lib.org/job/6278/


[CODE4LIB] Job: Web Archiving Service Manager at Stanford University

2013-02-15 Thread jobs
The Web Archiving Service Manager is responsible for driving the definition,
rollout and ongoing support of Stanford University Libraries' (SUL) Web
Archiving service. The Service Manager will work directly with Stanford
librarians, faculty and researchers to run web harvesting tools in order to
collect web content to be archived in the Stanford Digital Repository. The
Service Manager will lead efforts to identify and assemble existing
technologies, employ current methods, and then maintain and enhance the
service over time, responding to the inevitable changes in the Web's
technology and likely increasing demand for capturing sites in support of the
University's needs for research, teaching, library collection building, as
well as regulatory compliance.

  
Reporting to the Manager for Digital Library Services, the successful
candidate will be responsible for raising awareness and increasing usage of
the web archive service; identifying and working with new partners; developing
relationships with existing stakeholders; creating opportunities for
collaboration; brokering agreements; and representing Stanford in national and
international web archiving and digital preservation communities.

  
This is a four year fixed term position with the possibility of an extension.

  
Specific Duties:

  
Service Strategies and Design (20%)

Responsible for establishing and maintaining the strategic plan to introduce
this service to Stanford University and then to maintain and enhance the
service over time, responding to the inevitable changes in the technological,
academic and financial drivers for web archiving. This strategic plan includes
defining service components for crawling, validating, preserving, mining,
indexing and providing access to archived sites; identifying tools and methods
suitable for SUL; managing and prioritizing the backlog of enhancements; and
pursuing collaborations with others that complement Stanford's resources and
offerings. Responsibilities also include helping craft and follow a rights and
policy framework for web capture; communicating the service roadmap to
stakeholders, and developing and tracking a service cost model to enable
rational management of the service's costs  benefits.

  
Service Rollout (15%)

Responsible for ensuring that the appropriate service support framework is in
place, including customer support channels, documentation, policies and
procedures. Work closely with a cross-functional service delivery team
(librarians, software engineers, system administrators) in order to ensure on-
time, in-scope delivery to patrons. Document how to's, help and service
description pages for stakeholders; codify operating levels in service level
agreements; manage initial and subsequent service version launches, working in
coordination with engineering resources.

  
Service Operation 50%

Work directly with Stanford librarians, curators, faculty and authorized
researchers in order to identify and collect web content for preservation.
Create and oversee web nomination form and process; oversee rights management
and permissions tracking system; troubleshoot and run interference during
crawls to ensure crawls are performed on time and complete successfully;
conduct quality assurance (QA) on collected content to ensure complete and
usable crawls; and manage accounts and quota for internal users of the system.
Provide periodic reports on crawl statistics, and evaluate and assess metrics
in order to determine program effectiveness and client service impact,
including measuring and track service performance metrics

  
Communication  Outreach (15%)

Develop marketing materials designed to promote the service to users through a
variety of artifacts, including service pages, blogs, screencasts, standard
presentations, etc. Identify and work with new partners, develop relationships
with existing stakeholders, create opportunities for collaboration. Engage
with the international web archiving community to represent Stanford in this
area, and identify opportunities for joint development and/or curation work.
Visit stakeholders and users in order to assess needs and priorities and to
gather, collate, and present customer feedback/voice of the customer

  
QUALIFICATIONS:

  
Minimum Qualifications

• Masters degree or equivalent in a related field.

• 2-3 years related experience in a research library, archive or an
information technology organization.

• Demonstrated knowledge of web archiving tools, techniques, issues and trends

• Demonstrated project management skills, usually associated with two or more
years of managing IT product or service releases.

• Demonstrated ability to drive collaborative efforts across organizations to
successful implementation of project goals.

• Demonstrated exceptional customer relationship skills and consensus building
skills, including the ability to establish effective working relationships in
a diverse environment and across organizational units.

• 

[CODE4LIB] Job: Head of Library Systems and Technology at University of the Pacific

2013-02-15 Thread jobs
The University of the Pacific seeks a forward-thinking, innovative, results-
oriented leader for the position of Head, Systems  Technology Applications.
Reporting to the Assistant Dean of the University Library, this position is
responsible for the overall coordination of systems and technology
applications services for the University of the Pacific University Library.
This position blends a user-oriented approach with a commitment to exploration
of new technologies to support a variety of service platforms and applications
and to develop and expand the University Library's systems and technology
applications program. As part of the Access  Discovery Services Division of
the University Library, the Systems  Technology Applications Unit supports
the University Library's network infrastructure, staff and public computer
equipment and software, databases and applications, the University Library's
discovery service (POUNCE), online catalog (PacifiCat), digital collections,
and web environment as well as the Information Commons and the Multimedia
Studio.

  
RESPONSIBILITIES

• Develops and implements the overall direction and resulting priorities,
goals, and objectives for University Library systems and technology services
in consultation with University Library Administration;

• Actively participates in the development of the University Library's online
presence and the electronic services and applications that extend University
Library information services, and research assistance beyond the physical
building;

• Provides leadership and direction for all aspects (public and technical) of
the University Library's Information Commons and Multimedia Studio programs;

• Manages 3 full-time employees by providing supervision, mentoring, and
training to maintain a competent and productive staff, working closely with
University Library departments and programs to manage staff policies and
procedures related to technology within the University Library;

• Actively maintains current knowledge and expertise in information technology
trends and cultivates an understanding of the strategic role of information
technology within academic libraries;

• Working with the Assistant Dean, develops and implements the unit's
strategic plan and is responsible for the planning and management of the
University Library's technology budget;

• Collaboratively develops strategies and implements and supports projects
that advance the creation and integration of online information services and
digital collections to meet the academic and research needs of University
students, faculty and staff;

• Serves as the University Library liaison to and, establishes and maintains
effective partnerships with, the University Office of Information Technology
(OIT) and the information technology staff across the University's three
campuses to ensure successful integration and utilization of University
technology in the University Library;

• Supports University Library staff use of campus central information
technology resources (email, Outlook Calendar, etc.) by monitoring
functionality, assisting with problem reports, and providing feedback to OIT
and other campus resource support groups as needed;

• Collaborates and actively participates in local, regional, national, or
international organizations regarding related issues;

• Serves on/participates in University and University Library committees, task
forces, and teams as appropriate;

• Engages in scholarly/creative/professional activity as appropriate.

  
Requirements :

REQUIRED QUALIFICATIONS

• ALA-accredited master's degree in library or information science or
demonstrated equivalent gained through experience in an academic library;

• Minimum of three years significant and progressively responsible management
experience in an academic library in a technical setting;

• Substantial knowledge and experience with integrated library systems (ILS);

• Experience planning, implementing, managing and supporting online services
and collections including Open URL resolvers, institutional repositories,
electronic resource management systems, OCLC and resource sharing systems;

• Working knowledge of PC and Macintosh desktop and network operating systems,
including familiarity with server administration, Unix/Linux, Oracle and SQL
database environments;

• Commitment to providing high-quality information technology services within
a flexible and continually evolving academic library environment;

• Demonstrated experience with mobile devices, social networking, and other
new technology applications and their use and potential for the delivery of
library resources and services;

• Successful supervisory experience as evidenced by in-depth knowledge and
understanding of technical staff supervision, demonstrated success in
effective leadership, and the ability to promote teamwork and professional
development;

• Ability to manage time and multiple projects in a changing environment with
a positive, 

[CODE4LIB] thanks and poetry

2013-02-15 Thread Joshua Gomez
I'm sitting at the hotel waiting for my airport shuttle and I'm looking
over the list of great presentations that were given at the conference this
year. Thanks to all the presenters and the hosts. As always, code4lib was a
fun, engaging and inspiring event.

Karen Coyle's nerd poetry was a fun idea from out of left field.  I decided
to give it a try while I wait for the shuttle. I believe her idea was to
write poetry about coding, but I was inspired by the proximity of
Valentine's day to instead write a cheesy love poem in code.

if (roses == 'red'  love == True):
print 'Hello My Darling'
self.append(you)

See you all next year...I hope.

-Josh

Joshua Gomez
Digital Library Programmer Analyst
George Washington University Libraries
2130 H St, NW Washington, DC 20052
(202) 994-8267


Re: [CODE4LIB] You *are* a coder. So what am I?

2013-02-15 Thread Abigail Goben
I'm so glad to be seeing this conversation happening.  As we're 
considering what things need to be taught and where and by whom, I hope 
LITA can be a part of this as well.


I'm currently a member of the LITA Education Committee and Cody Hanson 
is our LITA Board liaison.  We're very interested in developing more 
education targeted at all of the levels mentioned: librarians who might 
need a little more understanding of the glowing screen, beginning coders 
who've never seen command line and are interested in trying, 
intermediate people who may have some foundation but are looking for 
something more advanced, and especially considering the absolutely 
packed preconferences, some 300/graduate/advanced courses as well.


As current Program Planning Chair for LITA, this summer we have a Intro 
to Python Preconference at ALA that Andromeda and the LITA Code Year IG 
has been spearheading. More details on that are coming soon on the LITA 
Blog and I'll try to remember to share them here. But that can only 
capture people who are able to attend in person in June.  We have a lot 
of other months to reach people.


If you're interested in developing something with LITA or you have an 
idea of someone I should contact to start building a class/workshop/etc, 
please contact me.


--
Abigail Goben
Assistant Information Services Librarian and Assistant Professor
University of Illinois at Chicago
Library of the Health Sciences - Chicago (M/C 763)
1750 W. Polk Street
Chicago, Illinois 60612
312.996.8292


Re: [CODE4LIB] thanks and poetry

2013-02-15 Thread Megan O'Neill
I am grinning ear to ear at my reference desk monitor right now. Well done!

Thanks for a great conference, everyone, and special thanks to Karen for
the nerd poetry - I hope that will be a gift that keeps on giving! I'm
certainly sharpening up my keyboard...

Megan


On Fri, Feb 15, 2013 at 1:26 PM, Joshua Gomez jngo...@gwu.edu wrote:

 I'm sitting at the hotel waiting for my airport shuttle and I'm looking
 over the list of great presentations that were given at the conference this
 year. Thanks to all the presenters and the hosts. As always, code4lib was a
 fun, engaging and inspiring event.

 Karen Coyle's nerd poetry was a fun idea from out of left field.  I decided
 to give it a try while I wait for the shuttle. I believe her idea was to
 write poetry about coding, but I was inspired by the proximity of
 Valentine's day to instead write a cheesy love poem in code.

 if (roses == 'red'  love == True):
 print 'Hello My Darling'
 self.append(you)

 See you all next year...I hope.

 -Josh

 Joshua Gomez
 Digital Library Programmer Analyst
 George Washington University Libraries
 2130 H St, NW Washington, DC 20052
 (202) 994-8267




-- 
Megan O'Neill Kudzia
Web Services  Emerging Technologies Librarian
Stockwell-Mudd Library
Albion College
602 E. Cass St.
Albion, MI 49224


Re: [CODE4LIB] Conference all-timers?

2013-02-15 Thread Michael B. Klein
I'm an (n-2)-timer.


On Fri, Feb 15, 2013 at 10:59 AM, Andrew Nagy asn...@gmail.com wrote:

 Around where I was sitting - there was myself, Dan Chudnov and Karen
 Coombs.


 On Fri, Feb 15, 2013 at 9:53 AM, Michael J. Giarlo 
 leftw...@alumni.rutgers.edu wrote:

  Hi,
 
  Every year when hands shoot up in response to the question of how many
 of
  you have attended all code4lib conferences?, I neglect to note who's
  raising those hands.
 
  Who are my fellow all-timers?
 
  -Mike
 



Re: [CODE4LIB] Conference all-timers?

2013-02-15 Thread Ross Singer
On Feb 15, 2013, at 1:57 PM, Michael B. Klein mbkl...@gmail.com wrote:

 I'm an (n-2)-timer.
 
You (n-2)-timing dog, you!

-Ross.

 
 On Fri, Feb 15, 2013 at 10:59 AM, Andrew Nagy asn...@gmail.com wrote:
 
 Around where I was sitting - there was myself, Dan Chudnov and Karen
 Coombs.
 
 
 On Fri, Feb 15, 2013 at 9:53 AM, Michael J. Giarlo 
 leftw...@alumni.rutgers.edu wrote:
 
 Hi,
 
 Every year when hands shoot up in response to the question of how many
 of
 you have attended all code4lib conferences?, I neglect to note who's
 raising those hands.
 
 Who are my fellow all-timers?
 
 -Mike
 
 


Re: [CODE4LIB] You *are* a coder. So what am I?

2013-02-15 Thread Joe Hourcle
On Feb 15, 2013, at 12:27 PM, Kyle Banerjee wrote:
 On Fri, Feb 15, 2013 at 6:45 AM, Diane Hillmann 
 metadata.ma...@gmail.comwrote:
 
 I'm all for people learning to code if they want to and think it will help
 them. But it isn't
 the only thing library people need to know, and in fact, the other
 key skill needed is far rarer: knowledge of library data...
 
 ...More useful, I think, is for each side of that skills divide to value
 the skills
 of other other, and learn to work together
 
 
 Well put. No amount of technical skill substitutes for understanding what
 people are actually doing -- it's very easy to write apps that nail any set
 of specifications and then some but are still totally useless.
 
 Even if you never intend to do any programming, it's still useful to know
 how to code because it will help you know what is feasible, what questions
 to ask, what is feasible, and how to interpret responses.
 
 That doesn't mean you need to know any particular language. It does mean
 you need to grok the fundamental methodologies and constraints.

And the vocabulary (which Alison also mentioned, but for those who read
Stranger in a Strange Land know that 'grok' was also associated with
understanding the language to be able to explain what something was.)

I've had *way* too many incidents where the problem was simply
mis-communication because one group was using a term that
had a specific meaning to the other group with some other intended
meaning.  I even gave a talk last year on the problem:


http://www.igniteshow.com/videos/polysemous-terms-did-everyone-understand-your-message

And one of the presenters earlier that night touched on the issue,
for scientists talking to politicians and the public:


http://www.igniteshow.com/videos/return-jedis-so-what-making-your-science-matter


It takes more than just people skills to coordinate between the 
customers  the software people.*  Being able to translate between
the problem domain's jargon and the programmers (possibly via some
requirements language, like UML), or even just normalizing metadata
between the sub-communities is probably 25-50% of my work.

As a quick example, there's 'data' ... it means something completely
different if you're dealing with scientists, programmers, or
information scientists.  For the scientists, metadata vs. data is
a legitimate distinction as not all of what programmers would
consider 'data' is considered to be 'scientific data'.

-Joe

* http://www.youtube.com/watch?v=mGS2tKQhdhY


[CODE4LIB] editing code4lib livestream - preferred format

2013-02-15 Thread Tara Robertson

Hi,

I'm editing the video from code4lib into the sesison chunks.

What format should I export the videos as? Anything else I should be 
aware of?


Thanks,
Tara
--

Tara Robertson

Accessibility Librarian, CILS http://www2.langara.bc.ca/cils/
T  604.323.5254
F  604.323.5954
trobert...@langara.bc.ca 
mailto:tara%20robertson%20%3ctrobert...@langara.bc.ca%3E


Langara. http://www.langara.bc.ca

100 West 49th Avenue, Vancouver, BC, V5Y 2Z6


Re: [CODE4LIB] editing code4lib livestream - preferred format

2013-02-15 Thread Matthew Sherman
Not to be snarky, but wouldn't the session on HTML5 video tell you what you
need to know?


On Fri, Feb 15, 2013 at 1:20 PM, Tara Robertson trobert...@langara.bc.cawrote:

 Hi,

 I'm editing the video from code4lib into the sesison chunks.

 What format should I export the videos as? Anything else I should be aware
 of?

 Thanks,
 Tara
 --

 Tara Robertson

 Accessibility Librarian, CILS 
 http://www2.langara.bc.ca/**cils/http://www2.langara.bc.ca/cils/
 
 T  604.323.5254
 F  604.323.5954
 trobert...@langara.bc.ca mailto:Tara%20Robertson%20%**
 3ctrobert...@langara.bc.catara%2520robertson%2520%253ctrobert...@langara.bc.ca
 %3E

 Langara. http://www.langara.bc.ca

 100 West 49th Avenue, Vancouver, BC, V5Y 2Z6



Re: [CODE4LIB] editing code4lib livestream - preferred format

2013-02-15 Thread Patrick Berry
According to the HTML5 VIDEO NOW! talk: h.264 and WebM :)


On Fri, Feb 15, 2013 at 11:20 AM, Tara Robertson
trobert...@langara.bc.cawrote:

 Hi,

 I'm editing the video from code4lib into the sesison chunks.

 What format should I export the videos as? Anything else I should be aware
 of?

 Thanks,
 Tara
 --

 Tara Robertson

 Accessibility Librarian, CILS 
 http://www2.langara.bc.ca/**cils/http://www2.langara.bc.ca/cils/
 
 T  604.323.5254
 F  604.323.5954
 trobert...@langara.bc.ca mailto:Tara%20Robertson%20%**
 3ctrobert...@langara.bc.catara%2520robertson%2520%253ctrobert...@langara.bc.ca
 %3E

 Langara. http://www.langara.bc.ca

 100 West 49th Avenue, Vancouver, BC, V5Y 2Z6



Re: [CODE4LIB] editing code4lib livestream - preferred format

2013-02-15 Thread Tara Robertson
Will these live in someone's IR? Uploaded to Youtube? Is file size and 
storage and issue?


This is my first crack at video editing, happy to hand it over to you 
Matthew if you want to take this on...


tara

On 15/02/2013 11:30 AM, Matthew Sherman wrote:

Not to be snarky, but wouldn't the session on HTML5 video tell you what you
need to know?


On Fri, Feb 15, 2013 at 1:20 PM, Tara Robertson trobert...@langara.bc.cawrote:


Hi,

I'm editing the video from code4lib into the sesison chunks.

What format should I export the videos as? Anything else I should be aware
of?

Thanks,
Tara
--

Tara Robertson

Accessibility Librarian, CILS 
http://www2.langara.bc.ca/**cils/http://www2.langara.bc.ca/cils/
T  604.323.5254
F  604.323.5954
trobert...@langara.bc.ca mailto:Tara%20Robertson%20%**
3ctrobert...@langara.bc.catara%2520robertson%2520%253ctrobert...@langara.bc.ca
%3E

Langara. http://www.langara.bc.ca

100 West 49th Avenue, Vancouver, BC, V5Y 2Z6




--

Tara Robertson

Accessibility Librarian, CILS http://www2.langara.bc.ca/cils/
T  604.323.5254
F  604.323.5954
trobert...@langara.bc.ca 
mailto:tara%20robertson%20%3ctrobert...@langara.bc.ca%3E


Langara. http://www.langara.bc.ca

100 West 49th Avenue, Vancouver, BC, V5Y 2Z6


Re: [CODE4LIB] editing code4lib livestream - preferred format

2013-02-15 Thread Joe Hourcle
On Feb 15, 2013, at 2:30 PM, Matthew Sherman wrote:

 Not to be snarky, but wouldn't the session on HTML5 video tell you what you
 need to know?

Code it in 3+ different formats, and stack your tags in hope that
you've used enough different codecs that the browser actually
supports one of them?

http://caniuse.com/#feat=video,ogv,webm,mpeg4

... then fail back to syncronized slide show / audio:

http://caniuse.com/#feat=audio,svg-smil

... then fail back to Flash or some other security risk.


(or did they have some other solution?)

-Joe



 
 On Fri, Feb 15, 2013 at 1:20 PM, Tara Robertson 
 trobert...@langara.bc.cawrote:
 
 Hi,
 
 I'm editing the video from code4lib into the sesison chunks.
 
 What format should I export the videos as? Anything else I should be aware
 of?
 
 Thanks,
 Tara
 --
 
 Tara Robertson
 
 Accessibility Librarian, CILS 
 http://www2.langara.bc.ca/**cils/http://www2.langara.bc.ca/cils/
 
 T  604.323.5254
 F  604.323.5954
 trobert...@langara.bc.ca mailto:Tara%20Robertson%20%**
 3ctrobert...@langara.bc.catara%2520robertson%2520%253ctrobert...@langara.bc.ca
 %3E
 
 Langara. http://www.langara.bc.ca
 
 100 West 49th Avenue, Vancouver, BC, V5Y 2Z6
 


Re: [CODE4LIB] editing code4lib livestream - preferred format

2013-02-15 Thread Patrick Berry
And this kind of ties into my question at the conf about are we archiving
our stuff.  Sorry, Mark, I didn't get a chance to chat with you about this
and more specifically what I was talking about.  But this really falls
inline with what I was wondering about.

Pat


On Fri, Feb 15, 2013 at 11:42 AM, Tara Robertson
trobert...@langara.bc.cawrote:

 Will these live in someone's IR? Uploaded to Youtube? Is file size and
 storage and issue?

 This is my first crack at video editing, happy to hand it over to you
 Matthew if you want to take this on...

 tara


 On 15/02/2013 11:30 AM, Matthew Sherman wrote:

 Not to be snarky, but wouldn't the session on HTML5 video tell you what
 you
 need to know?


 On Fri, Feb 15, 2013 at 1:20 PM, Tara Robertson trobert...@langara.bc.ca
 **wrote:

  Hi,

 I'm editing the video from code4lib into the sesison chunks.

 What format should I export the videos as? Anything else I should be
 aware
 of?

 Thanks,
 Tara
 --

 Tara Robertson

 Accessibility Librarian, CILS 
 http://www2.langara.bc.ca/cils/http://www2.langara.bc.ca/**cils/
 http://www2.langara.bc.**ca/cils/ http://www2.langara.bc.ca/cils/
 T  604.323.5254
 F  604.323.5954
 trobert...@langara.bc.ca mailto:Tara%20Robertson%20%**
 3ctrobert...@langara.bc.caTar**a%2520Robertson%2520%**
 253ctrobert...@langara.bc.catara%252520robertson%252520%25253ctrobert...@langara.bc.ca
 
 %3E

 Langara. http://www.langara.bc.ca

 100 West 49th Avenue, Vancouver, BC, V5Y 2Z6



 --

 Tara Robertson

 Accessibility Librarian, CILS 
 http://www2.langara.bc.ca/**cils/http://www2.langara.bc.ca/cils/
 
 T  604.323.5254
 F  604.323.5954
 trobert...@langara.bc.ca mailto:Tara%20Robertson%20%**
 3ctrobert...@langara.bc.catara%2520robertson%2520%253ctrobert...@langara.bc.ca
 %3E


 Langara. http://www.langara.bc.ca

 100 West 49th Avenue, Vancouver, BC, V5Y 2Z6



Re: [CODE4LIB] editing code4lib livestream - preferred format

2013-02-15 Thread Jason Ronallo
Tara,

Thank you for doing this!

OK, my presentation was on HTML5 video, so let's see if I can help.

What's the source video--where did you get it? How are you planning on
making it accessible? Where will the video be hosted? (Where the video
is hosted could be different from any interface where it is made
accessible.)

If we can make them accessible on the Code4Lib site, I'd suggest
web-optimized MP4 and WebM. If you do the splitting and naming into
individual files in MP4 or another common format, I can try to help
with processing the video into the proper formats.

We'd still need to figure out where the actual video files would be
hosted, though. Can we host them on the Internet Archive? If so, we
could still potentially display them within the Code4Lib pages
dedicated to each presentation. (My cloud rickroll/switcheroo example
was brought in directly from IA. [1])

But I did a quick test and was not allowed to embed a video into the page here:
http://code4lib.org/conference/2013/ronallo
The video tag is there in the markup that can be edited but that
markup appears to be stripped out when displayed to the user. Anyone
know if that is something that could be fixed or worked around?

Let me know how I can help.

Jason

[1] http://html5-video-presentation.herokuapp.com/#switcheroo

On Fri, Feb 15, 2013 at 2:20 PM, Tara Robertson
trobert...@langara.bc.ca wrote:
 Hi,

 I'm editing the video from code4lib into the sesison chunks.

 What format should I export the videos as? Anything else I should be aware
 of?

 Thanks,
 Tara
 --

 Tara Robertson

 Accessibility Librarian, CILS http://www2.langara.bc.ca/cils/
 T  604.323.5254
 F  604.323.5954
 trobert...@langara.bc.ca
 mailto:tara%20robertson%20%3ctrobert...@langara.bc.ca%3E

 Langara. http://www.langara.bc.ca

 100 West 49th Avenue, Vancouver, BC, V5Y 2Z6


[CODE4LIB] Job: Digital Library Software Engineer / Senior Repository Software Engineer at Stanford University Libraries

2013-02-15 Thread jobs
Stanford University Libraries has an opening for a senior technical architect
and engineer for the Stanford Digital Repository (SDR) as we enter the next
exciting phase of our digital library expansion and
development. SDR already manages hundreds of terabytes of
assets through an eco-system of deposit, access and archive datastores
controlled by accessioning, delivery and preservation workflows. The work
ahead includes new data models that strongly embrace RDF and linked data, and
extending services to data stewardship of all formats of scholarly
information, deposited and reused by an increasing array of depositors both
within and beyond Stanford University.

  
The position offers a mix of design and development of infrastructure and
services in our Fedora, solr, and Ruby on Rails centered architecture, with an
emphasis on the Hydra collaborative framework. The successful candidate will
play a critical technical role in satisfying the University's needs for a
robust, large-scale digital repository supporting tailored user interfaces and
workflows.

  
For details, go to http://stanfordcareers.stanford.edu/job-search and do a
keyword search for 51422.



Brought to you by code4lib jobs: http://jobs.code4lib.org/job/6304/


Re: [CODE4LIB] editing code4lib livestream - preferred format

2013-02-15 Thread Jason Ronallo
Let me correct myself. It is possible to embed a video on the code4lib
site. You can see an example here:

http://code4lib.org/conference/2013/ronallo

When editing the page the input format (in a dropdown section of the
page) needs to be changed to Full HTML.

The video is pulled from IA, which with a quick look seems to favor
MP4 and OGV. These two codecs would also cover all modern browsers. (I
just have come to prefer WebM.)

Jason

On Fri, Feb 15, 2013 at 2:56 PM, Jason Ronallo jrona...@gmail.com wrote:
 But I did a quick test and was not allowed to embed a video into the page 
 here:
 http://code4lib.org/conference/2013/ronallo
 The video tag is there in the markup that can be edited but that
 markup appears to be stripped out when displayed to the user. Anyone
 know if that is something that could be fixed or worked around?


Re: [CODE4LIB] editing code4lib livestream - preferred format

2013-02-15 Thread Matthew Sherman
What has been done regarding save the livestream from past events?


On Fri, Feb 15, 2013 at 2:21 PM, Jason Ronallo jrona...@gmail.com wrote:

 Let me correct myself. It is possible to embed a video on the code4lib
 site. You can see an example here:

 http://code4lib.org/conference/2013/ronallo

 When editing the page the input format (in a dropdown section of the
 page) needs to be changed to Full HTML.

 The video is pulled from IA, which with a quick look seems to favor
 MP4 and OGV. These two codecs would also cover all modern browsers. (I
 just have come to prefer WebM.)

 Jason

 On Fri, Feb 15, 2013 at 2:56 PM, Jason Ronallo jrona...@gmail.com wrote:
  But I did a quick test and was not allowed to embed a video into the
 page here:
  http://code4lib.org/conference/2013/ronallo
  The video tag is there in the markup that can be edited but that
  markup appears to be stripped out when displayed to the user. Anyone
  know if that is something that could be fixed or worked around?



Re: [CODE4LIB] editing code4lib livestream - preferred format

2013-02-15 Thread Kevin S. Clarke
On Fri, Feb 15, 2013 at 3:18 PM, Tara Robertson
trobert...@langara.bc.ca wrote:
 For the Access conference in 2011 we put them on the Internet
 Archive:

+1 for Internet Archive

We have other years in there, too (but not all yet, unfortunately)

http://archive.org/search.php?query=code4lib%20AND%20mediatype%3Amovies

Kevin


Re: [CODE4LIB] editing code4lib livestream - preferred format

2013-02-15 Thread Jason Ronallo
Some previous video has been put up on Internet Archive:
http://archive.org/search.php?query=code4lib

I don't know what's involved in uploading video to IA.

I like the option of hosting them on Internet Archive more so than
YouTube or another service. While IA has their own embed code, I'd be
happy to help folks with embedding their video on Code4Lib or other
pages using simple HTML5 Video. For instance, I'd embed it within my
blog.

Jason

On Fri, Feb 15, 2013 at 3:26 PM, Matthew Sherman
matt.r.sher...@gmail.com wrote:
 What has been done regarding save the livestream from past events?


 On Fri, Feb 15, 2013 at 2:21 PM, Jason Ronallo jrona...@gmail.com wrote:

 Let me correct myself. It is possible to embed a video on the code4lib
 site. You can see an example here:

 http://code4lib.org/conference/2013/ronallo

 When editing the page the input format (in a dropdown section of the
 page) needs to be changed to Full HTML.

 The video is pulled from IA, which with a quick look seems to favor
 MP4 and OGV. These two codecs would also cover all modern browsers. (I
 just have come to prefer WebM.)

 Jason

 On Fri, Feb 15, 2013 at 2:56 PM, Jason Ronallo jrona...@gmail.com wrote:
  But I did a quick test and was not allowed to embed a video into the
 page here:
  http://code4lib.org/conference/2013/ronallo
  The video tag is there in the markup that can be edited but that
  markup appears to be stripped out when displayed to the user. Anyone
  know if that is something that could be fixed or worked around?



[CODE4LIB] in search of a project to contribute to

2013-02-15 Thread Andromeda Yelton
OK, y'all convinced me; I want to commit something to my very first
big-girl open source project.

Now, which?

* I primarily speak Python (plus Django). I know a little jQuery. I could
dust off a tiny bit of PHP (though I'd rather not) and am not averse to an
excuse to learn (more than four hours of) Ruby.

* I don't work for a library so I don't have access to, e.g., most ILSes; I
need to be able to assemble the development environment from open-source
parts.

* Big ++ if the project has good documentation (not just of the code but of
how to set up the dev environment, run tests, shave all the yaks, etc.)

* friendly people ++ too.

Andromeda
(and her copious spare time. ha.)


[CODE4LIB] Job: Catalog/Systems Librarian (University of Richmond, Virginia) at University of Richmond

2013-02-15 Thread jobs
Catalog/Systems Librarian (University of Richmond, Virginia)

The University of Richmond Law Library seeks a
Catalog/Systems Librarian. This position manages cataloging
operations, supervises a full-time Library Associate position, performs
original cataloging of materials in all formats, and has a key advisory role
in the operations of the Technical Services area of the Law Library. Also
serves as the integrated library systems administrator and
evaluates and troubleshoots ILS-related issues for the Law
Library. Degree requirements: M.L.S. or M.L.I.S. from an accredited
institution. Experience: At least three to five years of library experience in
performing original and/or copy cataloging, or other
relevant areas, and working with integrated library systems
in a client/server environment (preferably Voyager/Ex
Libris) from a user and/or administrator perspective.
Experience cataloging legal materials, preferred. Salary commensurate with
experience. Applications are due no later than February 28, 2013. For a full
job description and to apply, go to
[https://www.urjobs.org](https://www.urjobs.org) (select salaried staff).
The University of Richmond prohibits discrimination and harassment
against applicants, students, faculty or staff on the basis
of race, religion, national or ethnic origin, age, sex,
sexual orientation, gender identity, gender expression,
disability, status as a veteran, or any classification
protected by local, state, or federal law.



Brought to you by code4lib jobs: http://jobs.code4lib.org/job/6289/


Re: [CODE4LIB] thanks and poetry

2013-02-15 Thread Karen Coyle
Yeah, Joshua! That DEFINITELY qualifies as nerd poetry IMO. I hope your 
darling can appreciate it!


kc

On 2/15/13 10:26 AM, Joshua Gomez wrote:

I'm sitting at the hotel waiting for my airport shuttle and I'm looking
over the list of great presentations that were given at the conference this
year. Thanks to all the presenters and the hosts. As always, code4lib was a
fun, engaging and inspiring event.

Karen Coyle's nerd poetry was a fun idea from out of left field.  I decided
to give it a try while I wait for the shuttle. I believe her idea was to
write poetry about coding, but I was inspired by the proximity of
Valentine's day to instead write a cheesy love poem in code.

if (roses == 'red'  love == True):
 print 'Hello My Darling'
 self.append(you)

See you all next year...I hope.

-Josh

Joshua Gomez
Digital Library Programmer Analyst
George Washington University Libraries
2130 H St, NW Washington, DC 20052
(202) 994-8267


--
Karen Coyle
kco...@kcoyle.net http://kcoyle.net
ph: 1-510-540-7596
m: 1-510-435-8234
skype: kcoylenet


Re: [CODE4LIB] in search of a project to contribute to

2013-02-15 Thread Jason Ronallo
Andromeda,

One way to get started is to improve documentation. Try out a library
and send in a pull request for the README with what you've learned the
hard way. Read the code and add some documentation for classes or
methods. By reading code you'll learn lots. By submitting a
documentation pull request you'll become familiar with the workflow
for sending patches to the project and show that you understand the
code well enough for the project owners to accept a more substantive
patch from you. Oh, and it will be very much appreciated.

You can take a look at the github repositories of someone you know and
see if anything is interesting:
https://github.com/jronallo?tab=repositories
Look especially under Sources (instead of All or Forks) to see the
ones that originated with the person. Probably better at this point to
look at ones that appear to be under the most active development as,
if they are anything like me, the developer is more likely to take
pull requests for current projects. Also look and see if there is a
TODO section to the README or open issues.

So you know what kind of impact you might be making, you can see if
any of the gems are actually being used here:
http://rubygems.org/profiles/jronallo

Jason

On Fri, Feb 15, 2013 at 4:38 PM, Andromeda Yelton
andromeda.yel...@gmail.com wrote:
 OK, y'all convinced me; I want to commit something to my very first
 big-girl open source project.

 Now, which?

 * I primarily speak Python (plus Django). I know a little jQuery. I could
 dust off a tiny bit of PHP (though I'd rather not) and am not averse to an
 excuse to learn (more than four hours of) Ruby.

 * I don't work for a library so I don't have access to, e.g., most ILSes; I
 need to be able to assemble the development environment from open-source
 parts.

 * Big ++ if the project has good documentation (not just of the code but of
 how to set up the dev environment, run tests, shave all the yaks, etc.)

 * friendly people ++ too.

 Andromeda
 (and her copious spare time. ha.)

On Fri, Feb 15, 2013 at 4:38 PM, Andromeda Yelton
andromeda.yel...@gmail.com wrote:
 OK, y'all convinced me; I want to commit something to my very first
 big-girl open source project.

 Now, which?

 * I primarily speak Python (plus Django). I know a little jQuery. I could
 dust off a tiny bit of PHP (though I'd rather not) and am not averse to an
 excuse to learn (more than four hours of) Ruby.

 * I don't work for a library so I don't have access to, e.g., most ILSes; I
 need to be able to assemble the development environment from open-source
 parts.

 * Big ++ if the project has good documentation (not just of the code but of
 how to set up the dev environment, run tests, shave all the yaks, etc.)

 * friendly people ++ too.

 Andromeda
 (and her copious spare time. ha.)


Re: [CODE4LIB] in search of a project to contribute to

2013-02-15 Thread Barbara Hui
Hi Andromeda,

Check out openhatch.org -- as they put it: OpenHatch is an open source project 
with the goals of lowering the barriers to entry into open source contribution 
and increasing diversity. They match people up with projects, and help get 
people of all skill sets/levels started contributing to open source.

-Barbara
---
Barbara Hui
California Digital Library
http://cdlib.org
(510) 987-0278


From: Code for Libraries [CODE4LIB@LISTSERV.ND.EDU] on behalf of Jason Ronallo 
[jrona...@gmail.com]
Sent: Friday, February 15, 2013 2:18 PM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] in search of a project to contribute to

Andromeda,

One way to get started is to improve documentation. Try out a library
and send in a pull request for the README with what you've learned the
hard way. Read the code and add some documentation for classes or
methods. By reading code you'll learn lots. By submitting a
documentation pull request you'll become familiar with the workflow
for sending patches to the project and show that you understand the
code well enough for the project owners to accept a more substantive
patch from you. Oh, and it will be very much appreciated.

You can take a look at the github repositories of someone you know and
see if anything is interesting:
https://github.com/jronallo?tab=repositories
Look especially under Sources (instead of All or Forks) to see the
ones that originated with the person. Probably better at this point to
look at ones that appear to be under the most active development as,
if they are anything like me, the developer is more likely to take
pull requests for current projects. Also look and see if there is a
TODO section to the README or open issues.

So you know what kind of impact you might be making, you can see if
any of the gems are actually being used here:
http://rubygems.org/profiles/jronallo

Jason

On Fri, Feb 15, 2013 at 4:38 PM, Andromeda Yelton
andromeda.yel...@gmail.com wrote:
 OK, y'all convinced me; I want to commit something to my very first
 big-girl open source project.

 Now, which?

 * I primarily speak Python (plus Django). I know a little jQuery. I could
 dust off a tiny bit of PHP (though I'd rather not) and am not averse to an
 excuse to learn (more than four hours of) Ruby.

 * I don't work for a library so I don't have access to, e.g., most ILSes; I
 need to be able to assemble the development environment from open-source
 parts.

 * Big ++ if the project has good documentation (not just of the code but of
 how to set up the dev environment, run tests, shave all the yaks, etc.)

 * friendly people ++ too.

 Andromeda
 (and her copious spare time. ha.)

On Fri, Feb 15, 2013 at 4:38 PM, Andromeda Yelton
andromeda.yel...@gmail.com wrote:
 OK, y'all convinced me; I want to commit something to my very first
 big-girl open source project.

 Now, which?

 * I primarily speak Python (plus Django). I know a little jQuery. I could
 dust off a tiny bit of PHP (though I'd rather not) and am not averse to an
 excuse to learn (more than four hours of) Ruby.

 * I don't work for a library so I don't have access to, e.g., most ILSes; I
 need to be able to assemble the development environment from open-source
 parts.

 * Big ++ if the project has good documentation (not just of the code but of
 how to set up the dev environment, run tests, shave all the yaks, etc.)

 * friendly people ++ too.

 Andromeda
 (and her copious spare time. ha.)


Re: [CODE4LIB] in search of a project to contribute to

2013-02-15 Thread Karen Coyle

Andromeda,

There is a small and still unorganized group of folks who are interested 
in setting up a sandbox instance (and later a real mirror) of the Open 
Library which is written in python and in particular web.py, and a 
platform called infogami.


http://infogami.org

In particular look at the developer tutorial on the Open Library site. 
It's out of date in re the Open Library but may still represent the 
basics of infogami.


Should those of us interested in this set up a communication 
environment? Or should we use this c4l list for a while, until we find 
we need something else?


kc

On 2/15/13 1:38 PM, Andromeda Yelton wrote:

OK, y'all convinced me; I want to commit something to my very first
big-girl open source project.

Now, which?

* I primarily speak Python (plus Django). I know a little jQuery. I could
dust off a tiny bit of PHP (though I'd rather not) and am not averse to an
excuse to learn (more than four hours of) Ruby.

* I don't work for a library so I don't have access to, e.g., most ILSes; I
need to be able to assemble the development environment from open-source
parts.

* Big ++ if the project has good documentation (not just of the code but of
how to set up the dev environment, run tests, shave all the yaks, etc.)

* friendly people ++ too.

Andromeda
(and her copious spare time. ha.)


--
Karen Coyle
kco...@kcoyle.net http://kcoyle.net
ph: 1-510-540-7596
m: 1-510-435-8234
skype: kcoylenet


Re: [CODE4LIB] thanks and poetry

2013-02-15 Thread Tom Johnson
relevant: http://everything2.com/title/Ode+To+Lynx

I like Karen's proposal of establishing an oral tradition. But I've also
been thinking about version controlled poetry in github or on a wiki, and
hyperlinked/linked data poetry. For that matter, does IRC poetry count as
oral if the channel is unlogged?

- Tom

On Fri, Feb 15, 2013 at 2:14 PM, Karen Coyle li...@kcoyle.net wrote:

 Yeah, Joshua! That DEFINITELY qualifies as nerd poetry IMO. I hope your
 darling can appreciate it!

 kc


 On 2/15/13 10:26 AM, Joshua Gomez wrote:

 I'm sitting at the hotel waiting for my airport shuttle and I'm looking
 over the list of great presentations that were given at the conference
 this
 year. Thanks to all the presenters and the hosts. As always, code4lib was
 a
 fun, engaging and inspiring event.

 Karen Coyle's nerd poetry was a fun idea from out of left field.  I
 decided
 to give it a try while I wait for the shuttle. I believe her idea was to
 write poetry about coding, but I was inspired by the proximity of
 Valentine's day to instead write a cheesy love poem in code.

 if (roses == 'red'  love == True):
  print 'Hello My Darling'
  self.append(you)

 See you all next year...I hope.

 -Josh

 Joshua Gomez
 Digital Library Programmer Analyst
 George Washington University Libraries
 2130 H St, NW Washington, DC 20052
 (202) 994-8267


 --
 Karen Coyle
 kco...@kcoyle.net http://kcoyle.net
 ph: 1-510-540-7596
 m: 1-510-435-8234
 skype: kcoylenet



Re: [CODE4LIB] Video from the Conference

2013-02-15 Thread Peter Schlumpf
Thanks Francis and everyone else who made the conference available via 
streaming video for those of us who could not attend.  It was great!

Peter


-Original Message-
From: Francis Kayiwa kay...@uic.edu
Sent: Feb 15, 2013 4:56 PM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: [CODE4LIB] Video from the Conference

In order to keep myself honest and not use up Tara Robertson's
generosity. I will be uploading the files to my YouTube account as they
become available. Since the Lightning Talks work better with the YouTube
15 minute limit cap they will go up first.

http://www.youtube.com/watch?v=LRVYmdXJ8OQ

Cheers,
./fxk
-- 
Don't hate yourself in the morning -- sleep till noon.


Re: [CODE4LIB] thanks and poetry

2013-02-15 Thread Karen Coyle
Tom, no reason why we can't also have written poetry -- and performances 
for when we are together. Some slam poetry as well as much rap is not 
recorded, and therefore has the same passing existence of an unlogged 
IRC channel. I would be fun to have a wiki for more durable poetry 
(github unfortunately would be a barrier to many). Wiki formatting will 
make even that a challenge, so we'll need to instruct folks to use a 
pre block (c4l wiki recognizes that, right?).


kc

On 2/15/13 3:12 PM, Tom Johnson wrote:

relevant: http://everything2.com/title/Ode+To+Lynx

I like Karen's proposal of establishing an oral tradition. But I've also
been thinking about version controlled poetry in github or on a wiki, and
hyperlinked/linked data poetry. For that matter, does IRC poetry count as
oral if the channel is unlogged?

- Tom

On Fri, Feb 15, 2013 at 2:14 PM, Karen Coyle li...@kcoyle.net wrote:


Yeah, Joshua! That DEFINITELY qualifies as nerd poetry IMO. I hope your
darling can appreciate it!

kc


On 2/15/13 10:26 AM, Joshua Gomez wrote:


I'm sitting at the hotel waiting for my airport shuttle and I'm looking
over the list of great presentations that were given at the conference
this
year. Thanks to all the presenters and the hosts. As always, code4lib was
a
fun, engaging and inspiring event.

Karen Coyle's nerd poetry was a fun idea from out of left field.  I
decided
to give it a try while I wait for the shuttle. I believe her idea was to
write poetry about coding, but I was inspired by the proximity of
Valentine's day to instead write a cheesy love poem in code.

if (roses == 'red'  love == True):
  print 'Hello My Darling'
  self.append(you)

See you all next year...I hope.

-Josh

Joshua Gomez
Digital Library Programmer Analyst
George Washington University Libraries
2130 H St, NW Washington, DC 20052
(202) 994-8267


--
Karen Coyle
kco...@kcoyle.net http://kcoyle.net
ph: 1-510-540-7596
m: 1-510-435-8234
skype: kcoylenet



--
Karen Coyle
kco...@kcoyle.net http://kcoyle.net
ph: 1-510-540-7596
m: 1-510-435-8234
skype: kcoylenet


Re: [CODE4LIB] Video from the Conference

2013-02-15 Thread Walker, David
Ditto.  It was almost like being there.  I even had a beer each night.

--Dave
-
David Walker
Director, Systemwide Digital Library Services
California State University
562-355-4845


-Original Message-
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Peter 
Schlumpf
Sent: Friday, February 15, 2013 3:20 PM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] Video from the Conference

Thanks Francis and everyone else who made the conference available via 
streaming video for those of us who could not attend.  It was great!

Peter


-Original Message-
From: Francis Kayiwa kay...@uic.edu
Sent: Feb 15, 2013 4:56 PM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: [CODE4LIB] Video from the Conference

In order to keep myself honest and not use up Tara Robertson's 
generosity. I will be uploading the files to my YouTube account as they 
become available. Since the Lightning Talks work better with the 
YouTube
15 minute limit cap they will go up first.

http://www.youtube.com/watch?v=LRVYmdXJ8OQ

Cheers,
./fxk
--
Don't hate yourself in the morning -- sleep till noon.


Re: [CODE4LIB] thanks and poetry

2013-02-15 Thread Hillel Arnold
I know some people know about this already, but for the past few years I've 
been using Git to version my songs [1], then publishing them using Github Pages 
[2]. It's actually worked out really well for my limited and specific purposes. 
Pull requests accepted!
Hillel

[1] https://github.com/helrond/songs
[2] http://songs.hillelarnold.com/



 Date: Fri, 15 Feb 2013 15:12:38 -0800
 From: johnson.tom+code4...@gmail.com
 Subject: Re: [CODE4LIB] thanks and poetry
 To: CODE4LIB@LISTSERV.ND.EDU
 
 relevant: http://everything2.com/title/Ode+To+Lynx
 
 I like Karen's proposal of establishing an oral tradition. But I've also
 been thinking about version controlled poetry in github or on a wiki, and
 hyperlinked/linked data poetry. For that matter, does IRC poetry count as
 oral if the channel is unlogged?
 
 - Tom
 
 On Fri, Feb 15, 2013 at 2:14 PM, Karen Coyle li...@kcoyle.net wrote:
 
  Yeah, Joshua! That DEFINITELY qualifies as nerd poetry IMO. I hope your
  darling can appreciate it!
 
  kc
 
 
  On 2/15/13 10:26 AM, Joshua Gomez wrote:
 
  I'm sitting at the hotel waiting for my airport shuttle and I'm looking
  over the list of great presentations that were given at the conference
  this
  year. Thanks to all the presenters and the hosts. As always, code4lib was
  a
  fun, engaging and inspiring event.
 
  Karen Coyle's nerd poetry was a fun idea from out of left field.  I
  decided
  to give it a try while I wait for the shuttle. I believe her idea was to
  write poetry about coding, but I was inspired by the proximity of
  Valentine's day to instead write a cheesy love poem in code.
 
  if (roses == 'red'  love == True):
   print 'Hello My Darling'
   self.append(you)
 
  See you all next year...I hope.
 
  -Josh
 
  Joshua Gomez
  Digital Library Programmer Analyst
  George Washington University Libraries
  2130 H St, NW Washington, DC 20052
  (202) 994-8267
 
 
  --
  Karen Coyle
  kco...@kcoyle.net http://kcoyle.net
  ph: 1-510-540-7596
  m: 1-510-435-8234
  skype: kcoylenet
 
  

Re: [CODE4LIB] You *are* a coder. So what am I?

2013-02-15 Thread Tom Keays
Nice start on a list. I added the directory links to the wiki page for new
coders. I bet there are more that could be added.

http://wiki.code4lib.org/index.php/One_recommended_tool/resource_for_n00bs#Meetups_and_User_Groups

On Fri, Feb 15, 2013 at 9:30 AM, Joe Hourcle
onei...@grace.nascom.nasa.govwrote:

 On Feb 15, 2013, at 9:00 AM, Lin, Kun wrote:

  Wow, Interesting. But I am not fun of Perl. Is there other workshop?

 I don't know of any full workshops in the area, but there are plenty
 of monthly or semi-monthly meetings of different groups:

 Python: http://dcpython.org/

 R : http://www.meetup.com/R-users-DC/

 Groovy: http://www.dcgroovy.org/

 Drupal: http://groups.drupal.org/washington-dc-drupalers

 Hadoop: http://www.meetup.com/Hadoop-DC/

 Ruby:   http://www.dcrug.org/

 ColdFusion: http://www.cfug-md.org/


 For those not in this area, see:

 http://www.pm.org/groups/
 http://wiki.python.org/moin/LocalUserGroups
 http://r-users-group.meetup.com/
 http://groups.drupal.org/
 http://www.ruby-lang.org/en/community/user-groups/
 http://www.haskell.org/haskellwiki/User_groups
 http://coldfusion.meetup.com/

 -Joe



Re: [CODE4LIB] editing code4lib livestream - preferred format

2013-02-15 Thread Ranti Junus
+1 for the Internet Archive for the video.

Re. the presentation slides: depends on the presenters. Most of the times,
they uploaded their slides on places like slideshare, their own
website/blog, etc. We just link it to them.


ranti.


On Fri, Feb 15, 2013 at 3:40 PM, Jason Ronallo jrona...@gmail.com wrote:

 Some previous video has been put up on Internet Archive:
 http://archive.org/search.php?query=code4lib

 I don't know what's involved in uploading video to IA.

 I like the option of hosting them on Internet Archive more so than
 YouTube or another service. While IA has their own embed code, I'd be
 happy to help folks with embedding their video on Code4Lib or other
 pages using simple HTML5 Video. For instance, I'd embed it within my
 blog.

 Jason

 On Fri, Feb 15, 2013 at 3:26 PM, Matthew Sherman
 matt.r.sher...@gmail.com wrote:
  What has been done regarding save the livestream from past events?
 
 
  On Fri, Feb 15, 2013 at 2:21 PM, Jason Ronallo jrona...@gmail.com
 wrote:
 
  Let me correct myself. It is possible to embed a video on the code4lib
  site. You can see an example here:
 
  http://code4lib.org/conference/2013/ronallo
 
  When editing the page the input format (in a dropdown section of the
  page) needs to be changed to Full HTML.
 
  The video is pulled from IA, which with a quick look seems to favor
  MP4 and OGV. These two codecs would also cover all modern browsers. (I
  just have come to prefer WebM.)
 
  Jason
 
  On Fri, Feb 15, 2013 at 2:56 PM, Jason Ronallo jrona...@gmail.com
 wrote:
   But I did a quick test and was not allowed to embed a video into the
  page here:
   http://code4lib.org/conference/2013/ronallo
   The video tag is there in the markup that can be edited but that
   markup appears to be stripped out when displayed to the user. Anyone
   know if that is something that could be fixed or worked around?
 




-- 
Bulk mail.  Postage paid.


[CODE4LIB] Libraries Sharing Code: The List Making

2013-02-15 Thread Patrick Berry
First, to the organizations doing this, thank you so much for sharing.  I'm
sure I'm not the only person to notice the growth in code sharing,
especially through Github.

As we're associated with libraries, I thought it might be good to have a
list, no matter how incomplete, of libraries sharing code.  As you might
imagine Google searches for library or libraries tend be full of code
libraries instead of Libraries with code.  Go figure...

http://wiki.code4lib.org/index.php/Libraries_Sharing_Code

As with all wiki pages, please do add what isn't there.  Unless it's links
to cheap prescription pills or something.  Don't do that.

I will admit that originally this page was titled Libraries with Github
Organizations but I quickly realized that the first response would point
out the painfully obvious fact that you can share code without Github.
 Yes, I was aware of that before I started the page but I'll @blame jetlag
and CST.

Pat (the one from Chico)