Re: [CODE4LIB] Code4Lib MidWest

2012-05-24 Thread Ranti Junus
Hi All,

A reminder that we still have plenty of spots available.  Just add
your information on the Registration section on the wiki [1]. Feel
free to suggest talk, program, hackfest idea, or anything that you
think might be good/useful for code4lib, and add them to the wiki.

New on the wiki: logistics information including places to stay,
transportation options, and nearby eats & drinks. We have blocked off
30 rooms for 7/23 & 7/24 at the East Lansing Marriott. These rooms are
at a discounted rate ($129, king or double), and are held on a
first-come first-served basis. Reservations must be booked by June
23rd or the rooms will be released back to the public.

Breakfast, lunch, and snacks will be provided.


thanks,
ranti.

[1] http://wiki.code4lib.org/index.php/Midwest (thanks, Ken Irwin, for
cleaning up the wiki!)

-- 
Bulk mail.  Postage paid.


[CODE4LIB] 2012 VIVO Conference

2012-05-24 Thread Jon Corson-Rikert
(apologies for any cross-postings)

In the past 3 years, a growing international movement of developers, 
researchers, administrators, funders, librarians and informaticians has 
converged around the vision of openly representing research and researchers via 
Linked Open Data. VIVO is helping to make this vision a reality through its 
community, through open software and the VIVO ontology, and a growing number of 
adopters and collaborators worldwide, across multiple knowledge domains.  The 
2012 VIVO conference will explore how to participate in and best take advantage 
of the emerging Linked Open Data world encompassing and expanding our 
understanding of research.
 
Who should attend?
Scholars, scientists, researchers, developers, librarians, publishers, funding 
agencies, research officers, students, institutional officials and those 
supporting the development of research discovery, data sharing and team science.
 
Conference highlights
The conference begins with a full day of workshops for those new to VIVO, those 
implementing VIVO and those wishing to develop applications using VIVO.  
Keynote addresses, invited speakers, scientific panels, contributed papers and 
posters will cover a range of topics, including the semantic web, linked open 
data, VIVO sustainability, adopting and implementing VIVO, research networking, 
network visualization, ontology and the role of VIVO in support of team science.
 
Registration, Call for Papers and Apps Contest, hotel and travel information
http://vivoweb.org/conference

Topics of interest
* Facilitating researcher collaboration and networking
* Managing/discovering knowledge about researchers across institutional, 
disciplinary, and national boundaries
* Approaches to the adoption of VIVO and related systems that interoperate 
through shared ontologies and Linked Open Data
* The intersection of VIVO and international research standards
* Research representation ontology development
* Open representations of research and implications for the research process, 
collaboration, and virtual research communities
* Perspectives on policy, research representation, and research impact, 
including questions of privacy, individual vs. institutional sourcing of data, 
and change over time
* Semantic Web development and extensions of the VIVO platform to reach the 
full Web community
* Open research data and related issues in discovery, reuse, and attribution
 
About VIVO
VIVO is an open source, open ontology, open process platform for hosting 
information about scientists’ interests, activities and accomplishments.  VIVO 
supports open development and integration of science through simple, standard 
semantic web technologies.  Learn more at http://vivoweb.org


Jon Corson-Rikert
Head, Information Technology Services
VIVO Development Lead
201 Albert R. Mann Library
Cornell University
Ithaca, NY 14853
607 255-4608
j...@cornell.edu


Re: [CODE4LIB] e-journals lists, database lists

2012-05-24 Thread Tod Olson
That's just the sort of thing we had in mind. Thanks!

-Tod

On May 24, 2012, at 2:14 PM, Andrew Darby wrote:

> Hi Tod,
> 
> We use SubjectsPlus [1] for the database list; basically, we have a
> script that exports the data from our III catalog, another script that
> reads this text file and does inserts/updates to the appropriate
> tables in SubjectsPlus.  The A-Z list is then displayed by
> SubjectsPlus in its normal fashion.  Example output here:
> 
> http://library.miami.edu/sp/subjects/databases.php?letter=A
> 
> If you already have a database, you'd just need a quick script to
> import into SubjectsPlus, and you could then manage it via the usual
> SP admin.  Drop me a line if you want more info.
> 
> Andrew
> 
> [1] http://www.subjectsplus.com
> 
> On Thu, May 24, 2012 at 2:44 PM, Tod Olson  wrote:
>> Code4Lib,
>> 
>> What, short of a full-blown ERM, are you using to manage and provide your 
>> e-journals lists and database lists?
>> 
>> We're looking for something that we can use for just a couple years. We 
>> already have the data in a database, and would like to dump it into 
>> something and have the lists and searching of the lists come out. We could 
>> certainly build something ourselves, but if something already exists, we'd 
>> love to take a look at it.
>> 
>> Best,
>> 
>> -Tod
>> 
>> 
>> Tod Olson 
>> Systems Librarian
>> University of Chicago Library
> 
> 
> 
> -- 
> Andrew Darby
> Head, Web & Emerging Technologies
> University of Miami Libraries


Re: [CODE4LIB] e-journals lists, database lists

2012-05-24 Thread Andrew Darby
Hi Tod,

We use SubjectsPlus [1] for the database list; basically, we have a
script that exports the data from our III catalog, another script that
reads this text file and does inserts/updates to the appropriate
tables in SubjectsPlus.  The A-Z list is then displayed by
SubjectsPlus in its normal fashion.  Example output here:

http://library.miami.edu/sp/subjects/databases.php?letter=A

If you already have a database, you'd just need a quick script to
import into SubjectsPlus, and you could then manage it via the usual
SP admin.  Drop me a line if you want more info.

Andrew

[1] http://www.subjectsplus.com

On Thu, May 24, 2012 at 2:44 PM, Tod Olson  wrote:
> Code4Lib,
>
> What, short of a full-blown ERM, are you using to manage and provide your 
> e-journals lists and database lists?
>
> We're looking for something that we can use for just a couple years. We 
> already have the data in a database, and would like to dump it into something 
> and have the lists and searching of the lists come out. We could certainly 
> build something ourselves, but if something already exists, we'd love to take 
> a look at it.
>
> Best,
>
> -Tod
>
>
> Tod Olson 
> Systems Librarian
> University of Chicago Library



-- 
Andrew Darby
Head, Web & Emerging Technologies
University of Miami Libraries


[CODE4LIB] Job: Programmer/Information Technology Professional at Michigan State University Libraries

2012-05-24 Thread jobs
**Position summary:**  
Primary focus is to develop and maintain programmatic solutions for the MSU
Libraries' public facing Web sites.

  
**Minimum requirements:**  
Knowledge normally acquired in the first two or three years of college,
technical, vocational, or business school such as an associate's degree in
computer science, digital media arts, or related fields; one to three years of
related and progressively more responsible or expansive work experience
programming in a Web-based language (PHP, Rails, JavaScript, etc); experience
working with object-oriented programming and design patterns; experience with
XML and DOM, including constructing, parsing, and manipulating XML and DOM
objects for front-end Web development; experience in database design and using
RDBMS to store data; experience with SQL database integration with Web
applications; experience developing interactive Web pages with elegant, usable
user interface; or an equivalent combination of education and experience.

  
**Desired qualifications:**  
A bachelor's degree in computer science, software development, or related
fields; ability to organize large programming projects into modular parts and
plan for reuse and extension; familiarity with recent Web standards including
XHTML, CSS 3, HTML 5, WCAG 2.0, WAI-ARIA; experienced with team use of version
control and software configuration management systems; experience in mobile
development and form design; ability to communicate directly with clients
regarding requirements and expectations; willingness to adopt and maintain
existing code-base; possess a drive to learn as necessary to acquire new code-
language and technology fluency.

  
  



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


Re: [CODE4LIB] e-journals lists, database lists

2012-05-24 Thread Dave Caroline
On Thu, May 24, 2012 at 7:44 PM, Tod Olson  wrote:
> Code4Lib,
>
> What, short of a full-blown ERM, are you using to manage and provide your 
> e-journals lists and database lists?
>
> We're looking for something that we can use for just a couple years. We 
> already have the data in a database, and would like to dump it into something 
> and have the lists and searching of the lists come out. We could certainly 
> build something ourselves, but if something already exists, we'd love to take 
> a look at it.


