SlideShare una empresa de Scribd logo
1 de 42
Descargar para leer sin conexión
Preparations for Koha
implementation
Dr Vimal Kumar V
Technical Assistant
Mahatma Gandhi University Library
Kottayam, Kerala-686 560
http://vimalkumar.infoWebinar organised on 19 September 2020 organised by Kerala Library Association-Kottayam Region
We will learn about
Skillsets required for Koha maintenance
Hardware requirements
Software requirements
Koha release schedules
Types of Koha implementation
Methods of Koha installation
How to update with changes in Koha.
Rise of Koha
As a comprehensive ILS,
Digital library,
Content Management system,
More integration options.
Koha implementation: various contexts
Migration from legacy automation software to Koha.
Upgrade from a very old version of Koha to latest.
Koha installation from scratch.
Koha support
Community support
Community support via documentation, discussion forums
and volunteers.
Commercial support
Koha support based on payment.
Through freelancers and companies.
Image courtesy: news aktuell
Koha is Open Source or Free Software?
Information courtesy: Thomas de Lazzari
Technical requirements
Debian / Ubuntu based Linux operating systems
MariaDB/MySQL Relational Database Management System
Apache web server
Perl
Zebra / Elasticsearch (Work is in progress).
Koha can install on Windows?
Koha has no Windows version.
Install Koha on Ubuntu/Debian and use Windows as a client
system.
Developers has more control on Linux based OS than
Windows.
Linux OS is suitable to host web applications.
It is difficult to run viruses/malware on Unix based system.
Skill Set required
➢ Linux basics
➢ Database basics (MySQL)
➢ A pinch of computer
networking!!
➢ Keep in touch with latest
updates
➢ Copy and paste skills!!
➢ Lot of curiosity!!
Image courtesy: https://theculturetrip.com
Linux basics
Open files using text editors
(e.g. sudo mousepad /etc/apt/sources.list)
Copy and move files and folders
Cron Job for schedule jobs
File permissions
(e.g. sudo chmod -R 777 tom.txt)
Debian/Ubuntu basics
Debian and Ubuntu skills
sudo command
Package management using APT
Debian package management
(e.g. dpkg -i teamviewer.deb)
Cartoon courtesy: https://www.reddit.com/r/ProgrammerHumor/
Database management
Create and delete databases
Database backup and restore
Manage database using commands
Manage MySQL database using PhpMyAdmin
Familiarity with SQL query.
Mistakes from Librarian’s side
No regular update with the latest developments.
Minimal/no participation in communities (e.g. online
forums).
Libraries reluctant to use all modules with Koha.
Libraries still follow manual methods (e.g. Circulation).
No effort to acquire skill sets on Linux to manage Koha
in house.
Image courtesy: Linux Inside
Accept changes
Keep in touch with
latest developments.
Examples of recent changes….
Google turning off
less secure app
access to G Suite
accounts
No login using DB
username and pwd
onwards
Koha ver. 18.05
MySQL > MariaDB
MariaDB is a
community-developed fork of
the MySQL. Development is led
by some of the original
developers of MySQL, who
forked it due to concerns over
its acquisition by Oracle
Corporation.
Suitable Linux distributions for Koha
Developers suggest to use Debian/Ubuntu Linux.
At present Koha can’t install on RedHat/CentOS/Fedora
Linux.
Choose a Linux desktop interface (e.g. GNOME, KDE, XFCE)
match with the hardware profile.
Choose supported version of Debian/Ubuntu with Koha.
Linux matters
Check installation manual at Koha Wiki to know the suitable
Debian/Ubuntu version support by Koha.
Select suitable Linux desktop
Debian/Ubuntu Linux comes with different desktop
interfaces.
Resource hungry Linux desktops (GNOME, KDE, Cinnamon).
Lightweight Linux desktop interfaces (LXQt, XFCE).
Xubuntu, Lubuntu, Kubuntu are Ubuntu flavours.
Ubuntu flavours use the same Ubuntu base and software
repositories.
Ubuntu GNOME desktop
Minimum computer hardware requirements: 2 GHz dual-core
processor, 4 GB RAM, 25 GB storage space.
Ubuntu on a low profile computer
Xubuntu desktop
The minimum capacity of RAM required for Xubuntu is 1 GB.
Xubuntu home page: https://xubuntu.org
Hardware selection for Koha
Consider budget, the number of records, users, and the
transactions to be handled by Koha.
Select suitable hardware type; desktop, workstation, server,
cloud.
Select the hardware and accessories suitable to work with
Debian/ubuntu. Visit https://certification.ubuntu.com
Hardware selection for Koha...
Prepare precise system configuration to buy computer
(e.g. Processor Type: Intel Core i5, Processor Speed 3.1 GHz, RAM Size: 8 GB,
Computer Memory Type: 240 GB SSD)
Buy computer preloaded with Linux/FreeDOS.
Opt SSD (Solid State Drives) over traditional HDD as storage
for fast performance.
A standard SSD can reading speed of about 550 MB/per
second, and write it at 520 MBps.
Price of SSD storage is a little bit higher than HDD.
SSDs for computers are available in 120 GB to 4 GB capacities.
Desktop vs workstation PC
Workstation PC more powerful than desktop PC.
Workstations generally use higher end hardware like
motherboards and GPUs.
Many components in a workstation keep higher standard
than what’s found in a typical desktop PC.
Branded workstation PCs; Dell Precision, Lenovo
Thinkstation, and HP Z.
Really need server class computer?
Libraries with good IT infrastructure can choose a
server-class computer.
Server computer built for 24x7 hours continuous working.
Server computers are not suitable for switch on in the
morning, and off in the evening.
Libraries with small size collection can choose entry-level
server computer, e.g. HP Proliant ML series tower server.
Install Koha on cloud
Free from hardware maintenance
inside library.
More cloud service providers
Amazon, Google, and Microsoft.
Pay only for what you use.
Easy to create a machine type
customized for the needs. Cartoon courtesy: CloudTweaks.com
Koha release schedule
A major version release every six months; in May and
November. (e.g. 20.05.00, released in May 2020).
Every month a bugfix release also (e.g. 20.05.3) available.
Visit koha-community.org for release announcements and
read me file.
Which Koha version to follow
Stable release (20.05) - Latest release.
Old stable release (19.11) - One release behind the current
stable release.
oldoldstable (19.05) Two releases behind the current stable
release.
Unstable (Master) - For testing purpose.
Note: Stable release and Unstable release not recommended
for production systems.
Koha installation steps
Koha Wiki updates frequently and adds timely changes to
installation instructions.
Strictly follow Koha Wiki, https://wiki.koha-community.org
for first hand reference.
Library professionals curious to try Koha installation don’t
try on production computer!!
Find a test machine and try / use Virtual Box.
Methods of installation
Install using Debian/Ubuntu packages
Install using git
Install using tarball
Update Koha regularly
Regular updating of Linux and Koha are required to keep the
system up to date.
Debian/Ubuntu receive updates frequently.
Koha receive monthly updates.
New features and bug fixes add to the Koha when it
updates.
Expect database structure changes.
Find details of Koha
Upgrade/migration from a very old
version of Koha
Don't try to upgrade direct from very old version of
Debian/Ubuntu to latest (e.g. Ubuntu 14.04 LTS to 20.04 LTS)
Upgrading from very old versions to the latest version may
result in data loss (e.g. Koha ver 3.22 to 19.11).
Koha stops the official support for older versions after a
specific period.
Upgrade/migration from a very old
version of Koha...
Method I: Stage wise upgrade from one version to another;
e.g. Koha version 3.18 > 3.22, 3.22 > 16.05
Method II: Exporting of MARC, patron, circulation details and
other configurations. Import it into new Koha.
How request help from the Koha
community?
Koha offer various platforms to collaborate.
Include a detailed description of the error/problem in the
message.
Add a screenshot which describes the error with the message.
Mention the database server details, version of Koha and
Linux-based operating system.
Get updates on Koha
Koha is a community-owned project, and the development is
fast.
Always expect new changes in technical matters, features
and functions.
Koha users need to keep in touch with the developments.
Then only successful Koha management is possible.
Helpful resources
Koha Home page, http://koha-community.org
Koha documentation, koha-community.org/documentation
Koha Community Newsletter
Release notes
Koha Wiki, https://wiki.koha-community.org
Helpful resources...
Bugzilla https://bugs.koha-community.org
Koha DB schema http://schema.koha-community.org
Vimeo channel https://vimeo.com/channels/kohails
Koha mailing lists
Koha Facebook groups
Blogs
Conclusion
Need good home work for the Koha implementation
Libraries need good technical support to maintain Koha
Koha users need more commitment
Learning and sharing culture is necessary
Thank you….
Feel free to ask questions.
/vimal0212
/vimal.kumar.vazhappally
http://vimalkumar.info
vimalibre@gmail.com
To buy the book, visit
http://kohageek.blogspot.com

