Koha – The FLOSS based Library Automation Tool

Download Report

Transcript Koha – The FLOSS based Library Automation Tool

Koha 3.X on Ubuntu LTS
@
NACLIN 2011, VISWABHARATI
Koha – The FLOSS based Library Automation Tool
Parthasarathi Mukhopadhyay
DLIS, BU
Library automation – a system approach
 System
 Subsystems
 Operational Subsystem
Procedures
Activities
Tasks
Procedural Model of Library Automation
 Three level of hierarchies




Procedure - Activities – Tasks
Eighteen Procedures
Six Activities
Fifteen Tasks
Software
Free
Commercial
Lets compare
Features of FLOSS
 Gives freedom to operate at system
level
 Helps community computing
 Allows extensive customization through
GPL
 Provides power to modify and distribute
 Based on L A M P architecture
 Free < Free(dom)>
FLOSS in Library Automation
 OSS offers substantial cost saving for
library automation
 Support is not locked to a single vendor
 Generates international collaboration
 Based on open source companion
software
 Can be customized to meet individual
library needs
A quick sum up
 Fund
 Freedom
 Fraternity
FLOSS in Library Automation Domain








Avantika
Emilda
GNUTica
Koha
Librarian
NewGenLib
PHPMyLibrary
WEBLIS
Koha
•First open source library
management software
•Unicode compliant
•MARC 21 and Z 39.50 support
•Web-enabled
•Available free of cost and
provides freedom of
customization
•Includes features of typical
fourth generation LMS
•Ensures all the core activities of
library automation
Features of Koha
Technical
 Available for both Unices (Unix-like operating
systems) and Windows platform
 Fully Web-centric in architecture
 Supports Unicode for processing multiscript
bibliographic records
 Uses MySQL as backend RDBMS, PERL as
programming environment and Apache as Web server
(all these dependency software are also open source)
 Supports two separate interfaces – one for librarian
and another for end users
 In built WebOPAC
 Supports ISO-2709, EDIFACT, Z39.50 standards,
General
 Free to download, no license fees, and fully
customizable
 Establishing an international community of users and
developers giving libraries the freedom to do it
themselves or work directly with the system builders
 Generating an international spirit of co-operation and
collaboration
 Easy staff training, supports
 Supported by IRC, Discussion forum, Mailing list etc.
 Comprehensive privilege control
 Branch library management
Bibliographic standards
 MARC 21 and UNIMARC bibliographic format
 MARC 21 Authority format
 Supports pickup list for control, number and code
fields of MARC 21 bibliographic format
 Includes Z39.50 client for distributed cataloguing
 Includes thesaurus support
 Supports different bibliographic framework for
different library materials
 Easy editing of MARC 21 tags and subfields
 Supports linking of authority files (export of standard
authority records)
 Easy linking of standard codes and other lists
 MARC check, ISO-2709 based export/import and easy
stock taking
Acquisition







Multiple book budgets
Suppliers database support
Real time budget information
Vendor-specific orders
Fund utilization information
Real time accounting
E-mail based communications with
vendors
Cataloguing
Updates fast and slick
Support for MARC 21 and UNIMARC
Z39.50 copy cataloguing
IS0-2709 based export/import
Can be linked with vocabulary control device
Supports FRBR partially
Supports designing different bibliographic
frameworks
 Supports Yaz toolkit
 Easy link with authority files







Circulation
 Issues (including rentals), renewals, returns and
fines
 Uses barcode scanners or keyboard
 Can generate a list of over dues for a phone
reminder system
 Borrower photo display in circulation panel
 Flexible circulation rules (each branch may have
separate rule base)
 Overdue notice generation (in one click)
 Various reports related to circulation
 Easy membership management
 Comprehensive privilege control
OPAC
Web-enabled OPAC
User login facility
Virtual book shelf facility
User-driven reservation
Can be customized extensively
Simple and advance level search
Searching by keyword, author, title, subject,
class number or combinations, customize to suit
need of individual library
 OPAC in the library or via the Internet and Stock
rotation through branch libraries







Others
 Generation of spine level, barcode,
membership card
 Generation of issue slip during circulation
 Comprehensive report generation
 Printing/display of reports and
corresponding graphs
Koha 3 (3.00.01 released ob 19th Feb. 2009)
 Supports all the features of Koha 2.x
 Platform independent
 Two options for retrieval
 Own text retrieval engine
 Zebra search engine
 Two cataloguing interface support
 Own cataloguing template
 Biblios template
 Can be integrated with free bibliographic data
services (XISBN, Amazon, ThingISBN)
 Full authority control
 Compliant fully with Unicode 5.1
 Can be used as CMS (Integration of LMS and
CMS)
 Easy control of contents/news/running text
 Can easily be integrated with wiki, blogs etc.
 Supports emerging standards like NCIP,
