+ All Categories
Home > Documents > State of the Open ILS Dan Scott OLA SuperConference Friday, February 1, 2008.

State of the Open ILS Dan Scott OLA SuperConference Friday, February 1, 2008.

Date post: 19-Dec-2015
Category:
View: 218 times
Download: 1 times
Share this document with a friend
Popular Tags:
39
State of the Open ILS Dan Scott OLA SuperConference Friday, February 1, 2008
Transcript
Page 1: State of the Open ILS Dan Scott OLA SuperConference Friday, February 1, 2008.

State of the Open ILS

Dan Scott

OLA SuperConference

Friday, February 1, 2008

Page 2: State of the Open ILS Dan Scott OLA SuperConference Friday, February 1, 2008.

Launch

On September 5th, 2006, Evergreen went live in

Georgia PINES with:

Online catalogue

Patron self-service

Cataloging

Circulation

Report

252 libraries, 8 million items, 1 system

Page 3: State of the Open ILS Dan Scott OLA SuperConference Friday, February 1, 2008.

Community

Page 4: State of the Open ILS Dan Scott OLA SuperConference Friday, February 1, 2008.

Why is Laurentian going green?

Our current ILS does not meet our needs:

Upgrading to the current supported version broke our

bilingual notices

Most investments in customizing our ILS would be

thrown away if we move to a new discovery layer or

system – “API lock-in”

We have to migrate to new hardware anyway

Our systems librarian is a developer

We are not alone...

Page 5: State of the Open ILS Dan Scott OLA SuperConference Friday, February 1, 2008.

Project Conifer

Consortial installation of Evergreen for academics

(Laurentian, McMaster, and Windsor) – rough plan:

Deploy test cluster (5 beefy servers)

Install, configure, start loading data

Test and improve Usability – collect feedback, improve, and iterate

Performance and load

Expected benefits include new services, cost

sharing, interoperability, and skills development

Page 6: State of the Open ILS Dan Scott OLA SuperConference Friday, February 1, 2008.

Let's get the ugly stuff out of the way

Page 7: State of the Open ILS Dan Scott OLA SuperConference Friday, February 1, 2008.

Myths and misinformation

“Evergreen makes the same mistakes as traditional

ILSes; what we need is a loosely coupled system

built on a service oriented architecture (SOA)”

The heart of Evergreen is the Open Service Request

Framework (OpenSRF) – an SOA that uses JSON over

XMPP server as the service bus and Perl, C, Java, and

Python* as service method implementation languages

Evergreen currently looks like a traditional ILS because

all of the underlying components are surfaced to the user

in a unified interface (staff client or catalog)

Page 8: State of the Open ILS Dan Scott OLA SuperConference Friday, February 1, 2008.

Myths and misinformation

“Evergreen is great for public library consortiums

with hundreds of branches, but doesn't scale down.”

Tell that to Carson Area – Crystal City Schools (who run

Evergreen for their high school libraries)!

My own experiences: I develop and test Evergreen on my laptop (1.5 GB RAM) –

currently loaded with 50,000 records

I build and distribute Evergreen in VMWare images that run

happily in 512 MB of RAM

Page 9: State of the Open ILS Dan Scott OLA SuperConference Friday, February 1, 2008.

Myths and misinformation

“Evergreen forces a top-down hierarchy on the

libraries in a consortial implementation.”

While its administrative model does support a

hierarchical structure, you can create a flat hierarchy with

an unlimited number of top-level members of that

hierarchy

Each member can have its own policies, its own

catalogue branding regardless of hierarchy

Page 10: State of the Open ILS Dan Scott OLA SuperConference Friday, February 1, 2008.

Myths and misinformation

“Evergreen is too hard to install.”

How many times have you installed your current ILS?

Evergreen does have a lot of system dependencies, but

install scripts for Debian, Ubuntu, and Gentoo now do

most of the work for you.

I'll be giving an Evergreen install and customization

session at Code4Lib 2008 during a 2.5 hour time slot

Page 11: State of the Open ILS Dan Scott OLA SuperConference Friday, February 1, 2008.

Myths and misinformation

“We don't have the skills to support this ourselves.”

Nothing forces you to support Evergreen yourself; if you

have an ILS today, you probably don't support that

yourself

You can buy a support contract for Evergreen - and there

are actually multiple businesses competing for your

Evergreen support dollars!

Page 12: State of the Open ILS Dan Scott OLA SuperConference Friday, February 1, 2008.

So what does Evergreen have today?So what does Evergreen have today?

Part 1: Patron interfacePart 1: Patron interface

Page 13: State of the Open ILS Dan Scott OLA SuperConference Friday, February 1, 2008.

Discovery interface

Page 14: State of the Open ILS Dan Scott OLA SuperConference Friday, February 1, 2008.

Discovery: spell check

Page 15: State of the Open ILS Dan Scott OLA SuperConference Friday, February 1, 2008.

Discovery: results

Page 16: State of the Open ILS Dan Scott OLA SuperConference Friday, February 1, 2008.

Discovery: detailed record

Page 17: State of the Open ILS Dan Scott OLA SuperConference Friday, February 1, 2008.

Discovery: shelf browser

Page 18: State of the Open ILS Dan Scott OLA SuperConference Friday, February 1, 2008.