Más contenido relacionado

La actualidad más candente

Presentation on Koha
Presentation on KohaPresentation on Koha
Presentation on KohaNur Ahammad
 
Planning for Library Automation
Planning for Library AutomationPlanning for Library Automation
Planning for Library AutomationCendrella Habre
 
The Changing Nature of Collection Development in Academic Libraries
The Changing Nature of Collection Development in Academic LibrariesThe Changing Nature of Collection Development in Academic Libraries
The Changing Nature of Collection Development in Academic LibrariesFe Angela Verzosa
 
Introduction to koha
Introduction to kohaIntroduction to koha
Introduction to kohaarslanone
 
Web scale discovery service
Web scale discovery serviceWeb scale discovery service
Web scale discovery serviceKankana Baishya
 
Isis tutorial2
Isis tutorial2Isis tutorial2
Isis tutorial2onodiz2
 
Free Cataloging Tools
Free Cataloging ToolsFree Cataloging Tools
Free Cataloging Toolsrobin fay
 
greenstone digital library software
greenstone digital library softwaregreenstone digital library software
greenstone digital library softwaresharon bacalzo
 
Koha Presentation at Uttara University
Koha Presentation at Uttara UniversityKoha Presentation at Uttara University
Koha Presentation at Uttara UniversityNur Ahammad
 
