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/