Koha Bulk Image Tool Released: Simplifying Patron Image Uploads in Koha

As library professionals, we often encounter repetitive technical tasks that consume valuable time and require command-line expertise. One such task is preparing and uploading patron images into the Koha Library Management System. To make this process easier and more accessible, I am pleased to announce the release of the Koha Bulk Image Tool, a desktop application designed specifically for Koha users.

What is the Koha Bulk Image Tool?

The Koha Bulk Image Tool is a Linux desktop application that helps libraries process patron photographs and generate Koha-compatible ZIP packages for bulk image uploads.

NB: Image filenames should be cardnumber of the patrons in koha

The application allows users to:

  • Select individual images or entire folders
  • Batch resize patron images to required dimensions
  • Automatically compress images to suitable file sizes
  • Generate the required IDLINK.TXT file
  • Create a Koha-ready ZIP package for direct upload
  • Use a simple graphical interface without requiring Linux terminal commands

The project is available on GitHub:

https://github.com/maheshpalamuttath/koha-bulk-image-tool

Why Was This Tool Created?

Many librarians using Koha are familiar with the challenge of preparing patron images for bulk upload. While effective scripts and methods already existed, they often required users to work through the Linux command line.

Not every library professional is comfortable using terminal commands, and this sometimes becomes a barrier to adopting useful automation tools.

The idea behind the Koha Bulk Image Tool was simple:

Make the process easier, more user-friendly, and accessible to every librarian.

By providing a graphical desktop application and packaging it as a Debian (.deb) package, installation and usage become much simpler for libraries running Debian, Ubuntu, Linux Mint, and related distributions.

Inspired by the Work of Mr. A.J. Tomson

The original Python script developed by Mr. Tomson served as the inspiration and foundation for this project. His contributions to the Koha community and library automation initiatives have benefited numerous libraries over the years.

Building upon his work, I enhanced the functionality, added a graphical user interface, and packaged the application into an installable Debian package to make it easier for librarians to use and share.

Open Source and Community Driven

The Koha Bulk Image Tool is released as an open-source project. I believe that library technology grows stronger when professionals collaborate, share ideas, and contribute improvements.

I welcome:

  • Feedback from librarians
  • Bug reports
  • Feature suggestions
  • Code contributions
  • Testing on different Linux distributions

Your suggestions will help improve the tool and make it more useful for the wider Koha community.

Acknowledgements

I would like to express my sincere gratitude to the following individuals for their support, guidance, and testing efforts:

  • Mr. A.J. Tomson, Librarian, Devagiri College, Kozhikode
  • Dr. Vimal Kumar, Assistant Librarian, Mahatma Gandhi University, Kottayam, Kerala
  • Mr. Subeesh Gopinathan, Librarian, St. Mary’s Women’s College for Teacher Education, Thiruvalla
  • Ms. Monika P.M., Librarian (UGC), SNM Training College, Moothakunnam

Their valuable feedback during the trial stages helped refine the application and improve its usability.

Download and contribute:

https://github.com/maheshpalamuttath/koha-bulk-image-too

How to Install

Getting Started with the Koha Bulk Image Tool – LIBTECHNOPHILE

The Strategic Choice: Navigating Koha’s Long-Term Support (LTS) Model

For any library administrator, the decision to upgrade software involves weighing the excitement of new features against the potential for system downtime or user confusion. Koha simplifies this dilemma through its Long-Term Support (LTS) versioning model. While Koha follows a rapid release cycle—launching a major feature update every six months in May and November—the community designates the November release of every even-numbered year as the official LTS version. This formal structure was solidified around version 22.11, creating a predictable roadmap for libraries that require a “set it and forget it” level of stability.

