SlideShare a Scribd company logo
1 of 5
Download to read offline
Julie Walker
Deputy State Librarian
Elizabeth McKinney
PINES Program Director
• A consortium of 50 Georgia public library systems
• 275 facilities and bookmobiles
• A common library automation system
• A union database of 9 million books & other items
• A shared patron database of about 2 million active
PINES cardholders from all 159 Georgia counties
What is PINES?
PINES Current and Future Members
About PINES
• 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.
• Users may request materials delivered from
any PINES library to local library, at no
charge.
• New books are protected from intra-PINES
loans for 6 months
• In FY07, more than 540,000 intra-PINES
loans, as compared with just 6000 in FY00.
• A statewide courier service began in October
2004 with service to all headquarters libraries
in PINES.
About PINES
• PINES libraries agree to a common set of
policies and procedures--patrons have a
consistent experience at any PINES
library.
• PINES libraries agree to common fine
structures.
• Fines and fees may be paid at any PINES
library.
• Overdue notices processed centrally for
all member libraries
About PINES Benefits for Users
• One interface that is easy to use
• Users have dramatically increased access to
statewide combined library collections
• Convenience of using all 275 member
libraries throughout the state
• Common policies affecting the user
experience
What Do Patrons Like Best About
PINES?
Comments from the PINES User Survey
•It is so easy to use. I love Evergreen. I can not imagine life without it!
•I love being able to get books from anywhere--especially if my library
doesn't have what I'm looking for.
•I can login with my user name and not a long user number. I love the
bookbags. I appreciate the status column for books on hold. I really
appreciate the emails and phone calls coming in at the same time.
•You can place a book on hold from another library in the PINES system
and have it delivered to your closest library for pick up--LOVE THAT!!!
•I no longer have a local library with just 30,000 books in it. With
PINES, I now have a library with several million books.
Benefits for Libraries
• PINES is centrally administered.
• Participating systems have automation costs
paid; their contribution is sharing of
collections.
• PINES provides training in regional locations
convenient to member libraries.
• Centralized helpdesk and support for
software and common policies.
Benefits for Georgia
Cost effectiveness:
• Estimate to replace
automation systems in all
PINES libraries: $15 million
• Annual maintenance for
• Individual automation systems $ 5 million
• PINES annual operations: $1.6 million
• Approximately $.80 per registered customer
• About 1/10 of the cost of purchasing individual
automation systems
PINES member libraries pay $0.00
Benefits for Libraries
BudgetandFunding
EXPENSE Budgeted Amount
Staff salaries and benefits (7 positions) $522,172.00
Daily courier Service to 50 PINES library system
headquarters, M-F
$354,000.00
Server cluster housing, electric, redundant connections $106,833.00
Equinox software development and support services $477,000.00
Added Content (book jackets, reviews, tables of
contents, etc.)
$29,463.00
Overdue notices for 275 PINES libraries $300,000.00
PINES Staff Travel (7 positions) $20,000.00
Contracts (special programming, etc.) $15,000.00
Other Operating Expenses $30,000.00
Supplies (library cards and barcodes for new members,
printing, etc.)
$30,000.00
Equipment (expansion of cluster, hardware for PINES
staff)
$80,000.00
Total Expenses for FY08 $2,441,468.00
Radical or Just Plain Crazy?
A Crossroads for PINES
• Unable to add larger library systems. We had
reached the capacity of the existing software
• Reports moved out of production environment
• Daily “reindex” at 1pm
• Many of our policies were created around
limitations of the software
Radical or Just Plain Crazy?
A Crossroads for PINES
• Initial 5-year software contract for PINES ended
in June 2005.
• 2003-2004: PINES staff conducted a
comprehensive survey of the library automation
marketplace
• Is the software driving the policy/procedure, or
is the policy/procedure driving the software?
What Do PINES Libraries Need?
From the PINES Staff Perspective:
• Ease of use for customers
• Enterprise-class relational database
• Scalability (ability to grow with PINES)
• Flexibility
• Data security
• Reports designed to correspond to annual
reporting requirements
• Focus Groups
• “Pretend it’s magic”
• Incredible buy-in from our members
• Participation from library staff throughout the
development process
What Do PINES Libraries Need?
Evergreen
• Evergreen Integrated Library System was developed
using Open Source software.
• Software development began in June 2004
• All PINES libraries migrated to Evergreen software on
September 5, 2006.
• Evergreen debuted with Online Catalog, Circulation,
Cataloging, and Reports.
• Transactions, customer records, and online catalog
records were migrated from the former system.
Evergreen
Core Technologies
 Database: Postgresql
 Logic/glue languages: C and Perl
 Webserver: Apache mod_perl
 Server operating system: Linux
 Server hardware: x86-64
 Messaging core: Jabber
 Client side software: XUL
