Today, as an evening amusement, I fixed a very nast Bug in the #Koha test suite, that did not occure when running only the affected test file, but only when also running some other tests: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39700

The root cause was a function returning a list, but the test calling the function in scalar context. Unfortunately a classic #Perl footgun :-(

39700 – Fix test case t/db_dependent/Authority/Merge.t broken in 34739

enhancement, P5 - low, assigned to chris, Needs Signoff, in Test Suite, Koha

Today I fought against AI bots that where scraping / DDoSing one of our customers library OPAC. The quick fix was to block all non-EU IP address. We don't have a good fix yet, but can draw on a lot of ideas that where discussed at #Koha Hackfest. #JohnConner

Time for a new Monday Minutes from the Team at ByWater Solutions.

This week, Nick and Jessie talk about holds on the staff side!

The video: https://zurl.co/goIk4

The blog: https://zurl.co/akenq

#KohaILS #OpenSource #Koha #Libraries

Monday Minutes: Easy Holds for Staff

YouTube

BibLibre était présent au symposium Koha 2025 à Nice 😀

Notre retour sur l'événement est disponible dans le billet ci-dessous 👇

https://www.biblibre.com/fr/blog/retour-sur-le-symposium-koha-2025/

#Koha #Kohala #Symposium #Nice

Retour sur le Symposium Koha 2025 - BibLibre - Services et logiciels libres pour votre bibliothèque - SIGB Koha, portail Bokeh, numérique, gestion

BibLibre a assisté au Symposium Koha 2025 à la MSHS organisé par l'association KohaLa

BibLibre - Services et logiciels libres pour votre bibliothèque - SIGB Koha, portail Bokeh, numérique, gestion

Time for another ByWater Solutions Question of the Week!

This week's question is: "How come I see different numbers between total checkouts and item's checkout history?"

Read the answer at https://zurl.co/tfaMM

#Koha #OpenSource #LibraryTechnology

ByWater Question of the Week: How Come I see Different Numbers…

Koha and Aspen Discovery Open Source support from by ByWater Solutions puts the control of your library staff and patron’s experience in your hands.

ByWater Solutions
Today I opened 5 "bugs" (in fact feature requests) regarding #Koha Elasticsearch, QA'ed a rather complex one and did a code review on #37020 (bulkmarcimport dieing on large files). And had a very nice last day at the Koha Hackfest!
Official Website of Koha Library Software

Today I moderated a discussion about #Koha ElasticSearch bugs and improvement ideas. It was very helpful for me to get feedback from experienced Koha devs. I still need to set up bugs in Bugzilla, though.
#potd How many Koha devs does it take to block AI bots? Meeting at #Koha Hackfest about ways to prevent AI bots from killing our library services. (And you don't even see the remote attendees on the picture) http://domm.plix.at/potd/2025-04-02.html
domm / Picture of the Day / Koha devs vs AI bots

Today I failed quite a few of joubus Perl Quiz questions at #Koha hackfest. I blame my brain for being mostly trained on sane Perl code to fail to recognize all the horrible corner cases he presented.
×
#potd How many Koha devs does it take to block AI bots? Meeting at #Koha Hackfest about ways to prevent AI bots from killing our library services. (And you don't even see the remote attendees on the picture) http://domm.plix.at/potd/2025-04-02.html