SlideShare a Scribd company logo
 
David Singleton, Deputy State Librarian Julie Walker, PINES Program Director Brad LaJeunesse, Systems Administrator Mike Rylander, Development Consultant
Georgia Systems  PINES Systems
PINES Anticipated Growth
PINES Today Y2k project started in 1999 44 public library systems  252 member libraries 123 counties 8.8 million items 1.6 million active cardholders from all 159 Georgia counties.
What Makes PINES Different? The PINES library card is free to any resident of Georgia, and may be obtained from any PINES library. The PINES library card can be used at any PINES facility as if at the home library. Materials may be returned to any PINES library.
What Makes PINES Different?  Users may request materials delivered from any PINES library to local library, at no charge. In FY06, over 452,000 loans between PINES libraries. PINES libraries agree to a common set of policies, and procedures, with the goal that users have a consistent experience at any PINES library.
Executive Committee:  Nine (9) elected representatives (Library Directors) from member library systems. Function-specific subcommittees make policy recommendations. Executive Committee meets quarterly and as needed. PINES Governance
What are the Benefits? For users: increased access to local library collections For libraries:  the State of Georgia assumes the costs of the automation system. Access, not ownership, is the key. Economy of scale:  PINES annual cost = approximately $1.6 million.  Individual library automation systems = over $15 million + approximately $5 million per year to maintain those systems.
Services from PINES Central Training for 1,400 PINES staff in libraries across the state.  Training is conducted regionally to reduce travel demands on libraries. Responsibility for printing and mailing of overdue notices for all PINES libraries Helpdesk via phone, email or web, available 24 hours/day.
“ It SIGNIFICANTLY expands the choices of books and other materials available to me. I appreciate this so much because I live in a rural part of the state with a very small local library.” “ Allowing books to be checked out from other libraries is WONDERFUL. This way, the Pines System is like one gigantic library making available a tremendous selection of books regardless of where the books are physically housed.” WHAT DO USERS LIKE BEST ABOUT PINES? Comments from the PINES User Survey
The Evergreen Project The 5-year software contract for PINES ended in June 2005. 2003-2004:  PINES staff conducted a comprehensive survey of the library automation marketplace At issue:  the unique needs of a statewide consortium sharing a centralized database and utilizing a statewide library card. Is the software driving the policy/procedure, or is the policy/procedure driving the software?
The Evergreen Project What do PINES libraries need? Enterprise-class relational database Flexible system administration Granular permissions structure A complex holds matrix Ability to treat member libraries as individual entities Reports designed to correspond to annual reporting requirements
The Evergreen Project Evergreen Integrated Library System was developed using Open Source software. Released under General Public License (GPL). Alpha release (Online public access catalog, Cataloging, Circulation) debuted in July 2005. Beta release in early 2006. All PINES libraries migrated to Evergreen software on September 5, 2006. Transactions, user records, and item records were migrated from the former system.
Cost Comparison 2 4 Local Tech Staff $200,000/yr $0 Software Licensing $200,000/yr (included, 3 years) Hardware Support $1,500,000 $350,000 Server Hardware Vendor ILS Evergreen
Fringe Benefits We’re self-sustaining and control our own destiny. We decide on development priorities. No more difficulty trying to convince a vendor to develop important features for us (a minority customer in some ways).  The users of the software have direct access to the developers.
Evergreen Online Catalog Features Streamlined searching from a single search box. Google-like spell-checking and search suggestions.  Ability to select specific material formats from the online catalog’s front page . Added content, including book cover images, reviews, and excerpts.   Randomized holds that include geographic location as a factor. Scalability in anticipation of PINES growth.
Evergreen Online Catalog Features In ‘My Account’, patrons can:  change personal login name;  change password;  place, cancel, and view holds;  modify how they would like to be alerted of available holds;  view fines;  view address information; and  view Bookbags (and share them)
Let’s take a look… http://gapines.org
Evergreen  Core Technologies Database: PostgreSQL  Logic/glue languages: C and Perl, Javascript  Webserver: Apache mod_perl, C modules Client side software: XUL Server operating system: Linux  Server hardware: x86-64  Messaging core: Jabber  (Ejabberd)
Evergreen Design Server-side software is designed to run on inexpensive commodity hardware with Linux as the operating system.  The software is designed to run in a clustered environment, giving it enterprise-level high availability and failover. Evergreen's staff client is cross-platform (Windows, Mac, Linux).
 