Collection Development Policy in College Library
Collection Development Policy in College LibraryCollection Development Policy in College Library
Collection Development Policy in College LibraryPallavi Belkar
 
Selection and acquisitions
Selection and acquisitionsSelection and acquisitions
Selection and acquisitionsJohan Koren
 
KOHA - Open Source Library Management Software
KOHA - Open Source Library Management SoftwareKOHA - Open Source Library Management Software
KOHA - Open Source Library Management Softwarerajivkumarmca
 

La actualidad más candente (20)

Presentation on Koha
Presentation on KohaPresentation on Koha
Presentation on Koha
 
koha PPT 23822.pptx
koha PPT 23822.pptxkoha PPT 23822.pptx
koha PPT 23822.pptx
 
Planning for Library Automation
Planning for Library AutomationPlanning for Library Automation
Planning for Library Automation
 
The Changing Nature of Collection Development in Academic Libraries
The Changing Nature of Collection Development in Academic LibrariesThe Changing Nature of Collection Development in Academic Libraries
The Changing Nature of Collection Development in Academic Libraries
 
Dspace software
Dspace softwareDspace software
Dspace software
 
Introduction to koha
Introduction to kohaIntroduction to koha
Introduction to koha
 
Web scale discovery service
Web scale discovery serviceWeb scale discovery service
Web scale discovery service
 
Isis tutorial2
Isis tutorial2Isis tutorial2
Isis tutorial2
 
Koha Cataloguing Module
Koha Cataloguing ModuleKoha Cataloguing Module
Koha Cataloguing Module
 
Library Networks
Library NetworksLibrary Networks
Library Networks
 
Koha
KohaKoha
Koha
 
Free Cataloging Tools
Free Cataloging ToolsFree Cataloging Tools
Free Cataloging Tools
 
greenstone digital library software
greenstone digital library softwaregreenstone digital library software
greenstone digital library software
 
Koha Presentation at Uttara University
Koha Presentation at Uttara UniversityKoha Presentation at Uttara University
Koha Presentation at Uttara University
 
Koha presentation2010
Koha presentation2010Koha presentation2010
Koha presentation2010
 
Collection Development Policy in College Library
Collection Development Policy in College LibraryCollection Development Policy in College Library
Collection Development Policy in College Library
 
Selection and acquisitions
Selection and acquisitionsSelection and acquisitions
Selection and acquisitions
 
Areas of automation in library
Areas of automation in libraryAreas of automation in library
Areas of automation in library
 
Koha ppt
Koha pptKoha ppt
Koha ppt
 
KOHA - Open Source Library Management Software
KOHA - Open Source Library Management SoftwareKOHA - Open Source Library Management Software
KOHA - Open Source Library Management Software
 

Similar a Preparations for koha implementation