Evergreen Design
• Cost-effective: server software is designed
to run on inexpensive commodity hardware
with an open source operating system.
• Reliable: the software is designed to run in a
clustered environment, giving it enterprise-
level high availability and failover.
• Flexible: Evergreen's staff client is cross-
platform (Windows, Mac, Linux).
Hindsight is 20/20
• More Money
• More Time
• More Staff
What We Did Right
We listened, and designed the system
based on input from library staff and
patrons. This created a sense of
ownership and pride in the system as it
developed.
•Reliability and Stability- “Given enough eyeballs, all
bugs are shallow” 1
•Auditability – Peer review
•Cost – Financial benefits to current and future
Evergreen users remains to be seen
•Flexibility and Freedom
•Support and Accountability
Open Source Software
Benefits
1Linus's Law according to Eric S. Raymond in
“The Cathedral & The Bazaar”
The difference in renting versus owning. Yes, we are
responsible if the AC goes out or the roof leaks,
but…it is a GREAT place to be.
• We get what we need and want
– Scalability; can handle transaction load
– Local Control Increased
– Granularity of Permissions Structure
• Healthy Competition - Equinox 5 year renewal
contract Disclaimer: The use of the word “owning” in this case means
“taking responsibility for”.
Evergreen is licensed under the GPL.
Open Source Software
Benefits
• Open code, open metadata, open standards -- the
three work together
• Interoperability is far easier when nothing is hidden
• Open source encourages standards by moving the
market away from closed, proprietary solutions
• Standards help open source and proprietary solutions
live harmoniously
• Standards are the linchpin of service-oriented
architecture -- which isn't predicated by OSS, but
certainly is prevalent in OSS development, in part
because open code encourages a "mix and match"
philosophy
Open Source – Open Standards
Early Adopters
• British Columbia Ministry of Education
• University of Windsor
• Laurentian University
• McMaster University
• Michigan Library Consortium and Grand Rapids
Pubic Library
• Indiana Public Libraries
• Kent County (Maryland)
Where We Are Now Where We Are Now
• PINES online catalog: www.gapines.org
• Evergreen software development: www.open-ils.org
• Georgia Public Library Service:
ww.georgialibraries.org
• Facebook – Evergreen Open ILS
For Further Information
Julie Walker
jwalker@georgialibraries.org
Elizabeth McKinney
emckinney@georgialibraries.org
Questions?

More Related Content

Similar to McKinney and Walker "Library Applications of Open Source: Evergreen and Georgia Library PINES"

Legacy system modernization: Moving to Services Platforms
Legacy system modernization: Moving to Services PlatformsLegacy system modernization: Moving to Services Platforms
Legacy system modernization: Moving to Services PlatformsLebanese Library Association
 
Evidence-Based eBook Purchasing: Results and Implications from a Consortia-Pu...
Evidence-Based eBook Purchasing: Results and Implications from a Consortia-Pu...Evidence-Based eBook Purchasing: Results and Implications from a Consortia-Pu...
Evidence-Based eBook Purchasing: Results and Implications from a Consortia-Pu...Charleston Conference
 