Open Application Plaform The traditional ILS is A catalog An OPAC A circulation system Cataloging tools We wanted more – we wanted a platform
Open Application Platform We need a framework that is easy to cluster takes care of all the dirty work has very low overhead makes writing applications simple is built on open, standard protocols Given this we can create components as they are needed to provide solutions on demand – we don't need to anticipate every problem!
OpenSRF: Features and Benefits We built a framework that  can trivially scale from a single server to hundreds in a tiered, redundant fashion manages everything but the application logic, abstracting away everything to a consistent set of method calls can easily handle hundreds of transactions per second, per server without any administrator tuning of the underlying components turns writing applications, including entire ILS modules, into a matter of translating business logic into a set of simple Perl or C routines Leverages existing open standards and open source software to avoid both duplication of effort and component lock-in
OpenSRF: The Pieces OpenSRF consists of A Jabber server – PINES uses eJabberd, and has tested jabber2d and an in-house custom server The OpenSRF Router – provides application load balancing and failover services OpenSRF Application Infrastructure – libraries and tools that turn simple business logic functions into seamless applications OpenSRF Gateway – an Apache web server plugin that turns URLs into OpenSRF requests, and OpenSRF reponses into web-accesible content OpenSRF DocGen – serves API documentation from the OpenSRF Introspection Service
Benefits to Evergreen Dramatically decreased the time to go from service prototypes to production implementations Allows developers to focus on core ILS issues Increase capacity as needed using any source – no hardware vendor lock-in! No single point of failure for any critical system or service Rolling Upgrades – no need to take the system offline to upgrade backend services!
Where Do We Go from Here? Migration of the six library systems waiting to become part of PINES. Develop the Acquisitions and Serials modules. Work with others on a protocol to share information across automation systems (Open NCIP). Develop the children's portal for the online catalog.
Where Do We Go from Here? Implement online bill pay for users.  Enhance social aspects of the catalog: user ratings, reviews, and comments. Complete the Spanish translation for the online catalog.
Where do we go from here? Deep links into the GALILEO databases. Online catalog that can be used on mobile devices. Possible partnerships with other institutions.
PINES online catalog: gapines.org Evergreen development:  open-ils.org
David Singleton [email_address] Julie Walker [email_address] Brad LaJeunesse [email_address] Mike Rylander [email_address]

More Related Content

PPT
CS521 Network Architecture II : Project Review
PPTX
SHAREPOINT (ROR)
PPT
FaceTag - IASummit 2007
PPTX
The RDA Vocabularies: What They Are, How They Work
PPT
Semantic web
PPTX
Web 3 final(1)
PDF
Enhancing Community Interactions with Data-Driven Chatbots--The DBpedia Chatbot
PPS
Amarte es...
CS521 Network Architecture II : Project Review
SHAREPOINT (ROR)
FaceTag - IASummit 2007
The RDA Vocabularies: What They Are, How They Work
Semantic web
Web 3 final(1)
Enhancing Community Interactions with Data-Driven Chatbots--The DBpedia Chatbot
Amarte es...

Similar to Evergreen - Future of the ILS (20)

PPT
LTR: Open Source Integrated Library Systems
PPTX
Library automation software
PDF
KOHA - Open Source Library Management Software
PDF
Koha - Open Source Library Management Software
PDF
Current and emerging trends in library services
PPSX
Koha Presentation at Uttara University
PPT
Koha presentation2010
PDF
McKinney and Walker "Library Applications of Open Source: Evergreen and Georg...
PPT
Koha presentationnaclin2010
PDF
2012 Software Freedom Day Presentation about Koha ILMS
PPTX
e-granthalaya 4.0 NIC Software for Library
PPT
Ptfs Europe And Open Source April 2009
PDF
Application of Library Management Software: NewGenLib
PPT
Open sourse library management solutions
PDF
NISO FASTEN (Flexible API Standard for E-content NISO)
PPTX
SirsiDynix
PDF
Switching from Libsys to Koha with RFID Integration: A Migratory Experiment i...
ODP
2013 1st koha training
LTR: Open Source Integrated Library Systems
Library automation software
KOHA - Open Source Library Management Software
Koha - Open Source Library Management Software
Current and emerging trends in library services
Koha Presentation at Uttara University
Koha presentation2010
McKinney and Walker "Library Applications of Open Source: Evergreen and Georg...
Koha presentationnaclin2010
2012 Software Freedom Day Presentation about Koha ILMS
e-granthalaya 4.0 NIC Software for Library
Ptfs Europe And Open Source April 2009
Application of Library Management Software: NewGenLib
Open sourse library management solutions
NISO FASTEN (Flexible API Standard for E-content NISO)
SirsiDynix
Switching from Libsys to Koha with RFID Integration: A Migratory Experiment i...
2013 1st koha training
Ad