Im inclined to say if you have the data in a database, just use its
power to show the data in the form you need.
You didn't really say what output you are looking for.

searching/discovery Solr
what database?
perhaps just the right inverted index needs creating
perhaps just a few join tables need creating

Dave Caroline


Re: [CODE4LIB] e-journals lists, database lists

2012-05-24 Thread Tom Cramer
Tod,

We catalog our 1100 "curated" databases in our ILS, and then created a custom 
view in Blacklight to show these to patrons and librarians alike. This way they 
are integrated into the next generation catalog, but the tailored view lets us 
decorate their presentation with short summaries of what's in each database, 
off-campus access instructions, "not sure where to start" information, and a 
link to our federated search tool.

http://searchworks.stanford.edu/?f[format][]=Database

This replaced a one off application that held the same information, but with 
its own data store, app logic and distinct UI. 

We continue to maintain SFX for e-journals title searching & browsing. 

- Tom


On May 24, 2012, at 11:44 AM, Tod Olson wrote:

> Code4Lib,
> 
> What, short of a full-blown ERM, are you using to manage and provide your 
> e-journals lists and database lists?
> 
> We're looking for something that we can use for just a couple years. We 
> already have the data in a database, and would like to dump it into something 
> and have the lists and searching of the lists come out. We could certainly 
> build something ourselves, but if something already exists, we'd love to take 
> a look at it.
> 
> Best,
> 
> -Tod
> 
> 
> Tod Olson 
> Systems Librarian 
> University of Chicago Library


Re: [CODE4LIB] e-journals lists, database lists

2012-05-24 Thread James RW MacDonald
You may want to take a look at Simon Fraser University's CUFTS product:

http://researcher.sfu.ca/cufts/erm

It is open-source.  

Cheers

James RW MacDonald, MLIS
Digital Initiatives Librarian
University of Northern British Columbia
P: 250-960-6601


On 2012-05-24, at 11:44 AM, Tod Olson wrote:

> Code4Lib,
> 
> What, short of a full-blown ERM, are you using to manage and provide your 
> e-journals lists and database lists?
> 
> We're looking for something that we can use for just a couple years. We 
> already have the data in a database, and would like to dump it into something 
> and have the lists and searching of the lists come out. We could certainly 
> build something ourselves, but if something already exists, we'd love to take 
> a look at it.
> 
> Best,
> 
> -Tod
> 
> 
> Tod Olson 
> Systems Librarian 
> University of Chicago Library


[CODE4LIB] e-journals lists, database lists

2012-05-24 Thread Tod Olson
Code4Lib,

What, short of a full-blown ERM, are you using to manage and provide your 
e-journals lists and database lists?

We're looking for something that we can use for just a couple years. We already 
have the data in a database, and would like to dump it into something and have 
the lists and searching of the lists come out. We could certainly build 
something ourselves, but if something already exists, we'd love to take a look 
at it.

Best,

-Tod


Tod Olson 
Systems Librarian 
University of Chicago Library


[CODE4LIB] Job: Programmer/Analyst - Interface Designer at New York University

2012-05-24 Thread jobs
Under the direction of the Manager of Publications and Access, serves as a
member of the Digital Library Technology Services (DLTS) Team charged with
designing, developing and managing innovative web-based applications that
support, enhance, and extend the mission of New York University Libraries.

  
This position designs, develops, troubleshoots, implements, and maintains
front end software of web-based systems used for the dissemination of
scholarly and learning materials, the reuse of materials in a wide variety of
learning systems and computer platforms (such as mobile devices), and for
collaboration and communication among researchers and
students.

  
Designs and maintains user interface front end code based on HTML, JavaScript,
and/or CSS; creates and maintains template code which interfaces with backend
code using PHP, Ruby, Java and other web programming languages.

  
Duties include but are not limited to:

  
• Converts ideas presented by a graphic designer's raw images and layouts into
CSS/XHTML themes.

  
• Optimizes developed frontend JavaScript/CSS for scalability and
speed.

  
• As required by DLTS, works on a mix of project-based (new software) and
service-based (maintain existing websites, services) tasks.

  
• Works within framework of NYU ITS/LIT security standards and guidelines.

  
• Creates detailed documentation as part of the development process in order
to ensure ongoing support of applications.

  
• Works with a variety of technical and non-technical staff to design and
create web applications.

  
• Works closely with Project Managers and other members of DLTS to both
develop detailed specification documents with clear project deliverables and
timelines, and to ensure timely completion of deliverables.

  
• Performs high-level troubleshooting and responds to evening, weekend and
holiday emergency service calls when on-call.

  
  