Making clouds: turning opennebula into a product
Making clouds: turning opennebula into a productMaking clouds: turning opennebula into a product
Making clouds: turning opennebula into a productCarlo Daffara
 
Making Clouds: Turning OpenNebula into a Product
Making Clouds: Turning OpenNebula into a ProductMaking Clouds: Turning OpenNebula into a Product
Making Clouds: Turning OpenNebula into a ProductNETWAYS
 
OpenNebulaConf 2013 - Making Clouds: Turning OpenNebula into a Product by Car...
OpenNebulaConf 2013 - Making Clouds: Turning OpenNebula into a Product by Car...OpenNebulaConf 2013 - Making Clouds: Turning OpenNebula into a Product by Car...
OpenNebulaConf 2013 - Making Clouds: Turning OpenNebula into a Product by Car...OpenNebula Project
 
Apache hadoop 3.x state of the union and upgrade guidance - Strata 2019 NY
Apache hadoop 3.x state of the union and upgrade guidance - Strata 2019 NYApache hadoop 3.x state of the union and upgrade guidance - Strata 2019 NY
Apache hadoop 3.x state of the union and upgrade guidance - Strata 2019 NYWangda Tan
 
An Introduction To Linux Development Environment
An Introduction To Linux Development EnvironmentAn Introduction To Linux Development Environment
An Introduction To Linux Development EnvironmentS. M. Hossein Hamidi
 
ERTS 2008 - Using Linux for industrial projects
ERTS 2008 - Using Linux for industrial projectsERTS 2008 - Using Linux for industrial projects
ERTS 2008 - Using Linux for industrial projectsChristian Charreyre
 
Open Source Library System Software: Libraries Are Doing it For Themselves
Open Source Library System Software: Libraries Are Doing it For ThemselvesOpen Source Library System Software: Libraries Are Doing it For Themselves
Open Source Library System Software: Libraries Are Doing it For Themselvesloriayre
 
How to Choose a Software Update Mechanism for Embedded Linux Devices
How to Choose a Software Update Mechanism for Embedded Linux DevicesHow to Choose a Software Update Mechanism for Embedded Linux Devices
How to Choose a Software Update Mechanism for Embedded Linux DevicesLeon Anavi
 
Large scale log pipeline using Apache Pulsar_Nozomi
Large scale log pipeline using Apache Pulsar_NozomiLarge scale log pipeline using Apache Pulsar_Nozomi
Large scale log pipeline using Apache Pulsar_NozomiStreamNative
 
Emory Law School ITPC Presentation
Emory Law School ITPC PresentationEmory Law School ITPC Presentation
Emory Law School ITPC Presentationbenjamin.chapman
 
FOSS_GNU/Linux
FOSS_GNU/LinuxFOSS_GNU/Linux
FOSS_GNU/LinuxYogesh Ks
 
OSCamp Kubernetes 2024 | Zero-Touch OS-Infrastruktur für Container und Kubern...
OSCamp Kubernetes 2024 | Zero-Touch OS-Infrastruktur für Container und Kubern...OSCamp Kubernetes 2024 | Zero-Touch OS-Infrastruktur für Container und Kubern...
OSCamp Kubernetes 2024 | Zero-Touch OS-Infrastruktur für Container und Kubern...NETWAYS
 
Web Technology – Web Server Setup : Chris Uriarte
Web Technology – Web Server Setup : Chris UriarteWeb Technology – Web Server Setup : Chris Uriarte
Web Technology – Web Server Setup : Chris Uriartewebhostingguy
 
EditShare overview Jan2011
EditShare overview Jan2011EditShare overview Jan2011
EditShare overview Jan2011EditShare
 

Similar a Preparations for koha implementation (20)

Fedora15 lovelock-pres
Fedora15 lovelock-presFedora15 lovelock-pres
Fedora15 lovelock-pres
 
Making clouds: turning opennebula into a product
Making clouds: turning opennebula into a productMaking clouds: turning opennebula into a product
Making clouds: turning opennebula into a product
 
Making Clouds: Turning OpenNebula into a Product
Making Clouds: Turning OpenNebula into a ProductMaking Clouds: Turning OpenNebula into a Product
Making Clouds: Turning OpenNebula into a Product
 
OpenNebulaConf 2013 - Making Clouds: Turning OpenNebula into a Product by Car...
OpenNebulaConf 2013 - Making Clouds: Turning OpenNebula into a Product by Car...OpenNebulaConf 2013 - Making Clouds: Turning OpenNebula into a Product by Car...
OpenNebulaConf 2013 - Making Clouds: Turning OpenNebula into a Product by Car...
 
