<!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&amp;data=05%7C01%7CM.de.Rooy%40rijksmuseum.nl%7Cf77b14a5090542349f2208da57de7bfb%7C635b05eb66c748e1a94fb4b05a1b058b%7C0%7C0%7C637918910328313480%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=0XbByDOvk053bjsL1LwFkko6eEG9o31CFkiWCG3lNPA%3D&amp;reserved=0<br>> >   > website :<br>> https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.koha-community.org%2F&amp;data=05%7C01%7CM.de.Rooy%40rijksmuseum.nl%7Cf77b14a5090542349f2208da57de7bfb%7C635b05eb66c748e1a94fb4b05a1b058b%7C0%7C0%7C637918910328313480%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=2WXb6%2BHycMlb0hCt0G%2Fc%2FSkCcTWHDIz7w97PJaFHOCo%3D&amp;reserved=0<br>> >   > git :<br>> https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgit.koha-community.org%2F&amp;data=05%7C01%7CM.de.Rooy%40rijksmuseum.nl%7Cf77b14a5090542349f2208da57de7bfb%7C635b05eb66c748e1a94fb4b05a1b058b%7C0%7C0%7C637918910328313480%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=x76o3%2FoHBCHsx0hAIQHYK5AE545MAEX1vU96UFeYShg%3D&amp;reserved=0<br>> >   > bugs :<br>> https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbugs.koha-community.org%2F&amp;data=05%7C01%7CM.de.Rooy%40rijksmuseum.nl%7Cf77b14a5090542349f2208da57de7bfb%7C635b05eb66c748e1a94fb4b05a1b058b%7C0%7C0%7C637918910328313480%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=P8GzQjdwvoLZsEbe70FlcnOnPbTGZZ5%2FM7A43lOXvYk%3D&amp;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&amp;data=05%7C01%7CM.de.Rooy%40rijksmuseum.nl%7Cf77b14a5090542349f2208da57de7bfb%7C635b05eb66c748e1a94fb4b05a1b058b%7C0%7C0%7C637918910328313480%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=0XbByDOvk053bjsL1LwFkko6eEG9o31CFkiWCG3lNPA%3D&amp;reserved=0 <https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.koha-community.org%2Fcgi-bin%2Fmailman%2Flistinfo%2Fkoha-devel&amp;data=05%7C01%7CM.de.Rooy%40rijksmuseum.nl%7Cf77b14a5090542349f2208da57de7bfb%7C635b05eb66c748e1a94fb4b05a1b058b%7C0%7C0%7C637918910328313480%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=0XbByDOvk053bjsL1LwFkko6eEG9o31CFkiWCG3lNPA%3D&amp;reserved=0><br>>     >   > website : https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.koha-community.org%2F&amp;data=05%7C01%7CM.de.Rooy%40rijksmuseum.nl%7Cf77b14a5090542349f2208da57de7bfb%7C635b05eb66c748e1a94fb4b05a1b058b%7C0%7C0%7C637918910328313480%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=2WXb6%2BHycMlb0hCt0G%2Fc%2FSkCcTWHDIz7w97PJaFHOCo%3D&amp;reserved=0 <https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.koha-community.org%2F&amp;data=05%7C01%7CM.de.Rooy%40rijksmuseum.nl%7Cf77b14a5090542349f2208da57de7bfb%7C635b05eb66c748e1a94fb4b05a1b058b%7C0%7C0%7C637918910328313480%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=2WXb6%2BHycMlb0hCt0G%2Fc%2FSkCcTWHDIz7w97PJaFHOCo%3D&amp;reserved=0><br>>     >   > git : https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgit.koha-community.org%2F&amp;data=05%7C01%7CM.de.Rooy%40rijksmuseum.nl%7Cf77b14a5090542349f2208da57de7bfb%7C635b05eb66c748e1a94fb4b05a1b058b%7C0%7C0%7C637918910328313480%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=x76o3%2FoHBCHsx0hAIQHYK5AE545MAEX1vU96UFeYShg%3D&amp;reserved=0 <https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgit.koha-community.org%2F&amp;data=05%7C01%7CM.de.Rooy%40rijksmuseum.nl%7Cf77b14a5090542349f2208da57de7bfb%7C635b05eb66c748e1a94fb4b05a1b058b%7C0%7C0%7C637918910328313480%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=x76o3%2FoHBCHsx0hAIQHYK5AE545MAEX1vU96UFeYShg%3D&amp;reserved=0><br>>     >   > bugs : https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbugs.koha-community.org%2F&amp;data=05%7C01%7CM.de.Rooy%40rijksmuseum.nl%7Cf77b14a5090542349f2208da57de7bfb%7C635b05eb66c748e1a94fb4b05a1b058b%7C0%7C0%7C637918910328313480%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=P8GzQjdwvoLZsEbe70FlcnOnPbTGZZ5%2FM7A43lOXvYk%3D&amp;reserved=0 <https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbugs.koha-community.org%2F&amp;data=05%7C01%7CM.de.Rooy%40rijksmuseum.nl%7Cf77b14a5090542349f2208da57de7bfb%7C635b05eb66c748e1a94fb4b05a1b058b%7C0%7C0%7C637918910328313480%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=P8GzQjdwvoLZsEbe70FlcnOnPbTGZZ5%2FM7A43lOXvYk%3D&amp;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>