A new request with request id 10928 has been created by koha-devel-request@lists.koha-community.org. Short info on the request is :

Title : Koha-devel Digest, Vol 197, Issue 6
Category :
Description :
Send Koha-devel mailing list submissions to
    koha-devel@lists.koha-community.org

To subscribe or unsubscribe via the World Wide Web, visit
    https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
or, via email, send a message with subject or body 'help' to
    koha-devel-request@lists.koha-community.org

You can reach the person managing the list at
    koha-devel-owner@lists.koha-community.org

When replying, please edit your Subject line so it is more specific
than "Re: Contents of Koha-devel digest..."


Today's Topics:

1. Re: Koha 22.05 release dates (Owen Leonard)
2. shelf-browser replacement for koha (Paul Derscheid)
3. Re: Koha 22.05 release dates (dcook@prosentient.com.au)
4. Call for news - Newsletter April 2022 (Koha Newsletter)


----------------------------------------------------------------------

Message: 1
Date: Tue, 12 Apr 2022 09:08:10 -0400
From: Owen Leonard <oleonard@myacpl.org>
To: koha-devel <koha-devel@lists.koha-community.org>
Cc: "koha@lists.katipo.co.nz" <koha@lists.katipo.co.nz>
Subject: Re: [Koha-devel] Koha 22.05 release dates
Message-ID:
    <CAO4qe2MeRw-r1Rh9rL4dnm5_jGiDkRVtrozfhZBsW+p_kG+cLQ@mail.gmail.com>
Content-Type: text/plain; charset="UTF-8"

> * April 29 - "Soft" feature freeze : nothing big or with high risk of
> side-effects will be included into the final release if not marked as

If I may make a request, I'd love to see Bug 29155 make it in: Upgrade
jquery version. This patches some known vulnerabilities in the jQuery
version we have in the OPAC and staff client.

Still looking for a signoff!

Thanks,

Owen

--
Web Developer
Athens County Public Libraries
(740) 737-6006
https://www.myacpl.org


------------------------------

Message: 2
Date: Tue, 12 Apr 2022 17:47:26 +0200
From: Paul Derscheid <paul.derscheid@lmscloud.de>
To: koha-devel@lists.koha-community.org
Subject: [Koha-devel] shelf-browser replacement for koha
Message-ID: <6D0704D1-293A-4999-AEF8-0076573628C2@lmscloud.de>
Content-Type: text/plain; charset="utf-8"

Hi everyone,

I developed a replacement for the koha shelf-browser realised as a JavaScript library which is already in production with one of our clients.
tcohen asked me to provide necessary infos and resources so others can take a look.

The most important part is LMSCoverFlow.js <https://github.com/LMSCloud/Koha-LMSCloud/blob/master/koha-tmpl/opac-tmpl/bootstrap/js/LMSCoverFlow.js> which is the library itself.
For the actual function calls take a look at opac-detail.tt <https://github.com/LMSCloud/Koha-LMSCloud/blob/master/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-detail.tt> starting at line 1710.
The shelf-browser functionality depends on some scripts, namely coverflowbyshelfitem <https://github.com/LMSCloud/Koha-LMSCloud/blob/master/opac/svc/coverflowbyshelfitem> and covergen <https://github.com/LMSCloud/Koha-LMSCloud/blob/master/opac/svc/covergen>
The corresponding modules are CoverFlowData.pm <https://github.com/LMSCloud/Koha-LMSCloud/blob/master/C4/CoverFlowData.pm> and CoverGen.pm <https://github.com/LMSCloud/Koha-LMSCloud/blob/master/C4/CoverGen.pm>.
I already got lectured on not putting stuff in C4. Next goal is to move everything data related to an API endpoint.
The js is actually written in TypeScript using ES6 modules and I will change the visibility of the corresponding repo soon and notify you accordingly.

Since the shelf browser is based on itemcallnumbers, it is necessary to assign such to a sufficient amount of titles (9 when I tested on koha-testing-docker).

To see how it looks in prod take a look at this OPAC <https://sb-heilbronn.lmscloud.net/>.

