Time  Nick             Message
01:53 mtj              hi tcohen, about re bz 32994 ?
04:42 mtj              ..short version, both patches are required :)
05:26 dcook            mtj++
05:27 dcook            Now if only time would slow down so that I could test and QA all the things...
05:33 mtj              we need to tell ./build-resources.PL that we are a prod/dev install
05:37 mtj              https://www.shellcheck.net/
05:37 mtj              i recently spotted this ^
05:37 mtj              https://chromium.googlesource.com/chromiumos/third_party/shellcheck/+/refs/tags/upstream/v0.4.4/README.md
05:38 mtj              https://github.com/koalaman/shellcheck
05:38 mtj              ^ better link :)
05:39 mtj              ive found it helpful to correct some of my bad bash habits 🤓
06:09 reiveune         hello
06:41 mtj              hi reiveune
06:41 mtj              https://download.koha-community.org/
06:42 mtj              ^ oops, does this look wronky to others?
07:00 Joubu            yes nav menu is too width
07:20 ashimema         Morning
07:54 alex_            Bonjour
07:59 cait             good morning #koha
08:14 mtj              hi europe
08:20 mtj              i thought it might be time for me to finish-up that jenkins tar build 🤔
08:57 ashimema         cait
08:57 ashimema         I think I finally have the notes building again
08:58 ashimema         PERL5LIB was giving me the run around it seems..
09:02 cait1            nice!
09:02 cait1            ashimema++
09:06 Joubu            prove t/db_dependent/www/auth_values_input_www.t
09:06 Joubu            Is this passing in ktd? It's failing for me
09:06 Joubu            KOHA_INTRANET_URL is not
09:06 Joubu            is that just me?
09:11 cait1            my ktd is not the super latest - would it still help to run it?
09:12 Joubu            yes
09:12 cait1            give me a moment
09:13 cait1            https://paste.koha-community.org/1515
09:15 Joubu            hum, thanks, what I am getting as well
09:15 Joubu            but jenkins is green...
09:22 cait1            hm not running the www tests or knowing something we don't know?
09:25 Joubu            it's coming from ktd's latest changes. I let a comment on #335
09:26 magnuse          talking of ktd... i just did "git pull", "ktd pull" and "ku". now when i try to "git bz attach
09:27 magnuse          " i get "NameError: global name 'host' is not defined"?
09:27 magnuse          the .env file looks unchanged
09:31 Joubu            koha user?
09:32 magnuse          oops, looks like i am root
09:32 magnuse          how did that happen?
09:34 magnuse          this works: "koha-shell -c "git bz attach -e 29449 HEAD" kohadev"
09:40 magnuse          paulderscheid[m], domm[m]: example of the Alex plugin in action: https://koha.vaggeryd.se/cgi-bin/koha/opac-detail.pl?biblionumber=90504 The picture and text below "More searches" is provided by the plugin
09:41 paulderscheid[m] Good stuff!
09:42 paulderscheid[m] Goes on my list for adoption.
09:55 mtj              magnuse++ very nice 🥂
09:56 magnuse          mtj: thanks, but it's not my plugin :-) https://github.com/JSahlberg/Alex-plugin-koha
10:05 mtj              liked and subscribed
10:37 cait1            magnuse: you should automatically be the koha user now when you do ktd --shell
10:37 cait1            where does Alex pull its data from?
10:38 ashimema         huh
10:42 magnuse          cait1: but not when i do kshell?
10:43 cait1            i think nothing happens now when i do kshell
10:43 magnuse          cait1: https://www.alex.se/
10:44 magnuse          cait1: "ktd --shell" gives me "Error: No such container: koha-koha-1"
10:44 magnuse          kshell logs me in as root
10:44 * magnuse        needs food
10:44 cait1            hm kshell doesn't do anything for me anymore
10:44 cait1            maybe you have an alias I don't?
10:46 cait1            ... food sounds good
11:04 * ashimema       just had cake and coffee
11:04 ashimema         brain is better now
11:05 cait1            hmm cake.
11:07 ashimema         black bannana cake.. Nikki makes it.. I'm sooo lucky to have her 🙂
11:07 Joubu            black? lot of chocolate?
11:08 Joubu            no, don't tell me, I don't want to know
11:08 ashimema         haha
11:08 ashimema         older bannana's, i.e going brown.. and dates rather than chocolate
11:09 ashimema         it's dark.. no black.. just called black
11:19 oleonard         ashimema: I would call that "banana bread," is that a different thing?
11:23 ashimema         we have both.. one has sugar the other not so much I think?
11:24 * ashimema       likes both
11:24 ashimema         my banana bread recipe certainly tastes different and is of a different texture too.
11:24 ashimema         but yeah.. I can see the similarity
11:24 oleonard         Gotcha
11:25 * ashimema       does a banana bread with yeah and wholemeal flower.. it's more.. erm.. chewy/springy and a little less sweet
11:25 ashimema         s/yeah/yeast
11:26 ashimema         the cake uses plain flour and baking powder
11:26 * ashimema       is easily distracted today
11:33 * oleonard       refrains from talking about carrot cake
11:34 * ashimema       salivates
11:40 tcohen           hola #koha o/
11:40 * tcohen         is caffeine low
11:50 tcohen           Joubu: is the problem present in stable?
11:51 tcohen           bug 22678
11:51 huginn           04Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22678 enhancement, P5 - low, ---, dcook, RESOLVED FIXED, Set 'Koha::Logger' as the default mojo logger for the REST API
11:55 Joubu            22.11
11:55 Joubu            I haven't tried, but I don't see why it wouldn't
11:57 tcohen           I wasn't sure if it was in 22.11
11:57 tcohen           :-D
11:58 tcohen           thanks
12:28 mtj              hi cait1, did you get your ktd/kshell problem sorted?
12:28 mtj              ^ magnuse too :
12:30 mtj              i wonder about a plan to slowly swap a/some unreliable selenium tests with cypress
12:32 davewood         hi, I want to use C4::Biblio::DelBiblio but since the biblio has items I get the warning "This Biblio has items attached, please delete them first before deleting this biblio" ... I am now trying to find out how to delete the associated items.
12:35 Joubu            Koha::Biblios->find(42)->items->delete
12:35 Joubu            wait
12:35 Joubu            that's... destructive
12:35 Joubu            it won't move them to the deleteditems table
12:36 Joubu            there is a safe_delete method if you want to move them
12:38 magnuse          mtj: no, didn't look more into it yet
12:40 davewood         Joubu: 'move them' means to the deleted* tables I assume. I am looking to "delete" the items in a way that fits whatever DelBiblio does. Would it make sense to add a --delete-items param to AddBiblio
12:41 davewood         or add a DelItem function equal to DelBiblio
12:42 Joubu            DelItem has been removed, and replaced by Koha::Item->move_to_deleted and ->delete
12:42 kidclamp         bug 32804 could use a bump
12:42 huginn           04Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32804 critical, P5 - low, ---, kyle, Needs Signoff , Importing and replacing items causes inconsistency when itemnumber match and biblio match disagree
12:43 Joubu            you want to loop over $biblio->items and call $item->move_to_deleted; $item->delete;
12:45 davewood         Joubu: thank you! for the record ... how would I find out how to do that properly other then asking here in IRC and being blessed with a responsive community?
12:45 davewood         is there a resource im missing is the underlying question
12:49 Joubu            davewood: I would have searched for "DelItem" in the git log, then found "Bug 23463: Remove DelItem"
12:49 huginn           04Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23463 enhancement, P5 - low, ---, jonathan.druart+koha, CLOSED FIXED, Move C4::Items CRUD subroutines to Koha::Item
12:49 Joubu            and see there the DelItem replaced by the 3 lines I gave you
12:50 Joubu            but it's always good to come and ask here, it's a good opportunity to say hi ;)
12:51 davewood         I dont mind that at all i just dont want to be disruptive with issues that I can handle by myself.
12:52 Joubu            (almost) always happy to help!
12:56 bill-k[m]        I have a bit of a two-fold question both related to serving a video in Koha. A library that I'm volunteering to help me maintain is trying to serve videos to be viewable in browser. As of right now with the way that it is configured it looks like when we click link to resource it is going to our AWS bucket directly and leaving the Koha site... (full message at <https://matrix.org/_matrix/media/v3/download/matrix.org/yRFEaXgEBdwKSZcdesRfdgdB>)
12:59 cait1            mtj: all good here, was commenting on magnuse' issue
13:01 cait1            davewood: there is perldoc.koha-community.org I think, but not sure how current it is
13:01 cait1            I would probably have gone to Koha::Item looking at the object methods
13:01 cait1            or... starting in a script where items are deleted seeing what that does
13:02 cait1            bill-k[m]: i know this is possible for youtube videos... there are some prefs to give you a viewer in Koha
13:02 cait1            let me have a look
13:03 cait1            HTML5MediaYouTube
13:03 davewood         cait1: good input, but with Koha there is always a bit of a mystery involved 'what i think is the right way to do things' VS actual-best-practice. :)
13:04 cait1            davewood: true in part
13:04 cait1            davewood: I was wondering - the geographic search is still waiting for sign-off - do you have any update on that?
13:05 davewood         cait1: i fowarded your question to our signal group and get back to you asap.
13:05 cait1            bill-k[m]: I am not sure if it's possible with anything but Youtube right now - probably not because you need some kind of viewer to run the video
13:05 cait1            not urgent - but thx!
13:05 tcohen           mtj: around?
13:05 cait1            I was just wondering if you were still working on it maybe, expecting the library woudl sign-off
13:07 tcohen           mtj: I need to check with you about the build process, what OS base.tgz you're using, etc
13:07 mtj              hi tcohen
13:07 bill-k[m]        @cait1 Alright thank you! I saw an enhancement request to add some more, but wasn't sure if there was anything else that existed. Do you have any idea on the second part of that, having items generate a presigned url for aws instead of directly linking to the item in s3?
13:07 huginn           bill-k[m]: I suck
13:08 bill-k[m]        huginn: I doubt that!
13:08 huginn           bill-k[m]: I'll give you the answer just as soon as RDA is ready
13:08 wahanui          i already had it that way, huginn.
13:08 cait1            huginn is a bot, they react to the @
13:08 huginn           cait1: downloading the Perl source
13:08 cait1            so you can ignore those comments
13:08 cait1            wahanui @botsnack cookie
13:08 wahanui          thanks cait1 :)
13:09 cait1            the developer who did the youtube one is no longer around, I am not aware of any plans to extend it
13:09 cait1            I think it would embed the youtube player component somehow - so not sure how easy you can implement self hosted, maybe well possible, but it's not something  I have ever looked into - someone else might have an idea
13:10 oleonard         We don't need a YouTube link to embed video anymore
13:11 oleonard         We've got HTML5 embedding working in some places
13:11 oleonard         Bug 8377
13:11 huginn           04Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8377 new feature, P5 - low, ---, mirko, CLOSED FIXED, Show HTML5 video/ audio for media files in OPAC and staff client
13:13 marcelr          o/
13:14 marcelr          Joubu: I can change status to SO on 33020 ?
13:14 cait1            oleonard++ :)
13:15 Joubu            marcelr: I don't have time to retest right now, and if you think it's ok please do
13:15 cait1            ah i see my mistake, i searched the prefs for video, html5 brings them all up
13:15 Joubu            but I didn't change the config, only checked out an old commit and I got the trace
13:15 Joubu            not on master
13:16 cait1            bill-k[m]: ^
13:16 bill-k[m]        https://wiki.koha-community.org/wiki/HTML5_Media_RFC
13:16 bill-k[m]        Would this be implemented and working then? It reads like it might be a feature plan and not yet implemented
13:18 marcelr          Joubu: will do, tested a few levels
13:18 marcelr          default is warn
13:18 marcelr          remember that mojo had a trace default in dev mode or so
13:19 Joubu            I didn't change anything between my checkout..
13:20 cait1            bill-k[m]: it links to the bug oleonard found at the top which is marked closed
13:20 cait1            there is also an example record on that bug - that might help also the test plans
13:23 Joubu            Me writting 40 days ago "We need this ASAP for 22.11."... lol
13:23 bill-k[m]        Awesome, will see if we can get something going with this. Thank you for the help!
13:51 caroline         Did I imagine that we stopped using the term "fines"? I thought we used "charge" now or "fee"? I can't find it in the terminology list, so I'm wondering if I dreamt that part
13:55 oleonard         caroline: Maybe in some places? My understanding was that "fine" is specific to late fees and that other terms might be more general
13:57 caroline         I think I thought that because at one point the 'Fines' tab became 'Accounting' and 'Pay fines' became 'Make a payment', etc. because a lot of libraries don't have fines anymore, but have other types of charges
13:58 caroline         I probably imagined a larger directive
13:59 ashimema         to me, a fine is one type of charge
13:59 ashimema         I would say the general collective sohuld be 'charges'
14:01 caroline         I was thinking in this case for example, 'Pay an amount towards all fines' should be 'towards all charges' no? https://snipboard.io/jsbBt3.jpg
14:01 ashimema         I would totally take that as a patch 🙂
14:01 ashimema         yes.. 100% agree with you on that one
14:03 tcohen           +1
14:03 caroline         But I can't find an official source to support my claim (aka terminology list), so...
14:04 tcohen           oleonard++ # dart-sass
14:04 caroline         should I add it to a dev meeting for a vote? how does it work?
14:04 cait             caroline: +1 from me also
14:04 cait             caroline: we shoudl add it, maybe add to meetin gagenda? quick one :)
14:05 cait             I wonder if someone could give me a hand on writing tests for bug 32548
14:05 huginn           04Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32548 enhancement, P5 - low, ---, katrin.fischer, NEW , Make illrequestattributes easily available to ILL notices
14:06 cait             i have the patch, it's tested and working, but the unit tests have me scratching my head...
14:06 caroline         mext meeting?
14:06 cait             next meeting?
14:06 wahanui          rumour has it next meeting is https://wiki.koha-community.org/wiki/Next_IRC_meetings
14:06 caroline         right, thanks cait!
14:08 cait             it loosk like there are current tests, but they don't seem to use the notice template... but mock it? so I am not sure how to add the new info to the test
14:10 cait             patch attached - if someone wants to have a look
14:30 cait             hm trying to dump my database in ktd, but failing
14:30 cait             i tried with the koha and the root user
14:30 cait             mysqldump: Got error: 2002: "Can't connect to local MySQL server through socket '/run/mysqld/mysqld.sock' (2)" when trying to connect
14:30 cait             mysqldump -u koha_kohadev -p koha_kohadev
14:30 cait             verified connection data in koha-conf.xml too
14:31 Joubu            -h db
14:32 cait             hm doesn't seem to know -h
14:32 cait             gives me the usage back
14:32 cait             mysqldump -u koha_kohadev -p -h koha_kohadev ?
14:34 cait             I read it that the db is the last param after the options and -p can be used without 'content' so you do't have it in history
14:35 Joubu            you need to pass the dbms server, which is named "db"
14:36 cait             that definitely makes more sense
14:36 Joubu            mysqldump -h db -u user -ppass db_name
14:36 Joubu            something like that
14:36 cait             yes, that looks good
14:36 cait             now i just need to remember to actually reroute that into a file too :)
14:37 cait             Joubu++
14:38 Joubu            can we trade karma for PQA?
14:39 cait             not easily right now, I try to make time, but it slips away...
14:39 ashimema         lol
14:39 ashimema         Sorry.. I'm falling behind on my QA at the moment..
14:40 ashimema         having said that.. my ratio's are still better than the majority out there 😜
14:40 marcelr          ashimema++ you ask for it :)
14:41 marcelr          numbers are just numbers
14:41 Joubu            I think I will simply bribe the RM and offer him beers at the hackfest
14:41 Joubu            that's how it always worked, right?
14:42 marcelr          unfortunately
14:43 cait             ... doesn't lke beer
14:43 Joubu            you are not RM
14:44 Joubu            RM can skip QA :D
14:44 ashimema         lol
14:44 cait             ... disrespect.
14:45 marcelr          we need a fast self_qa path
14:45 cait             mutiny.
14:56 * ashimema       has been recently scarred by the lack of QA in another project...  Painful as it might be sometimes slow QA is waaaay better than no qa
15:01 cait             thx ashimema :)
15:01 cait             at least some of my crew...
15:08 caroline         Is the dev meeting later today or now?
15:09 Joubu            in ~7 hours
15:10 caroline         ok thx!
15:12 caroline         Not sure why, the google calendar in my thunderbird shows it as now, but if I go to my google calendar, it shows as later today, hence my confusion
15:18 cait             oh i had 16:00 too
15:18 cait             I think tuxayo fixed/changed it
16:18 cait             Joubu: commented on bug 31056 - can you check again please?
16:18 huginn           04Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31056 normal, P5 - low, ---, katrin.fischer, Signed Off , Unable to 'Close and export as PDF' a basket group
16:18 cait             I think basketgroup.js is dead code
16:18 cait             apart from that one function
16:19 cait             oleonard: maybe you could confirm? it appears to be a side efect of removing YUI
16:19 oleonard         I will look
16:19 cait             thanks!
16:22 tcohen           hi all, hope you saw my message on koha-devel and are not struggling with ktd today
16:22 tcohen           (i.e. sass related)
16:30 cait             thx for the heads up :)
16:34 PedroAmorim[m]   hi yes thank you
16:38 kidclamp         joubu++
17:14 tcohen           Joubu++ # taking care of things for the team
17:14 tcohen           ashimema++ # always
17:14 tcohen           cait++ # even if grumpy about the QA speed
17:15 cait             I am one person, the QA team is many people...
17:15 cait             I can only beg, remind and nudge - I can't force anyone
17:15 ashimema         Hugs all round
17:15 ashimema         tcohen++
17:15 cait             but even if that sounded grumpy - you know I love you all
17:17 tcohen           we know :-D
17:18 cait             tcohen: maybe you should stop stealing my QA people for other tasks :P
17:21 tcohen           <.< ?
17:21 cait             ?
17:21 tcohen           need a clarification m'am
17:22 tcohen           I'm not stealing, I'm the RM, they are all mine
17:22 tcohen           hahaha
17:22 cait             just referring to the comment about Joubu and ashimema :)
17:22 cait             lol
17:22 tcohen           well, there's a bunch of Vue related things in the queue
17:23 tcohen           that require some KTD and misc4dev interventions
17:23 tcohen           which we almost finished
17:24 tcohen           boo, I depleted my 4g data plan. I now need to rely on the sloooooooow wifi for a ktd pull
17:49 pastebot         "tcohen" at 127.0.0.1 pasted "Joubu: there" (4 lines) at https://paste.koha-community.org/1524
17:50 tcohen           we can now merge and add it to misc4dev
17:51 tcohen           PedroAmorim[m]: ktd pull
17:51 tcohen           and ktd will be capable of running cypress out of the box
17:56 oleonard         I seem to have issues again today with git and ownership...
17:56 oleonard         I thought that was all fixed...
17:56 tcohen           it should, oleonard
17:56 tcohen           is your clone clean?
17:56 tcohen           no node_modules?
17:59 oleonard         tcohen: No node_modules before ktd up?
18:01 tcohen           the clone should not contain a node_modules dir
18:12 tcohen           mtj: sudo docker run       --volume=/home/tcohen/git/koha:/koha       --volume=/home/tcohen/tmp/debs:/debs       --privileged       --env VERSION=22.12.00.005       --env RELEASE=master koha/koha-dpkg:master
18:18 PedroAmorim[m]   tcohen++ #am I doing this right? =D
18:27 ashimema         Are you using the perl build script in ktd.. it add node_modules
18:28 ashimema         I didn't put that in it, but mtj added it.. I think we need to ensure people run just the yarn build bits and never yarn install
18:28 tcohen           ashimema: what if we added an alias?
18:29 fridolin         yellow
18:29 tcohen           yarn_install => yarn install --modules-dir /kohadevbox/node_modules
18:29 tcohen           or smth
18:29 ashimema         Do we need one... Just some documentation is probably enough
18:29 ashimema         'yarn build' should do the trick right?
18:29 ashimema         Just don't do build_dependancies.PL
18:30 ashimema         As that runs install internally which really isn't needed when being run from inside ktd
18:30 ashimema         Oh, that could work.. maybe
18:30 ashimema         I'm out and about at the minute so can't think so well
18:32 tcohen           I've been like that since I botted my workstation ashimema, no worries
19:02 reiveune         bye
21:47 tuxayo           meeting in 10 min!
22:02 cait             i am here
22:03 davidnind        I am here too'
22:03 davidnind        #startmeeting Development IRC meeting 22 February 2023
22:03 huginn           Meeting started Wed Feb 22 22:03:33 2023 UTC.  The chair is davidnind. Information about MeetBot at http://wiki.debian.org/MeetBot.
22:03 huginn           Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
22:03 huginn           The meeting name has been set to 'development_irc_meeting_22_february_2023'
22:03 davidnind        #info Agenda https://wiki.koha-community.org/wiki/Development_IRC_meeting_22_February_2023
22:04 davidnind        #chair cait tuxayo
22:04 huginn           Current chairs: cait davidnind tuxayo
22:04 davidnind        #topic Introductions
22:04 davidnind        #info David Nind, New Zealand
22:04 cait             #info Katrin Fischer, BSZ, Germany
22:04 tcohen           #info Tomas Cohen Arazi, Theke Solutions
22:05 tuxayo           #info Victor Grousset, Tuxayo-Bibliotheksservice-Zentrum, France
22:05 tuxayo           dcook sent apologies, can't be here due to schedule conflict.
22:05 cait             tuxayo: new place of work? :)
22:06 tcohen           <.<
22:06 tuxayo           cait: I got subsidiaries everywhere and of all the legal kinds ;)
22:07 davidnind        #topic Announcements
22:07 davidnind        #chair tcohen
22:07 huginn           Current chairs: cait davidnind tcohen tuxayo
22:08 davidnind        #info Swedish Koha network user meeting 28-30 March 2023 https://koha.se/koha-i-sverige/inbjudan-till-svenska-kohanatverkets-tionde-anvandarmote-28-mars-30-mars-2023-i-vasteras-med-biblioteken-i-vastmanland/
22:08 tcohen           tuxayo has a new job
22:08 tuxayo           XD
22:09 davidnind        tuxayo++
22:09 tcohen           I need to leave soon, anyone else has announcements to make
22:09 tcohen           tuxayo++
22:09 cait             not me
22:09 davidnind        #topic Update from the Release manager (22.11)
22:09 tcohen           Hi all :-D
22:10 davidnind        We'll get straight into it 8-) (I have to leave 10 minutes before the scheduled end time, and it is late for some)
22:10 tcohen           #info there are failing selenium tests in master. Please take a look and help fixing them. I've exhausted my bandwidth and I'm
22:10 tcohen           #info behind my schedules with all the things :-D
22:11 tcohen           #info There's been a recent push of breaking changes in how we handle compiled assets
22:11 tcohen           #info it includes both the koha codebase, but also koha-misc4dev and ktd
22:11 tcohen           make sure you are up to date with ktd and the codebaes
22:12 tcohen           #info khall put together some cool stuff we published as koha-dpkg-docker
22:13 tcohen           #info mtj is looking and working towards integrating package building in the test pipeline
22:13 tcohen           that's all I had
22:13 davidnind        #action There are failing Selenium tests in master, please take a look at fixing
22:13 davidnind        thanks tcohen
22:14 davidnind        #info koha-dpkg-docker https://gitlab.com/koha-community/koha-dpkg-docker
22:15 davidnind        A lot of things happening, thanks everyone for making things happen!
22:15 davidnind        #topic Updates from the Release Maintainers
22:15 tcohen           :-D
22:15 tcohen           davidnind++
22:15 davidnind        Not sure we have any Release Maintainers around, so moving on...
22:15 davidnind        #topic Updates from the QA team
22:16 davidnind        over to you cait
22:17 cait             hm I'll cite the RM
22:17 cait             #info  behind my schedules with all the things
22:17 cait             #info queues are full, we need to find the time to process and test
22:17 cait             Joubu communicated that there is a backlog for the ERM module that is kinda urgent
22:18 cait             but there is also a lot of bugfixes waiting for stable, including some bad bugs as always
22:18 cait             please make time to QA and sign off
22:18 cait             things are never hopeless, but it's 3 months to release... so we need to get up to speed a bit more
22:18 cait             #info queues are full, please all hands on deck - do QA!
22:19 cait             done
22:19 davidnind        thanks cait!
22:20 davidnind        #topic KohaCon 2024 - start bidding process
22:20 davidnind        Anyone here willing to do, or should I just ask on the mailing list for a volunteer?
22:20 cait             tuxayo: you asked on the mailing list for a volunteer to manage the next steps, have you had any replies
22:20 cait             ?
22:21 cait             tuxayo already did that, but there wer eno replies on the list
22:21 tuxayo           nope! :o
22:21 tuxayo           I might have only asked on koha-devel!
22:21 tuxayo           indeed :/
22:21 cait             i think you did only koha-devel - was just looking for the mail in the koha archive
22:21 cait             so shoudl we give it anothre go?
22:22 tuxayo           Yes, I'll send to Koha general
22:22 cait             and add to agenda in 2 weeks as well to make sure we have somene then?
22:22 tuxayo           And resent to koha-devel
22:22 davidnind        +1
22:24 davidnind        #action tuxayo to post request for volunteer to organise the call for bids for KohaCon 2024
22:24 davidnind        thanks tuxayo
22:24 davidnind        #topic Status of roadmap projects
22:24 cait             shoudl we jump over roadmap tonight?
22:24 cait             #link https://annuel.framapad.org/p/Roadmap_for_Koha_v23.05
22:25 davidnind        Happy to so we can get through the actions from previous meetings....
22:25 tuxayo           action done :P
22:25 davidnind        #topic Actions from last meeting
22:26 cait             I didnt find a good spot for the note yet
22:26 cait             i'll add it to my todo now so I'll remember to do it until next time
22:26 davidnind        cait++
22:26 davidnind        #action cait add info about the 'important' tag to RMaint documentation
22:27 davidnind        tcohen?
22:27 wahanui          tcohen is DO IT WITH THE REST API!
22:27 tuxayo           lol
22:27 davidnind        lol
22:27 tcohen           not much to add about the roadmap
22:27 tuxayo           API++
22:27 tcohen           there's been a positive call betwen the RM and InLIbro to unlock some dev
22:28 cait             that's cool :)
22:28 davidnind        excellent
22:28 wahanui          darn tootin' it is.
22:28 tuxayo           oh, nice
22:28 cait             tcohen++ inlibro++
22:28 tuxayo           tcohen++ inlibro++
22:28 tcohen           the bug tree is exciting for the 23.05 release
22:28 cait             tcohen To schedule/call a "CSRF day" to work on related patches together (previously deferred until after the 22.11 release). ?
22:28 tcohen           Theke has provided a lot of items/biblios/authorities endpoints for the next release
22:28 tcohen           and InLibro had shared interests
22:29 tcohen           about CSRF, ashimema and I need to talk  about it and set a time and dat efor that
22:29 tcohen           hopefully before the hackfest so we can focus on other things in Marseille
22:29 cait             tcohen To draft proposal for master→main change and draft of action list (previously deferred until after the 22.11 release).
22:29 davidnind        #action tcohen To schedule/call a "CSRF day" to work on related patches together
22:31 cait             any update on the main/master change?
22:32 cait             I think oleonard's and joubu's need to get postponed for next time too
22:32 cait             ok?
22:32 davidnind        #action tcohen To draft proposal for master→main change and draft of action list
22:32 tuxayo           #action oleonard ashimema Draft in the developer handbook how to form our modals. With template of a simple case and a case with form inside. Update: focus is currently on staff interface redesign changes, see the draft style guide: https://annuel.framapad.org/p/koha-styleguide-draft (previously deferred until after the 22.11 release).
22:32 davidnind        beat me to it!
22:32 tuxayo           #action tuxayo postpone to next meeting "Joubu we need to vote on forgejo move at some point"
22:33 davidnind        Thanks!
22:33 tuxayo           yw :)
22:33 davidnind        #topic General development discussion
22:33 cait             anyone knows about the "security releases" agenda item?
22:34 davidnind        Anyone able to talk to the security releases item?
22:34 davidnind        Otherwise, I will add to the next agenda
22:34 tcohen           mtj had an idea
22:34 tcohen           mtj: around?
22:34 tuxayo           mtj said they were close to getting it working a few weeks ago
22:35 tuxayo           That's the only factor: having someone managing to do it, otherwise it's 100% needed.
22:35 davidnind        Without knowing any details, I would say go for it if it helps minimise issues/improve things (and if the release manager is OK with it!)
22:36 tuxayo           That's always a stress and a technical hassle to get all RMaints to run locally the test suite
22:37 tcohen           I can explain
22:37 tuxayo           And last time it wasn't done and some branch had a major breakage
22:37 tcohen           the thing is, when we are about to make a security release
22:37 tcohen           rmaints push to a secure (i.e hidden from public scruntiny) repository
22:38 tcohen           the problem mtj proposes to solve is that we really want to run the full test suite on those hidden branches
22:38 tcohen           but we cannot leak the commits until we announce the release (i.e. packages are built, announcement made, etc)
22:39 tcohen           we really need to build the same we have for the rest of the branches but on ly visible for some selected users (rmaints, QA team maybe)
22:39 tcohen           so we are sure the security release doesn't introduce regressions
22:39 tcohen           so, yeah
22:39 tcohen           we need to define where, how
22:40 tcohen           and we've got mtj volunteer
22:40 cait             mtj++
22:40 davidnind        mtj++
22:40 tcohen           mtj++
22:40 tuxayo           and who already explored the thing a long time ago, mtj++
22:41 tuxayo           But I didn't got to know what were the last blockers.
22:41 davidnind        #info mtj to add security builds to Jenkins so that the full test suite is run, to help avoid regressions and issues with security releases - to work through details with tcohen, Release Maintainers, and others interested
22:41 davidnind        Is that an OK summary?
22:42 tuxayo           from what I undestand of the topic, yes :)
22:43 davidnind        Thanks tcohen for the update and explanation!
22:43 davidnind        Anyone on Perltidy, or shall we defer that one? I did see some discussion, but it is over my head..
22:43 cait             I added it, but maybe easier with some more peopl earound
22:44 cait             we ask people to perltidy things, but have some conflicting information about which perltidy config to use
22:44 tcohen           yeah, I think we need to come up with something to put on the guidelines
22:44 tuxayo           #action tuxayo postpone perltidy agenda item and mention bug 30002 for context
22:44 huginn           04Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30002 enhancement, P5 - low, ---, koha-bugs, NEW , Remove unused xt/perltidyrc
22:45 davidnind        #info Perltidy - need to resolve conflicting information about what to do and put in guidelines
22:46 davidnind        caroline around to talk to the terminology item, unless anyone else wants to comment?
22:46 caroline         I'm here
22:47 tuxayo           hi!
22:47 caroline         I thought I remembered we changed the terminology for fines to 'Charge', but it seems I imagined it
22:47 cait             no you are right
22:48 cait             we renamed in the OPAC too
22:48 caroline         I talked about it here earlier this morning, and people who were around seemed to agree that 'fine' is a type of 'charge'
22:48 cait             I think fine is only used for 'punishing' things
22:48 cait             charges is more neutral
22:48 cait             so charges cover fines and all other things
22:48 cait             like a hold fee
22:48 caroline         This is an example where I would think it should be changed to charge (or fee) https://snipboard.io/jsbBt3.jpg
22:48 cait             fines and fees = charges ? davidnind?
22:49 caroline         a lot of libraries are moving away from fines too, so it would make sense to change the terminology
22:49 cait             i think it's not about renaming fines to charges
22:49 davidnind        yes, I agree - charges is the "higher" term, fines and fees are a subset of these
22:50 cait             but everywhere we have displays that are for both, use charges
22:50 caroline         yes this ^
22:50 davidnind        +1
22:51 caroline         it seems to be a consensus, to we need to vote?
22:51 cait             i think we can do without
22:52 cait             but maybe someone to add it to terminology?
22:52 caroline         you can action me, I'll do it tomorrow
22:53 davidnind        #action caroline Update/add terminology guidelines for usgage of charges and fees as discussed
22:53 davidnind        Thanks everyone!
22:53 davidnind        caroline++
22:53 caroline         thanks davidnind!!
22:53 davidnind        cait++
22:53 caroline         thanks davidnind++ (it's late)
22:53 tcohen           davidnind++
22:54 davidnind        any other items before we close?
22:54 caroline         see you all tomorrow/later!
22:54 davidnind        #topic Set time of next meeting
22:54 davidnind        It's already set, so will just add...
22:55 tuxayo           "09 March 2023, 15 UTC"
22:55 tuxayo           from the logs
22:55 tuxayo           #info Next meeting: 09 March 2023, 15 UTC
22:55 davidnind        thanks tuxayo!
22:55 tuxayo           so now for this time slot, in 4 weeks
22:56 davidnind        as we don't seem to have much attendance, shall we give it one last shot?
22:56 tuxayo           Same time? (dcook confirmed it worked for them (9am local))
22:56 davidnind        OK with me
22:57 cait             it's late here - so I am biased :)
22:57 cait             11pm
22:57 davidnind        cait++ for staying up so late to attend!
22:57 tcohen           8pm here, but the kids are demanding :-D
22:57 tuxayo           "shall we give it one last shot"
22:57 tuxayo           Good question to continue with this time slot. yes, at least once. It's odd we don't have people from north america. Because the other timeslot it out of workhours for them.
22:58 tuxayo           I'll retry to directly advertise the meeting to people at bywater.
22:58 cait             I am owl... 6 am would be worse :)
22:58 davidnind        OK, will see how we go next time
22:58 davidnind        Thanks tuxayo
22:58 davidnind        #endmeeting
22:58 huginn           Meeting ended Wed Feb 22 22:58:56 2023 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)
22:58 huginn           Minutes:        https://meetings.koha-community.org/2023/development_irc_meeting_22_february_2023.2023-02-22-22.03.html
22:58 huginn           Minutes (text): https://meetings.koha-community.org/2023/development_irc_meeting_22_february_2023.2023-02-22-22.03.txt
22:58 huginn           Log:            https://meetings.koha-community.org/2023/development_irc_meeting_22_february_2023.2023-02-22-22.03.log.html
22:59 tuxayo           davidnind++
22:59 tuxayo           thanks for chairing.
22:59 davidnind        Thanks everyone for attending and participating!
22:59 tuxayo           So the 22th of march for next next meeting?
23:00 tuxayo           It should be noted here so it's easy to find in two weeks.
23:01 davidnind        sorry, I missed adding - seems fine to me with that date and this time
23:01 tuxayo           #info The meeting after this is scheduled for 22 March 2023, 22:00 UTC
23:01 davidnind        tuxayo++
23:05 davidnind        caroline++ for volunteering to do the KohaCon24 bidding
23:05 cait             caroline++!
23:05 cait             good night all!
23:06 tuxayo           caroline++
23:06 davidnind        night/evening/morning everyone!
23:07 tuxayo           see you all, have to cook now >_<
23:09 tuxayo           (there is a slight ambiguity that one or two people fell for me inventing factitious entities/workplaces for meetings  https://ilbot3.kohaaloha.com/koha/2023-02-22#i_2350209 , I could just be confused though)
23:16 dcook            tuxayo: Would've been there but when I confirmed by email I forgot I already had a booking for that time
23:17 tuxayo           dcook: yes, I relayed your message at the beginning.
23:17 dcook            Thanks :)