Levine-Clark, Michael, and Barbara Kawecki, “Best Practices for Demand-Driven...
Levine-Clark, Michael, and Barbara Kawecki, “Best Practices for Demand-Driven...Levine-Clark, Michael, and Barbara Kawecki, “Best Practices for Demand-Driven...
Levine-Clark, Michael, and Barbara Kawecki, “Best Practices for Demand-Driven...Michael Levine-Clark
 
LLAGNY: Legal Research Boot Camp
LLAGNY: Legal Research Boot CampLLAGNY: Legal Research Boot Camp
LLAGNY: Legal Research Boot CampRalph Monaco
 
Innovative Approaches in Library Service Delivery
Innovative Approaches in Library Service DeliveryInnovative Approaches in Library Service Delivery
Innovative Approaches in Library Service DeliveryRebecca Jones
 
Object-oriented analysis and design
Object-oriented analysis and designObject-oriented analysis and design
Object-oriented analysis and designAhmed Elnaggar
 
Shared E-books from Coast to Coast: Consortial Programs in Florida and the Pa...
Shared E-books from Coast to Coast: Consortial Programs in Florida and the Pa...Shared E-books from Coast to Coast: Consortial Programs in Florida and the Pa...
Shared E-books from Coast to Coast: Consortial Programs in Florida and the Pa...Charleston Conference
 
Levine-Clark, Michael, and Barbara Kawecki, “NISO’s Initiative for Best Pract...
Levine-Clark, Michael, and Barbara Kawecki, “NISO’s Initiative for Best Pract...Levine-Clark, Michael, and Barbara Kawecki, “NISO’s Initiative for Best Pract...
Levine-Clark, Michael, and Barbara Kawecki, “NISO’s Initiative for Best Pract...Michael Levine-Clark
 
Webinar - The Changing Landscape of Library Privacy - 2016-06-15
Webinar - The Changing Landscape of Library Privacy - 2016-06-15Webinar - The Changing Landscape of Library Privacy - 2016-06-15
Webinar - The Changing Landscape of Library Privacy - 2016-06-15TechSoup
 
Younger, Jennifer: lighntning talk, Digital Preservation: Aggregated, Collabo...
Younger, Jennifer: lighntning talk, Digital Preservation: Aggregated, Collabo...Younger, Jennifer: lighntning talk, Digital Preservation: Aggregated, Collabo...
Younger, Jennifer: lighntning talk, Digital Preservation: Aggregated, Collabo...Reynolds Journalism Institute (RJI)
 
IST 676 - Seed Saving Digital Library
IST 676 - Seed Saving Digital LibraryIST 676 - Seed Saving Digital Library
IST 676 - Seed Saving Digital LibraryKara Kugelmeyer
 
Pres 3 anne o'byrne - ihslg inter library loan service
Pres 3   anne o'byrne -  ihslg inter library loan servicePres 3   anne o'byrne -  ihslg inter library loan service
Pres 3 anne o'byrne - ihslg inter library loan serviceHSLG
 
Kempenfelt 2014 digital services
Kempenfelt 2014 digital servicesKempenfelt 2014 digital services
Kempenfelt 2014 digital servicesaimeesparzynski
 

Similar to McKinney and Walker "Library Applications of Open Source: Evergreen and Georgia Library PINES" (20)

Banerjee, "Large Consortium Systems: Making the Library Work With Other Libra...
Banerjee, "Large Consortium Systems: Making the Library Work With Other Libra...Banerjee, "Large Consortium Systems: Making the Library Work With Other Libra...
Banerjee, "Large Consortium Systems: Making the Library Work With Other Libra...
 
Legacy system modernization: Moving to Services Platforms
Legacy system modernization: Moving to Services PlatformsLegacy system modernization: Moving to Services Platforms
Legacy system modernization: Moving to Services Platforms
 