If my explanation is not sufficient or I should have forgotten something, you can send me a mail or write to me on IRC. My nick is paulderscheid.

I’d love to get feedback and I’m open to criticism.

Kind Regards.

Paul

--
LMSCloud GmbH
Paul Derscheid - Software Engineer
Konrad-Zuse-Platz 8 - D-81829 München
e paul.derscheid@lmscloud.de
w www.lmscloud.de

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.koha-community.org/pipermail/koha-devel/attachments/20220412/0ae41436/attachment-0001.htm>

------------------------------

Message: 3
Date: Wed, 13 Apr 2022 09:53:04 +1000
From: <dcook@prosentient.com.au>
To: "'Owen Leonard'" <oleonard@myacpl.org>, "'koha-devel'"
    <koha-devel@lists.koha-community.org>
Cc: <koha@lists.katipo.co.nz>
Subject: Re: [Koha-devel] Koha 22.05 release dates
Message-ID: <046901d84ec8$7f0e29d0$7d2a7d70$@prosentient.com.au>
Content-Type: text/plain;    charset="UTF-8"

+1 from me for Bug 29155.

Owen, I'll look at getting that signoff down now. I recently backported these jQuery and jQuery UI updates to an older version of Koha (for reasons), and it worked very well. I thought it would be scary but jQuery Migrate really makes the upgrade a breeze.

David Cook
Senior Software Engineer
Prosentient Systems
Suite 7.03
6a Glen St
Milsons Point NSW 2061
Australia

Office: 02 9212 0899
Online: 02 8005 0595

-----Original Message-----
From: Koha-devel <koha-devel-bounces@lists.koha-community.org> On Behalf Of Owen Leonard
Sent: Tuesday, 12 April 2022 11:08 PM
To: koha-devel <koha-devel@lists.koha-community.org>
Cc: koha@lists.katipo.co.nz
Subject: Re: [Koha-devel] Koha 22.05 release dates

> * April 29 - "Soft" feature freeze : nothing big or with high risk of
> side-effects will be included into the final release if not marked as

If I may make a request, I'd love to see Bug 29155 make it in: Upgrade jquery version. This patches some known vulnerabilities in the jQuery version we have in the OPAC and staff client.

Still looking for a signoff!

Thanks,

Owen

--
Web Developer
Athens County Public Libraries
(740) 737-6006
https://www.myacpl.org
_______________________________________________
Koha-devel mailing list
Koha-devel@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
website : https://www.koha-community.org/ git : https://git.koha-community.org/ bugs : https://bugs.koha-community.org/



------------------------------

Message: 4
Date: Wed, 13 Apr 2022 10:00:28 +0200
From: Koha Newsletter <kohanews@gmail.com>
To: koha <koha@lists.katipo.co.nz>, koha-devel
    <koha-devel@lists.koha-community.org>
Subject: [Koha-devel] Call for news - Newsletter April 2022
Message-ID:
    <CAEqgz_==hHDR0MmSfOetm5Ad2od6JzZNCTdKJjK3ABgtM_dV0A@mail.gmail.com>
Content-Type: text/plain; charset="utf-8"

Hi

I'm collecting news for the April 2022 Koha Community Newsletter.
Please send anything noteworthy to:

kohanews (at) gmail (dot) com

News criteria:
* News items can be of any length.
* Images are fine.
* Anything and everything Koha.
* Submit by the 26th of the month.

Text format criteria:
* Just structured plain text, or
* HTML text to include tables or similar

For events:
* Consider adding your event to the Koha Community calendar at
https://koha-community.org/calendar/

Thank you!

Michael Kuhn
Editor, Koha Community Newsletter
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.koha-community.org/pipermail/koha-devel/attachments/20220413/3db1c421/attachment-0001.htm>

------------------------------

Subject: Digest Footer

_______________________________________________
Koha-devel mailing list
Koha-devel@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
website : https://www.koha-community.org/
git : https://git.koha-community.org/
bugs : https://bugs.koha-community.org/


------------------------------

End of Koha-devel Digest, Vol 197, Issue 6
******************************************


NOTE: You are receiving this mail because, the Requester/Technician wanted you to get notified on this request creation.