Time  Nick                 Message
06:23 krimsonkharne[m]     morning #koha
06:33 reiveune             hello
06:54 PriyanshuSoni[m]     good morning
06:56 PriyanshuSoni[m]     Want to know one thing..koha is already installed in my pc and i want to uninstall and re-install it again. So i have to do the whole process again or i can work with the koha_library password>?
06:56 PriyanshuSoni[m]     PriyanshuSoni[m]: in the koha web installer..
06:59 cait                 you need the mysql password for the web installer
06:59 cait                 it's inside the koha-conf.xml file
07:11 paulderscheid[m]     Morning #koha
07:12 ashimema             morning
07:12 paulderscheid[m]     o/
07:13 * cait               waves
07:13 paulderscheid[m]     <paulderscheid[m]> "I just finished writing a short..." <- Did you see this,  ashimema?
07:13 paulderscheid[m]     hi cait
07:13 ashimema             Yeah, last thing before bed last night
07:13 cait                 short...?
07:13 ashimema             nice one dude, looks great
07:14 cait                 yes.. I am curious. :)
07:15 paulderscheid[m]     The hard lifting was already done by the team that put ktd together. This is only sprinkles on top :)
07:15 cait                 oh instructions for ktd on windows?
07:15 paulderscheid[m]     ah cait,  here https://www.paulderscheid.xyz/blog/vscode-perlnavigator-in-ktd/
07:16 cait                 nice, and now we also know about your blog :D
07:16 cait                 maybe we could link to this from the wiki or ktd readme?
07:16 paulderscheid[m]     Haha, it's the first real post anyway
07:17 paulderscheid[m]     What I really wanted to do is to put the essence of this post into the wiki, but I'm not sure where it would make the most sense..
07:18 paulderscheid[m]     Any suggestions cait?
07:19 cait                 the koha-testing-docker page is quite sparse - maybe just a link there at least? https://wiki.koha-community.org/wiki/Koha-testing-docker
07:19 cait                 yes, was just checking :)
07:19 paulderscheid[m]     Ah, yes maybe
07:19 paulderscheid[m]     Just doing a quick coffee break
07:20 cait                 good point, I should make some tea before diving into things
07:20 * ashimema           has so much to do today still.. and also need to pack.. drain a hot water cylinder that's decided to leak and check a tent 😧
07:21 cait                 that's a lot
07:21 paulderscheid[m]     I second that
07:22 ashimema             coffee required I think
07:56 paulderscheid[m]     It's now also on the wiki https://wiki.koha-community.org/wiki/Koha-testing-docker
07:56 ashimema             nice one
07:57 paulderscheid[m]     Would love for this to also work w/ VSCodium or Code - OSS but don't want to dig into getting the marketplace working for those right now.
07:58 paulderscheid[m]     There are OS packages to do that, but only easily installable on Arch.
07:58 paulderscheid[m]     AFAIK
07:58 ashimema             it's easy enough
07:58 ashimema             I think that's something you can leave to the end user to work out
07:58 paulderscheid[m]     Yeah, you're right
07:59 paulderscheid[m]     Just thought that tuxayo might get enraged that we recommend Microsoft stuff :D
08:00 ashimema             haha
08:17 PedroAmorim[m]       paulderscheid++
08:22 cait                 paulderscheid[m]: maybe an understandingon my side, but shoudl we say somewhere that this applies to windows users?
08:22 cait                 or is this for linus users too? Using koha-testing-docker for development
08:24 paulderscheid[m]     I tested this on macOS and Linux but not on Windows
08:25 cait                 oh ok
08:26 paulderscheid[m]     Theoretically this should also work on Windows (since Microsoft pushes it so hard for dev)
08:26 krimsonkharne[m]     I tested it on Windows just now, works for me :)
08:26 paulderscheid[m]     Great
08:26 paulderscheid[m]     So it works everywhere :D
08:27 paulderscheid[m]     Now we just need to test FreeBSD and OpenSolaris ^^
08:27 cait                 hm new strings just appeared on pootle for 22.11 und 22.05
08:27 cait                 I am sure they were not there yesterday
08:27 paulderscheid[m]     krimsonkharne++
08:28 paulderscheid[m]     Thanks for testing it out
08:28 cait                 maybe woth a note on the wiki that is has been tested with all 3
08:28 cait                 heh
08:28 krimsonkharne[m]     np! My first karma, hooray
08:29 cait                 krimsonkharne++
08:29 cait                 do we have agreed to remove or not remove the [m] when giving karma?
08:29 cait                 we shoudl have a documented guideline :P
08:30 paulderscheid[m]     cait: Added ut
08:30 paulderscheid[m]     it
08:44 cait                 paulderscheid++
08:47 krimsonkharne[m]     paulderscheid++
08:48 paulderscheid[m]     Thank you guys
08:48 cait                 PedroAmorim[m]: around?
08:49 PedroAmorim[m]       yes
08:49 cait                 where were we with the batch ILL stuff?
08:50 PedroAmorim[m]       I've not made progress on it since our last call unfortunately, current goal is to resume it early next week
08:50 cait                 ok, but it's not waiting for me then :)
08:51 cait                 just checking in, getting started with my QA Friday
08:51 PedroAmorim[m]       yeah, no, thank you so much tho!
08:54 ashimema             bug 33970 is a small and trivial QA if your looking for a nice 'tick it off' one to start cait 😜
08:54 huginn               04Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33970 enhancement, P5 - low, ---, pedro.amorim, Signed Off , We need a "backend" column in "illrequestattributes" table
08:55 ashimema             simply adds a DB column that backends can opt to use or not.. no chance of regressions 🙂
08:55 cait                 working through the ones I already started that bounced back now
08:55 cait                 then will see what I can fit with new stuff
08:55 * ashimema           really thinks we could do with some full time QA people hired by community.. haha
08:55 ashimema             wouldn't that be nice
08:56 ashimema             cait, your awesome btw
08:56 cait                 it would be nice for sure :)
08:58 ashimema             do you use any of the ILL Quota stuff cait?
08:59 cait                 I guess not, because I don't know what you mean :(
08:59 cait                 quota?
08:59 ashimema             restrictions on the number of ill requests people can make
08:59 ashimema             I think it was built into core code right from day one
08:59 ashimema             but never ever documented
09:00 ashimema             I'm trying to work out wtf it does so we can document it
09:00 cait                 ah ok, now we are not using that
09:00 cait                 it hasn#t been requested yet - but for us you pay per request
09:00 cait                 to that limits enthusiasm a little
09:01 ashimema             interesting
09:01 ashimema             most of our libraries pay and don't pass on the chage
09:01 ashimema             charge.. even
09:02 cait                 it's 1.50 usually
09:02 ashimema             is that all
09:03 cait                 they might waive it for some patron categories
09:03 ashimema             ours can vary a huge amount and range to many 10's of $'s
09:03 cait                 yes, there might be extra charges if they make a ton of copies, but usually it's just that
09:03 ashimema             £'s
09:03 cait                 i know
09:03 cait                 German ILL is awesome :)
09:04 cait                 and it's national, usually they try for closer libraries first, but it can come from all over Germany and a lot of libraries participate, most of the academic ones I'd say
09:04 ashimema             ILL really hurts us here.. the expectations are wildly high and competition is fierce.. but very expensive
09:05 cait                 I only knew of ILL via British library, i get that there are other (commercial?) services?
09:06 ashimema             a tonne.. and very often they want all of them installed
09:06 cait                 you need to revolutionize your ILL system to solve the issue ;)
09:08 aude_c[m]            I think a lot of UK libraries have been moving away from British Library ILL because it is expensive (and they can get things a bit cheaper elsewhere - or, for electronic documents, quicker and easier)
09:08 ashimema             ReprintsDesk, BLDSS, RapidILL, Koha2Koha, Email, ArTel to name a few
09:08 aude_c[m]            And sorry cait, that ILL quota question probably came because of me! :D
09:08 cait                 no, it's good to know
09:09 ashimema             ReShare
09:09 ashimema             I could go on 😜
09:09 MichaelaSieberBIB[m] Good morning :-)
09:09 cait                 just because they haven't asked yet, doesn't mean it won't happen :) and with MichaelaSieberBIB[m] piping up...
09:10 ashimema             there's also a lot more need for availability checking amongst the different sources.. hence we have loads and loads of plugins to check for other sources before allowing end users to actually submit the request
09:10 cait                 yes, we don't really do that either
09:10 ashimema             ebsco holdings checks, browzine, crossref, unpaywall etc etc etc
09:10 ashimema             it might be interesting some time to go through the whole process as we do it
09:10 ashimema             to get your take
09:10 aude_c[m]            NHS are using IncDocs too, now
09:11 MichaelaSieberBIB[m] <cait> "and it's national, usually..." <- about 1700 libraries , see https://sigel.staatsbibliothek-berlin.de/suche?q=lva%3D%22%C3%9CLV%22&t[]=b&sort=sortby%20isl%2Fsort.ascending
09:11 ashimema             copyright is yet another fun addition.. depending on the type of library and type of service your using, you get various different copyright stuff you also have to take into account.
09:12 ashimema             it's a minefield.. poor Pedro Amorim is constantly at risk of having his legs blown off at any minute at the moment 😜
09:12 cait                 I don't like that picture
09:12 cait                 can we say... he is in danger of walking into a lego piece any moment instead? also hurts, less lasting damage.
09:13 ashimema             IncDocs is another beast again.. it's a weird mix of availability lookup and nhs2nhs broker service
09:13 ashimema             haha
09:13 cait                 opinions: Last patron button gets extened to X last patrons instead of only one - on update it#s set to 10 now
09:13 cait                 shoudl we keep 1 to keep previous behavior on update?
09:13 cait                 aude_c[m]: ?
09:14 cait                 hm i think I'll write a follow up to keep existing behavior if you don't veto that
09:15 MichaelaSieberBIB[m] <aude_c[m]> "And sorry cait, that ILL quota..." <-  ILL quota  or restrictions on the number of ill requests people can make is common in germany too
09:15 aude_c[m]            I'd say keep 1 as default behaviour
09:15 cait                 i just said it hasn't come up yet :)
09:15 cait                 but of course, you'd want it heh
09:15 cait                 I also said German ILL is awesome. won't change that :)
09:15 cait                 thx aude_c[m] :)
09:16 aude_c[m]            You're welcome @cait :)
09:16 cait                 today the librarians might outnumber the devs around here
09:16 aude_c[m]            (changing to 10 sounds like a lot!?)
09:16 aude_c[m]            hehe
09:17 ashimema             lol
09:17 ashimema             It's nice to see a cohort of librarians chatting here.. us devs need more of that
09:18 cait                 that's true ;)
09:18 cait                 bug 21246 passed QA
09:18 huginn               04Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21246 enhancement, P5 - low, ---, kyle, Signed Off , Extend the 'Last patron' navigation feature to 'Last X patrons'
09:20 cait                 ashimema: next on my list is bug 27378
09:20 huginn               04Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27378 enhancement, P5 - low, ---, martin.renvoize, Signed Off , Enable compliance with EU Cookie Legislation via cookie consent
09:21 ashimema             yikes
09:22 ashimema             Matt took over on that one for us.
09:23 cait                 should I set him as Assignee?
09:23 ashimema             I just did
09:24 cait                 needs a rebase :(
09:24 ashimema             I've passed that on
09:25 ashimema             he's been rolling the release this morning.. I think he's now waiting for the test suit to run so this might be an ideal moment for that rebase
09:25 cait                 I am still having a look, but might not e able to resolve savely
09:27 PriyanshuSoni[m]     https://youtu.be/uNqH3oeX7ao
09:27 PriyanshuSoni[m]     is this the correct approach to uninstall koha?
09:29 aude_c[m]            <huginn> "Bug https://bugs.koha-community..." <- can't wait to see cookie consent in core Koha (still surprised library teams haven't made more noise about that)
09:32 ashimema             I'm shocked a bug like that takes 4 years to work through and has so little interest in it
09:33 * ashimema           finds it tiring chasing these things..
09:34 * ashimema           has 460 bugs he's currently trying to keep track of and chase through the system
09:36 MatthewBlenkinsop[m] Rebased and re-uploaded cait
09:36 cait                 ah great
09:36 ashimema             Matthew Blenkinsop++
09:36 cait                 thx!
09:36 cait                 MatthewBlenkinsop[m]:
09:36 cait                 MatthewBlenkinsop++
09:55 ashimema             bug 34223 is another one that would be nice to see moving whilst it has momentum
09:55 huginn               04Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34223 normal, P5 - low, ---, martin.renvoize, Signed Off , ILL status filter does not load immediately after selecting a backend filter
10:21 aude_c[m]            While documenting cait's bug 32764, I am learning a lot about date formats... Thanks to Wikipedia https://en.wikipedia.org/wiki/Date_format_by_country
10:21 huginn               04Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32764 enhancement, P5 - low, ---, koha-bugs, Needs documenting , [DOCS] Update some information in I18N system preferences chapter
10:24 oleonard_            o/
10:31 PriyanshuSoni[m]     hello guys
10:31 PriyanshuSoni[m]     Unhandled email failure, check the logs for further details
10:31 PriyanshuSoni[m]     This is showing while sending welcome mails to patron.
10:56 cait                 bug 32764
10:56 huginn               04Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32764 enhancement, P5 - low, ---, koha-bugs, Needs documenting , [DOCS] Update some information in I18N system preferences chapter
11:02 cait                 aude_c[m]: i was realyl happy when Koha started to support "German" date format
11:09 aude_c[m]            cait I had never seen this format before (my apologies); that's the one that made me look up where it was used!
11:10 cait                 :)
11:10 aude_c[m]            I am actually tidying up that whole section of the manual and dropping references of where each format may be used (because it would be too difficult to be correct and exhaustive)
11:10 cait                 I think most people will know what they want (hopefully)
11:12 cait                 thx for taking care of that bug!
11:12 cait                 aude_c++
11:12 cait                 MatthewBlenkinsop[m]: just got back from lunch break, back to the cookie bug now
11:15 cait                 MatthewBlenkinsop[m]: tests are not passing for me :(
11:20 MatthewBlenkinsop[m] Which tests are failing?
11:20 MatthewBlenkinsop[m] Just finishing the release so I'll try and have a look this afternoon
11:20 MatthewBlenkinsop[m] Never mind, just seen your comment on the bug :)
11:28 cait                 i postedon the bug
11:28 cait                 ah yep :)
11:29 cait                 I continue testing
11:29 cait                 i foudn another more severe bug now
11:29 cait                 realted to umlauts in the cookie descriptions/names - I need to test again then will post ont he bug too
11:30 cait                 yeah a cookie name with umlaut and it all explodes
11:30 cait                 Template process failed: undef error - malformed UTF-8 character in JSON string, at character offset 33 (before "\x{fffd}scription":"...") at /kohadevbox/koha/Koha/Template/Plugin/JSConsents.pm line 33.
11:30 cait                 at /kohadevbox/koha/C4/Templates.pm line 127
11:42 cait                 MatthewBlenkinsop[m]: I have stopped testing now because I think I will have to start over when the encoding bug is fixed
11:43 NikolayGospodinov[m] Hello! If I may I want to ask a question? When I edit a record can i set a default framework to use?
11:44 cait                 the framework you save it in will be used when you edit it again
11:44 cait                 or the one you select when you create it, it's stored and used every time you edit
11:45 cait                 it's coming from the fameworkcode saved in the db, it's not part of the MARC record
11:46 NikolayGospodinov[m] In the beginning, we only used the default template, but recently we have been working with different templates. Now we have to edit older entries made with a default template, where we have to change the template manually
11:47 cait                 you can do it with an SQL update in the db if that helps
11:48 NikolayGospodinov[m] Our new templates have fill-in fields by default, and when editing I change from a default to a specific template, the information in the fields is the same. The information in the specific template does not show
11:48 cait                 frameworkcode is either in biblio or in biblioitems
11:48 tcohen[m]            Hola #koha
11:48 cait                 how defaults are handled is controlled by a system preference
11:49 cait                 but we assume ususally that if you haven't set a field originally, it shouldnot suddenly be set when editing
11:49 cait                 NikolayGospodinov[m]: ApplyFrameworkDefaults system preference
11:49 cait                 hola tcohen
11:50 cait                 but yes, if you change the framework with sql of course the records will remain unchanged
11:51 NikolayGospodinov[m] From here I choose:  when changing the framework while editing the existing record and
11:51 NikolayGospodinov[m] when editing records as new (duplicating)
11:51 tcohen[m]            Has Frido provided a follow-up for the CSRF bug?
11:52 cait                 haven't seen him around today - nothig ont he bug?
11:54 cait                 oh no kidclamp either, where is everyone?
11:57 tcohen[m]            Vacation
12:10 paulderscheid[m]     Hi tcohen
12:10 cait                 tcohen: annoying.. but well deserved
12:11 tcohen[m]            I think I wrote an email about July-August
12:11 cait                 well not everyone is gone all the time, and most only for 2 weeks or so
12:14 paulderscheid[m]     Could you give me a hint on this? I need to setup and additional api path that's separate from the existing one which has its own backend and so on.
12:14 paulderscheid[m]     I think that I need to mimic the rules in the shared apache config for another path and I want to reuse the existing approach but I hink I'm missing something.
12:14 paulderscheid[m]     I'm always getting 404s except when testing in existing paths. Do I need to rerun the Makefile with the added path in the in $target_map?
12:15 tcohen[m]            You need to tweak the plack.psgi file
12:15 tcohen[m]            With a new mount
12:16 paulderscheid[m]     Ah, that makes sense :D
12:16 tcohen[m]            And, in KTD, make sure the right plack.psgi has your changes
12:16 tcohen[m]            global vs. instance
12:17 MatthewBlenkinsop[m] <tcohen[m]> "Has Frido provided a follow-up..." <- For the release? Can't see anything in 23.05.x-security but those bugs all applied fine to 22.11 and the tests all passed
12:17 paulderscheid[m]     How could I have missed this ^^
12:20 tcohen[m]            There was a failure on Auth.t with Kyle's follow-up
12:20 tcohen[m]            Which is in the bug and master
12:22 NikolayGospodinov[m] <cait> "Nikolay Gospodinov: ApplyFramewo..." <- I selected all options. It didn't work. When changing the template when editing, the leader did not change, and it is different for both templates
12:22 cait                 because the leader was already set
12:22 cait                 it will only change empty fileds
12:22 cait                 a default is a suggestion, you can change it, if it was changed intentionally and Koha would just overwrite it, that woudl not be very nice
12:24 NikolayGospodinov[m] cait: So my only option is to change the already fill in the fields, mechanically
12:25 cait                 for non-control fields you could try the batch edit tool
12:25 cait                 but LDR won't work
12:26 NikolayGospodinov[m] where to find batch edit tool
12:27 NikolayGospodinov[m] and what is LDR?
12:27 wahanui              hmmm... LDR is missing
12:29 cait                 LDR is the leader or 000
12:29 NikolayGospodinov[m] cait: Aha ok 😂
12:29 cait                 the batch tool is under cataloguing (from 22.11) or under tools
12:30 NikolayGospodinov[m] cait: Thanks
12:30 cait                 you can use it to batch edit MARC records, but it cannot edit control fields without subfields, such as the leader
12:30 cait                 for those youcould export the records, edit in MARCEdit or similar and reimport them matching on biblionumber using the pre-configured matching rule
12:30 NikolayGospodinov[m] cait: Pity 🙂
12:31 * oleonard_          has been pretending KohaCon wasn't so soon... gotta get ready!
12:42 paulderscheid[m]     Thanks tcohen, finally some 500s :D
13:13 caroline             oleonard, are you giving a talk or simply getting ready for the trip?
13:13 oleonard             Just getting ready.
13:14 caroline             same! so exciting!
13:23 cait                 oleonard: it feels like I have been collecting stuff to take for months now :D
13:23 tcohen[m]            <paulderscheid[m]> "Thanks tcohen, finally some 500s..." <- Been there, cheers
13:23 oleonard             I'm not good at trip planning XD
13:23 tcohen[m]            are there hotels in Helsinki?
13:23 tcohen[m]            LOL
13:24 caroline             XD
13:24 cait                 I was not trying to say that what I do there is reasonable :)
13:24 cait                 I haven't even started my presentations... but don't tell
13:24 cait                 oleonard: i might need your help practicing again
13:25 cait                 oleonard++ # practicing with me in Portland
13:25 caroline             speaking of things to bring, any requests on snacks? I brought maple leaf cookies last time, and people seemed to like them, but if you have special requests let me know!
13:26 caroline             My partner is coming so we have 2x the baggage space
13:26 cait                 i thought the little candies were nice
13:26 cait                 with maple syrup
13:26 oleonard             caroline: Your partner will have no room for clothes :D
13:26 caroline             nope, he will wear the same thing everyday, I just haven't told him yet
13:27 tcohen[m]            ROTFL
13:28 tcohen[m]            @seen marcelr
13:28 huginn               tcohen[m]: marcelr was last seen in #koha 1 day, 0 hours, 23 minutes, and 2 seconds ago: <marcelr> not sure
13:29 cait                 lol
13:29 tcohen[m]            no marcelr, no Joubu, no dcook
13:29 tcohen[m]            we have a security release, and there are questions and stuff to be fixed
13:30 cait                 i might need to ask my coworker to also make some room in the luggage :)
13:30 tcohen[m]            I will use my RM superpowers
13:30 tcohen[m]            to tidy things
13:30 cait                 dcook is the wrong time and i think he sent an email about being away?
13:30 tcohen[m]            yeah
13:30 cait                 i am here if I can help with something
13:31 tcohen[m]            there were follow-ups on the referenced bugs
15:31 oleonard             still no kidclamp eh?
15:32 tcohen[m]            what do you need oleonard ?
15:32 oleonard             Found a weird artifact in opac-search.pl: reference to a 'OPACLocalCoverImagesPriority' system preference which doesn't exist
15:32 oleonard             Looks like it might have been added by mistake in Bug 23763
15:32 huginn               04Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23763 enhancement, P5 - low, ---, nick, CLOSED FIXED, Move pagination calculations to a subroutine
15:32 oleonard             it's not doing any harm, it's just curious.
15:33 tcohen[m]            maybe a wish written down there
15:33 cait                 or something that got changed mid-dev
15:34 tcohen[m]            a path that was abandoned during the dev
15:42 oleonard             The fabric of time and space split for a brief moment and an alternate reality seeped into the code.
15:44 oleonard             A reality where we have an OPACLocalCoverImagesPriority system preference and the letter J doesn't exist
15:44 cait                 sounds like a disc world story
15:47 reiveune             bye
15:50 paulderscheid[m]     Have a nice weekend y'all
15:51 cait                 you too :)
15:51 * cait               is trapped by rain
15:52 paulderscheid[m]     Haha, I have to travel through it too
15:52 paulderscheid[m]     Just putting it off for a couple more minutes
15:52 cait                 supposed to end in 10 minutes... we'll see :)
15:53 paulderscheid[m]     True that
15:55 oleonard             Looks like we only fetch one local cover image for OPAC search results...
15:55 cait                 predates the multi-view thing maybe?
15:55 cait                 gallery
15:55 oleonard             I'm trying to get that working in OPAC search results because we still don't have it there
15:56 cait                 that woud be aweoome
15:56 cait                 I am working on an acq bug
15:56 cait                 bug 33664
15:56 huginn               04Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33664 enhancement, P5 - low, ---, katrin.fischer, ASSIGNED , Add ability to cancel order lines in closed baskets
15:56 oleonard             Oh interesting... the staff interface only fetches one too
15:56 cait                 almost done, but need to test it still :D
15:56 * oleonard           will let it go for now
15:57 cait                 yeah, sounds like a note in the test plan kinda thing with a separate bug
15:57 oleonard             Right
16:03 cait                 u
16:03 cait                 um
16:03 cait                 die we break the reopen basket feature?
16:03 cait                 hm maybe it was just me...
16:04 cait                 oh just me, good
16:10 cait                 why does this datatable hate me so much?
16:12 cait                 Uncaught TypeError: c is undefined
16:16 cait                 Fixed.
16:25 cait                 Bye all :)
16:26 oleonard             Bye cait
16:26 cait                 have a nice weekend!