Re: [CODE4LIB] date fields

2016-07-11 Thread Kyle Banerjee
Is the idea that this new field would be stored as MARC in the system (the
ILS?).

If so, the 9xx solution already suggested is probably the way to go if the
008 route suggested earlier won't work for you. Otherwise, you run a risk
that some form of record maintenance will blow out all your changes.

The actual use case you have in mind makes a big difference in what paths
make sense, so more detail might be helpful.

kyle



On Mon, Jul 11, 2016 at 1:06 PM, Jonathan Rochkind 
wrote:

> There's some super useful data in the MARC fixed fields too -- more useful
> than the semi-transcribed values in 260c, although it's also a pain to
> access/transform to something reasonably machine actionable.
>
> Here's the code from traject that tries to get a reasonable date out of
> marc fixed fields, falling back to 260c if it needs to.
>
> https://github.com/traject/traject/blob/e98fe35f504a2a519412cd28fdd97dc514b603c6/lib/traject/macros/marc21_semantics.rb#L299-L379
>
> There are already quite a few places in MARC for dates. It's just they're
> all weird. You're making up yet a new kind of date to your own local
> meaning and specs. I doubt there's an existing MARC field you can put it in
> where it won't just add to the confusion. (obligatory reference to
> https://xkcd.com/927/).
>
> I'd just put it in a 9xx or xx9 field of your choosing, they are reserved
> for local use.
>
> On Mon, Jul 11, 2016 at 3:19 PM, Joy Nelson 
> wrote:
>
> > Hi Eric-
> > Are you planning on storing the 'normalized' dates for ever in the MARC?
> > i.e. leave the c1900 in the 260$c and have 1900 in another place?
> >
> > I think what you do depends on your ILS and tools.  My first reaction
> would
> > be to stash the date in an unused subfield in the 260.  If your system
> > allows you to add 'non standard' subfields, you could use 260$z to stash
> > it.
> >
> > But, then I start to think that might rankle some catalogers to have 'non
> > standard' date data in the 260 (or 264).  I would probably then look at
> > using one of the local use tags.  901-907, 910, or 945-949.  You could be
> > the date in $a and even a brief description in a second subfield.
> > 901$a1900$bnormalized date for project XYZ -initials/date
> >
> > -Joy
> >
> > On Mon, Jul 11, 2016 at 12:51 PM, Eric Lease Morgan 
> > wrote:
> >
> > > I’m looking for date fields.
> > >
> > > Or more specifically, I have been given a pile o’ MARC records, and I
> > will
> > > be extracting for analysis the values of dates from MARC 260$c. From
> the
> > > resulting set of values — which will include all sorts of string values
> > > ([1900], c1900, 190?, 19—, 1900, etc.) — I plan to normalize things to
> > > integers like 1900. I then want to save/store these normalized values
> > back
> > > to my local set of MARC records. I will then re-read the data to create
> > > things like timelines, to answer questions like “How old is old?”, or
> to
> > > “simply” look for trends in the data.
> > >
> > > What field would y’all suggest I use to store my normalized date
> content?
> > >
> > > —
> > > Eric Morgan
> > >
> >
> >
> >
> > --
> > Joy Nelson
> > Director of Migrations
> >
> > ByWater Solutions 
> > Support and Consulting for Open Source Software
> > Office: Fort Worth, TX
> > Phone/Fax (888)900-8944
> > What is Koha? 
> >
>


Re: [CODE4LIB] date fields

2016-07-11 Thread Jonathan Rochkind
There's some super useful data in the MARC fixed fields too -- more useful
than the semi-transcribed values in 260c, although it's also a pain to
access/transform to something reasonably machine actionable.

Here's the code from traject that tries to get a reasonable date out of
marc fixed fields, falling back to 260c if it needs to.
https://github.com/traject/traject/blob/e98fe35f504a2a519412cd28fdd97dc514b603c6/lib/traject/macros/marc21_semantics.rb#L299-L379

There are already quite a few places in MARC for dates. It's just they're
all weird. You're making up yet a new kind of date to your own local
meaning and specs. I doubt there's an existing MARC field you can put it in
where it won't just add to the confusion. (obligatory reference to
https://xkcd.com/927/).

I'd just put it in a 9xx or xx9 field of your choosing, they are reserved
for local use.

On Mon, Jul 11, 2016 at 3:19 PM, Joy Nelson 
wrote:

> Hi Eric-
> Are you planning on storing the 'normalized' dates for ever in the MARC?
> i.e. leave the c1900 in the 260$c and have 1900 in another place?
>
> I think what you do depends on your ILS and tools.  My first reaction would
> be to stash the date in an unused subfield in the 260.  If your system
> allows you to add 'non standard' subfields, you could use 260$z to stash
> it.
>
> But, then I start to think that might rankle some catalogers to have 'non
> standard' date data in the 260 (or 264).  I would probably then look at
> using one of the local use tags.  901-907, 910, or 945-949.  You could be
> the date in $a and even a brief description in a second subfield.
> 901$a1900$bnormalized date for project XYZ -initials/date
>
> -Joy
>
> On Mon, Jul 11, 2016 at 12:51 PM, Eric Lease Morgan 
> wrote:
>
> > I’m looking for date fields.
> >
> > Or more specifically, I have been given a pile o’ MARC records, and I
> will
> > be extracting for analysis the values of dates from MARC 260$c. From the
> > resulting set of values — which will include all sorts of string values
> > ([1900], c1900, 190?, 19—, 1900, etc.) — I plan to normalize things to
> > integers like 1900. I then want to save/store these normalized values
> back
> > to my local set of MARC records. I will then re-read the data to create
> > things like timelines, to answer questions like “How old is old?”, or to
> > “simply” look for trends in the data.
> >
> > What field would y’all suggest I use to store my normalized date content?
> >
> > —
> > Eric Morgan
> >
>
>
>
> --
> Joy Nelson
> Director of Migrations
>
> ByWater Solutions 
> Support and Consulting for Open Source Software
> Office: Fort Worth, TX
> Phone/Fax (888)900-8944
> What is Koha? 
>


[CODE4LIB] Job: Metadata Production & Electronic Access Specialist at University of Toronto

2016-07-11 Thread jobs
Metadata Production & Electronic Access Specialist
University of Toronto
Toronto,Ontario

The University of Toronto Libraries (UTL) system is the largest academic
library in Canada and is ranked third among peer institutions in North
America, behind just Harvard and Yale. The system consists of 44 libraries
located on three university campuses: St. George, Mississauga, and
Scarborough. This array of college libraries, special collections, and
specialized libraries and information centres supports the teaching and
research requirements of 215 graduate programs, over 60 professional programs,
and more than 700 undergraduate degree programs. More than 150,000 new print
volumes are acquired each year. The Libraries data centre houses more than 200
servers with a storage capacity of 1.5 petabytes.

  
**POSITION SUMMARY:** The Metadata Production and Electronic Access Specialist 
is responsible for coordinating the access and management of e-journal and 
e-book packages, and individual e-resources, within electronic resource 
management systems (currently Serials Solutions and a local e-resource 
management system). Works proactively to find and resolve problems in 
vendor-supplied title lists and data feeds. Searches online databases and 
source files for suitable cataloguing copy and retrieves MARC records from 
vendor websites and/or FTP sites. Reviews derived records for completeness and 
accuracy and makes necessary additions and/or adjustments. Loads bibliographic 
records within the ILS system and exports data to external discovery services 
as required. Compiles statistics and provides accurate reports as required. 
Troubleshoots access issues, responds to user inquiries and follows up on 
access and maintenance problem resolution. Develops scripts to aid in the 
automation of tasks, t
 ransforms data from one format to another, and batch processes metadata. 
