<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body>A new request with request id 8650 has been created by koha-devel-request@lists.koha-community.org. Short info on the request is : <br><br>Title : Koha-devel Digest, Vol 199, Issue 22<br>Category : <br>Description : <div>Send Koha-devel mailing list submissions to<br> koha-devel@lists.koha-community.org<br><br>To subscribe or unsubscribe via the World Wide Web, visit<br> https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel<br>or, via email, send a message with subject or body 'help' to<br> koha-devel-request@lists.koha-community.org<br><br>You can reach the person managing the list at<br> koha-devel-owner@lists.koha-community.org<br><br>When replying, please edit your Subject line so it is more specific<br>than "Re: Contents of Koha-devel digest..."<br><br><br>Today's Topics:<br><br> 1. Re: Elasticsearch: Minor fix ? (Tomas Cohen Arazi)<br> 2. problem with Search::Elasticsearch-v7 and ES6 (Mason James)<br> 3. Re: Gitlab policy changes (Jonathan Druart)<br><br><br>----------------------------------------------------------------------<br><br>Message: 1<br>Date: Mon, 27 Jun 2022 17:34:29 -0300<br>From: Tomas Cohen Arazi <tomascohen@gmail.com><br>To: Mason James <mtj@kohaaloha.com><br>Cc: Marcel de Rooy <M.de.Rooy@rijksmuseum.nl>, Koha-devel<br> <koha-devel@lists.koha-community.org><br>Subject: Re: [Koha-devel] Elasticsearch: Minor fix ?<br>Message-ID:<br> <CABZfb=U7XWdSM8Y4yXqrfVnzpx=G0Ct-N8eBfzynvToPd_EZYg@mail.gmail.com><br>Content-Type: text/plain; charset="utf-8"<br><br>9.99~really6.81?<br><br>El lun, 27 jun 2022 a las 15:41, Mason James (<mtj@kohaaloha.com>) escribió:<br><br>> hiya<br>> i've pushed a pkg to the dev and 22.05 suites, on koha-staging - for<br>> testing<br>><br>> we do seem to have a potential problem for deb11(>=) and ES6 - as deb11<br>> has libsearch-elasticsearch-perl-7.30-1, which seems to not be backwards<br>> compatible with previous ES versions<br>><br>> our jenkins deb11/es6 build is passing... but we might just be lucky - or<br>> our tests are not covering the broken stuff? :)<br>><br>><br>> root@deb10:~# apt policy libsearch-elasticsearch-perl<br>> libsearch-elasticsearch-perl:<br>> Installed: 6.81-1-koha1<br>> Candidate: 6.81-1-koha1<br>> Version table:<br>> *** 6.81-1-koha1 500<br>> 500 http://debian.koha-community.org/koha-staging unstable/main<br>> amd64 Packages<br>> 100 /var/lib/dpkg/status<br>> 6.00-1 500<br>> 500 http://ftp.nz.debian.org/debian buster/main amd64 Packages<br>><br>><br>> On 27/06/22 6:31 pm, Marcel de Rooy wrote:<br>> > Don’t have it at hand anymore.<br>> > But it is a required module version thing.<br>> > 600 versus 680<br>> > Does it need packaging for D 10 ?<br>> ><br>> > -----Original Message-----<br>> > From: Mason James <mtj@kohaaloha.com><br>> > Sent: Monday, June 27, 2022 3:44 AM<br>> > To: Marcel de Rooy <M.de.Rooy@rijksmuseum.nl>; Koha-devel <<br>> koha-devel@lists.koha-community.org><br>> > Subject: Re: [Koha-devel] Elasticsearch: Minor fix ?<br>> ><br>> > hi Marcel<br>> > can you paste the installation error<br>> ><br>> > i tried to replicate, but koha installed ok for me<br>> ><br>> > On 24/06/22 7:53 pm, Marcel de Rooy wrote:<br>> > > Hi all,<br>> > > Suddenly my D10 dev box does not install anymore.<br>> > > Reason: We now require Search::Elasticsearch to be 6.80. And under<br>> D10 I have 6.00.<br>> > ><br>> > > This is called a minor fix on bug 25669.<br>> > > Which is currently not my perspective.<br>> > > Not talking about further implications yet..<br>> > ><br>> > > Can we fix this fix ?<br>> > ><br>> > > Marcel<br>> > ><br>> > ><br>> > ><br>> > > _______________________________________________<br>> > > Koha-devel mailing list<br>> > > Koha-devel@lists.koha-community.org<br>> > ><br>> https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.koha-community.org%2Fcgi-bin%2Fmailman%2Flistinfo%2Fkoha-devel&data=05%7C01%7CM.de.Rooy%40rijksmuseum.nl%7Cf77b14a5090542349f2208da57de7bfb%7C635b05eb66c748e1a94fb4b05a1b058b%7C0%7C0%7C637918910328313480%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=0XbByDOvk053bjsL1LwFkko6eEG9o31CFkiWCG3lNPA%3D&reserved=0<br>> > > website :<br>> https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.koha-community.org%2F&data=05%7C01%7CM.de.Rooy%40rijksmuseum.nl%7Cf77b14a5090542349f2208da57de7bfb%7C635b05eb66c748e1a94fb4b05a1b058b%7C0%7C0%7C637918910328313480%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=2WXb6%2BHycMlb0hCt0G%2Fc%2FSkCcTWHDIz7w97PJaFHOCo%3D&reserved=0<br>> > > git :<br>> https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgit.koha-community.org%2F&data=05%7C01%7CM.de.Rooy%40rijksmuseum.nl%7Cf77b14a5090542349f2208da57de7bfb%7C635b05eb66c748e1a94fb4b05a1b058b%7C0%7C0%7C637918910328313480%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=x76o3%2FoHBCHsx0hAIQHYK5AE545MAEX1vU96UFeYShg%3D&reserved=0<br>> > > bugs :<br>> https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbugs.koha-community.org%2F&data=05%7C01%7CM.de.Rooy%40rijksmuseum.nl%7Cf77b14a5090542349f2208da57de7bfb%7C635b05eb66c748e1a94fb4b05a1b058b%7C0%7C0%7C637918910328313480%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=P8GzQjdwvoLZsEbe70FlcnOnPbTGZZ5%2FM7A43lOXvYk%3D&reserved=0<br>> ><br>> ><br>><br>> _______________________________________________<br>> Koha-devel mailing list<br>> Koha-devel@lists.koha-community.org<br>> https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel<br>> website : https://www.koha-community.org/<br>> git : https://git.koha-community.org/<br>> bugs : https://bugs.koha-community.org/<br>><br><br><br>-- <br>Tomás Cohen Arazi<br>Theke Solutions (http://theke.io)<br>✆ +54 9351 3513384<br>GPG: B2F3C15F<br>-------------- next part --------------<br>An HTML attachment was scrubbed...<br>URL: <http://lists.koha-community.org/pipermail/koha-devel/attachments/20220627/b1908700/attachment-0001.htm><br><br>------------------------------<br><br>Message: 2<br>Date: Tue, 28 Jun 2022 15:00:36 +1200<br>From: Mason James <mtj@kohaaloha.com><br>To: Tomas Cohen Arazi <tomascohen@gmail.com><br>Cc: Marcel de Rooy <M.de.Rooy@rijksmuseum.nl>, Koha-devel<br> <koha-devel@lists.koha-community.org><br>Subject: [Koha-devel] problem with Search::Elasticsearch-v7 and ES6<br>Message-ID: <fe6d4d01-60e1-4fae-08fc-3f31bf411503@kohaaloha.com><br>Content-Type: text/plain; charset=UTF-8; format=flowed<br><br>yes, something like that :)<br><br><br>the best way forward could be for us to package our own version of Search::Elasticsearch v7 (either 7.30 or 7.715), with the following 2 modules included...<br><br>https://metacpan.org/release/EZIMUEL/Search-Elasticsearch-Client-6_0-7.30<br>https://metacpan.org/release/EZIMUEL/Search-Elasticsearch-Client-6_0-Async-7.30<br><br>this method is described as working below, and should allow koha to works with both ES6 and ES7 servers...<br><br> Compatibility needs hacking to work (Client 7.3 ==> Server 6.8) #198<br> https://github.com/elastic/elasticsearch-perl/issues/198<br><br><br><br>we will also need to explicitly set "client => '6_0::Direct'" when using ES6 (as the code defaults to 7_0::Direct)<br><br>probably by adding the following to koha-conf.xml...<br><br> <elasticsearch><br> <client>6_0::Direct</client><br> </elasticsearch><br><br><br>On 28/06/22 8:34 am, Tomas Cohen Arazi wrote:<br>> 9.99~really6.81?<br>><br>> El lun, 27 jun 2022 a las 15:41, Mason James (<mtj@kohaaloha.com>) escribió:<br>><br>> hiya<br>> i've pushed a pkg to the dev and 22.05 suites, on koha-staging - for testing<br>><br>> we do seem to have a potential problem for deb11(>=) and ES6 - as deb11 has libsearch-elasticsearch-perl-7.30-1, which seems to not be backwards compatible with previous ES versions<br>><br>> our jenkins deb11/es6 build is passing... but we might just be lucky - or our tests are not covering the broken stuff? :)<br>><br>><br>> root@deb10:~# apt policy libsearch-elasticsearch-perl<br>> libsearch-elasticsearch-perl:<br>> Installed: 6.81-1-koha1<br>> Candidate: 6.81-1-koha1<br>> Version table:<br>> *** 6.81-1-koha1 500<br>> 500 http://debian.koha-community.org/koha-staging unstable/main amd64 Packages<br>> 100 /var/lib/dpkg/status<br>> 6.00-1 500<br>> 500 http://ftp.nz.debian.org/debian buster/main amd64 Packages<br>><br>><br>> On 27/06/22 6:31 pm, Marcel de Rooy wrote:<br>> > Don’t have it at hand anymore.<br>> > But it is a required module version thing.<br>> > 600 versus 680<br>> > Does it need packaging for D 10 ?<br>> ><br>> > -----Original Message-----<br>> > From: Mason James <mtj@kohaaloha.com><br>> > Sent: Monday, June 27, 2022 3:44 AM<br>> > To: Marcel de Rooy <M.de.Rooy@rijksmuseum.nl>; Koha-devel <koha-devel@lists.koha-community.org><br>> > Subject: Re: [Koha-devel] Elasticsearch: Minor fix ?<br>> ><br>> > hi Marcel<br>> > can you paste the installation error<br>> ><br>> > i tried to replicate, but koha installed ok for me<br>> ><br>> > On 24/06/22 7:53 pm, Marcel de Rooy wrote:<br>> > > Hi all,<br>> > > Suddenly my D10 dev box does not install anymore.<br>> > > Reason: We now require Search::Elasticsearch to be 6.80. And under D10 I have 6.00.<br>> > ><br>> > > This is called a minor fix on bug 25669.<br>> > > Which is currently not my perspective.<br>> > > Not talking about further implications yet..<br>> > ><br>> > > Can we fix this fix ?<br>> > ><br>> > > Marcel<br>> > ><br>> > ><br>> > ><br>> > > _______________________________________________<br>> > > Koha-devel mailing list<br>> > > Koha-devel@lists.koha-community.org<br>> > > https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.koha-community.org%2Fcgi-bin%2Fmailman%2Flistinfo%2Fkoha-devel&data=05%7C01%7CM.de.Rooy%40rijksmuseum.nl%7Cf77b14a5090542349f2208da57de7bfb%7C635b05eb66c748e1a94fb4b05a1b058b%7C0%7C0%7C637918910328313480%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=0XbByDOvk053bjsL1LwFkko6eEG9o31CFkiWCG3lNPA%3D&reserved=0 <https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.koha-community.org%2Fcgi-bin%2Fmailman%2Flistinfo%2Fkoha-devel&data=05%7C01%7CM.de.Rooy%40rijksmuseum.nl%7Cf77b14a5090542349f2208da57de7bfb%7C635b05eb66c748e1a94fb4b05a1b058b%7C0%7C0%7C637918910328313480%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=0XbByDOvk053bjsL1LwFkko6eEG9o31CFkiWCG3lNPA%3D&reserved=0><br>> > > website : https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.koha-community.org%2F&data=05%7C01%7CM.de.Rooy%40rijksmuseum.nl%7Cf77b14a5090542349f2208da57de7bfb%7C635b05eb66c748e1a94fb4b05a1b058b%7C0%7C0%7C637918910328313480%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=2WXb6%2BHycMlb0hCt0G%2Fc%2FSkCcTWHDIz7w97PJaFHOCo%3D&reserved=0 <https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.koha-community.org%2F&data=05%7C01%7CM.de.Rooy%40rijksmuseum.nl%7Cf77b14a5090542349f2208da57de7bfb%7C635b05eb66c748e1a94fb4b05a1b058b%7C0%7C0%7C637918910328313480%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=2WXb6%2BHycMlb0hCt0G%2Fc%2FSkCcTWHDIz7w97PJaFHOCo%3D&reserved=0><br>> > > git : https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgit.koha-community.org%2F&data=05%7C01%7CM.de.Rooy%40rijksmuseum.nl%7Cf77b14a5090542349f2208da57de7bfb%7C635b05eb66c748e1a94fb4b05a1b058b%7C0%7C0%7C637918910328313480%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=x76o3%2FoHBCHsx0hAIQHYK5AE545MAEX1vU96UFeYShg%3D&reserved=0 <https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgit.koha-community.org%2F&data=05%7C01%7CM.de.Rooy%40rijksmuseum.nl%7Cf77b14a5090542349f2208da57de7bfb%7C635b05eb66c748e1a94fb4b05a1b058b%7C0%7C0%7C637918910328313480%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=x76o3%2FoHBCHsx0hAIQHYK5AE545MAEX1vU96UFeYShg%3D&reserved=0><br>> > > bugs : https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbugs.koha-community.org%2F&data=05%7C01%7CM.de.Rooy%40rijksmuseum.nl%7Cf77b14a5090542349f2208da57de7bfb%7C635b05eb66c748e1a94fb4b05a1b058b%7C0%7C0%7C637918910328313480%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=P8GzQjdwvoLZsEbe70FlcnOnPbTGZZ5%2FM7A43lOXvYk%3D&reserved=0 <https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbugs.koha-community.org%2F&data=05%7C01%7CM.de.Rooy%40rijksmuseum.nl%7Cf77b14a5090542349f2208da57de7bfb%7C635b05eb66c748e1a94fb4b05a1b058b%7C0%7C0%7C637918910328313480%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=P8GzQjdwvoLZsEbe70FlcnOnPbTGZZ5%2FM7A43lOXvYk%3D&reserved=0><br>> ><br>> ><br>><br>> _______________________________________________<br>> Koha-devel mailing list<br>> Koha-devel@lists.koha-community.org<br>> https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel<br>> website : https://www.koha-community.org/<br>> git : https://git.koha-community.org/<br>> bugs : https://bugs.koha-community.org/<br>><br>><br>><br>> -- <br>> Tomás Cohen Arazi<br>> Theke Solutions (http://theke.io)<br>> ✆ +54 9351 3513384<br>> GPG: B2F3C15F<br><br><br><br>------------------------------<br><br>Message: 3<br>Date: Tue, 28 Jun 2022 10:23:58 +0200<br>From: Jonathan Druart <jonathan.druart@bugs.koha-community.org><br>To: "Victor Grousset/tuxayo" <victor@tuxayo.net><br>Cc: koha-devel <koha-devel@lists.koha-community.org><br>Subject: Re: [Koha-devel] Gitlab policy changes<br>Message-ID:<br> <CAJzKNY5ophed6tRMYB++QDuC0nHPFtVCfAVwag-HhXkYMA-FUw@mail.gmail.com><br>Content-Type: text/plain; charset="UTF-8"<br><br>Sorry for the late reply, I didn't really know what to say. As I was<br>involved earlier in the discussion I feel that by not replying, I am<br>agreeing with your message, Victor. However I do not agree at all.<br>I do not recognize myself in your words and I do not think "scamming<br>gitlab" is a point of the discussion.<br>The matter is to know if we are eligible for a program they support,<br>and find the best way to apply in agreement with their terms and our<br>project's view.<br>We are relying quite a lot on gitlab, and I personally think the open<br>source product they provide is great. I thank their team for that.<br><br>With this answer, I only wanted to take distance with your words.<br>Cheers,<br>Jonathan<br><br><br><br>Le ven. 10 juin 2022 à 22:42, Victor Grousset/tuxayo<br><victor@tuxayo.net> a écrit :<br>><br>> On 22-05-26 01:55, dcook@prosentient.com.au wrote:<br>> > In theory, the organisation should be the Koha Community so it might be OK, since it doesn't sell services.<br>><br>> In practice we would be trying to scam GitLab.com<br>> If we look at<br>> https://wiki.koha-community.org/wiki/Roles_for_22.11<br>> and count for Release Manager, QA team, RMaints, Packaging Team,<br>> Translation Manager. We have around 17 people and between 11 and 12 are<br>> working or subcontracting for private support companies.<br>> (Assuming they are all for profit because unfortunately, almost no one<br>> does non profit companies even though that totally works to make a<br>> living out of one's business.)<br>><br>> We might not have remorse in trying to scam a publicly traded company<br>> but we should be aware among ourselves that's the plan.<br>><br>><br>> On 22-05-26 12:39, Jonathan Druart wrote:<br>> > There is a checkbox on the form<br>> > That's the only reason I haven't filled in the form already, it's not<br>> > clear to me if we are eligible or not.<br>><br>> Reading the checkbox, it looks clear that no matter how we want to<br>> define maintainers. There are way too much in proportion that are<br>> seeking to make a profit that we can't in good faith try to negotiate<br>> that we still fit the criteria.<br>><br>> We can still try and be upfront and present the project and hope that<br>> they want to support it.<br>><br>> Or try to scam them without remorse because why not. It's not like<br>> GitLab is very respectable since they are publicly traded and the full<br>> version of GitLab include proprietary parts.<br>><br>> And self-host the workers if that fails.<br>><br>><br>> Cheers,<br>><br>> --<br>> Victor Grousset/tuxayo<br><br><br>------------------------------<br><br>Subject: Digest Footer<br><br>_______________________________________________<br>Koha-devel mailing list<br>Koha-devel@lists.koha-community.org<br>https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel<br>website : https://www.koha-community.org/<br>git : https://git.koha-community.org/<br>bugs : https://bugs.koha-community.org/<br><br><br>------------------------------<br><br>End of Koha-devel Digest, Vol 199, Issue 22<br>*******************************************<br></div><br><br>NOTE: You are receiving this mail because, the Requester/Technician wanted you to get notified on this request creation.<br></body></html>