Time Nick Message 22:22 fridolin 🚀 https://wiki.koha-community.org/wiki/Development_IRC_meeting_25_May_2022 soon 19:05 paulderscheid[m] <michal> "if i run kd and then run ku it..." <- It's a feature ^^ 19:04 paulderscheid[m] or docker-compose -p koha down 19:03 paulderscheid[m] You have to run kd after quitting the container 19:03 paulderscheid[m] Haha, that's the third one in two days 18:39 michal if i run kd and then run ku it works fine, i don't know if that's normal or if that's a bug 18:37 michal Database is not empty! at /kohadevbox/misc4dev/populate_db.pl line 101 18:37 michal does anyone get this error when trying to run ku after having run ku once before and closing the program 18:22 paulderscheid[m] s/resources on// 18:22 paulderscheid[m] Hi, does anyone have some resources on 'advanced' resources on oop in perl? The stuff I found on the web uses a lot of bad practices (at least according to 'Perl Best Practices' by Conway). 17:29 tcohen fridolin: did we fix the 'do not count UNIMARC as untranslated' stuff ? 15:56 reiveune bye 15:01 ashimema it happens 15:01 ashimema haha 15:00 oleonard It's funny to me because when you were first working on it I was completely ignoring it, having no head space for it at all. Now I'm interested :) 15:00 ashimema any feedback is good when it happens.. we have a whole cycle to get it through again now 😜 15:00 ashimema no rush 15:00 ashimema awesome 14:59 oleonard I will have to come back to that bug. I think we have use for the feature, so I'll be testing it more when I have a little more time 14:59 huginn Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29560 enhancement, P5 - low, ---, martin.renvoize, Needs Signoff , Add option to create MARC links when adding items to bundles 14:59 ashimema the tl;dr was.. different people seemed to want different things when it came to exposing on the OPAC.. so I was coding OPAC stuff in follow-up bugs.. like bug 29560 14:58 ashimema always happy for a gentle poke in the other direction too if you spot I've missed something 😜 14:58 ashimema there's so much bugmail these days 14:58 * oleonard is kinda buried in bugzilla emails 14:58 ashimema haha, no worries 14:58 oleonard Oh I didn't see it, thanks for mentioning it 14:57 huginn Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28854 new feature, P5 - low, ---, martin.renvoize, Needs Signoff , Add ability to create bundles of items 14:57 * ashimema wonders if my answer on bug 28854 was enough for oleonard to SO 14:52 ashimema afternoon 14:33 * cait waves at caroline 14:02 caroline good morning everyone! 13:57 tcohen yeah, I meant the 'p' persist option, never used it myself 13:56 tcohen heh 13:56 tcohen magnuse: if KTD is down and the DB is still up, and you need to take the data out... you need to do something 13:36 oleonard ...and reset it. 13:36 oleonard If we offer a the 'kp' option (and supposing it worked) I would think the 'ku' option would explicitly ignore a db with data. 13:34 kidclamp because we call 'do_all_you_can_do' when starting, which tries to reset the whole db, and it fails when data already exists, I believe 13:33 oleonard I guess it's been a while since I tried it... kp should work but doesn't? 13:32 magnuse tcohen said "some measures need to be taken" 13:31 magnuse true 13:31 kidclamp ktd doesn't like if the volume already has data 13:31 magnuse ah, ok 13:31 kidclamp I don't think it works right now magnuse 13:31 magnuse and i suspect tcohen knows something about that... 13:31 magnuse ashimema: kp is supposed to run with persistance, but i think there is more to it than that 13:31 kidclamp KOHA_USER and KOHA_PASS in the env 13:21 paulderscheid[m] You can configure that in your .env file if I'm not mistaken. 13:20 michal thank you 13:20 paulderscheid[m] koha, koha 13:19 michal hey guys, I got my koha instance running, but I don't know what the login information is, do I have to configure that myself? 13:03 ashimema I thought there was a flag for that? 12:40 cait if I want to continue working on soemthing 12:40 cait I'd love a way to not always reset the db 12:04 magnuse i didn't mean to now, but i'd sure like to know how to do that 12:04 tcohen to back it up first 12:04 tcohen some measures need to be taken 12:03 tcohen but, if you meant to keep the DB info for some reason 12:03 tcohen it is! 12:03 magnuse ah, that's probably it 12:03 tcohen before starting a new KTD 12:03 tcohen I always do 'kd' 12:02 tcohen magnuse: yes, are you trying to restart it on purpose? 12:01 magnuse next ktd problem: "Database is not empty! at /kohadevbox/misc4dev/populate_db.pl line 101." 11:53 ashimema setting it is the problem 11:53 ashimema not set it.. 11:53 ashimema sorry.. refer to it 11:53 ashimema because we never ever set it. 11:48 ashimema lol 11:48 tcohen why misleading haha 11:47 huginn Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30838 enhancement, P5 - low, ---, martin.renvoize, Needs Signoff , to_address is misleading for sms transports 11:47 ashimema bug 30838 is a fun little one 11:46 tcohen bonjour 11:43 oleonard including libyaml-syck-perl 11:43 oleonard When I test something other than master I always have to install a few dependencies 11:43 oleonard Are you on an older version of Koha? 11:42 magnuse i thought maybe it was because i had PLUGIN_REPO set, but that was not it 11:37 magnuse well, if i can get ktd to work... it seems to stop at "Can't locate YAML/Syck.pm" 11:31 magnuse i suspect i might :-) 11:31 oleonard magnuse: Once you get back into it you may find you like it! 11:17 magnuse i'll do a patch for that, if i remember how... 11:17 oleonard Cool 11:17 magnuse oleonard++ 11:16 magnuse looks like that does the trick! 11:13 magnuse ah, interesting! 11:12 oleonard magnuse: My first thought is to check whether the "autowidth" option is set in the DataTable configuration. I can't remember if we now set it globally to "false," which I think is the solution. 11:11 huginn Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30837 enhancement, P5 - low, ---, cnighswonger, NEW , The 'Print summary' feature defaults to very wide tables 11:11 magnuse oleonard: any quick thoughts on bug 30837? (i think maybe it's related to datatables?) 11:10 magnuse we (well, my wife) have found about 25 morels, best year so far i think 11:10 magnuse mushrooms are mysterious things... 11:08 oleonard Maybe the up-and-down temps, maybe just not enough rain. 11:08 oleonard magnuse: Weather is good here, but somehow terrible for the spring mushroom season. I'm too much of a newbie hunter to understand why 11:07 ashimema always learning. 11:07 wahanui OK, oleonard. 11:07 oleonard wahanui: you is <reply>I'll never forget you 11:07 ashimema ho cow.. I just found an entirely different way to enqueue letters I had no idea about! 11:07 wahanui oleonard: I forgot you 11:07 oleonard wahanui: forget you 11:07 wahanui you is too quick kohaputti 11:07 magnuse oleonard: and you? 11:06 magnuse had a few very nice days, almost +20C. more grey and +12 today 11:06 oleonard How's the weather up there magnuse? 11:06 magnuse wow cait++ 11:05 magnuse kia ora oleonard 10:30 oleonard o/ 10:28 paulderscheid[m] I'll refactor it to a class. Won't hurt. 10:18 paulderscheid[m] Sorry, I have a module that is procedural in nature but could be oo as well without much effort. What's the right path? 10:17 paulderscheid[m] PERL15: Object-oriented code and the Koha:: namespace... (full message at https://matrix.org/_matrix/media/r0/download/matrix.org/XfEBHuoomLXjMRXEmmIfIvxX) 10:09 cait hm find duplicate could do better I guess 10:07 cait does someoen happen to know how the duplicate check in cataloguing works? 10:07 cait https://translate.koha-community.org/de/22.05/ - I hope noone ever uses the UNIMARC translations, but I did my best 09:59 ashimema yeah.. we seem in sync a lot of late 09:59 ashimema thanks magnuse 09:48 magnuse funny we should be looking at that at exactly the same time... 09:38 magnuse i'm adding some comments to the bug 09:38 magnuse just a regular table that looks in print 09:38 magnuse ashimema: i checked a site running 21.05.05 and it looks better there 09:37 ashimema so did it used to print nicely magnuse? 09:36 paulderscheid[m] paulderscheid[m]: Nevermind, seems straightforward. 09:33 ashimema so it's a recent thing is it.. can't say I've ever used it in the past.. it just came up in a support call 09:33 magnuse ashimema: great, not just me, then ;-) 09:33 huginn Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30837 enhancement, P5 - low, ---, cnighswonger, NEW , The 'Print summary' feature defaults to very wide tables 09:33 ashimema bug 30837 magnuse 09:33 paulderscheid[m] Hi Koha, are there some docs in the wiki on Koha::Exceptions or do I have to read the source? 09:32 ashimema ha.. I just reported that bug magnuse 09:32 magnuse well, same problem for all the tables on that page, i guess 09:29 magnuse ...after upgrading to 21.11.05 09:24 cait awesome :) 09:24 magnuse anyone else having problems with the width of the "Items checked out" table on the "summary print"? (Partron > Print > Print summary) It seems to get a fixed width when the page is rendered, and that is also kept when printing 09:23 simon_ thanks everyone 09:23 simon_ the added search field fixed it 09:22 cait ashimema: filing counts too 09:22 ashimema though this meeting is adding a lot to my to do lits today â˜¹ï¸ 09:22 cait simon_: intersting! thx for the numbers. I often test by resaving a single record for index changes, should also work for elastic I think 09:22 magnuse memcached restart fixed the language syspref 09:22 ashimema will take a look after my meeting 09:22 ashimema not coded it yet 09:22 cait ashimema++ 08:47 huginn Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30836 enhancement, P5 - low, ---, koha-bugs, NEW , Elasticsearch mappings.yaml is out of sync with upgraded databases 08:46 ashimema bug 30836 08:39 ashimema I reckon we probably do 08:39 ashimema so, do we need a bug for resyncing the upgraded db es configs to the current mappings.yaml 08:39 ashimema cool, crossed fingers it resolves your issues 08:37 simon_ so ~45 minutes? 08:36 simon_ 688000 records processed so far 08:35 simon_ i run 4 processes in parallel 08:20 magnuse why would the "language" syspref show two languages, but OPACLanguages only one? 08:15 cait how long does a full reindex take you? 08:15 simon_ :) 08:15 cait fingers crossed 08:14 simon_ i would need another test instance before i run the reset 08:13 simon_ i did not reset, because of the existing changes 08:13 simon_ yes, i am already re-indexing 08:13 Joubu then see if it appears in search field list 08:12 Joubu simon_: insert into search_field(name, label, staff_client, opac) values('control-number-identifier', 'control-number-identifier', 1, 1'); 08:11 cait simon_: does it work form the YAML for you? I could maybe check in my dev env for the database entries then 08:10 cait so the query was updated after the initial feature was pushed to use the cni index 08:10 cait yes, I just got there 08:09 Joubu so it's not in 20.11 08:09 huginn Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11175 new feature, P5 - low, ---, martin.renvoize, RESOLVED FIXED, Show the parent record's component parts in the detailed views 08:09 Joubu it's bug 11175 08:09 Joubu 21.11.00 08:08 simon_ control-number-indentifier exists in the yaml 08:07 cait I've just reset the mappings on a 20.11 and there is no mapping for 003 still 08:06 ashimema Probably interactively 08:05 ashimema I'd love to see a simple way to merge defaults into customisations at upgrade.. 08:05 cait Joubu: ? 08:05 cait on a 20.11 installation there is no search_marc_map entry for 003 08:04 cait hm, only I am not seeing it 08:04 cait i can still check how thta translates to database entries, I just had to switch the db here 08:03 cait yes, it's int he patch on the cni bug 08:03 simon_ it should also be in the yaml defaults 08:03 simon_ ah thanks 08:02 cait sec 08:02 cait i can check how it looks here 08:02 huginn Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20388 enhancement, P5 - low, ---, alex.arnaud, Needs Signoff , Elasticsearch - Ability to add search fields from UI 08:02 cait bug 20388 08:01 simon_ in search_field 08:01 simon_ cni is an alias probably? 08:01 simon_ can someone share how the index should be named etc? 07:59 cait i remember a bug, but haven't been able to find it 07:59 Joubu still not, apparently 07:59 cait well, the problem is in 20.11 too (because the cni index was added there) but there is no button, so we still messed up ;) 07:59 ashimema I'm on my phone so can't check here 07:58 ashimema Oh, indunno 07:58 cait so you can in 21.11? 07:58 cait ah 07:58 cait i don't have a new index button in 20.11 - maybe added later? 07:58 ashimema Older version Joubu before that feature was added to the UI 07:57 Joubu (sorry I haven't followed the whole discussion) 07:56 Joubu why can't you? 07:56 cait because it seems double bad when you can't add them from the GUI? 07:56 Joubu (well, except one tiny fix at 18.12.00.062) 07:56 cait so we have no example to share with simon either 07:56 cait yes, I was just wondering about some additions caroline made that made perfect sense to be defaults 07:55 Joubu I've looked at updatedatabase (and db_revs) and we actually never modified the ES mappings DB tables 07:55 Joubu If we add a new index/mapping for a new feature it makes sense to me to add it for existing instals as well 07:54 ashimema We need a guideline for Devs for this, 07:53 ashimema OK, I missed the dB bit then.. I thought we actively avoided that to not screw with local cusotmisations 07:53 simon_ yes, we changed some mappings - mainly authority related 07:52 cait I didn't know that, we probably didn't do it in other cases - is this only for new ones? 07:52 ashimema I need a lesson on ES 07:52 Joubu don't we? :D 07:52 cait aaah, so it is a bug 07:52 ashimema If you do, hopefully Joubu can guide 07:51 Joubu we are supposed to add a possible new mapping to both the yaml and DB tables 07:51 ashimema Do you have custom mappings simon_.. if not, just run the reset 07:51 Joubu I am 07:51 cait same - but doens't look like they are around 07:51 ashimema I'm still a n00b with ES 07:50 wahanui somebody said kidclamp was the guy with an amazing moustache 07:50 ashimema Or kidclamp 07:50 ashimema Joubu would be better placed to help here 07:50 ashimema I think there's a way to dump to yaml too so you can have your own custom set to reset to 07:50 ashimema The yaml builds the db 07:49 ashimema The difficulty is we don't want to mess up people's custom mappings at upgrade 07:49 cait like... if people haven't made any changes, is there anything stored in tht edb? 07:49 cait possibly, I am just not totally clear how the storage works 07:49 simon_ probably one should add a db migraton to the update process that checks if cni exists in the database and if not add that automatically? 07:48 cait ok, so it looks like adding the cni index shoudl fix simon's issue 07:48 ashimema https://git.koha-community.org/Koha-community/Koha/src/branch/master/Koha/Biblio.pm#L562 07:48 cait if you are supposed to reset the mappings... ? and how to add a new index if you use customized ones 07:48 ashimema 212300 07:47 cait I am not clear on how this is supposed to work 07:47 simon_ and has to either reset mappings or add it by hand 07:47 simon_ but everyone who used ES before that may be stuck with an index mapping that misses cni 07:47 cait kidclamp: around? 07:46 cait possibly 07:46 huginn Bug 28830: enhancement, P5 - low, ---, martin.renvoize, RESOLVED FIXED, Add CNI (Control Number Identifier) search index (MARC21) 07:46 simon_ because of https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28830 07:46 cait do we have a link to the method? instead of just looking at the tests? 07:46 simon_ if you start using ES now, you dont have a problem 07:46 simon_ i suppose 07:46 cait me too 07:46 cait i konw 07:46 ashimema Hope we didn't miss something 07:46 cait i remember us fiddlign with that for quite a while the first time around and it hasn't gotten any easier 07:46 ashimema We tested the proverbials out of the query at the time cait.. 07:45 simon_ :D 07:45 cait I am still confused to be honest 07:45 ashimema So is there a bug 07:45 cait hm, but in the tests there is also: is($biblio->get_components_query, "(rcn:$biblionumber AND (bib-level:a OR bib-level:b))", "UseControlNumber enabled without MarcOrgCode"); 07:45 simon_ i see 07:44 cait it's probably what works for us 07:44 cait rcn:$biblionumber AND cni:OSt < so this can work 07:44 cait ... so you might need to add the cni index 07:43 cait yeah, so the second OR part doesn<'t work 07:43 simon_ aaahh... that could be it 07:43 cait but we don't have that either and the links work here 07:42 cait in your $w you don't have the E-2553 right? 07:40 simon_ i just manipulated the url 07:39 simon_ rcn:000591666 works 07:39 cait do you manipulate the URL or add to the search box? if the latter i'd leave off the q= 07:38 cait doy ou have a record with a 773$w that matches? 07:37 cait rcn looks for a $w with the number 07:37 cait that's actually a little odd 07:37 simon_ but in our case searching for "q=rcn:DE-2553 000591666" returns nothing 07:36 cait aah yes, ok 07:36 simon_ yeah, its the test - so it makes sense that it uses a value 07:36 ashimema the test uses the test data 07:36 cait but I don't think it should be in the query 07:36 cait for MARCOrgCode 07:36 ashimema school run time.. brb 07:36 cait that's the default value on a Koha installation 07:36 cait the OSt is odd 07:35 simon_ ashimema: (((rcn:$biblionumber AND cni:OSt) OR rcn:\"OSt $biblionumber\") AND (bib-level:a OR bib-level:b))", "UseControlNumber enabled with MarcOrgCode") -> but this checks either for the missing index or for a combinaton of 003 and 001 just in rcn (which also fails), or am i reading this wrong? 07:34 ashimema pass 07:34 cait ashimema: how does one add an index currently with elasticsearch? 07:33 ashimema probably the best place to look for what it's intended to do with the various preferences and things 07:32 ashimema https://git.koha-community.org/Koha-community/Koha/src/branch/master/t/db_dependent/Koha/Biblio.t#L564-L588 07:32 cait oh I see, ther is no "new", at least not in 20.11 07:31 cait I am not sure, if you don't want to reset your mappings to default, can't you add a new elastic index from the admin page? 07:31 cait oh good, that's what I thought 07:30 ashimema as for you 003 stuff.. read the full query we build.. there's OR's in there to do just rcn index searches too 07:30 cait you probably did... but maybe trying the search in simple search could help? 07:29 simon_ for adding a new index i have to insert that somewhere in the db, right? 07:29 simon_ thanks 07:28 rauf i am facing problem while print spine (one book spine ok and gave detail i.e., spine, author mark and barcode but in another book spine give just barcode) plz help 07:28 ashimema it does similar for volumes to what your identifying for analytics. 07:27 huginn Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26314 enhancement, P5 - low, ---, martin.renvoize, Needs Signoff , "Volumes: show volumes" showing regardless of whether there are volumes linked to the record 07:27 ashimema bug 26314 may also interest you simon_ 07:26 cait bib-level is leader pos. 7 https://www.loc.gov/marc/bibliographic/bdleader.html 07:25 cait we look for something linked to the host, that is an analytical record by their record type 07:25 cait but for the analytics link, that's why we look at the type of records 07:24 cait so actually yes... it's a component than, a volume with a series record 07:24 cait ther are cases of multi-volumes 07:24 cait yes and no 07:24 simon_ if someone set 773$w it should always be considered a component part (?) 07:23 ashimema what cait said 07:23 ashimema because the function returns component parts.. there is a bug that does the same for volumes I believe 07:23 cait s is a serial, so probably not what you want for an analytics? 07:23 simon_ normally its only bib-level:a OR bib-level:b 07:23 simon_ ah sorry, this is my updated verson 07:22 simon_ why the limit? 07:22 simon_ # limit to monograph and serial component part records $searchstr .= " AND (bib-level:a OR bib-level:b OR bib-level:m OR bib-level:s OR bib-level:d)"; $searchstr .= ")"; 07:22 simon_ another thing in the same function why this check: 07:22 cait ah right, just got there too :) 07:22 huginn Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28830 enhancement, P5 - low, ---, martin.renvoize, RESOLVED FIXED, Add CNI (Control Number Identifier) search index (MARC21) 07:22 ashimema bug 28830 07:22 Joubu That's indexed, indeed 07:21 simon_ yeah 07:21 simon_ well I suppose checking for 003 is the correct way to do it 07:21 cait you probably need to configure the cni index 07:21 cait at least we had discused that it should work without at some point... but not sure 07:20 cait I think we made it work without the 003 07:20 simon_ what? :D 07:19 wahanui simon_: The air conditioning water supply pipe ruptured over the machine room 07:19 simon_ excuse me: it will only work if the parent has NO 003 set 07:19 simon_ as far as I see it, looking at get_components_query in Bibio.pm 07:19 simon_ but then ES will only work if the parent has 003 set 07:17 Joubu I don't think it is stored in the ES index 07:17 simon_ maybe because i was an early adopter concerning ES on 19.05 (now 21.11) 07:15 simon_ which returns an empty result in the parent's check for children 07:15 simon_ probably because there is no index (or alias) cni defined 07:15 simon_ the analytics links (links to child records with 773$w) in our installation are not working currently 07:14 Joubu Hi simon_, no you don't need to. 07:14 simon_ quick question: should i reset my elastic search mappings after upgrading koha? 07:09 simon_ hi! 07:01 fridolin nope but makes sens to fix 07:01 Joubu fridolin: do you recreate the failure locally? 06:57 huginn Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30835 normal, P5 - low, ---, fridolin.somers, ASSIGNED , Failure 'floor' in t/lib/Mocks/Zebra.pm 06:57 fridolin Bug 30835 06:47 fridolin whooo nope 06:46 Joubu 21:38:24 koha_1 | # expected: 'Checkouts (2)' 06:46 Joubu 21:38:24 koha_1 | # got: 'Checkouts (1)' 06:46 Joubu 21:38:24 koha_1 | # Failed test at t/db_dependent/selenium/basic_workflow.t line 238. 06:46 Joubu fridolin: did you see the following failure already before? 06:43 fridolin ah oki thanks 06:41 Joubu t/lib/Mocks/Zebra.pm 06:41 Joubu fridolin: the use POSIX is also missing in the pm 06:40 fridolin in www/batch.t 06:39 fridolin "use POSIX" does it need "qw(floor)" you think ? 06:36 Joubu fridolin: 22:08:16 koha_1 | Undefined subroutine &t::lib::Mocks::Zebra::floor called at /kohadevbox/koha/t/lib/Mocks/Zebra.pm line 195. 06:36 fridolin mmm i dont. its only on D11+OS7 looks like 06:34 fridolin 1 of them, i try to reproduce 06:33 Joubu fridolin: ES tests? Looks like selenium tests 06:31 magnuse dcook: just poking into that can of worms is impressive to me :-) 06:29 dcook Actually just finding more issues.. 06:29 dcook Knowing more how things hang together but not how to fix the issues.. 06:29 dcook magnuse: not that i'm making much progress heh 06:28 magnuse dcook++ 06:28 fridolin ah it is from ES tests 06:28 magnuse \o/ 06:27 fridolin ah 06:16 Joubu there are 4 failures on D11?! 06:14 fridolin 1000 thanks 06:14 Joubu quite happy I have written that down 06:11 Joubu fridolin: indeed, that is the one for the release day 06:11 dcook ashimema: Once you've got all the pieces, Zebra compiles super quickly so it's very easy to change something and retest 06:10 fridolin ah yep good ideea 06:10 fridolin https://tree.taiga.io/project/koha-ils/task/106 i remember 06:10 Joubu fridolin: then have a look at the 8 last commits before v21.11.00 06:09 ashimema Haha 06:09 Joubu fridolin: https://tree.taiga.io/project/koha-ils/us/19 06:09 dcook Interesting? Annoying. Interesting. 06:09 dcook I wouldn't say fun... 06:09 dcook Kind of what, dcook? 06:09 dcook It's actually kind of getting into the guts of Zebra.. 06:08 fridolin Joubu: ok I must have this 06:08 dcook ashimema: That's fairly accurate 06:08 ashimema Hmm, that didn't sound right now I t as it back again.. hahahaha 06:08 Joubu (about the release tasks) 06:08 * ashimema watches dcook and envisions him sat in the middle of s room with bits of zebra all around him in pieces 06:08 Joubu I think I sent you the link already 06:08 Joubu fridolin: did you see the card on the kanban? 05:02 wahanui hola, reiveune 05:02 reiveune hello 03:07 huginn dcook: The operation succeeded. 03:07 dcook @later tell fridolin My idea of building a statically linked Zebra worked well. I built it in a Docker container and then transferred it over to a 1,000,000+ record test Koha Zebra database 03:03 huginn dcook: The operation succeeded. 03:03 dcook @later tell fridolin I keep thinking it makes sense to switch to Elasticsearch but Koha just doesn't seem 100% ready for that yet... 03:03 dcook Oh you're gone now.. 03:02 dcook fridolin: That's the thing in the end, right? Haha 01:36 fridolin bah lets goto Elasticsearch :D 01:35 fridolin ah an REST HTTP API ? would be great 01:26 dcook Just made my first change to Zebra hehe. Just added some logging but still... 01:25 dcook I'm kind of surprised that Indexdata didn't (or that we haven't noticed it if they did..) 01:25 dcook Technically, a person could put a HTTP wrapper around zebraidx... 01:25 dcook Although I think the bigger problem is the indexing 01:25 dcook Yeah the Unix sockets are more idea than the TCP sockets for sure 01:14 fridolin more performant thant via TCP/IP 01:14 fridolin Zebra on a different container should be no problem. as long as you keep connexion via unix sockets 00:56 dcook Even now sometimes I guess although it's mostly just its internal conventions that are off putting.. 00:56 dcook I mean I know I found that intimidating at first... 00:56 * dcook thinks that people are scared off Zebra sometimes because it's written in C 00:55 koha-jenkins Project Koha_20.11_D9 build #214: SUCCESS in 1 hr 8 min: https://jenkins.koha-community.org/job/Koha_20.11_D9/214/ 00:55 dcook Point it at an existing Zebra database and boom.. 00:55 dcook Ohh if a person did statically link a dev version they could in theory just plunk it onto an existing server... 00:51 dcook The "make install" step doesn't really seem necessary for development anyway so I'm not going to worry about it for now. Indexdata might have an answer for that one anyway 00:51 dcook allo allo 00:36 tuxayo hi folks :) 00:35 dcook I'll stop rambling haha 00:34 dcook I suppose the zebraidx would just need a shared volume for the indexes.. 00:34 dcook I have been thinking a bit too about how it would be cool to run Koha with Zebra in a different container... 00:33 dcook Few years ago now maybe.. 00:33 dcook Some bug in mod_cgi/mod_cgid I think 00:33 dcook Then someone from Redhat fixed it up quickly when I was able to give them all the details 00:33 dcook I couldn't make sense of the httpd internals well enough to code the patch, but I could work out the problem 00:32 dcook Now that is a mess to compile... 00:32 dcook I did that with Apache httpd once 00:32 dcook If only so that I can say more exactly what the problem is 00:32 dcook I'm annoyed with the facets and so I'm wanting to hack on it a bit yeah 00:32 fridolin you hack it ? 00:32 fridolin why not using package ? 00:32 * dcook is always just trying to stir up trouble hehe 00:31 dcook It's actually kind of tempting to try static linking it and then running it in a Docker container.. 00:31 fridolin ^^ sorry for that 00:31 dcook I think it's an issue with their linking 00:31 fridolin 16.04 is Xenial 00:31 dcook Way to make me feel crazy ;) 00:31 fridolin ahhh indeed 20.4 is focal 00:31 dcook VERSION="18.04.4 LTS (Bionic Beaver)" 00:31 dcook Nah bionice is 18.04 00:30 dcook Ah yeah bionic phew 00:30 fridolin jammy is 22.05, Bionic 20.04 00:30 dcook Bionic isn't it? or is that 20.04? 00:30 fridolin maybe libc too old there 00:30 fridolin Xenial 00:30 fridolin Bionic ? Jammy ? 00:30 dcook Ubuntu 18.04 as that's the Docker image I had to hand it seems 00:30 dcook Ubuntu 00:30 dcook Tempted to try a bit of simple development and troubleshooting 00:30 fridolin you compiled on which OS ? 00:29 fridolin log time ago also for us 00:29 fridolin ich 00:29 dcook Reported it but still 00:28 dcook I've managed to configure and compile it but their "make install" step doesn't look like it works... 00:28 dcook I think we used to do it a lot on openSUSE but that was a long time ago 00:28 fridolin to install in /opt 00:28 fridolin mmm in fact my collegue Laurent did one 00:27 fridolin dcook: ahhh nope 00:23 dcook Btw, fridolin, have you ever compiled Zebra? 00:23 dcook We picked up a knock off device and the battery hasn't been very good. Luckily it handles AC power well. 00:23 dcook That's awesome that the battery is good 00:15 fridolin i was even looking for a GameBoy XP :) 00:15 fridolin yep the battery is good and its a very simple gamplay, my kid is only 5 00:14 fridolin with mario kard 7 inside so soe years old 00:14 dcook Ah ok. I've bene thinking about finding a second hand one as well for my kiddo. 00:14 fridolin its a second hand 00:14 fridolin dcook: Where did you get a Nintendo 2DS? 00:13 dcook fridolin: ? 00:13 fridolin dcook: an occasion one 00:02 koha-jenkins Project Koha_20.11_U20 build #230: SUCCESS in 54 min: https://jenkins.koha-community.org/job/Koha_20.11_U20/230/