The core advantage of an LTS release, such as the current 24.11, is the extended maintenance window. While a standard feature release (like 25.05) is only supported for about 18 months, an LTS version is backed by the community for approximately 3.5 years. This means that even as newer versions with flashy features are released, the LTS version continues to receive critical security patches and high-priority bug fixes. For libraries with limited technical staff or those running complex, mission-critical operations, this extended window provides a “safe harbor” from the bugs that can occasionally accompany “bleeding-edge” software updates.

Choosing the LTS path also transforms the upgrade experience from a frequent chore into a manageable, biennial strategy. Instead of performing major upgrades every six months—which requires repeated staff retraining and testing—libraries can jump directly from one LTS to the next (e.g., from 24.11 to the upcoming 26.11). This “LTS-to-LTS” leap ensures that your system remains modern enough to be secure and compatible with web standards, while significantly reducing the administrative overhead and risk associated with “living on the edge.” By prioritizing a tested foundation over rapid feature adoption, the LTS model allows librarians to focus their energy on community service rather than software troubleshooting.

Reference: Koha on Debian and Ubuntu – Koha Wiki

Exciting News for Koha Users! Introducing WhatsApp Integration Service

I’m happy to unveil a latest service – WhatsApp Integration with Koha! Seamlessly connect your Koha Library Management System with WhatsApp to automate alerts such as issue, return, renewal alerts, and overdue reminders.

Key Features:

– Instant WhatsApp notifications for library transactions
– Hassle-free issue confirmations and return alerts
– Automated renewal reminders
– Overdue notifications directly to users’ WhatsApp
– Dashboard for bulk patron messaging
– ChatBot (auto reply)

See It in Action:

Why Choose this Service?

– Streamline communication with library users
– Enhance user experience with automated alerts
– Subscription-based model for flexibility
– Tailor-made for the Koha Library Management System

Contact Me:

For inquiries and support, reach out to +91 9567664972 or mail@maheshpalamuttath.info

#KohaIntegration #WhatsAppAlerts #LibraryManagement

Mastering Koha: Insights from the Librarian Guide Academy’s Advanced Training

Over the course of two enriching days, I had the privilege of participating in the Librarian Guide Academy’s Online Training Program on Advanced Koha. This event, held on September 9th and 10th, was a remarkable learning opportunity, made even more special by the presence and wisdom of D.P. Tripathi Sir, the Deputy Librarian at Dr. B R Ambedkar National Institute of Technology, Jalandhar, and a renowned content creator on the YouTube channel Librarian Guide.

The training program covered a spectrum of topics related to the Koha Integrated Library System, and I had the honor of conducting sessions on the following themes:

  1. Circulation: Exploring the intricacies of circulation management in Koha, we delved into the software’s capabilities and how it can streamline library operations efficiently. The session highlighted the importance of smooth circulation processes in enhancing user experiences.
  2. Patron and Bulk User Management: Understanding the significance of maintaining patron records and efficiently managing bulk user data is crucial for any librarian. During this session, we explored the tools and features that Koha offers for seamless patron and bulk user management.
  3. WhatsApp Integration for Sending Alerts: In today’s digital age, effective communication is vital. Integrating WhatsApp for sending alerts directly from Koha proved to be a fascinating discussion. We learned how libraries can harness the power of instant messaging to keep users informed and engaged.
  4. OPAC Customization: A library’s online public access catalog (OPAC) serves as the face of the library to users. This session shed light on how libraries can customize their OPACs to offer an enhanced and personalized user experience.

The online format of the training program allowed participants from diverse geographical locations to come together, fostering a sense of community and collaboration among librarians. The interactive nature of the sessions encouraged discussions, questions, and the exchange of ideas, making the learning experience incredibly valuable.

In conclusion, I am grateful for the opportunity to have shared knowledge alongside D.P. Tripathi Sir and to have interacted with fellow librarians eager to enhance their skills. It is through such initiatives that the library community continues to grow, adapt, and serve its users better.

— Mahesh Palamuttath

Khidmath Arts & Science College Moves to Koha ILS