Required Experience

  
Bachelor's Degree in computer & information science or an equivalent
combination of education and experience. Advanced degree in computer science
preferred. A minimum of two years of experience in web user interface design
and development and services. Experience developing start-up web 2.0 and / or
social networking applications

  
Strong, demonstrated experience in Web 2.0 user interface design, development,
and deployment using technologies such as HTML, XHTML, JavaScript (including
AJAX), and CSS; knowledge of UI design methodology and processes such as user-
centered design; demonstrated experience with one or more of the following
languages and frameworks: Java/JSP, Perl CGI, Ruby on Rails, Python, PHP,
Ruby; demonstrated experience with XML and XSLT; experience with search engine
optimization; experience with source code version control; demonstrated
experience with UNIX/Linux command line tools; demonstrated strong analytical
and problem solving skills; excellent interpersonal, communication and
collaboration skill; flexibility to work in a dynamic and evolving area both
independently and as part of a team.

  
Experience in web user interface programming frameworks such as JQuery,
CoffeeScript, Blueprint, SASS, and/or other WebUI frameworks. Experience with
HTML5; experience with web content management systems, specifically expertise
in Drupal Theming and Drupal module development; expertise in web development
frameworks, such as Rails; advanced Unix/Linux command line interface skills,
work experience in an academic library or research university; knowledge of
Library and Academic standards such as METS, MARC, MODS, OAC, EAD; familiarity
with ADA requirements and methods of achieving compliance; familiarity with
web security standards and methods of achieving compliance; demonstrated
experience with distributed source code version control systems such as Git;
demonstrated ability to take initiative to improve current services offered by
the organization and to document procedures. Relational database experience,
preferably MySQL and Postgres. Experience with webservers such as Apache httpd
and Nginx and Java Servlet containers such as Apache Tomcat.

  
When you come to work at New York University, it's more than just a job that
awaits you. You have the opportunity to Experience Excellence.

  
To apply:
www.nyucareers.com/applicants/Central?quickFind=54967



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


[CODE4LIB] Job: Digital Accessions Specialist at University of Chicago

2012-05-24 Thread jobs
Digital Accessions Specialist: Under the direction of the Head of Archives
Processing and Digital Access, and in collaboration with the Director of the
Digital Library Development Center, establishes intellectual control over
electronic records, born digital collections, and retrospectively digitized
materials received by SCRC, performs pre-accessioning and accessioning work
for files deposited by Library staff and others in the Digital Repository, and
participates in designing, refining and implementing workflows and procedures
for acquiring and accessioning electronic records and born digital materials.

  
Along with the Archivist for Processing and Digital Access, manages ongoing
accessioning relationships with University offices, divisions, departments,
faculty members, organizations, and Library donors to ensure the orderly and
systematic transfer of electronic records from University offices and donors
to SCRC. Transfers electronic records received on physical media as part of
archives and manuscripts collections to the digital repository. Creates,
maintains and ensures accuracy of accessions records, inventories, files and
databases for electronic accessions. Collaborates with the Archives and
Manuscripts Accessions Manager to ensure that records for collections
containing both analog and digital materials are accurate and complete. Using
data collected as part of SCRC's accessioning process, creates collection and
accession level records for new deposits in the digital repository. Evaluates
content of unprocessed electronic records with special focus on identifying
sensitive and restricted material. Evaluates and makes recommendations for
developments, refinements and implementations to procedures and workflows for
electronic record accessioning and management. Recommends and implements
policies, standards and practices for electronic records and collections in
digital form. Responds to staff questions about status, content and storage
location of electronic records. Maintains statistics on holdings, incoming
collections, file requests, and other data required for fiscal reporting.

  
Performs pre-accessioning evaluations on new deposits, including: evaluates
and determines constraints, including rights and permissions and embargo
periods; reviews descriptive metadata and manages problem resolution;
evaluates valid structural metadata as necessary; ensures consistency in file
and folder naming as necessary; evaluates and determines when to convert files
to formats suitable for long-term preservation, as necessary; creates
descriptive metadata for new accessions; generates required technical and
structural metadata for new accessions

  
Creates rights statements for new accessions; recommends and implements
workflows for deposit and accessioning best practices; manages workflow
compliance through collaboration with depositors.

  
Contributes to SCRC, DLDC and Library goals. Submits regular reports on
archives and manuscripts electronic records accessioning and related Digital
Repository responsibilities. Serves as a member of Library committees and
working groups. Pursues and maintains knowledge of current developments in
information technology and electronic records management.

  
**Experience:**

  * Minimum of one year relevant library or related experience required.
  * Previous experience working with electronic records required.
  * Previous work experience with Unix/Linux command-line tools to perform 