Apache hadoop 3.x state of the union and upgrade guidance - Strata 2019 NY
Apache hadoop 3.x state of the union and upgrade guidance - Strata 2019 NYApache hadoop 3.x state of the union and upgrade guidance - Strata 2019 NY
Apache hadoop 3.x state of the union and upgrade guidance - Strata 2019 NY
 
An Introduction To Linux Development Environment
An Introduction To Linux Development EnvironmentAn Introduction To Linux Development Environment
An Introduction To Linux Development Environment
 
ERTS 2008 - Using Linux for industrial projects
ERTS 2008 - Using Linux for industrial projectsERTS 2008 - Using Linux for industrial projects
ERTS 2008 - Using Linux for industrial projects
 
Linux internals v4
Linux internals v4Linux internals v4
Linux internals v4
 
Quickr
QuickrQuickr
Quickr
 
Open Source Library System Software: Libraries Are Doing it For Themselves
Open Source Library System Software: Libraries Are Doing it For ThemselvesOpen Source Library System Software: Libraries Are Doing it For Themselves
Open Source Library System Software: Libraries Are Doing it For Themselves
 
How to Choose a Software Update Mechanism for Embedded Linux Devices
How to Choose a Software Update Mechanism for Embedded Linux DevicesHow to Choose a Software Update Mechanism for Embedded Linux Devices
How to Choose a Software Update Mechanism for Embedded Linux Devices
 
Large scale log pipeline using Apache Pulsar_Nozomi
Large scale log pipeline using Apache Pulsar_NozomiLarge scale log pipeline using Apache Pulsar_Nozomi
Large scale log pipeline using Apache Pulsar_Nozomi
 
Emory Law School ITPC Presentation
Emory Law School ITPC PresentationEmory Law School ITPC Presentation
Emory Law School ITPC Presentation
 
FOSS_GNU/Linux
FOSS_GNU/LinuxFOSS_GNU/Linux
FOSS_GNU/Linux
 
Lotus Domino 8.5
Lotus Domino 8.5Lotus Domino 8.5
Lotus Domino 8.5
 
Collabograte
CollabograteCollabograte
Collabograte
 
OSCamp Kubernetes 2024 | Zero-Touch OS-Infrastruktur für Container und Kubern...
OSCamp Kubernetes 2024 | Zero-Touch OS-Infrastruktur für Container und Kubern...OSCamp Kubernetes 2024 | Zero-Touch OS-Infrastruktur für Container und Kubern...
OSCamp Kubernetes 2024 | Zero-Touch OS-Infrastruktur für Container und Kubern...
 
libdash 2.0
libdash 2.0libdash 2.0
libdash 2.0
 
Web Technology – Web Server Setup : Chris Uriarte
Web Technology – Web Server Setup : Chris UriarteWeb Technology – Web Server Setup : Chris Uriarte
Web Technology – Web Server Setup : Chris Uriarte
 
EditShare overview Jan2011
EditShare overview Jan2011EditShare overview Jan2011
EditShare overview Jan2011
 

Más de Mahatma Gandhi University Library

The use of word press plugins on library websites: a case study
The use of word press plugins on library websites: a case studyThe use of word press plugins on library websites: a case study
The use of word press plugins on library websites: a case studyMahatma Gandhi University Library
 
Modernisation of public libraries in kerala using koha: a progress report
Modernisation of public libraries in kerala using koha: a progress reportModernisation of public libraries in kerala using koha: a progress report
Modernisation of public libraries in kerala using koha: a progress reportMahatma Gandhi University Library
 
Documentation of technology practices using blog: case study of koha geek and...
Documentation of technology practices using blog: case study of koha geek and...Documentation of technology practices using blog: case study of koha geek and...
Documentation of technology practices using blog: case study of koha geek and...Mahatma Gandhi University Library
 
Crouching tiger and rejoice jackals: Scholarly vs predatory Open Access journals
Crouching tiger and rejoice jackals: Scholarly vs predatory Open Access journalsCrouching tiger and rejoice jackals: Scholarly vs predatory Open Access journals
Crouching tiger and rejoice jackals: Scholarly vs predatory Open Access journalsMahatma Gandhi University Library
 