MARC-XML, DCMES, METS
 Supports sophisticated search features –
Boolean, Relational and Positional operators
 Any report generation







SRU/W, Z39.50, UnAPI (http://unapi.info/) , COinS/OpenURL
OpenSearch (http://opensearch.a9.com/)
Records are stored internally in an SGML-like format and can be
retrieved in MARCXML, Dublin Core, MODS, RSS, Atom, RDF-DC,
SRW-DC, OAI-DC, and EndNote;
OPAC can be used by citation tools such as Zotero
Koha 3 includes support for 3M's Standard Interchange
Protocol (SIP2), using the OpenNCIP libraries (http://openncip.org).
Cross-platform, multi-RDBMS
News writer, label creator, calendar, OPAC comments, MARC
staging and overlay, notices, transaction logs, guided reports
with a data dictionary and task scheduler, classification
sources/filing rules etc.
Koha 3 (3.00.01 released in Feb. 2009)
 Web 2.0 compliant
 Can generate RSS (including ATOM) feed for
search query
 Supports information mashup (say you can
link opac with Amazon book jacket service,
book rating/review service)
 Users can submit comments/rating/tags for
any item
 Can be integrated easily with many Web 2.0
tools like zoreto, delicious, etc.
*
*
*
*
major:
minor:
revision:
build:
one digit
two-digit
two-digit
three-digit
We using Koha 3.0 is versioned
3.00.00.107
Koha 2.X
CGI
Web 1.0
Limited reports
No information mashup
Difficult to use as CMS
No support for
sophisticated search
 Limited statistics
 Limited authority data
 Non-participative






Vs.
Koha 3.X
AJAX
Web 2.0 support
Extensive report (almost anything)
Information mashup
Easy to use as CMS
Zebra engine support for
sophisticated search
 Extensive statistics (item level)
 Full authority data
 Participative






Web 2.0
“Web 2.0 is an attitude not a technology” (Ian Davis, 2005).
Tim O’Reilly’s Web 2.0 definition….
1. The Web As Platform
2. Harnessing Collective Intelligence (Wisdom of
the crowd)
3.
4.
5.
6.
Data is the Next to Intel Inside (Reusability)
End of the Software Release Cycle
Lightweight Programming Models (APIs)
Software Above the Level of a Single Device
(Multi nodal and Multi modal)
7. Rich User Experiences
32
http://www.oreillynet.com/lpt/a/6228
[email protected]
www.liftconference.com
34
RSS
RSS (Really Simple Syndication) allows users (after
subscribing) to receive any new content added by a
website, thus avoiding the necessity of continually visiting
sites to check for updates.
Requires use of RSS reader / aggregator
36
Weblogs or Blogs
An increasingly quick and popular way to share your
thoughts with the world. Blog is short for web log-an online journal where information (not only text,
but also audio, photographs and video) is posted on
a regular basis and appears in reverse chronological
order.
Wiki
Allows collaborative creating, editing and storage of
contents by a group of users. Wikis are ideal for
specific projects and collaborative knowledge sharing
(Currently the most well known wiki is Wikipedia, the
free online encyclopaedia that harnesses the
collective intelligence of its contributors).
“Web 1.0 took people to information, Web 2.0
will take information to the people”
(Ian Davis, 2005).
Library 2.0
What is it?
Library 2.0: Background

Web 2.0 technologies are all set to change the way users
interact with the resources and services available in the Web.

Libraries are increasingly using Web as a platform to
disseminate services

Library professionals are closely observing this
transformation of Web, and started addressing various issues
related with this transformation, primarily in
biblioblogosphere

The concept of Library 2.0 is originated in
"biblioblogosphere" (weblogs dedicated to the issues related
with library and librarians)
40
Koha 3: Installation
 Install GNU Linux (any flavour like Fedora,
RHEL, Debian, Open SUSE, Ubuntu)
 We r using Ubuntu (7.1.0 – Gutsy Gibbon)
 Install MySQL (5.0 onwards)
 Install Apache (2.2.x)
 Install PhpMyadmin (optional but very useful to
manage mysql database)
 Install Yaz (Z39.50 gateway) and Zebra
(advance level text retrieval engine)
 Install PERL modules from CPAN (the main headache)
Our Koha 3 setup
PERL modules (total major 68 modules and 260 dependent modules)
Koha 3 installation has three parts
Gr. I:
Install Linux, Apache, MySQL,
PERL (LAMP)
Gr. II:
Install PERL modules
Gr. III:
Install Koha
We are now performing the Gr. III task