450 likes | 615 Views
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.
E N D
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
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
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, MARCstaging 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: one digit * minor: two-digit * revision: two-digit * build: three-digit We using Koha 3.0 is versioned 3.00.00.107
Koha 2.XVs. 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 • 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
Web 2.0 “Web 2.0 is an attitude not a technology”(Ian Davis, 2005).
Tim O’Reilly’s Web 2.0 definition…. • The Web As Platform • Harnessing Collective Intelligence (Wisdom of the crowd) • 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) • Rich User Experiences
http://www.oreillynet.com/lpt/a/6228 laurent@liftconference.com www.liftconference.com
. 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
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)
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)
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