Creates metadata for inclusion in various discovery systems. Maintains and 
updates policies and procedures. Participates in the evaluation, implementation 
and the monitoring of new technologies. Performs other duties as required.  
  
**QUALIFICATIONS:** University graduation required.  
  
**EXPERIENCE: **A minimum of five years related experience working in a 
research or academic library setting required. Experience working within and 
ILS, Electronic Resource Management Systems (i.e. Serials Solutions) and 
relational database environments required.  
SKILLS: Knowledge of MARC formats and MARC record editing software required.
Experience searching online bibliographic utilities such as OCLC required.
Working knowledge of Excel, MySQL, Perl scripting and XML. Working knowledge
of system utility software, e.g. Windows, UNIX and Linux required.

  
**OTHER: **Excellent analytical skills and problem-solving skills; demonstrated 
accuracy, attention to detail and ability to prioritize tasks; excellent 
judgment and ability to apply policies; ability to work independently and 
effectively with technology in a fast-paced environment while managing 
competing priorities; strong written and oral communication; ability to develop 
clear, concise, accurate technical documentation; strong user-focused service 
orientation; evidence of initiative, innovation and flexibility to respond to 
workflow demands; ability to work cooperatively and effectively with 
supervisors and colleagues in a culturally diverse and rapidly changing 
environment; demonstrated good work performance and attendance record. Training 
experience an asset.  
  
**HOURS:** Monday - Friday (8:45-5:00)  
  
**SALARY RANGE: **(3U) $65, 817 - $68, 734 - $71,793  
  
This position is in the CUPE 1230 Full-time and Part-time Bargaining Unit

  
As part of your application, you will be asked to complete a brief Diversity
Survey. This survey is voluntary. Any information directly related to you is
confidential and cannot be accessed by search committees or human resources
staff. Results will be aggregated for institutional planning purposes. For
more information, please see http://uoft.me/UP.

  
All qualified candidates are encouraged to apply; however, Canadians and
permanent residents will be given priority.

  
Applicants interested in applying for this position must submit their cover
letter and resume to Library Human Resources by email application to
ut...@utoronto.ca.

  
Applications will be accepted until July 31, 2016 (11:59pm).



Brought to you by code4lib jobs: http://jobs.code4lib.org/job/26642/
To post a new job please visit http://jobs.code4lib.org/


Re: [CODE4LIB] 2017 Code4Lib Conference

2016-07-11 Thread Fleming, Declan
Thanks Gary!

Declan

-Original Message-
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Gary 
Thompson
Sent: Friday, July 08, 2016 5:36 PM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: [CODE4LIB] 2017 Code4Lib Conference

Greetings from the 2017 Code4Lib Conference Committee –

In the absence of alternative city proposals and UCLA’s commitment as fiscal 
sponsor, the 2017 Code4Lib Conference will be held in Southern California. A 
portion of the Chattanooga Local Planning Committee will transition to 
collaboratively organizing with the SoCal Community.

We've already contacted Princeton to transfer the 2016 conference surplus to 
UCLA. And we're planning our next steps:
- Reach out to a conference planner to establish a new contract
- Lock down conference dates, venue and hotel information
- Send out calls for committee and conference volunteers
- Commence efforts toward a majestic, stupefying conference experience

Continued thanks for the patience, feedback and community,

Gary Thompson, UCLA
Brian Rogers, University of Chattanooga at Tennessee


Re: [CODE4LIB] date fields

2016-07-11 Thread Trail, Nate
Don't forget that it might be duplicative of the 260 but the 008 has "machine 
readable" date info that may be less specific than the 260 but more uniformly 
entered (or that's the only place there is a date associated with 
publication/release).
Nate

==
Nate Trail
LS/ABA/NDMSO
Library of Congress
n...@loc.gov



-Original Message-
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Joy 
Nelson
Sent: Monday, July 11, 2016 3:19 PM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] date fields

Hi Eric-
Are you planning on storing the 'normalized' dates for ever in the MARC?
i.e. leave the c1900 in the 260$c and have 1900 in another place?

I think what you do depends on your ILS and tools.  My first reaction would be 
to stash the date in an unused subfield in the 260.  If your system allows you 
to add 'non standard' subfields, you could use 260$z to stash it.

But, then I start to think that might rankle some catalogers to have 'non 
standard' date data in the 260 (or 264).  I would probably then look at using 
one of the local use tags.  901-907, 910, or 945-949.  You could be the date in 
$a and even a brief description in a second subfield.
901$a1900$bnormalized date for project XYZ -initials/date

-Joy

On Mon, Jul 11, 2016 at 12:51 PM, Eric Lease Morgan  wrote:

> I’m looking for date fields.
>
> Or more specifically, I have been given a pile o’ MARC records, and I 
> will be extracting for analysis the values of dates from MARC 260$c. 
> From the resulting set of values — which will include all sorts of 
> string values ([1900], c1900, 190?, 19—, 1900, etc.) — I plan to 
> normalize things to integers like 1900. I then want to save/store 
> these normalized values back to my local set of MARC records. I will 
> then re-read the data to create things like timelines, to answer 
> questions like “How old is old?”, or to “simply” look for trends in the data.
>
> What field would y’all suggest I use to store my normalized date content?
>
> —
> Eric Morgan
>



--
Joy Nelson
Director of Migrations

ByWater Solutions  Support and Consulting for Open 
Source Software
Office: Fort Worth, TX
Phone/Fax (888)900-8944
What is Koha? 


Re: [CODE4LIB] date fields

2016-07-11 Thread Knight, Kathryn E.
Hey there, 

If you're using MARC, you could try the 046 field. It's for special dates. 

-Katie

-Original Message-
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Joy 
Nelson
Sent: Monday, July 11, 2016 3:19 PM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] date fields

Hi Eric-
Are you planning on storing the 'normalized' dates for ever in the MARC?
i.e. leave the c1900 in the 260$c and have 1900 in another place?

I think what you do depends on your ILS and tools.  My first reaction would
be to stash the date in an unused subfield in the 260.  If your system
allows you to add 'non standard' subfields, you could use 260$z to stash it.

But, then I start to think that might rankle some catalogers to have 'non
standard' date data in the 260 (or 264).  I would probably then look at
using one of the local use tags.  901-907, 910, or 945-949.  You could be
the date in $a and even a brief description in a second subfield.
901$a1900$bnormalized date for project XYZ -initials/date

-Joy

On Mon, Jul 11, 2016 at 12:51 PM, Eric Lease Morgan  wrote:

> I’m looking for date fields.
>
> Or more specifically, I have been given a pile o’ MARC records, and I will
> be extracting for analysis the values of dates from MARC 260$c. From the
> resulting set of values — which will include all sorts of string values
> ([1900], c1900, 190?, 19—, 1900, etc.) — I plan to normalize things to
> integers like 1900. I then want to save/store these normalized values back
> to my local set of MARC records. I will then re-read the data to create
> things like timelines, to answer questions like “How old is old?”, or to
> “simply” look for trends in the data.
>
> What field would y’all suggest I use to store my normalized date content?
>
> —
> Eric Morgan
>



-- 
Joy Nelson
Director of Migrations

ByWater Solutions 
Support and Consulting for Open Source Software
Office: Fort Worth, TX
Phone/Fax (888)900-8944
What is Koha? 


Re: [CODE4LIB] date fields

2016-07-11 Thread Joy Nelson
Hi Eric-
Are you planning on storing the 'normalized' dates for ever in the MARC?
i.e. leave the c1900 in the 260$c and have 1900 in another place?

I think what you do depends on your ILS and tools.  My first reaction would
be to stash the date in an unused subfield in the 260.  If your system
allows you to add 'non standard' subfields, you could use 260$z to stash it.