automated tasks required.
**Competencies:**

  * Excellent writing skills and organizational skills required.
  * Ability to manage multiple concurrent projects and shifts in priority 
required.
  * Sound independent judgment and discretion required.
  * Excellent problem-solving skills required.
  * Ability to work effectively and collegially with University staff, 
administrators, faculty and donors required.
  * Ability to work effectively and collegially with supervisors, peers and 
other staff required.
  * Ability to work well independently required.
  * Ability to handle confidential matters with prudence required.
  * Familiarity with word processing, spreadsheet, and database management 
programs and online library information systems required.
  * Ability to conceptualize and manage large collections in diverse formats 
required.



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


[CODE4LIB] Job: Data Curation and Digital Preservation Specialist at Simon Fraser University

2012-05-24 Thread jobs
Simon Fraser University Library is seeking a highly flexible, collaborative
and innovative individual, committed to providing the best possible service to
faculty and students, to undertake a range of project-based and operational
activities that will advance the SFU Library's strategic objectives in a
number of related areas: data curation and management, digital preservation,
and research data services.

  
**SETTING**  
  
Simon Fraser University (SFU) is a comprehensive university with approximately
22,000 undergraduate students, 5000 graduate students, 950 faculty and 1500
staff. Ranked by respected national surveys as one of Canada's top three
comprehensive universities for the past 20 years, Simon Fraser University has
also been named one of British Columbia's top 40 Employers for 2011, as well
as one of Canada's top 100 employers. SFU offers more than 100 undergraduate
major and joint major programs and more than 45 graduate offerings, spanning
many disciplines in eight faculties, and has an international reputation for
its innovative interdisciplinary and professional programs. The University was
established in 1965 in Burnaby and has since expanded to Vancouver and
Surrey. SFU is integrally involved in the life of all three
of its campus communities, including participation in a range of urban renewal
and development initiatives. Further information about SFU is available at
www.sfu.ca.

  
The SFU Library has an international reputation as a technologically
innovative site which is best exemplified by its role as the home for several
major open source software projects - the Public Knowledge Project (PKP) and
reSearcher. PKP develops and supports a range of scholarly
communications software applications including Open Journal Systems (OJS)
which, as of March 2012, has been installed at over 12,800 sites around the
world. reSearcher is a suite of library software modules including Godot, a
link resolver, and CUFTS, an electronic resource management system and
knowledgebase. The library also has an active digitization
program and has been the recipient of several grants to undertake some large
digitization projects. The library
maintains most of the technical infrastructure required for these initiatives
and has assembled a very skilled team of systems and technical specialists.

  
Within the SFU Library, planning and project-based initiatives often cross
divisional and campus boundaries. The Library Planning
Committee (Dean, AULs, Division Heads) is responsible for advising the Dean on
budget, personnel and external matters. The Library Council (Dean, AULs,
Division/Unit Heads, seven library staff representatives) advises on other
matters. There are few standing committees, with cross-divisional task groups
typically planning and guiding specific projects. Further information about
the Library is available at: www.lib.sfu.ca.

  
**ASSIGNMENT**  
  
