[Koha-bugs] [Bug 28445] Use the task queue for the batch delete and update items tool

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Thu Sep 2 15:10:12 CEST 2021


https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28445

--- Comment #17 from Kyle M Hall <kyle at bywatersolutions.com> ---
I'm a bit concerned by the way this patch set is handling the UI. A UI form
builder module feels pretty regressive. I'm even seeing CSS embedded in a Perl
module, which feels like it should be a hard no.

What I'm seeing here is re-enforces the problem that we are coming up on in
Koha over and over. Scalability. For 20 years Koha has been processing all data
monolithically on the back end, and then presenting it to the user on page
load. This worked fine when Koha was being used by small libraries. Now, Koha
is being adopted by huge library system, and those designs that were great in
the past are showing their age. Time and time again we find areas of Koha where
a page simply cannot load because a library has so much data.

That is why we as a community chose to implement a REST API. This is what
allows us to make pages load quickly and dynamically using DataTables and other
tools.

I guess my question is, why? Why add a Perl module that's so tightly integrated
with html generation that it has CSS embedded in it's code? Why not use the
API? Why not make smarter objects and make cleaner TT templates?

-- 
You are receiving this mail because:
You are watching all bug changes.


More information about the Koha-bugs mailing list