But, then I start to think that might rankle some catalogers to have 'non
standard' date data in the 260 (or 264).  I would probably then look at
using one of the local use tags.  901-907, 910, or 945-949.  You could be
the date in $a and even a brief description in a second subfield.
901$a1900$bnormalized date for project XYZ -initials/date

-Joy

On Mon, Jul 11, 2016 at 12:51 PM, Eric Lease Morgan  wrote:

> I’m looking for date fields.
>
> Or more specifically, I have been given a pile o’ MARC records, and I will
> be extracting for analysis the values of dates from MARC 260$c. From the
> resulting set of values — which will include all sorts of string values
> ([1900], c1900, 190?, 19—, 1900, etc.) — I plan to normalize things to
> integers like 1900. I then want to save/store these normalized values back
> to my local set of MARC records. I will then re-read the data to create
> things like timelines, to answer questions like “How old is old?”, or to
> “simply” look for trends in the data.
>
> What field would y’all suggest I use to store my normalized date content?
>
> —
> Eric Morgan
>



-- 
Joy Nelson
Director of Migrations

ByWater Solutions 
Support and Consulting for Open Source Software
Office: Fort Worth, TX
Phone/Fax (888)900-8944
What is Koha? 


[CODE4LIB] date fields

2016-07-11 Thread Eric Lease Morgan
I’m looking for date fields.

Or more specifically, I have been given a pile o’ MARC records, and I will be 
extracting for analysis the values of dates from MARC 260$c. From the resulting 
set of values — which will include all sorts of string values ([1900], c1900, 
190?, 19—, 1900, etc.) — I plan to normalize things to integers like 1900. I 
then want to save/store these normalized values back to my local set of MARC 
records. I will then re-read the data to create things like timelines, to 
answer questions like “How old is old?”, or to “simply” look for trends in the 
data.

What field would y’all suggest I use to store my normalized date content?

—
Eric Morgan


[CODE4LIB] Job: Library Director at SUNY Geneseo

2016-07-11 Thread jobs
Library Director
SUNY Geneseo
Geneseo