The Library of Khidmath Arts & Science College, Ananthavoor (PO Pattarnadakkvu, Thirunavaya, Malappuram, Kerala 676301 moves to Koha ILS from E-Library Solutions (proprietary software). Around 6000 book records with patron data were successfully migrated.

Thanks to Mr. Afsal Abdulla, the librarian, for recommending me to the college authority for the implementation and migration to Koha ILS.

About Kidmath Arts and Science College

Kidmath Arts and Science College was established in May 2005 as a self-financing college affiliated to the University of Calicut. The college completed 16 years of its academic journey. It has emerged as one of the premier institutions of higher learning in the pattarnadakkavu locality. 

Reference: https://www.khidmathcollege.ac.in/

Koha ILS upgradation at KMCT Medical College Manassery

KMCT Medical College Manassery library, Mukkam, Calicut, India- 673602 has upgraded their koha to the latest stable version (21.05.11) from 16.05 version. Thanks to Mr. Bhaskar, the librarian of the college for selecting me as the service provider.

About KMCT Medical College

KMCT Medical College was established in the year 2008 with an intake of 100 MBBS seats approved by the Medical Council of India. The College is affiliated with Kerala University of Health Sciences. The Central Government had accorded recognition for the MBBS course in the year 2013. Postgraduate courses were started in the academic year 2015-16 in Orthopaedics & Pharmacology and in the academic year 2020-21 postgraduate courses were started in other specialities (Microbiology, Community Medicine, General Medicine, General Surgery, Obstetrics & Gynaecology, Paediatrics, ENT, Ophthalmology, Dermatology, Anaesthesiology, Psychiatry, Radiology & Pulmonary Medicine). From the academic year 2016-17, the intake of students in MBBS course was increased from 100 to 150 by the approval of Central Government.

Reference: https://www.kmctmedicalcollege.org/about-us/

Koha ILS upgradation at AKG Co-Operative Institute of Health Sciences

AKG Co-operative Institute Of Health Sciences, Kannur (AKGCIHS) library upgraded their koha to the latest stable version (21.05.11) from 18.05 version. Also implimented DSpace digital repository for archiving their contents.

It was my pleassure to be seleted as the support provider fot their Koha ILS & DSpace

About AKGCIHS

AKG CIHS, a new addition to the health education sector in the northern Malabar region of Kerala was initiated in the year 2017 as a memorial of Com. A K Gopalan.

Sri. A K Gopalan was a remarkable politician, a fabulous orator and a great Parliamentarian in the Indian history and a person who always had a heart dedicated for the upliftment of poor and downtrodden. Therefore, this college is aimed to be a noble deed for serving the community and empowering the students of this institution with meticulous knowledge in the field of health education.

The college functions at the native place of Sri. AKG – Mavilayi which is about 10 kms west of Kannur town and away from the buzz of the town. This institution was created to facilitate health education, training and research.

With the motto being “Exploring new horizons in health care” we aim to bring about an overall positive change in the health education system and provide knowledge in respect to people’s Health throughout all stages with the recently developed techniques.

The institution is fully equipped with the modern technologies and brilliant infrastructure so as to motivate the students to learn, develop and create their own ways of approach towards the society. The platform for research is always the utmost priority as the institution commits to refine recent advances in the field of health care.

The mission and vision of the institution is directed to bring the best out of the students and to contribute their part in bringing a new aspect to health care. The younger minds are being well trained with excellent knowledge and tremendous skills.

AKG CIHS comprises 7 diploma courses under the paramedical sector now . It is been approved by the Directorate of Medical Education. The information about other paramedical courses will be updated soon.

Reference: http://www.akgcihs.com/home/about

Archaeological Survey of India, Thrissur Circle starts using Koha

The library of Thrissur Circle of Archaeological Survey of India starts using Koha Integrated Library System for handling their collection. Mr. M. Mani, Assistant Library & Infomation Officer took the initiative and then consulted me to implement Koha in their library.

This is yet another client who begins the journey in the koha. anyway all the very best Mr. M Mani and the team.

About ASI, Thrissur Circle

In pursuance of recommendations of the Expert group on Archaeology (Ram Niwas Committee, 1989), para 67 Chapter XIII Thrissur Circle was formed in 1997. Thrissur Circle of Archaeological Survey of India was established in April 1997, separated from Chennai Circle with the Monuments/Sites in Kerala and adjoining districts of Tamilnadu viz. Kanyakumari, Tirunelveli and Nilgiri.

There are totally of 28 monuments and 9 sites protected under the purview of Ancient Monuments and Archaeological Sites and Remains Act, 1958 and Rules 1959 are under the administrative control of the Circle. Most of these monuments and sites were under the protection of the erstwhile states of Cochin and Travancore.

The monuments protected include Temples, Jaina monuments, a church, Forts, and a Palace. Most of the Temples in Kerala are wooden edifies with granite or laterite plinth. The inner walls of the Mattancherry palace and outer walls of temples are generally covered with valuable mural paintings carried out in traditional Kerala style, while the sites are megalithic in nature.

 

Reference: http://107.189.6.64/about-us 

Government College Mokeri moves to Koha ILS

Government college, mokeri, calicut moves to Koha ILS from BookMagic Software, around 25813 catalog records, patron data were successfully migrated to koha. Thanks to Mr. Lineesh sir, the librarian of the college for your cooperation and support.

My every implementation of koha comprises the following

  • Proper data extraction from the source software
  • Proper conversion of data into MARC21 format: merging unique records, adding bulk punctuation, custom fields from the available data + classification number, fast subject heading if ISBN’s are available
  • OPAC Customization
  • Various ready-made Koha reports
  • Daily automatic backup of Koha database to Google Drive
  • E-mail configuration
  • Gate register/inout integration with Koha
  • A full documentation with all codes and values I have used for the Koha

Things to do while you start using a fresh koha

The beginning of many’s journeys to the Koha often start either attending workshops or watching youtube videos. Of course, both will teach how to install koha and set up basic parameters in it. but it is just with a default preference, In the course of time, you will meet with some issues unless you enable the following system preferences in koha. Issues here don’t mean errors.

Let us see,  few of those issues

  • Fines do not calculate/disappears ( even after properly setting up circulation rules and fines)
  • The renewal period starts after the overdue date, not from the date on which the book was renewed
  • Can not check-out/issue books to patrons, if they have more than 5 rupee fine.
  • Doesn’t auto-generate call numbers in item part even after providing class number and item number in the biblio/record

Following are the solution with a few more useful preferences. To enable those, go to koha administration and search each preference and make respective changes

PreferenceOption to be enabled
finesMode

(To calculate fine, if not)
Use "Calculate and charge"
RenewalPeriodBase

(When renewing checkouts, base the new due date on
the current date)
Use "the current date"
noissuescharge

(To prevent the patron checking out items only if he/she has overdue fine more than 100 rupee)
Add the prefered amount eg:100
itemcallnumber

( To auto-create item's callnumber)
Add the tags "082ab"
AdvancedSearchTypes

(To show tabs in the OPAC and staff interface advanced search for limiting searches on the itemtype, collection code and location code)
Add "itemtype|ccode|loc"
AmazonCoverImages

(To display cover images from Amazon on search results and item detail pages on the staff interface)
Enable "show"
OPACAmazonCoverImages

(To display cover images from Amazon on search results and item detail pages on the OPAC)
Enable "show"
OPACShowCheckoutName

(To display the name of the patron that has an item checked out on item detail pages on the OPAC)
Enable "show"
dateformat

(Use your prefered date format)
Use "DD/MM/YYYY"
patronimagesEnable "allow"
OPACpatronimagesEnable "show"
Display Accession number in OPAC
uncheck "item_barcode"
Home -- Administration -- Table settings -- OPAC -- Table id: holdingst -- item_barcode