Evidence-Based eBook Purchasing: Results and Implications from a Consortia-Pu...
Evidence-Based eBook Purchasing: Results and Implications from a Consortia-Pu...Evidence-Based eBook Purchasing: Results and Implications from a Consortia-Pu...
Evidence-Based eBook Purchasing: Results and Implications from a Consortia-Pu...
 
Inn reach for IIUG (2005)
Inn reach for IIUG (2005)Inn reach for IIUG (2005)
Inn reach for IIUG (2005)
 
Levine-Clark, Michael, and Barbara Kawecki, “Best Practices for Demand-Driven...
Levine-Clark, Michael, and Barbara Kawecki, “Best Practices for Demand-Driven...Levine-Clark, Michael, and Barbara Kawecki, “Best Practices for Demand-Driven...
Levine-Clark, Michael, and Barbara Kawecki, “Best Practices for Demand-Driven...
 
LLAGNY: Legal Research Boot Camp
LLAGNY: Legal Research Boot CampLLAGNY: Legal Research Boot Camp
LLAGNY: Legal Research Boot Camp
 
Innovative Approaches in Library Service Delivery
Innovative Approaches in Library Service DeliveryInnovative Approaches in Library Service Delivery
Innovative Approaches in Library Service Delivery
 
79 mc hugh
79 mc hugh79 mc hugh
79 mc hugh
 
Object-oriented analysis and design
Object-oriented analysis and designObject-oriented analysis and design
Object-oriented analysis and design
 
Shared E-books from Coast to Coast: Consortial Programs in Florida and the Pa...
Shared E-books from Coast to Coast: Consortial Programs in Florida and the Pa...Shared E-books from Coast to Coast: Consortial Programs in Florida and the Pa...
Shared E-books from Coast to Coast: Consortial Programs in Florida and the Pa...
 
SEAALL Program 2012
SEAALL Program 2012SEAALL Program 2012
SEAALL Program 2012
 
SirsiDynix
SirsiDynixSirsiDynix
SirsiDynix
 
Goldner "Modeling Our Services to Meet Today's User Expectations"
Goldner "Modeling Our Services to Meet Today's User Expectations"Goldner "Modeling Our Services to Meet Today's User Expectations"
Goldner "Modeling Our Services to Meet Today's User Expectations"
 
Niso dda uksg 2014
Niso dda uksg 2014Niso dda uksg 2014
Niso dda uksg 2014
 
Levine-Clark, Michael, and Barbara Kawecki, “NISO’s Initiative for Best Pract...
Levine-Clark, Michael, and Barbara Kawecki, “NISO’s Initiative for Best Pract...Levine-Clark, Michael, and Barbara Kawecki, “NISO’s Initiative for Best Pract...
Levine-Clark, Michael, and Barbara Kawecki, “NISO’s Initiative for Best Pract...
 
Webinar - The Changing Landscape of Library Privacy - 2016-06-15
Webinar - The Changing Landscape of Library Privacy - 2016-06-15Webinar - The Changing Landscape of Library Privacy - 2016-06-15
Webinar - The Changing Landscape of Library Privacy - 2016-06-15
 
Younger, Jennifer: lighntning talk, Digital Preservation: Aggregated, Collabo...
Younger, Jennifer: lighntning talk, Digital Preservation: Aggregated, Collabo...Younger, Jennifer: lighntning talk, Digital Preservation: Aggregated, Collabo...
Younger, Jennifer: lighntning talk, Digital Preservation: Aggregated, Collabo...
 
IST 676 - Seed Saving Digital Library
IST 676 - Seed Saving Digital LibraryIST 676 - Seed Saving Digital Library
IST 676 - Seed Saving Digital Library
 
Pres 3 anne o'byrne - ihslg inter library loan service
Pres 3   anne o'byrne -  ihslg inter library loan servicePres 3   anne o'byrne -  ihslg inter library loan service
Pres 3 anne o'byrne - ihslg inter library loan service
 
Kempenfelt 2014 digital services
Kempenfelt 2014 digital servicesKempenfelt 2014 digital services
Kempenfelt 2014 digital services
 