More from eby (20)

PDF
LibX 2.0
 
PDF
djatoka for djummies
 
PDF
LuSql: (Quickly and easily) Getting your data from your DBMS into Lucene
 
PDF
Why libraries should embrace Linked Data
 
PDF
RESTafarian-ism at the NLA
 
PDF
Like a can opener for your data silo: simple access through AtomPub and Jangle
 
PDF
CouchDB is sacrilege... mmm, delicious sacrilege
 
PPT
Using a CSS Framework
 
PPT
XForms for Metadata creation
 
PDF
Karen Coyle Keynote - R&D: Can Resource Description become Rigorous Data?
 
PPT
DLF ILS Discovery Interface Task Force API recommendation
 
PDF
ÖpënÜRL
 
PPT
Building Mountains Out of Molehills
 
PPT
Zotero and You, or Bibliography on the Semantic Web
 
PDF
Creating an Academic Image Collection with Flickr
 
PPT
From Idea to Open Source
 
PPT
Obstacles to Agility
 
PPT
The Intellectual Property Disclosure Process: Releasing Open Source Software ...
 
PDF
Code4Lib 2007: Erik Hatcher Keynote
 
PPS
Library Data APIs Abound!
 
LibX 2.0
 
djatoka for djummies
 
LuSql: (Quickly and easily) Getting your data from your DBMS into Lucene
 
Why libraries should embrace Linked Data
 
RESTafarian-ism at the NLA
 
Like a can opener for your data silo: simple access through AtomPub and Jangle
 
CouchDB is sacrilege... mmm, delicious sacrilege
 
Using a CSS Framework
 
XForms for Metadata creation
 
Karen Coyle Keynote - R&D: Can Resource Description become Rigorous Data?
 
DLF ILS Discovery Interface Task Force API recommendation
 
ÖpënÜRL
 
Building Mountains Out of Molehills
 
Zotero and You, or Bibliography on the Semantic Web
 
Creating an Academic Image Collection with Flickr
 
From Idea to Open Source
 
Obstacles to Agility
 
The Intellectual Property Disclosure Process: Releasing Open Source Software ...
 
Code4Lib 2007: Erik Hatcher Keynote
 
Library Data APIs Abound!
 
Ad

Recently uploaded (20)

