Time  Nick             Message
01:14 tuxayo           mtj: yes, right, it was only OS2 and ES8 because there was support before 2 weeks ago.
01:14 tuxayo           *no support
06:25 tuxayo           @later tell cait hi :) I think I found that blocked you on Bug 35266 , I though I had the same issue but I was testing the staff interface instead of the OPAC ^^"
06:25 huginn`          tuxayo: The operation succeeded.
07:12 ashimema         Has master really not been green in that long...
07:13 ashimema         And wow, bug 31074 got deep
07:13 huginn`          04Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31074 enhancement, P5 - low, ---, olivier.hubert, Failed QA , Cached plugin code is used in Koha even after changes to plugin (install/upgrade/uninstall)
07:14 ashimema         Disappointed to not see any code getting batted about there rather than it all being discussion.  I started coding and was close to a proof of concept
07:37 reiveune         hello
08:06 ashimema         Any knowledgeable ES bods about?
08:07 ashimema         When I look at the about page under system information I see '135 record(s) missing on a total of 414892 in index koha_ual_test_biblios.' as a warning often..
08:07 ashimema         I've done a full ES rebuild but I'm always left with some records and this warning
08:07 ashimema         any insights on what that means?
08:08 Joubu            bad records?
08:08 Joubu            did you run search for inconsistencies?
08:15 ashimema         running it again now
08:15 ashimema         is that the most likely cause
08:15 ashimema         mm, a bunch of items missing homebranch
08:15 ashimema         and a bunch without itemtypes
08:15 ashimema         grr
08:15 * cait           waves
10:18 MartinWitjens[m] Good morning! I would like to contribute to the Koha community by making our Dutch version of Koha for Dutch Public Libraries accessible via the Koha Demo webpage. I do not know how to make that possible. Does anyone here can help me with that? Do I need to follow specific rules or does our version needs to meet some specific specs? I would like to know!
10:20 cait             Hi!
10:20 cait             I thin the best way woudl be a posting to the Koha mailing list explaining about what you want to do
10:20 cait             and then someone (maybe me :) ) can add it to the website if noone objects/sees a problem with it
10:21 MartinWitjens[m] Hi cait, thanks for your response. I guess I will join the mailinglist then ;-)
10:21 cait             is this a standard community installation with Dutch installed or are there any specifics too?
10:22 cait             I usually check the versions once a month to update the table - if you include how you want to be listed etc. that would also help
10:22 MartinWitjens[m] We made quite some adjustments, in Look&Feel, in translating into Dutch and creating specific fields for Dutch public libraries.
10:23 cait             if the changes are done by configuration, i don't see a problem
10:23 cait             if it's basically a fork with a lot of changed in the code, I'd see more of an issue for the official demo site
10:23 MartinWitjens[m] I think it is. I will check with our developers and come back to you asap!
10:23 cait             we expect these to be community koha's (but configuration, sample data, installed langauges etc. vary of course)
10:25 Joubu            "translating into Dutch"? locally or using the community workflow?
10:30 Joubu            mtj: around today?
10:31 MartinWitjens[m] we pulled it from the comm workflow and we will merge it back when we are completely done
10:34 MartinWitjens[m] <cait> "if the changes are done by..." <- only by config, and some CSS colour changes
10:51 cait             if it#s not a standard Koha maybe it would be better to have the link on yoru website
10:51 cait             if you want to be listed as a support provider maybe? (if you are not yet)
10:53 Joubu            tcohen[m], PedroAmorim[m], MatthewBlenkinsop[m] FYI Koha_22.11_D12 has been cancelled automatically by jenkins because it has been considered too slow (5 times in the last 6 runs!). I extended the timeout delay (90 to 120)
10:55 Joubu            tcohen[m], PedroAmorim[m], MatthewBlenkinsop[m] all good, actually its config was different than other build (Timeout as a percentage of recent non-failing builds
10:55 Joubu            was 150 instead of 300
11:09 ashimema         interesting
11:09 ashimema         our test suit feels slow to me these days
11:15 Joubu            it depends a lot on the node
11:15 ashimema         indeed
11:15 ashimema         I was watching the Jenkins queue a lot yesterday and it was overflowing long all day
11:17 Joubu            @later tell mtj did you create Koha_23.05_D13? IMO it does not make sense to have it without Koha_Master_D13
11:17 huginn`          Joubu: The operation succeeded.
11:17 Joubu            ashimema: I have pushed to all branches at the same time
11:17 Joubu            so it triggered all the jobs
11:18 ashimema         I see
11:18 ashimema         makes sense
11:21 Joubu            and we have 2 nodes offline
11:23 Joubu            Helsinki people around?
11:27 oleonard         Hi #koha
11:29 Joubu            @later tell tcohen[m] bringing back Docker_5 online, if it's still failing we should contact helsinki.fi people (has it been done?)
11:29 huginn`          Joubu: The operation succeeded.
11:29 Joubu            nugged: around?
11:30 Joubu            SMS was better than 2023-IM when you never know how to contact people... such a nightmare...
11:51 ashimema         +1
11:51 ashimema         soo many different bloomin messengers.. and some people refusing to communicate in various forms
11:52 * ashimema       dislikes having to have element, slack, telegram, whatsapp and signal.. all just to catch different Koha people
11:52 oleonard         I only accept questions on CuriousCat
11:52 ashimema         LOL
11:53 ashimema         the helsinki chaps are often very chatty.. but they only do telegram..  as much as I've tried to encourage them over here instead
11:56 tcohen[m]        I wasn't sure who to contact actually.
11:56 Joubu            Jenkins is saying there is 21GB disk available
11:57 Joubu            and the job is running correctly so far
11:57 ashimema         I imagine andrii
11:57 Joubu            [off] I contacted him last week for something else, without success...
11:58 tcohen[m]        I just remember some nickname on IRC offered the server, and I forgot who.
11:59 ashimema         I can catch him on telegram if you want 😧
12:00 tcohen[m]        I mean I never linked that server to nugged
12:00 Joubu            it was Joonas
12:00 Joubu            IIRC
12:00 ashimema         oooh, interesting
12:06 Joubu            well, I read twice "I think it was Joonas" in my IRC logs, I guess I should use conditional as well
12:11 Joubu            tcohen[m]: looks like Docker_4 is not working correctly with full runs (koha_es exit)
12:14 Joubu            tcohen[m]: can you confirm? fix? or should we adjust full run's config to not use Docker_4? (last option will bring more bottleneck..)
12:31 oleonard         Where are local cover images stored?
12:33 cait             we renamed the table at some point
12:33 cait             it is a database table and it's something with images I believe
12:33 cait             we rennamed it when the item level covers were implemented
12:35 oleonard         Oh I see, cover_images
12:36 oleonard         Thanks cait I couldn't remember if they were stored in the file system or not
12:49 * Joubu          is preparing a homing pigeon to send to tcohen[m]
12:56 cait             I amwondering if you are serious
12:57 cait             oleonard-away: i probably was more like the sphinx than being helpul :)
12:57 cait             i just couldn't remember the name either
12:59 ashimema         soo many meetings 😧
12:59 ashimema         next meeting
13:01 Joubu            PedroAmorim[m], MatthewBlenkinsop[m] please have a look at cypress tests for usage stats
13:01 Joubu            https://jenkins.koha-community.org/job/Koha_Master/2740/consoleText
13:01 Joubu            ERM/UsageReports_spec.ts and ERM/DataProviders_spec.ts are failing
13:04 tcohen[m]        Joubu: I need to log out from Matrix and go back to old school IRC
13:04 ashimema         ☹️
13:04 ashimema         having issues with matrix tcohen?
13:04 tcohen[m]        I don't get any laters
13:04 cait             waht did I miss?
13:05 ashimema         interesting
13:05 ashimema         I get them easily
13:05 tcohen[m]        well that's interesting
13:05 ashimema         it's just a pm from huggin`
13:05 Joubu            no latter, it's 10 lines above
13:05 * tcohen[m]      uploaded an image: (58KiB) < https://matrix.org/_matrix/media/v3/download/matrix.org/MFLoYhTzMOBzUmzXyoWiiqqA/image.png >
13:06 tcohen[m]        I read your lines above, I'm just complaining no laters => communication issues lately
13:07 tcohen[m]        can you later me?
13:07 ashimema         ah
13:07 Joubu            @later tell tcohen hey!
13:07 huginn`          Joubu: The operation succeeded.
13:07 tcohen[m]        ho
13:07 ashimema         I bet theres a difference in how matrix identifies someone and how the irc bot does
13:07 Joubu            @later tell tcohen[m] hey!
13:07 ashimema         @later tell tcohen somthing happened in irc land
13:07 huginn`          Joubu: The operation succeeded.
13:07 ashimema         vs
13:07 huginn`          ashimema: The operation succeeded.
13:07 Joubu            vs
13:07 tcohen[m]        Joubu you missed the [m]?
13:08 Joubu            @later tell tcohen[m] not the second time!
13:08 huginn`          Joubu: The operation succeeded.
13:08 tcohen[m]        ho
13:08 ashimema         @later tell tcohen something happend in matrix land
13:08 huginn`          ashimema: The operation succeeded.
13:08 tcohen[m]        p
13:08 ashimema         you have lots of autocompletes tcohen
13:08 * ashimema       uploaded an image: (27KiB) < https://matrix.org/_matrix/media/v3/download/matrix.org/jmSDygVSgLGTyJCofzPDPCFl/image.png >
13:08 tcohen[m]        it's probably my fault, but I don't know what I'm doing when on Matrix
13:08 tcohen[m]        haha
13:09 Joubu            tcohen[m]: what about Docker_4 then?
13:10 tcohen[m]        have you retried Docker_4?
13:11 Joubu            since when?
13:11 ashimema         quick restart.. brb
13:11 tcohen[m]        I remember ES died
13:12 Joubu            yes, last "full runs" build on Docker_4 failed because koha_es crashed
13:12 Joubu            build*s
13:12 Joubu            the good news is that Docker_5 run successfully
13:44 ashimema         next meeting?
13:44 ashimema         wasn't there meant to be a dev meeting around now?
13:50 cait             yes
13:50 cait             a dev meeting - an hour ago?
13:50 ashimema         mmm
13:50 cait             and it's in the calendar too :(
14:00 ashimema         well.. I have another meeting to go to now
14:00 ashimema         chow
14:55 thd              tcohen: Was the meeting forgotten?
14:55 cait             yes, it seems it was
14:55 thd              lds: Are you present?
14:55 cait             we noticed an hour later
14:56 tcohen[m]        I got up late because of a strong migraine and am trying to catch up with things
14:56 caroline         could we maybe add a task for huginn to remind us like 5 or 10 minutes before the meeting?
14:56 thd              We may have set the time in the wrong direction for the time change.
14:57 cait             I'd love an automatic reminder
14:57 cait             maybe the google calendar could be used fo rit somehow?
14:57 thd              Google calendar is proprietary spyware :)
14:58 tcohen[m]        but they give us awesome search results thanks to that
14:58 caroline         I always have to program several reminders for meetings otherwise I get too "deep" in a task and forget
14:58 cait             I envy you for that type of concentration/flow :)
15:00 thd              Search results have been declining on Google for the past 15 or so years.  The spying would be helpful but not when they completely ignore your current query and substitute something that might be vaguely related to a query from last month.
15:03 thd              There are vague allusions in the US anti-trust suit to Google invisibly turning genera queries into more remunerative product for purchase queries.
15:04 thd              cait: Did you have a secret way for me to communicate with lds or fridolin aside from an ignored email?
15:05 Joubu            SMS or homing pigeon
15:06 thd              email to SMS gateway?
15:06 Joubu            pigeon needs a chip for SSL transport I think
15:07 oleonard         the pigeon can only deliver a hash of your message because he ate it
15:07 caroline         LOL
15:10 Joubu            thd: what's the request?
15:11 thd              I have a side channel with lds currently about DKIM signing on the mailing lists.
15:11 emilyrose        Hi everyone, I'm installing koha-testing-docker and I need some help. I keep encountering this error when I run 'ktd up': The environment variable SYNC_REPO does not point to a valid Koha git repository. I observed in the code within the 'run.sh' file of ktd that this error occurs because the script is unable to locate /kohadevbox/koha/about.pl. This is what I have in my .bashrc file:
15:12 emilyrose        export PROJECTS_DIR=/inlibro/git export SYNC_REPO=$PROJECTS_DIR/koha-tests-dev-emilyrose export KTD_HOME=$PROJECTS_DIR/koha-testing-docker export PATH=$PATH:$KTD_HOME/bin export LOCAL_USER_ID=$(id -u)
15:12 emilyrose        “koha-tests-dev-emilyrose” is the name of my Koha git clone repository. When I execute the command echo $SYNC_REPO, I receive the following output: /inlibro/git/koha-tests-dev-emilyrose. When I run ls $SYNC_REPO/about.pl, I get: /inlibro/git/koha-tests-dev-emilyrose/about.pl. I have already attempted to run ktd down, followed by after ktd up. I also tried restarting my PC, but the error persists.
15:20 Joubu            emilyrose: ls $SYNC_REPO/about.pl
15:20 Joubu            sorry you answered already
15:22 Joubu            running on ubuntu/debian, or windows, other?
15:23 Joubu            bashrc, so I guess ubuntu/debian, correct?
15:23 emilyrose        I'm running on ubuntu
15:23 emilyrose        yes
15:24 Joubu            in the same terminal, please do:
15:24 Joubu            ktd down
15:24 Joubu            ktd pull
15:24 Joubu            ls $SYNC_REPO
15:24 Joubu            ktd up
15:26 emilyrose        the error is still there
15:26 Joubu            the ls is displaying the full repo content?
15:27 emilyrose        yes
15:27 Joubu            are you on the origin/master for both koha-testing-docker and koha?
15:27 Joubu            branches*
15:28 emilyrose        yes
15:28 Joubu            did you follow ktd's readme?
15:28 Joubu            did you adjust .env? if so, how?
15:30 emilyrose        I didn't touch the .env, I only do : cp env/defaults.env .env
15:32 Joubu            dpkg -l|grep docker
15:33 Joubu            do you see docker-desktop in the list?
15:33 emilyrose        yes
15:33 Joubu            you should not
15:34 Joubu            but I don't remember this is the error we got when ktd was not working with docker-desktop
15:34 Joubu            tcohen[m]: do you remember?
15:36 Joubu            emilyrose: you could try to remove docker-desktop, and install docker-ce instead
15:36 Joubu            and docker-compose if not installed already
15:37 emilyrose        docker-ce is already installed, in the list I have : docker-buildx-plugin, docker-ce, docker-ce-cli, docker-ce-rootless-extras, docker-compose-plugin and docker-desktop
15:37 emilyrose        I will uninstall docker-destop
15:38 Joubu            is /inlibro a mounted volume?
15:38 Joubu            mount|grep inlibro
15:39 emilyrose        when I enter the command, nothing is returned
15:44 Joubu            I am sorry, there is somethign obvious I am not catching
15:46 Joubu            echo $LOCAL_USER_ID
15:46 Joubu            is this 1000?
15:46 emilyrose        no 1001
15:47 Joubu            what's the permission of /inlibro and /inlibro/git
15:48 Joubu            and /inlibro/git/koha-tests-dev-emilyrose and /inlibro/git/koha-tests-dev-emilyrose/about.pl
15:51 Joubu            emilyrose: still here?
15:51 caroline         she's having trouble with the irc connexion it seems
15:52 emilyrose        yeah I think my message havent been send
15:52 emilyrose        inlibro --> https://webchat.oftc.net/?channels=koha
15:53 emilyrose        oups sorry
15:53 emilyrose        inlibro --> drwxr-xr-x  12 emilyrose emilyrose       4096
15:54 emilyrose        inlibro/git --> drwxr-xr-x 16 emilyrose emilyrose 4096
15:55 emilyrose        inlibro/git/koha-tests-dev-emilyrose --> drwxr-xr-x  52 emilyrose emilyrose   4096
15:56 emilyrose        inlibro/git/koha-tests-dev-emilyrose/about.pl --> -rwxrwxr-x 2 emilyrose emilyrose 29913
15:57 Joubu            all good :-/
15:57 Joubu            you will have to wait for tcohen[m]
15:58 emilyrose        ok thank you for your help :)
16:02 * KevinFurst[m]  uploaded an image: (35KiB) < https://matrix.org/_matrix/media/v3/download/matrix.org/idqvyqdLLsvYuDUETXKmedvH/Screenshot%202023-11-15%20at%209.57.45%20AM.png >
16:02 KevinFurst[m]    Hi. I have a situation where I'd like to copy all of my values from the purchase price column to the replacement price column. Currently all of my replacement prices are NULL. Can someone give my a SQL statement to run to copy all values from the price column to the replacementcolumn for every single item in the library (no exceptions; overwrite all).
16:02 KevinFurst[m]    (or another way to do it that's efficient).
16:03 caroline         update items set replacementprice = price; should do the trick, make sure to backup and test beforehand, sql updates cannot be undone
16:04 KevinFurst[m]    ok thanks.
16:51 caroline         do your libraries have ebooks that are "good for" a number of checkouts? After for example 40 checkouts, you either have to buy it again or it becomes unaccessible. I wonder if that is widespread as a business model for ebooks
16:53 oleonard         caroline: I think some publishers set that rule which companies like OverDrive have to follow
16:54 caroline         I'm still pondering my breastpump tube situation, and yesterday I had a conversation with an someone from a local ebook platform and I feel like it's the same thing, the item must be weeded (or change status) after X checkouts. For the tubes, it's one checkout and ebooks it's 40 (or whatever else)
16:54 oleonard         XD
16:55 oleonard         Everyone knows after you read a book 12 times it turns to dust!
16:55 caroline         exactly lol!
16:56 caroline         I wonder if we could hack the item modification by age tool and add an item modification by checkout option
16:58 caroline         it would enable libraries to have control over what happens after those X checkouts
17:20 tcohen[m]        emilyrose: can you uninstall docker-desktop and just use the 'docker engine' instructions?
17:21 tcohen[m]        https://docs.docker.com/engine/install/ubuntu/
17:39 emilyrose        thank you evryone :) this is working now, the problem was docker-desktop
17:41 davidnind        great to hear!
17:42 davidnind        tcohen++
17:42 davidnind        Joubu++
17:42 reiveune         bye
17:43 davidnind        you will need to add your Bugzilla information and credentials to the KTD .env file
17:44 davidnind        my KTD cheat sheet if it is of any use https://gitlab.com/-/snippets/1893788
17:47 tcohen[m]        davidnind++
18:15 emilyrose        thank for the cheat sheet
18:28 tcohen[m]        We need to make it work with Docker Desktop
18:29 tcohen[m]        it shouldn't be hard...
18:29 tcohen[m]        I use macOS with it, and it works
18:29 tcohen[m]        my feeling is people are not adding the different mounted directories
18:30 tcohen[m]        to the allow-list it usually requires
18:35 davidnind        when I used it last year in December  (setting up a new notebook), it was something to do with permission issues with doing sign offs, but I can't remember now... everything else seemed to work OK
20:10 tcohen[m]        nice
20:19 aleisha          hello
20:19 tcohen[m]        Hi!
20:20 aleisha          sorry i havent logged in here for a while... best to email me about rmaint stuff or other things than message here :)
20:23 tcohen[m]        nice to see you here aleisha !
20:28 aleisha          :D
20:30 tcohen[m]        yeah, you are on the release-team email alias
20:57 aleisha          yup!
21:13 KevinFurst[m]    I'm not clear on notices/slips. After reading through the documentation. I've looked through the notices/slips templates and also see there's email and print fields. I have rules/boxes ticked for the 1st, 2nd, 3rd in the intranet settings but I don't understand how to trigger the overdue document to be created so that it can be printed... (full message at <https://matrix.org/_matrix/media/v3/download/matrix.org/jtLKLGicvKhJeLGjrYDsqyVB>)
21:15 caroline         Hi KevinFurst[m] you'll need gather_print_notices.pl https://koha-community.org/manual/latest/en/html/cron_jobs.html#print-hold-notices
21:16 KevinFurst[m]    ok. So I saw those, but where is the output saved to?
21:16 KevinFurst[m]    Or where do I define that?
21:17 KevinFurst[m]    I have it set in my crontab to run tonight for the first time with those suggested settings, but where will I find the files in the morning?
21:18 caroline         in the crontab, you should have the output after the script
21:19 caroline         ours are set to go into /public/clientname/intranet/notification
21:19 caroline         the path should be the one in koha-conf.xml under <access_dir>
21:20 KevinFurst[m]    ahh. so I was right. The path is set to that public files area in the intranet. That makes sense.
21:20 caroline         that directory should be writeable by www-data I think
21:20 KevinFurst[m]    Is it actually a pdf? Single file or 1 per patron?
21:20 ashimema         You can run the script by hand with --help to get the output options btw
21:21 caroline         in my experience, it's an html file with all the notices of the day in one file
21:21 KevinFurst[m]    ok. I'll give a test run here shortly after another cup of coffee.
21:21 ashimema         CSV, ods or html
21:21 caroline         but there is some sort of page jump in between each, so when you print, it changes page for each patron
21:21 ashimema         Split by branch or all in one.. from memory
21:21 caroline         ^ I was going to say, you can split by branch
21:22 KevinFurst[m]    ok. I'll hop back on if I get stuck again. Thank you for your help.
21:22 caroline         not sure if there are other options
21:24 ashimema         You can use --email to alternatively set a staff email address to send them to add an attachment I believe
21:24 ashimema         But we also use the access dir options here
21:25 ashimema         Me was cheating and raging the script https://git.koha-community.org/Koha-community/Koha/src/branch/master/misc/cronjobs/gather_print_notices.pl
21:25 ashimema         Not on the computer right now though so not as easy to read on this when screen
21:25 ashimema         Small