The State University of New York (SUNY) College at Geneseo, a highly regarded
public liberal arts college with selected programs in Business and Education
nestled in the Genesee Valley near Rochester, NY, seeks an inspiring,
visionary, and dynamic leader to become the Director of Milne Library.
Reporting to the Provost, the Vice President for Academic Affairs, the Library
Director provides collaborative, transparent leadership in a team-based
management environment to support the educational mission of the college. The
Library Director will clearly articulate and implement a vision for Milne
Library that establishes an environment conducive to fostering intellectual
inquiry, enhancing scholarly achievement, and developing ethical graduates.

  
For complete position details and to apply please visit [http://jobs.geneseo.e
du/postings/1142](http://jobs.geneseo.edu/postings/1142).

  
Review of completed applications will begin upon receipt. To be guaranteed
consideration, applications should be completed by August 15, 2016.

  
Not in the boilerplate: Milne Library is the home of Open SUNY Textbooks, OER
initiatives, and the IDS Project. Our Reference & Instruction team won the
2016 LIRT award, and our library IT tend to respond with "Sure, we could try
that." Our staff room is often filled with baked goods, homemade ice cream,
and handmade soap. Best of all, we're a supportive group that genuinely enjoys
working together.



Brought to you by code4lib jobs: http://jobs.code4lib.org/job/26641/
To post a new job please visit http://jobs.code4lib.org/


[CODE4LIB] WSSSPE4 - Final Call for Submissions Deadline July 10, 2016

2016-07-11 Thread McDonald, Robert H.
Apologies for cross-posting.

--Robert



Final Call for Submissions: 

4th Workshop on Sustainable Software for Science: Practice and Experiences 
(WSSSPE4) 
(http://wssspe.researchcomputing.org.uk/wssspe4/) 

Location: School of Computer Science, Kilburn and IT Buildings, University of 
Manchester, Manchester, UK 
Dates: 2 ½ days from Sept. 12th noon – Sept. 14th 5 pm, 2016 
Immediately preceding and co-located in Manchester with First Conference of 
Research Software Engineers 
(RSE Conference) (Sept 15-16 at Museum of Science and Industry, Manchester, UK) 

Follow @wssspe, tweet with #wssspe 

A nominal registration fee may be charged. 

Abstract: 

Progress in scientific research is dependent on the quality and accessibility 
of research software at all levels. It 
is now critical to address many new challenges related to the development, 
deployment, maintenance, and 
sustainability of open-use research software: the software upon which specific 
research results rely. Open-use 
software means that the software is widely accessible (whether open source, 
shareware, or commercial). 
Research software means that the choice of software is essential to specific 
research results; using different 
software could produce different results. 

In addition, it is essential that scientists, researchers, and students are 
able to learn and adopt a new set of 
software-related skills and methodologies. Established researchers are already 
acquiring some of these skills, 
and in particular, a specialized class of software developers is emerging in 
academic environments who are an 
integral and embedded part of successful research teams. WSSSPE provides a 
forum for discussion of these 
challenges, including both positions and experiences, and a forum for the 
community to assemble and act. 

WSSSPE4 will consist of two separate tracks with some joint sessions: 

Track 1 – Building a sustainable future for open-use research software has the 
goals of defining a vision of the 
future of open-use research software, and in the workshop, initiating the 
activities that are needed to get there. 
The idea of this track is to first think about where we want to be 5 to 10 
years from now, without being too 
concerned with where we are today, and then to determine how we can move to 
this future. 

Track 2 – Practices & experiences in sustainable scientific software has the 
goal of improving the quality of 
today’s research software and the experiences of its developers by sharing 
practices and experiences. This 
track is focused on the current state of scientific software and what we can do 
to improve it in the short term, 
starting with where we are today. 

Topics of interest include but are not limited to: 

• Development and Community 
• Best practices for developing sustainable software 
• Models for funding specialist expertise in software collaborations 
• Software tools that aid sustainability 
• Academia/industry interaction 
• Refactoring/improving legacy scientific software 
• Engineering design for sustainable software 
• Metrics for the success of scientific software 
• Adaptation of mainstream software practices for scientific software 
• Professionalization 
• Career paths 
• RSE as a brand 
• RSE outside of the UK or Europe 
• Increase incentives in publishing, funding and promotion for better software 
• Training 
• Training for developing sustainable software 
• Curriculum for software sustainability 
• Credit 
• Making the existing credit and citation ecosystem work better for software 
• Future credit and citation ecosystem 
• Software contributions as a part of tenure review 
• Case studies of receiving credit for software contributions 
• Awards and recognition that encourage sustainable software 
• Software publishing 
• Journals and alternative venues for publishing software 
• Review processes for published software 
• Software discoverability/reuse 
• Proposals and case studies 
• Reproducibility and testing 
• Reproducibility in conferences and journals 
• Best practices for code testing and code review 

Important Dates: 
• Submission of lightning talks: July 10 
• Submission of Track 1 idea papers: July 10 
• Submission of Track 2 position papers, experience papers, presentations of 
previously 
published works, and demos: July 10 
• Submission of travel support requests: July 10 
• Lightning talk decisions announced: Aug 1 
• Track 1 idea papers decisions announced: Aug 1 
• Track 2 position papers, experience papers, presentations of previously 
published works, 
and demo decisions announced: Aug 1 
• Travel support decisions announced: Aug 2 

Submission types and formats: 
• Lightning talks: a short paper, up to 2 pages, that if accepted can be 
conveyed in a 5 to 7 minute talk, 
either on Track 1: Building a sustainable future for open-use research software 
or Track 2: Practices & experiences 
in sustainable scientific software. Lightning talks may be based on either 
novel or previo

[CODE4LIB] Job: Digital Projects & Metadata Librarian at American Philosophical Society

2016-07-11 Thread jobs
Digital Projects & Metadata Librarian
American Philosophical Society
Philadelphia

**About the Library**  
The American Philosophical Society (APS) is an internationally recognized
center for research in the history of science, early America, Native American
linguistics, and anthropology. The Library houses over 13 million manuscripts,
350,000 volumes and bound periodicals, 250,000 images, and thousands of hours
of audio material. We are located in historic Old City Philadelphia, near
Independence Hall and the Liberty Bell.

  
**About the Department**  
The Technology Department oversees the technical infrastructure of the APS,
the full suite of library-specific search and discovery tools, and digital
humanities initiatives. The department is committed to open source technology
and the promotion of open data.

  
Within the Library, the department works collaboratively with all staff
members to make the collections accessible to the world, identify material for
digitization, and build digital projects. The department is a collaborative
and growing community that includes Digital Humanities Fellows, Digital
Library Interns and volunteers.

  
**About the Position**  
In this newly created position, the Library seeks a full-time member of the
Technology Department to contribute to the planning, design, and development
of digital projects using APS collections.

  
As a member of a small team, the Digital Projects & Metadata Librarian will
work closely with the Head of Technology to complete digital projects by
assisting in project planning, content creation, digitization, data
management, and metadata standardization. The Digital Projects & Metadata
Librarian will work alongside fellows, interns and volunteers in the
Technology Department to complete a well-rounded team focused on library
innovation and digital access.

  
The Digital Projects & Metadata Librarian will ensure proper metadata
standards for the APS digital repository and will serve one or more shifts in
the reading room per week.

  
**Qualifications**  
● MLS from ALA-accredited institution and additional advanced degree (master's
degree or higher); or a master's degree in a related subject and Academy of
Certified Archivists certification (or willingness to become certified within
one year)

● Demonstrated experience digitizing diverse media types

● Demonstrated experience building digital exhibitions, websites or other
online tools

● Knowledge of cataloging and descriptive standards such as EAD-XML, Dublin
Core, MODS, or RDF

● Demonstrated experience with JavaScript, PHP, jQuery, Ruby, Python or XSLT
is preferred

● Familiarity with Islandora, Drupal, and/or Fedora is preferred

● Experience with manuscript processing is preferred

● 1-3 years working with digital repositories and/or digital object cataloging

● 1-3 years working in an academic library, special collections library or
archive

● Excellent written and oral communication skills

● Strong interpersonal skills and the ability to work successfully in a
collaborative team environment

● Strong analytical and problem solving skills and the ability to formulate
options and recommend solutions

  
**Benefits and Compensation**  
  
The Society offers a competitive benefits package, including

• Employer paid health insurance

• TIAA-CREF retirement matching funds

• Dental insurance

• Life and Disability insurance

• Paid Days Off

  
Salary: Low 40s.

  
  
**To Apply**  
Send resume, cover letter, and contact information for three references to:
libraryj...@amphilsoc.org, using the subject line "Digital Projects and
Metadata Librarian".

  
The American Philosophical Society is an EOE, and strongly encourages
applications from women and minorities.

  
**Deadline to apply: August 15, 2016.**



Brought to you by code4lib jobs: http://jobs.code4lib.org/job/26635/
To post a new job please visit http://jobs.code4lib.org/


[CODE4LIB] 2017 Code4Lib Conference

2016-07-11 Thread Gary Thompson

Greetings from the 2017 Code4Lib Conference Committee –

In the absence of alternative city proposals and UCLA’s commitment as 
fiscal sponsor, the 2017 Code4Lib Conference will be held in Southern 
California. A portion of the Chattanooga Local Planning Committee will 
transition to collaboratively organizing with the SoCal Community.


We've already contacted Princeton to transfer the 2016 conference 
surplus to UCLA. And we're planning our next steps:

- Reach out to a conference planner to establish a new contract
- Lock down conference dates, venue and hotel information
- Send out calls for committee and conference volunteers
- Commence efforts toward a majestic, stupefying conference experience

Continued thanks for the patience, feedback and community,

Gary Thompson, UCLA
Brian Rogers, University of Chattanooga at Tennessee


[CODE4LIB] Universal Design for Libraries and Librarians - a LITA web course

2016-07-11 Thread Ken Varnum
*LITA web course on Universal Design for Libraries and Librarians
*

Register

for
this new LITA web course!


*Instructors:*

   - Jessica Olin, Director of the Library, Robert H. Parker Library,
   Wesley College; and
   - Holly Mabry, Digital Services Librarian, Gardner-Webb University

*Starting August 1, 2016*

A Moodle based web course with asynchronous weekly content lessons,
tutorials, assignments, and group discussions.

Register Online, page arranged by session date (login required)


Universal Design is the idea of designing products, places, and experiences
to make them accessible to as broad a spectrum of people as possible,
without requiring special modifications or adaptations. This course will
present an overview of universal design as a historical movement, as a
philosophy, and as an applicable set of tools. Students will learn about
the diversity of experiences and capabilities that people have, including
disabilities (e.g. physical, learning, cognitive, resulting from age and/or
accident), cultural backgrounds, and other abilities. The class will also
give students the opportunity to redesign specific products or environments
to make them more universally accessible and usable.

*Takeaways*

By the end of this class, students will be able to…

   - Articulate the ethical, philosophical, and practical aspects of
   Universal Design as a method and movement – both in general and as it
   relates to their specific work and life circumstances
   - Demonstrate the specific pedagogical, ethical, and customer service
   benefits of using Universal Design principles to develop and recreate
   library spaces and services in order to make them more broadly accessible
   - Integrate the ideals and practicalities of Universal Design into
   library spaces and services via a continuous critique and evaluation cycle

Here’s the Course Page 

*Jessica Olin*

Is the Director of the Library, Robert H. Parker Library, Wesley College.
Ms. Olin received her MLIS from Simmons College in 2003 and an MAEd, with a
concentration in Adult Education, from Touro University International. Her
first position in higher education was at Landmark College, a college that
is specifically geared to meeting the unique needs of people with learning
differences. While at Landmark, Ms. Olin learned about the ethical,
theoretical, and practical aspects of universal design. She has since
taught an undergraduate course for both the education and
the entrepreneurship departments at Hiram College on the subject.

*Holly Mabry*

Holly Mabry received her MLIS from UNC-Greensboro in 2009. She is currently
the Digital Services Librarian at Gardner-Webb University where she manages
the university’s institutional repository, and teaches the library’s
for-credit online research skills course. She also works for
an international virtual reference service called Chatstaff. Since
finishing her MLIS, she has done several presentations at local and
national library conferences on implementing universal design in libraries
with a focus on accessibility for patrons with disabilities.

*Dates:*

August 1 – September 9, 2016

*Costs:*

   - LITA Member: $135
   - ALA Member: $195
   - Non-member: $260

*Technical Requirements:*

Moodle login info will be sent to registrants the week prior to the start
date. The Moodle-developed course site will include weekly new content
lessons and is composed of self-paced modules with facilitated interaction
led by the instructor. Students regularly use the forum and chat room
functions to facilitate their class participation. The course web site will
be open for 1 week prior to the start date for students to have access to
Moodle instructions and set their browser correctly. The course site will
remain open for 90 days after the end date for students to refer back to
course material.

*Registration Information:*

Register Online, page arranged by session date (login required)

OR
Mail or fax form to ALA Registration

OR
call 1-800-545-2433 and press 5
OR
email registrat...@ala.org

*Questions or Comments?*

For all other questions or comments related to the course, contact
LITA at (312)
280-4268 or Mark Beatty, mbea...@ala.org


--
Ken Varnum
Senior Program Manager for Discovery, Delivery, and Library Analytics
Library Information Technology | University of Michigan Library
var...@umich.edu | @varnum | 734-615-3287
http://www.lib.umich.edu/users/varnum


Re: [CODE4LIB] Hours on Library Websites?

2016-07-11 Thread Ken Irwin
Matt,

For the last year or so I've been using a tool developed by a handful of 
Code4Libbers:
https://github.com/kenirwin/LibraryHoursManager 

There are two front-end pieces: 1) a "today's hours" report to put on the front 
page, 
http://www6.wittenberg.edu/lib/ 
and calendar of dates and hours: 
http://www6.wittenberg.edu/lib/about/hours/calendar.php 

The calendar-style front end was developed by Andrew Darby and Ron Gilmour at 
Ithaca College, based on work that Andrew did earlier and wrote about in the 
C4L journal: 
http://journal.code4lib.org/articles/46 
That tool's back-end is a simple day-by-day XML file; I wrote a set of back-end 
scripts to generate the XML based on a variety of date settings, e.g.:
 * From January 7-May 15, here are the normal library hours...
 * but spring break hours are different, so use the override "break hours" 
setting...
 * and then there are one or two days we have special hours that don't conform 
to a routine like "break hours", so use these special hours...

Feel free to give it a try, and let me know if you need any help with it. 

Ken


-Original Message-
From: Code for Libraries [mailto:CODE4LIB@listserv.nd.edu] On Behalf Of Matt 
Sherman
Sent: Thursday, July 07, 2016 10:34 AM
To: CODE4LIB@listserv.nd.edu
Subject: [CODE4LIB] Hours on Library Websites?

Hi all,

We are working on a website migration/redesign into WordPress and I am trying 
to figure out an automated solution for posting and keeping up to date the 
hours on the home page.  I am wondering, how do other institutions manage this? 
 Are there any good tools I should be looking into?  Any insights or 
suggestions are appreciated.

Matt Sherman


[CODE4LIB] Webinar: FOLIO Open Source Project to build a Library Services Platform – Questions and Answers

2016-07-11 Thread Doreen Herold
Open Library Community Forum:

FOLIO Open Source Project to build a Library Services Platform – Questions
and Answers

Wednesday, July 13, 2016 at 11 AM EDT/3 PM GMT

Please come join the Open Library Community Forum!

Speakers will answer questions about FOLIO, the open source project to
build a library services platform (LSP), and attendees can learn more about
the project as well as how they can participate.  Members of the audience
are welcome to submit questions during the Forum. Questions not answered
during the Forum will be answered in a soon-to-come blog posting from the
FOLIO Project Leaders.

SPEAKERS:

Sebastian Hammer is the President and co-founder of Index Data
. Index Data has gained worldwide respect in the
library community for its work in standards-based solutions and its
commitment to open source software. Sebastian describes his role as the
chief strategist, creative person, consultant, requirements capturer,
occasional innovator and cheerleader of the company.

Christopher Spalding is VP, Open Source Platforms & Communities at EBSCO
Information Services . He has over fifteen years of
experience working in application and database support, implementation, and
presales for both vendors and academic libraries.  He has held positions
managing systems and systems departments while at Novo Nordisk in Denmark
and Emory University, Atlanta, GA, as Director of Library Core Services.

Michael Winkler is the Managing Director for the Open Library Environment
, serving as chief project
executive for the OLE community, which is committed to providing innovative
software platform on which to build a new generation of library services.
Prior to taking on his current role, Michael provided leadership and
strategic visioning for the use of information technology at the University
of Pennsylvania Libraries.

Please join a few minutes early to ensure that we can start promptly.   Space
is limited to the first 500 participants.

When: 11:00 AM - 12:00 PM EDT July 13, 2016

Event: Open Library Community Forum

Location: WebEx

Register Here:
https://olf.webex.com/olf/onstage/g.php?MTID=e62618933e028b779556cf0bbec79bbe9

A confirmation email will contain access information for the event.

OLE Community Forum Code of Conduct:
http://www.openlibraryenvironment.org/?page_id=76

A recording of this forum will be made available on the Open Library
Environment website.

--
To learn more about FOLIO

EBSCO Supports New Open Source Project by Marshall Breeding

https://americanlibrariesmagazine.org/2016/04/22/ebsco-kuali-open-source-project/

Introducing FOLIO - A new collaboration bringing libraries, service
providers and developers together to speed innovation and redefine the
future of library automation

https://www.folio.org/files/doc/FOLIO_PressRelease_2016.pdf

Let’s Get This LSP Party Started

blog post by Tania Fersenheim


Constructive disintegration -- re-imagining the library platform as
microservices

videorecoding of Sebastian Hammer’s presentation at code4lib 2016,
Philadelphia, PA March 2016 https://youtu.be/P03kD_Q5qcU?t=3269


-- 
Doreen Herold
Manager, Library Technical Services
Lehigh University
Library & Technology Services
30 Library Drive - Bethlehem, PA - 18015
610.758.3040 - dher...@lehigh.edu
http://library.lehigh.edu
Library Technical Services Wiki 


[CODE4LIB] Project Coordinator position @ UCLA

2016-07-11 Thread Erik Mitchell
Hi all,

The Southern Regional Library Facility @ UCLA is seeking a project
coordinator to help with some exciting metadata and systems related
projects - really interesting work in great environment.

I'm glad to chat with anyone about the position - more info & application
details available below.  Full disclosure - I direct the sister regional
library facility (the NRLF) at UC Berkeley.

Best,

Erik

-
The complete postings, which include the position descriptions, complete
qualifications and application procedures, are available on both the UCLA
Career Opportunities Website at: https://hr.mycareer.ucla.edu and on the
UCLA Library Employment and HR Website, at:
http://www.library.ucla.edu/about/employment-human-resources

Reporting to the Director, Southern Regional Library Facility (SRLF) the
Collections Project Coordinator (CPC) provides management and leadership
for the Regional Library Facility Integrated Library System Design and
Implementation Team (RLFILSDIT) project which addresses the integration of
Northern Regional Library Facility (NRLF) integrated library system (ILS)
data into UCLA integrated library system, Voyager and the Internal SRLF
space reclamation (SR) project where by 100,000+ duplicate volumes
currently housed in SRLF will be pulled, evaluated and reshelved or
deselected.

The CPC works with stakeholders to articulate goals, define scope, and
prioritize deliverables; collaborates with project teams to develop project
plans and timelines; monitors progress during project implementation and
communicates status with stakeholders, SRLF project teams, and Library
management. The CPC identifies and investigates new and/or improved work
flows, develops record keeping methodologies and provides statistical
reports.

The Southern Regional Library Facility (SRLF) houses low-use library
materials from the five southern UC campuses, and also houses the
University of California Shared Print Archive. Located on the northwest
corner of campus, the SRLF provides environmentally controlled high-density
shelving for books, archives, and other library materials. Phase 1 and 2
Stacks have a combined capacity of approximately 7 million volume
equivalents, and SRLF currently holds approximately 6.5 million volumes
equivalents.

--
Erik Mitchell
http://erikmitchell.info


[CODE4LIB] Registration now open: VuFind Summit 2016

2016-07-11 Thread Demian Katz
Registration has just opened for the 2016 VuFind Summit held at Villanova 
University's Falvey Memorial Library in Villanova, PA on October 10-11, 2016.

The two-day event will consist of structured talks, roadmapping and plenty of 
free hacking/breakout time. For the first time in the Summit's history, there 
will also be a joint online session with the simultaneous German VuFind 
Community Meeting.

Experienced VuFind users, potential adopters and those interested in discovery 
(I'm looking at you, Blacklight people!) are all welcome. Registration is $50 
and includes breakfast and lunch. Registration fees are waived for presenters, 
so please consider submitting a proposal!

More information on the event can be found here:

https://vufind.org/wiki/community:conferences:summit_2016

The registration page can be accessed directly here:

http://vustuff.org/vustuff/vufind-summit-2016-registration

Feel free to contact me with questions, comments or talk proposals. I look 
forward to seeing some of you at the event!

thanks,
Demian


[CODE4LIB] Webinar - Integrating Web of Science data into your systems through APIs

2016-07-11 Thread Ted Lawless
Hello, 

The Web of Science team is holding a webinar on July 20 to give an overview of 
using APIs for the Web of Science and InCites in your projects, such as 
institutional repositories, research profiling, and research management 
systems. I've included the details below. 



Webinar - Integrating Web of Science data into your systems through APIs

July 20, 2016
2:00 PM Eastern US time

Learn how to leverage Web of Science and InCites data in external applications 
and projects via a full suite of APIs. 
 
This webinar will provide an overview of the available services, explain how to 
get started with your data projects, and work through example use cases, 
including:
 
- retrieving times cited counts from the Web of Science
- populating an institutional repository 
- building a researcher portal, like VIVO, from the Web of Science
- integrating article level metrics from InCites into internal dashboards and 
reporting tools

Register: 
https://tlr.webex.com/tlr/k2/j.php?MTID=t20c270e792fa050669278620e75dfa85

---

Ted


[CODE4LIB] Job: Digital Assets Support Specialist at York University

2016-07-11 Thread jobs
Digital Assets Support Specialist
York University
Toronto

Posting Number: YUSA-9899

Position Title: Digital Assets Support Specialist

Department: Library Computing Services

Category: Technical/IT

Reports To: Manager, Library Information Systems

Affiliation/Union: YUSA

Band: 15

Salary: $70,681

Hours of Work: Monday to Friday, 9am to 5pm.

Full-Time / Part-Time: Full-Time

Duration: Continuing

  
Purpose:

This position provides ongoing technical support and maintenance to the York
University Digital Library, York University Libraries' Islandora based
preservation repository. Islandora is an open source digital repository system
based on Fedora Commons, Drupal, and Apache Solr. Technical support and
maintenance may include designing and implementing York University Libraries'
customizations to Islandora, maintenance and bug fixes, upgrading various
components of York University Digital Library, providing user support, and
contributing to the Islandora and Fedora Commons open source communities. This
Position will work as a part of a team that includes the staff of the Digital
Scholarship Group and Library Technical Services to develop and expand support
for digital scholarship, digital repository services, discovery tools, and
related critical library services.

  
Responsibilities:

PROGRAMMING:

a) In collaboration with the Digital Scholarship Leads and Library Computer
Services (LCS), develop, troubleshoot, test, customize, maintain, and support
the York University Digital Library b) Work collaboratively with the Digital
Scholarship Unit to aid in the preparation and testing of upgrades to the York
University Digital Library c) Document all coding changes and updates using
version control software and procedures d) Work collaboratively with the
Digital Scholarship Unit, Archives and Special Collections to create, support
and enhance batch ingest workflows (bulk data loading of digital assets) e)
Work collaboratively to support digital projects and develop new initiatives
f) Participate in monthly Islandora 7.x-2.x (CLAW) software development
sprints g) In collaboration with the Digital Assets Librarian design, develop,
and implement Islandora for York University use-cases h) In collaboration with
the Digital Assets Librarian implement an Islandora 1.x to Islandora 2.x
migration. Percentage of time: 60%

  
USER COMMUNITY SUPPORT:

a) Monitor and respond to emails and provide support for digital projects
including York University Digital Library by responding to technical,
instructional and directional queries from the user community b) Liaise with
York and the broader community to provide technical support for digital
projects c) Assist with updating documentation, and create original
documentation d) Participate in various committees such as Islandora Technical
committee and Fedora Technical committee e) Monitor and contribute to the
Islandora Community: monitors and responds to project mailing lists, attends
project and technical meetings, monitors and vet bug-tracker issues, reviews
and commits code contributions, ensures code contributions are properly
licensed, guides and mentors new committers. Percentage of time: 35%

  
Other related duties as assigned. Percentage of time: 5%

  
Contacts:

Type: Library Computing Services staff, Digital Assets Librarian, Islandora
Community (external), Fedora Community (external), Librarians/faculty, Library
support staff, other technical support staff.

Purpose: : Project specification and requirements, project leadership, project
updates, team coordination and support, end-user feedback.

  
Type: Library Computing Services staff, Digital Assets Librarian, Islandora
Community (external), Fedora Community (external), Librarians/faculty, Library
support staff, other technical support staff.

Purpose: Project specification and requirements, project leadership, project
updates, team coordination and support, end-user feedback.

  
Communications:

English

  
 Basic reading skills
(eg. Scanning text, reading forms, etc)

 Basic writing skills