PPTX
Principles of Marketing, Industrial, Consumers,
PDF
Solara Labs: Empowering Health through Innovative Nutraceutical Solutions
PPTX
Sales & Distribution Management , LOGISTICS, Distribution, Sales Managers
PDF
TyAnn Osborn: A Visionary Leader Shaping Corporate Workforce Dynamics
PPT
340036916-American-Literature-Literary-Period-Overview.ppt
PDF
Outsourced Audit & Assurance in USA Why Globus Finanza is Your Trusted Choice
PPTX
Probability Distribution, binomial distribution, poisson distribution
PDF
Hindu Circuler Economy - Model (Concept)
PDF
NEW - FEES STRUCTURES (01-july-2024).pdf
PDF
SIMNET Inc – 2023’s Most Trusted IT Services & Solution Provider
DOCX
Business Management - unit 1 and 2
PDF
Daniels 2024 Inclusive, Sustainable Development
PDF
Deliverable file - Regulatory guideline analysis.pdf
PDF
Ôn tập tiếng anh trong kinh doanh nâng cao
PDF
NISM Series V-A MFD Workbook v December 2024.khhhjtgvwevoypdnew one must use ...
PDF
Stem Cell Market Report | Trends, Growth & Forecast 2025-2034
PDF
Family Law: The Role of Communication in Mediation (www.kiu.ac.ug)
PDF
Cours de Système d'information about ERP.pdf
PDF
Module 3 - Functions of the Supervisor - Part 1 - Student Resource (1).pdf
PDF
BsN 7th Sem Course GridNNNNNNNN CCN.pdf
Principles of Marketing, Industrial, Consumers,
Solara Labs: Empowering Health through Innovative Nutraceutical Solutions
Sales & Distribution Management , LOGISTICS, Distribution, Sales Managers
TyAnn Osborn: A Visionary Leader Shaping Corporate Workforce Dynamics
340036916-American-Literature-Literary-Period-Overview.ppt
Outsourced Audit & Assurance in USA Why Globus Finanza is Your Trusted Choice
Probability Distribution, binomial distribution, poisson distribution
Hindu Circuler Economy - Model (Concept)
NEW - FEES STRUCTURES (01-july-2024).pdf
SIMNET Inc – 2023’s Most Trusted IT Services & Solution Provider
Business Management - unit 1 and 2
Daniels 2024 Inclusive, Sustainable Development
Deliverable file - Regulatory guideline analysis.pdf
Ôn tập tiếng anh trong kinh doanh nâng cao
NISM Series V-A MFD Workbook v December 2024.khhhjtgvwevoypdnew one must use ...
Stem Cell Market Report | Trends, Growth & Forecast 2025-2034
Family Law: The Role of Communication in Mediation (www.kiu.ac.ug)
Cours de Système d'information about ERP.pdf
Module 3 - Functions of the Supervisor - Part 1 - Student Resource (1).pdf
BsN 7th Sem Course GridNNNNNNNN CCN.pdf