Socializing: Book bags

Page 19: State of the Open ILS Dan Scott OLA SuperConference Friday, February 1, 2008.

Book bags: RSS

Page 20: State of the Open ILS Dan Scott OLA SuperConference Friday, February 1, 2008.

Patron self-service

Page 21: State of the Open ILS Dan Scott OLA SuperConference Friday, February 1, 2008.

So what does Evergreen have today?So what does Evergreen have today?

Part 2: Staff ClientPart 2: Staff Client

Page 22: State of the Open ILS Dan Scott OLA SuperConference Friday, February 1, 2008.

Circulation

Page 23: State of the Open ILS Dan Scott OLA SuperConference Friday, February 1, 2008.

Patron interface

Page 24: State of the Open ILS Dan Scott OLA SuperConference Friday, February 1, 2008.

Cataloging features

Built-in Z39.50 client with support for searching

multiple sources

MARC editor with contextual help, support for

templates, validation

Rudimentary authorities support

Can load authorities, but can't define them on the fly

'Bucket' support for performing bulk operations on

records and items

Page 25: State of the Open ILS Dan Scott OLA SuperConference Friday, February 1, 2008.

Z39.50 client

Page 26: State of the Open ILS Dan Scott OLA SuperConference Friday, February 1, 2008.

MARC editor

Page 27: State of the Open ILS Dan Scott OLA SuperConference Friday, February 1, 2008.

Buckets: merging records

Page 28: State of the Open ILS Dan Scott OLA SuperConference Friday, February 1, 2008.

Reporting interface

Page 29: State of the Open ILS Dan Scott OLA SuperConference Friday, February 1, 2008.

So what's in the works?

Page 30: State of the Open ILS Dan Scott OLA SuperConference Friday, February 1, 2008.

What about acquisitions?

Started by trying to integrate Apache OFBiz

We learned a lot, but OFBiz is HUGE

Opted to build what we need for fast iterations

Rapid progress in January:

OpenSRF plumbing for budgets, funds, picklists

Web interface built on Pylons

EDI capabilities to be provided by BOTS

Target: a complete “buy a book” acquisitions

scenario by the end of February

Page 31: State of the Open ILS Dan Scott OLA SuperConference Friday, February 1, 2008.

Tell me about serials

Financial parts of serials are being built along with

acquisitions

Plan for serials patterns - overlay one or more basic

calendar schedules, with exceptions

Example: 13 issues a year = 1 monthly + 1 annual

Example: 364 issues a year = 1 daily – 1 annual

exception

Want to support easy check-ins, even though print

subscriptions are declining – inspired by Kardex?

Page 32: State of the Open ILS Dan Scott OLA SuperConference Friday, February 1, 2008.

Academic reserves?

No academic reserves functionality yet

Basic design for academic reserves:

Reserve item will be added to a class “bucket”

A class bucket will map to one or more instructors, a

class name, and a class code

A class bucket will override its reserve items' location

and circulation policy

Eventually we would like to integrate with course

management software

Page 33: State of the Open ILS Dan Scott OLA SuperConference Friday, February 1, 2008.

Documentation

Wiki

Mailing lists

The Book of Evergreen

Page 34: State of the Open ILS Dan Scott OLA SuperConference Friday, February 1, 2008.

Are we there yet?

We're working on all of this; it's being built one line

of code at a time

Advocacy work and day-to-day business operations has

slowed down the pace of development for core team

My time is split between project management and

development – oh yeah, and my ongoing hardware &

software & collection development responsibilities

More dedicated skilled resources could propel this

project ahead (welcome back, David Fiander!)

Page 35: State of the Open ILS Dan Scott OLA SuperConference Friday, February 1, 2008.

But we're a geek-free zone!

If you don't have the skills in-house to set up and

configure Evergreen, commercial support is an

option for: Installing and configuring

Migration

Training

Support

Custom development

Complete hosted system

Page 36: State of the Open ILS Dan Scott OLA SuperConference Friday, February 1, 2008.

How do I get started?

Get on the mailing lists and the IRC channel

Please send us your acquisitions workflows (who does

what and why) - requesting, selecting, approving,

ordering, receiving, rolling over, and anything else...

Play with the demo site (http://demo.gapines.org)

Both the OPAC and the Staff Client

Try out one of our VMWare images (you can run

Linux on Windows!)

Read up on the wiki

Page 37: State of the Open ILS Dan Scott OLA SuperConference Friday, February 1, 2008.

Questions?

When we're out of time, let's go for coffee.

Page 38: State of the Open ILS Dan Scott OLA SuperConference Friday, February 1, 2008.

References

Evergreen project: http://open-ils.org/

Project Conifer: http://conifer.mcmaster.ca/

My blog: http://coffeecode.net

The Evergreen logo is a trademark of Georgia

Public Library Service.

Page 39: State of the Open ILS Dan Scott OLA SuperConference Friday, February 1, 2008.

License

This work is licensed under the Creative Commons

Attribution 2.5 Canada License. To view a copy of

this license, visit

http://creativecommons.org/licenses/by/2.5/ca/ or

send a letter to Creative Commons, 171 Second

Street, Suite 300, San Francisco, California, 94105,

USA.


Recommended