Reporting jointly to the Head, Library Systems for operational duties and a
Project Management Team for project-related assignments, this is a unique
opportunity that combines a major research data project funded by the
University Priority Fund (UPF) with the implementation of several key
objectives for digital preservation and research data services in the
Library's Strategic Plan for 2011-2016. The Data Curation
and Digital Preservation Specialist will play an important support role on the
UPF-funded Data Curation project while also working closely with several
senior Library staff to plan and implement the Library's vision for expanded
services and support for digital preservation and research data services.

  
The Data Curation and Digital Preservation Specialist will be based in Library
Systems with close working relationships with Research Data Services ,
Research Commons, the Library's Liaison Librarians, and the Library's
Institutional Repository staff. The Library expects to
engage external consulting services to assist with planning and implementation
of the Data Curation project and this position will also work closely with
them. The Data Curation and Digital
Preservation Specialist will collaborate with staff from both inside and
outside the library; and interact with faculty, students, and various academic
and administration units throughout the university. This is
an opportunity for a recent graduate of a library/information science or
archival studies program, or other practitioners, who are interested in
gaining extensive and invaluable experience in emerging research data and
digitization areas.

  
This is a two-year, internal grant funded position, with the possibility of
extension beyond the 2 year term subject to funding availability.

  
**RESPONSIBILITIES**  
  
UPF Research Data Project

  * Under the direction of the Project Management Team, provide general support 
for all aspects of the project.
  * Work with relevant library units and relevant university units (e.g. IT 
Services, Westgrid, the Office of VP Research, other

[CODE4LIB] Job: Data Services Library Associate at New York University Abu Dhabi

2012-05-24 Thread jobs
New York University Abu Dhabi seeks to appoint a Data Service Library
Associate to select, acquire, manage, and deliver numeric data collections to
support campus research and scholarship. The incumbent will work closely with
NYU librarians in Abu Dhabi and in New York as well as technologists, faculty,
and students to develop a new Data Service Studio in Abu Dhabi.

  
**Responsibilities include:**  

  * Build data collections and facilitate access to additional data resources
  * Engage in outreach to faculty and students through subject and departmental 
liaison activities
  * Design and conduct data literacy instruction
  * Participate in reference and consultation activities as a part of the 
NYU-Abu Dhabi Library team
  * Provide and develop innovative services in support of research, teaching, 
and learning
  * Teach research strategies in a variety of contexts
**Qualifications/Required Education **

  * ALA-accredited MLS or accepted international equivalent.
  * Knowledge of public and proprietary resources for national and 
international numeric and geospatial data.
  * Knowledge of trends in data management and description.
**Preferred Education**  
Academic background or significant experience with a discipline relevant to
the social sciences such as Economics, Political Science, Public Policy, or
Sociology.

  
**Required Experience**

  * 1+ years' experience working in libraries, including research, 
bibliographic instruction and/or reference work.
  * Working knowledge of software for statistical and geospatial analysis (e.g. 
SAS, SPSS, Stata, R, GIS applications)
**Preferred Experience**

  * Experience working in an academic library.
**Required Knowledge, Skills, and Abilities **

  * Flexibility, creativity, and a strong customer service commitment.
  * Strong analytical skills.
  * Ability to establish positive long-distance working relationships with NYU 
Libraries in New York and to work collegially within a small, highly 
collaborative local unit.
  * Demonstrated history of flexibility, creativity, and strong customer 
service commitment.
  * Excellent English language communication and interpersonal skills.
  * Demonstrated ability to work independently and collaboratively in a complex 
organization.
**Preferred Knowledge, Skills, and Abilities**  
Competence in a language other than English.



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


Re: [CODE4LIB] MARC Magic for file

2012-05-24 Thread Ed Summers
On Wed, May 23, 2012 at 6:16 PM, Kyle Banerjee
 wrote:
> I'm not sure whether to laugh or cry that it's a sign of progress that a 40
> year old utility designed to identify file types is now just beginning to
> be able to recognize a format that's been around for almost 50 years...

Laugh :-)

//Ed