Evergreen - Future of the ILS

  • 1.  
  • 2. David Singleton, Deputy State Librarian Julie Walker, PINES Program Director Brad LaJeunesse, Systems Administrator Mike Rylander, Development Consultant
  • 3. Georgia Systems PINES Systems
  • 5. PINES Today Y2k project started in 1999 44 public library systems 252 member libraries 123 counties 8.8 million items 1.6 million active cardholders from all 159 Georgia counties.
  • 6. What Makes PINES Different? The PINES library card is free to any resident of Georgia, and may be obtained from any PINES library. The PINES library card can be used at any PINES facility as if at the home library. Materials may be returned to any PINES library.
  • 7. What Makes PINES Different? Users may request materials delivered from any PINES library to local library, at no charge. In FY06, over 452,000 loans between PINES libraries. PINES libraries agree to a common set of policies, and procedures, with the goal that users have a consistent experience at any PINES library.
  • 8. Executive Committee: Nine (9) elected representatives (Library Directors) from member library systems. Function-specific subcommittees make policy recommendations. Executive Committee meets quarterly and as needed. PINES Governance
  • 9. What are the Benefits? For users: increased access to local library collections For libraries: the State of Georgia assumes the costs of the automation system. Access, not ownership, is the key. Economy of scale: PINES annual cost = approximately $1.6 million. Individual library automation systems = over $15 million + approximately $5 million per year to maintain those systems.
  • 10. Services from PINES Central Training for 1,400 PINES staff in libraries across the state. Training is conducted regionally to reduce travel demands on libraries. Responsibility for printing and mailing of overdue notices for all PINES libraries Helpdesk via phone, email or web, available 24 hours/day.
  • 11. “ It SIGNIFICANTLY expands the choices of books and other materials available to me. I appreciate this so much because I live in a rural part of the state with a very small local library.” “ Allowing books to be checked out from other libraries is WONDERFUL. This way, the Pines System is like one gigantic library making available a tremendous selection of books regardless of where the books are physically housed.” WHAT DO USERS LIKE BEST ABOUT PINES? Comments from the PINES User Survey
  • 12. The Evergreen Project The 5-year software contract for PINES ended in June 2005. 2003-2004: PINES staff conducted a comprehensive survey of the library automation marketplace At issue: the unique needs of a statewide consortium sharing a centralized database and utilizing a statewide library card. Is the software driving the policy/procedure, or is the policy/procedure driving the software?
  • 13. The Evergreen Project What do PINES libraries need? Enterprise-class relational database Flexible system administration Granular permissions structure A complex holds matrix Ability to treat member libraries as individual entities Reports designed to correspond to annual reporting requirements
  • 14. The Evergreen Project Evergreen Integrated Library System was developed using Open Source software. Released under General Public License (GPL). Alpha release (Online public access catalog, Cataloging, Circulation) debuted in July 2005. Beta release in early 2006. All PINES libraries migrated to Evergreen software on September 5, 2006. Transactions, user records, and item records were migrated from the former system.
  • 15. Cost Comparison 2 4 Local Tech Staff $200,000/yr $0 Software Licensing $200,000/yr (included, 3 years) Hardware Support $1,500,000 $350,000 Server Hardware Vendor ILS Evergreen
  • 16. Fringe Benefits We’re self-sustaining and control our own destiny. We decide on development priorities. No more difficulty trying to convince a vendor to develop important features for us (a minority customer in some ways). The users of the software have direct access to the developers.
  • 17. Evergreen Online Catalog Features Streamlined searching from a single search box. Google-like spell-checking and search suggestions. Ability to select specific material formats from the online catalog’s front page . Added content, including book cover images, reviews, and excerpts. Randomized holds that include geographic location as a factor. Scalability in anticipation of PINES growth.
  • 18. Evergreen Online Catalog Features In ‘My Account’, patrons can: change personal login name; change password; place, cancel, and view holds; modify how they would like to be alerted of available holds; view fines; view address information; and view Bookbags (and share them)
  • 19. Let’s take a look… http://gapines.org
  • 20. Evergreen Core Technologies Database: PostgreSQL Logic/glue languages: C and Perl, Javascript Webserver: Apache mod_perl, C modules Client side software: XUL Server operating system: Linux Server hardware: x86-64 Messaging core: Jabber (Ejabberd)
  • 21. Evergreen Design Server-side software is designed to run on inexpensive commodity hardware with Linux as the operating system. The software is designed to run in a clustered environment, giving it enterprise-level high availability and failover. Evergreen's staff client is cross-platform (Windows, Mac, Linux).
  • 22.  
  • 23. Open Application Plaform The traditional ILS is A catalog An OPAC A circulation system Cataloging tools We wanted more – we wanted a platform
  • 24. Open Application Platform We need a framework that is easy to cluster takes care of all the dirty work has very low overhead makes writing applications simple is built on open, standard protocols Given this we can create components as they are needed to provide solutions on demand – we don't need to anticipate every problem!
  • 25. OpenSRF: Features and Benefits We built a framework that can trivially scale from a single server to hundreds in a tiered, redundant fashion manages everything but the application logic, abstracting away everything to a consistent set of method calls can easily handle hundreds of transactions per second, per server without any administrator tuning of the underlying components turns writing applications, including entire ILS modules, into a matter of translating business logic into a set of simple Perl or C routines Leverages existing open standards and open source software to avoid both duplication of effort and component lock-in
  • 26. OpenSRF: The Pieces OpenSRF consists of A Jabber server – PINES uses eJabberd, and has tested jabber2d and an in-house custom server The OpenSRF Router – provides application load balancing and failover services OpenSRF Application Infrastructure – libraries and tools that turn simple business logic functions into seamless applications OpenSRF Gateway – an Apache web server plugin that turns URLs into OpenSRF requests, and OpenSRF reponses into web-accesible content OpenSRF DocGen – serves API documentation from the OpenSRF Introspection Service
  • 27. Benefits to Evergreen Dramatically decreased the time to go from service prototypes to production implementations Allows developers to focus on core ILS issues Increase capacity as needed using any source – no hardware vendor lock-in! No single point of failure for any critical system or service Rolling Upgrades – no need to take the system offline to upgrade backend services!
  • 28. Where Do We Go from Here? Migration of the six library systems waiting to become part of PINES. Develop the Acquisitions and Serials modules. Work with others on a protocol to share information across automation systems (Open NCIP). Develop the children's portal for the online catalog.
  • 29. Where Do We Go from Here? Implement online bill pay for users. Enhance social aspects of the catalog: user ratings, reviews, and comments. Complete the Spanish translation for the online catalog.
  • 30. Where do we go from here? Deep links into the GALILEO databases. Online catalog that can be used on mobile devices. Possible partnerships with other institutions.
  • 31. PINES online catalog: gapines.org Evergreen development: open-ils.org
  • 32. David Singleton [email_address] Julie Walker [email_address] Brad LaJeunesse [email_address] Mike Rylander [email_address]