COMMUNITY PARTICIPATION AND CONTRIBUTION TO KOHA OPEN SOURCE SOFTWARE PROJECT.
COMMUNITY PARTICIPATION AND CONTRIBUTION TO KOHA OPEN SOURCE SOFTWARE PROJECT.COMMUNITY PARTICIPATION AND CONTRIBUTION TO KOHA OPEN SOURCE SOFTWARE PROJECT.
COMMUNITY PARTICIPATION AND CONTRIBUTION TO KOHA OPEN SOURCE SOFTWARE PROJECT.Mahatma Gandhi University Library
 

Más de Mahatma Gandhi University Library (20)

Features of Ubuntu 24.04 LTS and Release party
Features of Ubuntu 24.04 LTS and Release partyFeatures of Ubuntu 24.04 LTS and Release party
Features of Ubuntu 24.04 LTS and Release party
 
Essential bicycle accessories
Essential bicycle accessoriesEssential bicycle accessories
Essential bicycle accessories
 
Role of libraries in wikipedia content development
Role of libraries in wikipedia content developmentRole of libraries in wikipedia content development
Role of libraries in wikipedia content development
 
Self-publishing
Self-publishingSelf-publishing
Self-publishing
 
Self-publishing
Self-publishingSelf-publishing
Self-publishing
 
The use of word press plugins on library websites: a case study
The use of word press plugins on library websites: a case studyThe use of word press plugins on library websites: a case study
The use of word press plugins on library websites: a case study
 
Debian a linux operating system for all purposes
Debian a linux operating system for all purposesDebian a linux operating system for all purposes
Debian a linux operating system for all purposes
 
Installation of Debian Linux
Installation of Debian LinuxInstallation of Debian Linux
Installation of Debian Linux
 
Glimpses of Koha in India
Glimpses of Koha in IndiaGlimpses of Koha in India
Glimpses of Koha in India
 
Ubuntu release party@Kottayam
Ubuntu release party@Kottayam Ubuntu release party@Kottayam
Ubuntu release party@Kottayam
 
Procurement and management of periodical resources
Procurement and management of periodical resourcesProcurement and management of periodical resources
Procurement and management of periodical resources
 
Ubuntu Release Party and Tutorial
Ubuntu Release Party and TutorialUbuntu Release Party and Tutorial
Ubuntu Release Party and Tutorial
 
Modernisation of public libraries in kerala using koha: a progress report
Modernisation of public libraries in kerala using koha: a progress reportModernisation of public libraries in kerala using koha: a progress report
Modernisation of public libraries in kerala using koha: a progress report
 
Documentation of technology practices using blog: case study of koha geek and...
Documentation of technology practices using blog: case study of koha geek and...Documentation of technology practices using blog: case study of koha geek and...
Documentation of technology practices using blog: case study of koha geek and...
 
Capacity building in the preparation of research report
Capacity building in the preparation of research reportCapacity building in the preparation of research report
Capacity building in the preparation of research report
 
Crouching tiger and rejoice jackals: Scholarly vs predatory Open Access journals
Crouching tiger and rejoice jackals: Scholarly vs predatory Open Access journalsCrouching tiger and rejoice jackals: Scholarly vs predatory Open Access journals
Crouching tiger and rejoice jackals: Scholarly vs predatory Open Access journals
 
COMMUNITY PARTICIPATION AND CONTRIBUTION TO KOHA OPEN SOURCE SOFTWARE PROJECT.
COMMUNITY PARTICIPATION AND CONTRIBUTION TO KOHA OPEN SOURCE SOFTWARE PROJECT.COMMUNITY PARTICIPATION AND CONTRIBUTION TO KOHA OPEN SOURCE SOFTWARE PROJECT.
COMMUNITY PARTICIPATION AND CONTRIBUTION TO KOHA OPEN SOURCE SOFTWARE PROJECT.
 
Season ticket affidavit new
Season ticket affidavit newSeason ticket affidavit new
Season ticket affidavit new
 
Feminist social theory
Feminist social theoryFeminist social theory
Feminist social theory
 
World system analysis
World system analysisWorld system analysis
World system analysis
 

Último

TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceanilsa9823
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionSolGuruz
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️anilsa9823
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AIABDERRAOUF MEHENNI
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsAndolasoft Inc
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 

Último (20)

TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 