More from National Information Standards Organization (NISO)

More from National Information Standards Organization (NISO) (20)

Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Bazargan "NISO Webinar, Sustainability in Publishing"
Bazargan "NISO Webinar, Sustainability in Publishing"Bazargan "NISO Webinar, Sustainability in Publishing"
Bazargan "NISO Webinar, Sustainability in Publishing"
 
Rapple "Scholarly Communications and the Sustainable Development Goals"
Rapple "Scholarly Communications and the Sustainable Development Goals"Rapple "Scholarly Communications and the Sustainable Development Goals"
Rapple "Scholarly Communications and the Sustainable Development Goals"
 
Compton "NISO Webinar, Sustainability in Publishing"
Compton "NISO Webinar, Sustainability in Publishing"Compton "NISO Webinar, Sustainability in Publishing"
Compton "NISO Webinar, Sustainability in Publishing"
 
Mattingly "AI & Prompt Design: Large Language Models"
Mattingly "AI & Prompt Design: Large Language Models"Mattingly "AI & Prompt Design: Large Language Models"
Mattingly "AI & Prompt Design: Large Language Models"
 
Hazen, Morse, and Varnum "Spring 2024 ODI Conformance Statement Workshop for ...
Hazen, Morse, and Varnum "Spring 2024 ODI Conformance Statement Workshop for ...Hazen, Morse, and Varnum "Spring 2024 ODI Conformance Statement Workshop for ...
Hazen, Morse, and Varnum "Spring 2024 ODI Conformance Statement Workshop for ...
 
Mattingly "AI & Prompt Design" - Introduction to Machine Learning"
Mattingly "AI & Prompt Design" - Introduction to Machine Learning"Mattingly "AI & Prompt Design" - Introduction to Machine Learning"
Mattingly "AI & Prompt Design" - Introduction to Machine Learning"
 
Mattingly "Text and Data Mining: Building Data Driven Applications"
Mattingly "Text and Data Mining: Building Data Driven Applications"Mattingly "Text and Data Mining: Building Data Driven Applications"
Mattingly "Text and Data Mining: Building Data Driven Applications"
 
Mattingly "Text and Data Mining: Searching Vectors"
Mattingly "Text and Data Mining: Searching Vectors"Mattingly "Text and Data Mining: Searching Vectors"
Mattingly "Text and Data Mining: Searching Vectors"
 
Mattingly "Text Mining Techniques"
Mattingly "Text Mining Techniques"Mattingly "Text Mining Techniques"
Mattingly "Text Mining Techniques"
 
Mattingly "Text Processing for Library Data: Representing Text as Data"
Mattingly "Text Processing for Library Data: Representing Text as Data"Mattingly "Text Processing for Library Data: Representing Text as Data"
Mattingly "Text Processing for Library Data: Representing Text as Data"
 
Carpenter "Designing NISO's New Strategic Plan: 2023-2026"
Carpenter "Designing NISO's New Strategic Plan: 2023-2026"Carpenter "Designing NISO's New Strategic Plan: 2023-2026"
Carpenter "Designing NISO's New Strategic Plan: 2023-2026"
 
Ross and Clark "Strategic Planning"
Ross and Clark "Strategic Planning"Ross and Clark "Strategic Planning"
Ross and Clark "Strategic Planning"
 
Mattingly "Data Mining Techniques: Classification and Clustering"
Mattingly "Data Mining Techniques: Classification and Clustering"Mattingly "Data Mining Techniques: Classification and Clustering"
Mattingly "Data Mining Techniques: Classification and Clustering"
 
Straza "Global collaboration towards equitable and open science: UNESCO Recom...
Straza "Global collaboration towards equitable and open science: UNESCO Recom...Straza "Global collaboration towards equitable and open science: UNESCO Recom...
Straza "Global collaboration towards equitable and open science: UNESCO Recom...
 