(eg. Writing brief notes, completing forms, etc.)

 Comprehends written
material (eg. Asking & answering simple or repetitive questions, etc.)

 Write non-complex
documents (eg. Extracting information/details, reading reports/correspondence,
etc.)

 Sustains
conversation on specific topics (eg. Explains standard
policies/procedures/services, etc.)

 Comprehends complex
texts (eg. Reading & interpreting policy papers/research papers/technical
reports, etc.)

 Composes documents
(eg. Drafting reports/recommendations/research papers/summaries, etc.)

 Sustains in-depth
conversation (eg. Interpreting & expressing complicated ideas, making
presentations, etc.)

  
  
Physical & Sensory Demands/Environmental Conditions:

VDT use: 70%

Prolonged visual attention: 60%

Prolonged audio attention: 30%

Hand/finger dexterity: 60%

Prolonged Standing: 5%

Prolonged sitting: 60%

Lifting and/or carrying: 5% (Approximate weight: 1

[CODE4LIB] Job: Software Developer for a digital library at Bavarian State Library

2016-07-11 Thread jobs
Software Developer for a digital library
Bavarian State Library
Munich

The Munich Digitization Centre at the Bavarian State Library in Munich is
looking for a full-time software developer to help with improving the access
to their growing digital collections.

  
**Tasks:**  
- Development of Java-based Web- and database applications for the access to 
our digital collections  
- Maintenance of applications for the mass import of external datasets and 
development of new tools for automation and workflow control  
  
**Your Profile:**  
- Experience in the development of web applications with an object-oriented 
language (preferably Java) and modern web frameworks (ideally Spring MVC)  
- Experience with at least one of these technologies: JPA/Hibernate, SQL 
(preferably Postgres), Graph databases (e.g. Neo4J), search engines 
(Lucene/Solr), RabbitMQ  
- Experience with Perl and PHP  
- You know your way around JSON and XML  
- You have previously designed, implemented and maintained RESTful web services 
 
- Your enjoy developing scalable software with Linux  
- Using modern version control systems in medium-sized teams  
  
The position is full-time and initially limited to two years. Compensation is
based on the TV-L guidelines at level E13 (~45,000€).



Brought to you by code4lib jobs: http://jobs.code4lib.org/job/26634/
To post a new job please visit http://jobs.code4lib.org/


[CODE4LIB] Job: Digital Preservation Specialist, University of Michigan Library at University of Michigan

2016-07-11 Thread jobs
Digital Preservation Specialist, University of Michigan Library
University of Michigan
Ann Arbor

The University of Michigan Library seeks a Digital Preservation Specialist to
support the development and implementation of several new digital preservation
services. These services will strengthen and expand our stewardship commitment
to a range of content, including born-digital collections, licensed content,
research data, and electronic publications. This is a two-year term
appointment.

  
See the complete job listing and apply at
http://umjobs.org/job_detail/128183/digital_preservation_specialist.

  
Please contact Lance Stuchell (lst...@umich.edu) directly if you have any
questions.



Brought to you by code4lib jobs: http://jobs.code4lib.org/job/26615/
To post a new job please visit http://jobs.code4lib.org/


Re: [CODE4LIB] Hours on Library Websites?

2016-07-11 Thread Mark Vega
Here at UC Irvine Libraries, we use a home-grown Hours system built on 
MSSQL/PHP.  Each year, we load a new calendar year into our Hours database 
using data from three sources: a perpetual calendar database, a database of 
local academic calendar dates obtained from the Registrar, and a database of 
default hours for each of our libraries and service points.  Once loaded, 
select staff from each library and service point are able to customize the 
hours data for their particular locations using a simple webform-based admin 
system.  We typically load the default data a year in advance and previous 
years' data is retained and fully accessible as well.  We find this set-up 
gives us maximum flexibility in feeding this data out in various formats for 
display in a variety of ways, including a daily hours display on our home page 
(http://www.lib.uci.edu/) and a full calendar display 
(http://www.lib.uci.edu/hours) as well as in widgets used by staff in various 
ways.  The full database is also accessible via simple RESTful queries.  The 
same database is used by various other in-house applications, including our 
catalog,  that need to know hours of operation as part of their functional 
requirements.

--
Mark F. Vega
Programmer/Analyst
UC Irvine Libraries - Web Services
veg...@uci.edu
949.824.9872
--


Re: [CODE4LIB] Hours on Library Websites?

2016-07-11 Thread Fitchett, Deborah
Hi all,

Our hours page has some history! We originally used Andrew Darby's code using 
Google Calendar. Then Google Calendar went belly up and a former colleague 
rewrote the code as https://github.com/LincolnUniLTL/calibr

This required regularly uploading a file with new hours, and our hours vary 
according to time of year, day of week, and possibly phase of moon so I kept 
making mistakes and having to fix them. Also separately we have to keep the 
hours correct in Alma anyway, and I was already using the Alma API to pull out 
other things, so I mashed up various bits of code and now it pulls from there 
instead. 

But it is quite a messy hybrid of calibr plus our  
https://github.com/LincolnUniLTL/LTLstats (library dashboard) code to create 
the whole (bilingual) hours module at https://library2.lincoln.ac.nz/hours/ and 
also custom widgets on our (Wordpress-based) website https://ltl.lincoln.ac.nz/ 
which use cURL to GET a couple of mini-pages we've created in php on our own 
server, for hours of the day (for the home page) and hours of the week (for our 
About LTL tab).

So it'd be a mess to share - I mean I'd be happy to, but I can't imagine anyone 
willingly wanting to implement it from scratch. Instead for people using Alma 
I'd recommend something like 
https://developers.exlibrisgroup.com/blog/Alma-Hours-API-Widget 

Deborah

-Original Message-
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Matt 
Sherman
Sent: Friday, 8 July 2016 2:34 a.m.
To: CODE4LIB@LISTSERV.ND.EDU
Subject: [CODE4LIB] Hours on Library Websites?

Hi all,

We are working on a website migration/redesign into WordPress and I am trying 
to figure out an automated solution for posting and keeping up to date the 
hours on the home page.  I am wondering, how do other institutions manage this? 
 Are there any good tools I should be looking into?  Any insights or 
suggestions are appreciated.

Matt Sherman


P Please consider the environment before you print this email.
"The contents of this e-mail (including any attachments) may be confidential 
and/or subject to copyright. Any unauthorised use, distribution, or copying of 
the contents is expressly prohibited. If you have received this e-mail in 
error, please advise the sender by return e-mail or telephone and then delete 
this e-mail together with all attachments from your system."


Re: [CODE4LIB] Hours on Library Websites?

2016-07-11 Thread Cynthia Ng
Not mine, but SFU built their own API so that they could pull hours and
many other things easily in various sites and what not:
http://api.lib.sfu.ca/

Which I thought was really cool

On Thu, Jul 7, 2016 at 10:29 AM, Valerie Forrestal <
valerie.forres...@csi.cuny.edu> wrote:

> I feel very low tech right now, but we are using the Business Hours
> Wordpress plugin: www.library.csi.cuny.edu (it doesn't show up on mobile
> because media queries so you have to view the site on a regular computer to
> see what it looks like.)
>
> It's super easy to update and you can edit the CSS to customize the
> display.
>
> -Val
>
> > On Jul 7, 2016, at 1:13 PM, Erin White  wrote:
> >
> > I've had my eye on Google My Business [1] recently.
> >
> > You can claim your library's location with a snail-mail postcard
> > verification process, then set regular hours AND exceptions using the My
> > Business site. This way your library's hours show up correctly in Google
> > search.
> >
> > And (this is the part we haven't tested, would be interested to hear from
> > others if you have): the Google Places API [2] should allow you to fetch
> > today's hours based on that data. We're hoping to test and migrate from
> our
> > current Google Calendar API setup in the next few months.
> >
> > Now that google search results for the library location display open
> hours,
> > though, I'm not sure how many folks are actually clicking through to
> verify
> > our hours anyway. The horror!
> >
> >
> > [1] https://www.google.com/business/
> > [2] https://developers.google.com/places/
> >
> > --
> > Erin White
> > Web Systems Librarian, VCU Libraries
> > (804) 827-3552 | erwh...@vcu.edu | www.library.vcu.edu
> >
> >> On Thu, Jul 7, 2016 at 1:02 PM, Heather Rayl <23e...@gmail.com> wrote:
> >>
> >> We use a custom javascript with a giant array. The script first tests to
> >> determine the month and date, and it also tests for the day of the
> week. We
> >> have two lines that have the "regular" hours -- one set for fall and
> spring
> >> semester and one set for summer, and then we write "exceptions" for each
> >> day that is different. if it's not one of the exceptions, then it lists
> the
> >> regular hours. Although it sounds cumbersome, it doesn't really take
> that
> >> long to update it, and you only have to update it twice -- once at the
> >> beginning of summer to comment out the regular fall/spring hours, and
> once
> >> at the end of the summer to comment out the regular summer hours. Around
> >> this time, we also update the exceptions for the upcoming year.
> >>
> >> I'd be happy to share the code with anyone who would like it.
> >>
> >> On Thu, Jul 7, 2016 at 12:42 PM, Ketner, Kenny 
> >> wrote:
> >>
> >>> At Texas Tech University Libraries, our solution for over 12 years has
> >>> been Google Calendar along with a custom PHP script with MySQL database
> >>> backend. Every summer our circ staff creates the next calendar year's
> >> hours
> >>> in a spreadsheet; this is imported into Google Calendar and also
> ingested
> >>> into our MySQL database. The purpose of the PHP script is to provide
> >> quick
> >>> information to web pages about the current day's hours, and the Google
> >>> Calendar gives a look-ahead for future hours and library events.
> >>>
> >>>
> >>> Kenny Ketner
> >>> Software Development Manager
> >>> Texas Tech University Libraries
> >>> kenny.ket...@ttu.edu
> >>> 806-773-5323
> >>> Strategic - Ideation - Connectedness - Relator - Learner
> >>>
> >>> 
> >>> From: Code for Libraries [CODE4LIB@LISTSERV.ND.EDU] on behalf of
> >>> Katherine N. Deibel [dei...@uw.edu]
> >>> Sent: Thursday, July 07, 2016 11:20 AM
> >>> To: CODE4LIB@LISTSERV.ND.EDU
> >>> Subject: Re: [CODE4LIB] Hours on Library Websites?
> >>>
> >>> Hi Matt,
> >>>
> >>> Coincidentally enough, UW is currently looking at how to easily and
> >>> centrally distribute hours information to our website (and potentially
> >> some
> >>> other campus web apps). We're looking at LibCal but also considering
> >>> rolling our own with some harvesting through the Alma Hours API.
> LibCal's
> >>> REST API is still in development and has a limitations that we've
> >> noticed:
> >>>
> >>> * Can only request times from today to the future. We'd have to cache
> >>> older results if we wanted to display them
> >>>
> >>> * Can only show up to one year in advance (we sometimes need to show a
> >>> full schedule fro 15 months)
> >>>
> >>> * Identifiers for locations and sublocations is an ID number, so you'd
> >>> have to write a mapping if you want others to use it easily.
> >>>
> >>> * Given our large number of libraries and sublocations within them,
> we'd
> >>> really like to be able to set hours relative to the "containing"
> library.
> >>>
> >>> We're still debating as you can guess, but the basic gist I've gotten
> is
> >>> that if you want to use LibCal, you're going to probably write some
> >>> intermediary JavaScript to make your l

Re: [CODE4LIB] small freelance opportunity: WordPress migration for TEI-C website

2016-07-11 Thread Kevin Hawkins
Pardon the late notice, but we're still looking for expressions of 
interest.  The work isn't glamorous, but it's important!


On 6/29/16 9:04 AM, Kevin Hawkins wrote:


**

***//Please spread the word to anyone who might be 
interested.//*Responses are due before July 12, 2016.*//*


*

//

**

*RFQ: Phase 1 of Migration of TEI-C website to WordPress*

*

**

*The Text Encoding Initiative Consortium (TEI-C) 
, an international organization that 
develops and maintains a standard for representing texts in digital 
form, plans to commission a new website for the organization, 
replacing the core of the old website that currently runs on a 
customized version of OpenCMS with a WordPress instance. The TEI-C 
seeks quotations from freelancers interested in carrying out this work 
in coordination with the TEI webmaster. Preference will be given to 
candidates willing to collaborate with the TEI webmaster using 
screensharing or in person in Denton, Texas.*


*

While a new information architecture and design for the site are 
planned for Phase 2, the first step (Phase 1) is simply to replace the 
existing OpenCMS site with a WordPress instance.



While there are various subdomains under tei-c.org, this project 
concerns only a portion of the pages on the domain 
www.tei-c.org. Specifically, it concerns only 
those pages, including the homepage, that have a common footer with a 
row of buttons and links. There are approximately 500 pages at this time.



By August 1, 2016, the TEI webmaster will:

1.

Set up a WordPress instance.

2.

Install the HTML Import module
(or other
modules upon request) to assist with the content migration.

3.

Share administrative credentials for the new site.

4.

Provide guidance on integration with components of the old site
not under OpenCMS.

5.

Coordinate a freeze of all content updates on the existing site
during the migration.

6.

Coordinate with the system administrator on updating domain names
and implementing redirects.


By September 1, 2016, you will:

1.

Recreate (though not necessarily exactly) the current site design
in WordPress by choosing an appropriate theme.

2.

Migrate each page served from OpenCMS (the HTML version, not the
XML source) of the old site to the new site, likely with the help
of the HTML Import module, recreating the page hierarchy and,
where possible, the navigation menus.

3.

Keep a mapping of old to new URLs to allow for redirects to be put
into place after the migration (unless using the HTML Import
module, which generates this automatically).

4.

Address errors in the migration process reported by October 1, 2016.


Following completion of these tasks, the TEI-C, incorporated in the 
State of Virginia, will pay you in US dollars based on your quotation.



If interested in providing these services, please send email 
web@tei-c.orgbefore July 12, 2016, with:


1.

the quotation (total price) for completing the tasks above

2.

a note about your willingness to collaborate by sharing screens or
in person in Denton, Texas


If you have any questions, please also contact 
w...@tei-c.org.



Bidders will be notified of the status of their bid by July 20, 2016.

*


[CODE4LIB] OCR Service at a Public Library?

2016-07-11 Thread Lolis, John
We're looking to digitize our microfilm collection, and I thought that we
might want to go a step further and offer an OCR service to our patrons.

Is there anyone out there who is making OCR available to the public?  And
if so, how are you going about that?  Is it simply through a standalone
scanner workstation?  Do you charge a fee?

In particular, I'm looking into ABBYY's Recognition Server (
https://www.abbyy.com/recognition-server/) for the initial digitization
project and going forward, for an OCR service.

Many thanks,

John Lolis
Coordinator of Computer Systems


100 Martine Avenue
White Plains, NY  10601

tel: 1.914.422.1497
fax: 1.914.422.1452

http://whiteplainslibrary.org/


[CODE4LIB] Code4Lib Journal: Issue 34, Call for Proposals

2016-07-11 Thread Andrew Darby
Hi, all.  Just a reminder that we are reviewing proposals for the next
issue of the Code4Lib Journal. Deadline is next Friday.



Call for Papers (and apologies for cross-posting):

The Code4Lib Journal (C4LJ) exists to foster community and share
information among those interested in the intersection of libraries,
technology, and the future.

We are now accepting proposals for publication in our 34th issue.  Don't
miss out on this opportunity to share your ideas and experiences. To be
included in the 34th issue, which is scheduled for publication in mid
October 2016, please submit articles, abstracts, or proposals at
http://journal.code4lib.org/submit-proposal or to jour...@code4lib.org by
Friday, July 22, 2016.  When submitting, please include the title or
subject of the proposal in the subject line of the email message.

C4LJ encourages creativity and flexibility, and the editors welcome
submissions across a broad variety of topics that support the mission of
the journal.  Possible topics include, but are not limited to:

* Practical applications of library technology (both actual and
hypothetical)
* Technology projects (failed, successful, or proposed), including how they
were done and challenges faced
* Case studies
* Best practices
* Reviews
* Comparisons of third party software or libraries
* Analyses of library metadata for use with technology
* Project management and communication within the library environment
* Assessment and user studies

C4LJ strives to promote professional communication by minimizing the
barriers to publication.  While articles should be of a high quality, they
need not follow any formal structure.  Writers should aim for the middle
ground between blog posts and articles in traditional refereed journals.
Where appropriate, we encourage authors to submit code samples, algorithms,
and pseudo-code.  For more information, visit C4LJ's Article Guidelines or
browse articles from the first 32 issues published on our website:
http://journal.code4lib.org.

Remember, for consideration for the 34 issue, please send proposals,
abstracts, or draft articles to jour...@code4lib.org no later than  Friday,
July 22, 2016.

Send in a submission.  Your peers would like to hear what you are doing.


Code4Lib Journal Editorial Committee

-- 
Andrew Darby
Head, Web & Application Development
University of Miami Libraries


Re: [CODE4LIB] Hours on Library Websites?

2016-07-11 Thread Mark Vega
Here at UC Irvine Libraries, we use a home-grown Hours system built on MS 
SQL/PHP.  Each year, we load a new calendar year into our Hours database using 
data from three sources: a perpetual calendar database, a database of local 
academic calendar dates obtained from the Registrar, and a database of default 
hours for each of our libraries and service points.  Once loaded, select staff 
from each library and service point are able to customize the hours data for 
their particular locations using a simple webform-based admin system.  We 
typically load the default data a year in advance and previous years' data is 
retained and fully accessible as well.  We find this set-up gives us maximum 
flexibility in feeding this data out in various formats for display in a 
variety of ways, including a daily hours display on our home page 
(http://www.lib.uci.edu/) and a full calendar display 
(http://www.lib.uci.edu/hours) as well as in widgets used by staff in various 
ways.  The full database is accessible via simple RESTful queries.  The same 
database is used by various other in-house applications that need to know hours 
of operation as part of their functional requirements.

--
Mark F. Vega
Programmer/Analyst
UC Irvine Libraries - Web Services
veg...@uci.edu
949.824.9872
--