Preparations for koha implementation

  • 1. Preparations for Koha implementation Dr Vimal Kumar V Technical Assistant Mahatma Gandhi University Library Kottayam, Kerala-686 560 http://vimalkumar.infoWebinar organised on 19 September 2020 organised by Kerala Library Association-Kottayam Region
  • 2. We will learn about Skillsets required for Koha maintenance Hardware requirements Software requirements Koha release schedules Types of Koha implementation Methods of Koha installation How to update with changes in Koha.
  • 3. Rise of Koha As a comprehensive ILS, Digital library, Content Management system, More integration options.
  • 4. Koha implementation: various contexts Migration from legacy automation software to Koha. Upgrade from a very old version of Koha to latest. Koha installation from scratch.
  • 5. Koha support Community support Community support via documentation, discussion forums and volunteers. Commercial support Koha support based on payment. Through freelancers and companies. Image courtesy: news aktuell
  • 6. Koha is Open Source or Free Software? Information courtesy: Thomas de Lazzari
  • 7. Technical requirements Debian / Ubuntu based Linux operating systems MariaDB/MySQL Relational Database Management System Apache web server Perl Zebra / Elasticsearch (Work is in progress).
  • 8. Koha can install on Windows? Koha has no Windows version. Install Koha on Ubuntu/Debian and use Windows as a client system. Developers has more control on Linux based OS than Windows. Linux OS is suitable to host web applications. It is difficult to run viruses/malware on Unix based system.
  • 9. Skill Set required ➢ Linux basics ➢ Database basics (MySQL) ➢ A pinch of computer networking!! ➢ Keep in touch with latest updates ➢ Copy and paste skills!! ➢ Lot of curiosity!! Image courtesy: https://theculturetrip.com
  • 10. Linux basics Open files using text editors (e.g. sudo mousepad /etc/apt/sources.list) Copy and move files and folders Cron Job for schedule jobs File permissions (e.g. sudo chmod -R 777 tom.txt)
  • 11. Debian/Ubuntu basics Debian and Ubuntu skills sudo command Package management using APT Debian package management (e.g. dpkg -i teamviewer.deb) Cartoon courtesy: https://www.reddit.com/r/ProgrammerHumor/
  • 12. Database management Create and delete databases Database backup and restore Manage database using commands Manage MySQL database using PhpMyAdmin Familiarity with SQL query.
  • 13. Mistakes from Librarian’s side No regular update with the latest developments. Minimal/no participation in communities (e.g. online forums). Libraries reluctant to use all modules with Koha. Libraries still follow manual methods (e.g. Circulation). No effort to acquire skill sets on Linux to manage Koha in house.
  • 15. Accept changes Keep in touch with latest developments.
  • 16. Examples of recent changes…. Google turning off less secure app access to G Suite accounts No login using DB username and pwd onwards Koha ver. 18.05 MySQL > MariaDB MariaDB is a community-developed fork of the MySQL. Development is led by some of the original developers of MySQL, who forked it due to concerns over its acquisition by Oracle Corporation.
  • 17. Suitable Linux distributions for Koha Developers suggest to use Debian/Ubuntu Linux. At present Koha can’t install on RedHat/CentOS/Fedora Linux. Choose a Linux desktop interface (e.g. GNOME, KDE, XFCE) match with the hardware profile. Choose supported version of Debian/Ubuntu with Koha.
  • 18. Linux matters Check installation manual at Koha Wiki to know the suitable Debian/Ubuntu version support by Koha.
  • 19. Select suitable Linux desktop Debian/Ubuntu Linux comes with different desktop interfaces. Resource hungry Linux desktops (GNOME, KDE, Cinnamon). Lightweight Linux desktop interfaces (LXQt, XFCE). Xubuntu, Lubuntu, Kubuntu are Ubuntu flavours. Ubuntu flavours use the same Ubuntu base and software repositories.
  • 20. Ubuntu GNOME desktop Minimum computer hardware requirements: 2 GHz dual-core processor, 4 GB RAM, 25 GB storage space.
  • 21. Ubuntu on a low profile computer
  • 22. Xubuntu desktop The minimum capacity of RAM required for Xubuntu is 1 GB. Xubuntu home page: https://xubuntu.org
  • 23. Hardware selection for Koha Consider budget, the number of records, users, and the transactions to be handled by Koha. Select suitable hardware type; desktop, workstation, server, cloud. Select the hardware and accessories suitable to work with Debian/ubuntu. Visit https://certification.ubuntu.com
  • 24. Hardware selection for Koha... Prepare precise system configuration to buy computer (e.g. Processor Type: Intel Core i5, Processor Speed 3.1 GHz, RAM Size: 8 GB, Computer Memory Type: 240 GB SSD) Buy computer preloaded with Linux/FreeDOS. Opt SSD (Solid State Drives) over traditional HDD as storage for fast performance.
  • 25. A standard SSD can reading speed of about 550 MB/per second, and write it at 520 MBps. Price of SSD storage is a little bit higher than HDD. SSDs for computers are available in 120 GB to 4 GB capacities.
  • 26. Desktop vs workstation PC Workstation PC more powerful than desktop PC. Workstations generally use higher end hardware like motherboards and GPUs. Many components in a workstation keep higher standard than what’s found in a typical desktop PC. Branded workstation PCs; Dell Precision, Lenovo Thinkstation, and HP Z.
  • 27. Really need server class computer? Libraries with good IT infrastructure can choose a server-class computer. Server computer built for 24x7 hours continuous working. Server computers are not suitable for switch on in the morning, and off in the evening. Libraries with small size collection can choose entry-level server computer, e.g. HP Proliant ML series tower server.
  • 28. Install Koha on cloud Free from hardware maintenance inside library. More cloud service providers Amazon, Google, and Microsoft. Pay only for what you use. Easy to create a machine type customized for the needs. Cartoon courtesy: CloudTweaks.com
  • 29. Koha release schedule A major version release every six months; in May and November. (e.g. 20.05.00, released in May 2020). Every month a bugfix release also (e.g. 20.05.3) available. Visit koha-community.org for release announcements and read me file.
  • 30. Which Koha version to follow Stable release (20.05) - Latest release. Old stable release (19.11) - One release behind the current stable release. oldoldstable (19.05) Two releases behind the current stable release. Unstable (Master) - For testing purpose. Note: Stable release and Unstable release not recommended for production systems.
  • 31. Koha installation steps Koha Wiki updates frequently and adds timely changes to installation instructions. Strictly follow Koha Wiki, https://wiki.koha-community.org for first hand reference. Library professionals curious to try Koha installation don’t try on production computer!! Find a test machine and try / use Virtual Box.
  • 32. Methods of installation Install using Debian/Ubuntu packages Install using git Install using tarball
  • 33. Update Koha regularly Regular updating of Linux and Koha are required to keep the system up to date. Debian/Ubuntu receive updates frequently. Koha receive monthly updates. New features and bug fixes add to the Koha when it updates. Expect database structure changes.
  • 35. Upgrade/migration from a very old version of Koha Don't try to upgrade direct from very old version of Debian/Ubuntu to latest (e.g. Ubuntu 14.04 LTS to 20.04 LTS) Upgrading from very old versions to the latest version may result in data loss (e.g. Koha ver 3.22 to 19.11). Koha stops the official support for older versions after a specific period.
  • 36. Upgrade/migration from a very old version of Koha... Method I: Stage wise upgrade from one version to another; e.g. Koha version 3.18 > 3.22, 3.22 > 16.05 Method II: Exporting of MARC, patron, circulation details and other configurations. Import it into new Koha.
  • 37. How request help from the Koha community? Koha offer various platforms to collaborate. Include a detailed description of the error/problem in the message. Add a screenshot which describes the error with the message. Mention the database server details, version of Koha and Linux-based operating system.
  • 38. Get updates on Koha Koha is a community-owned project, and the development is fast. Always expect new changes in technical matters, features and functions. Koha users need to keep in touch with the developments. Then only successful Koha management is possible.
  • 39. Helpful resources Koha Home page, http://koha-community.org Koha documentation, koha-community.org/documentation Koha Community Newsletter Release notes Koha Wiki, https://wiki.koha-community.org
  • 40. Helpful resources... Bugzilla https://bugs.koha-community.org Koha DB schema http://schema.koha-community.org Vimeo channel https://vimeo.com/channels/kohails Koha mailing lists Koha Facebook groups Blogs
  • 41. Conclusion Need good home work for the Koha implementation Libraries need good technical support to maintain Koha Koha users need more commitment Learning and sharing culture is necessary
  • 42. Thank you…. Feel free to ask questions. /vimal0212 /vimal.kumar.vazhappally http://vimalkumar.info vimalibre@gmail.com To buy the book, visit http://kohageek.blogspot.com