Lippincott "Beyond access: Accelerating discovery and increasing trust throug...
Lippincott "Beyond access: Accelerating discovery and increasing trust throug...Lippincott "Beyond access: Accelerating discovery and increasing trust throug...
Lippincott "Beyond access: Accelerating discovery and increasing trust throug...
 
Kriegsman "Integrating Open and Equitable Research into Open Science"
Kriegsman "Integrating Open and Equitable Research into Open Science"Kriegsman "Integrating Open and Equitable Research into Open Science"
Kriegsman "Integrating Open and Equitable Research into Open Science"
 
Mattingly "Ethics and Cleaning Data"
Mattingly "Ethics and Cleaning Data"Mattingly "Ethics and Cleaning Data"
Mattingly "Ethics and Cleaning Data"
 
Mercado-Lara "Open & Equitable Program"
Mercado-Lara "Open & Equitable Program"Mercado-Lara "Open & Equitable Program"
Mercado-Lara "Open & Equitable Program"
 

Recently uploaded

internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerunnathinaik
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfadityarao40181
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxAvyJaneVismanos
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
CELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxCELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxJiesonDelaCerna
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 

Recently uploaded (20)

internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developer
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdf
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptx
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...
 
CELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxCELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptx
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 

McKinney and Walker "Library Applications of Open Source: Evergreen and Georgia Library PINES"

  • 1. Julie Walker Deputy State Librarian Elizabeth McKinney PINES Program Director • A consortium of 50 Georgia public library systems • 275 facilities and bookmobiles • A common library automation system • A union database of 9 million books & other items • A shared patron database of about 2 million active PINES cardholders from all 159 Georgia counties What is PINES? PINES Current and Future Members About PINES • 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. • Users may request materials delivered from any PINES library to local library, at no charge. • New books are protected from intra-PINES loans for 6 months • In FY07, more than 540,000 intra-PINES loans, as compared with just 6000 in FY00. • A statewide courier service began in October 2004 with service to all headquarters libraries in PINES. About PINES
  • 2. • PINES libraries agree to a common set of policies and procedures--patrons have a consistent experience at any PINES library. • PINES libraries agree to common fine structures. • Fines and fees may be paid at any PINES library. • Overdue notices processed centrally for all member libraries About PINES Benefits for Users • One interface that is easy to use • Users have dramatically increased access to statewide combined library collections • Convenience of using all 275 member libraries throughout the state • Common policies affecting the user experience What Do Patrons Like Best About PINES? Comments from the PINES User Survey •It is so easy to use. I love Evergreen. I can not imagine life without it! •I love being able to get books from anywhere--especially if my library doesn't have what I'm looking for. •I can login with my user name and not a long user number. I love the bookbags. I appreciate the status column for books on hold. I really appreciate the emails and phone calls coming in at the same time. •You can place a book on hold from another library in the PINES system and have it delivered to your closest library for pick up--LOVE THAT!!! •I no longer have a local library with just 30,000 books in it. With PINES, I now have a library with several million books. Benefits for Libraries • PINES is centrally administered. • Participating systems have automation costs paid; their contribution is sharing of collections. • PINES provides training in regional locations convenient to member libraries. • Centralized helpdesk and support for software and common policies. Benefits for Georgia Cost effectiveness: • Estimate to replace automation systems in all PINES libraries: $15 million • Annual maintenance for • Individual automation systems $ 5 million • PINES annual operations: $1.6 million • Approximately $.80 per registered customer • About 1/10 of the cost of purchasing individual automation systems PINES member libraries pay $0.00 Benefits for Libraries
  • 3. BudgetandFunding EXPENSE Budgeted Amount Staff salaries and benefits (7 positions) $522,172.00 Daily courier Service to 50 PINES library system headquarters, M-F $354,000.00 Server cluster housing, electric, redundant connections $106,833.00 Equinox software development and support services $477,000.00 Added Content (book jackets, reviews, tables of contents, etc.) $29,463.00 Overdue notices for 275 PINES libraries $300,000.00 PINES Staff Travel (7 positions) $20,000.00 Contracts (special programming, etc.) $15,000.00 Other Operating Expenses $30,000.00 Supplies (library cards and barcodes for new members, printing, etc.) $30,000.00 Equipment (expansion of cluster, hardware for PINES staff) $80,000.00 Total Expenses for FY08 $2,441,468.00 Radical or Just Plain Crazy? A Crossroads for PINES • Unable to add larger library systems. We had reached the capacity of the existing software • Reports moved out of production environment • Daily “reindex” at 1pm • Many of our policies were created around limitations of the software Radical or Just Plain Crazy? A Crossroads for PINES • Initial 5-year software contract for PINES ended in June 2005. • 2003-2004: PINES staff conducted a comprehensive survey of the library automation marketplace • Is the software driving the policy/procedure, or is the policy/procedure driving the software? What Do PINES Libraries Need? From the PINES Staff Perspective: • Ease of use for customers • Enterprise-class relational database • Scalability (ability to grow with PINES) • Flexibility • Data security • Reports designed to correspond to annual reporting requirements • Focus Groups • “Pretend it’s magic” • Incredible buy-in from our members • Participation from library staff throughout the development process What Do PINES Libraries Need? Evergreen • Evergreen Integrated Library System was developed using Open Source software. • Software development began in June 2004 • All PINES libraries migrated to Evergreen software on September 5, 2006. • Evergreen debuted with Online Catalog, Circulation, Cataloging, and Reports. • Transactions, customer records, and online catalog records were migrated from the former system.
  • 4. Evergreen Core Technologies  Database: Postgresql  Logic/glue languages: C and Perl  Webserver: Apache mod_perl  Server operating system: Linux  Server hardware: x86-64  Messaging core: Jabber  Client side software: XUL Evergreen Design • Cost-effective: server software is designed to run on inexpensive commodity hardware with an open source operating system. • Reliable: the software is designed to run in a clustered environment, giving it enterprise- level high availability and failover. • Flexible: Evergreen's staff client is cross- platform (Windows, Mac, Linux). Hindsight is 20/20 • More Money • More Time • More Staff What We Did Right We listened, and designed the system based on input from library staff and patrons. This created a sense of ownership and pride in the system as it developed. •Reliability and Stability- “Given enough eyeballs, all bugs are shallow” 1 •Auditability – Peer review •Cost – Financial benefits to current and future Evergreen users remains to be seen •Flexibility and Freedom •Support and Accountability Open Source Software Benefits 1Linus's Law according to Eric S. Raymond in “The Cathedral & The Bazaar”
  • 5. The difference in renting versus owning. Yes, we are responsible if the AC goes out or the roof leaks, but…it is a GREAT place to be. • We get what we need and want – Scalability; can handle transaction load – Local Control Increased – Granularity of Permissions Structure • Healthy Competition - Equinox 5 year renewal contract Disclaimer: The use of the word “owning” in this case means “taking responsibility for”. Evergreen is licensed under the GPL. Open Source Software Benefits • Open code, open metadata, open standards -- the three work together • Interoperability is far easier when nothing is hidden • Open source encourages standards by moving the market away from closed, proprietary solutions • Standards help open source and proprietary solutions live harmoniously • Standards are the linchpin of service-oriented architecture -- which isn't predicated by OSS, but certainly is prevalent in OSS development, in part because open code encourages a "mix and match" philosophy Open Source – Open Standards Early Adopters • British Columbia Ministry of Education • University of Windsor • Laurentian University • McMaster University • Michigan Library Consortium and Grand Rapids Pubic Library • Indiana Public Libraries • Kent County (Maryland) Where We Are Now Where We Are Now • PINES online catalog: www.gapines.org • Evergreen software development: www.open-ils.org • Georgia Public Library Service: ww.georgialibraries.org • Facebook – Evergreen Open ILS For Further Information Julie Walker jwalker@georgialibraries.org Elizabeth McKinney emckinney@georgialibraries.org Questions?