Time  Nick                 Message
00:30 tuxayo               caroline: "How do I identify the security bugs" they aren't in the release notes :o
00:31 tuxayo               I'll email lukeg
00:42 tuxayo               aleisha rangi[m]  Hi :) I just sent an email to Wainui about the big issues on the latest security release. Can you ping them? My previous email might have lead them to a very hard backport attempt that might not be necessary.
00:48 mtj                  hi tuxayo
01:03 mtj                  ..ill try to finish off this jenkins secuirty-build thing today
07:13 marcelr              o/
07:31 reiveune             hello
07:32 marcelr              hi reiveune
08:13 Joubu                mtj: Did you see bug 32609? What would be best for you?
08:13 huginn               04Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32609 enhancement, P5 - low, ---, jonathan.druart+koha, In Discussion , Remove compiled files from src
08:28 cait                 hello #koha
08:28 marcelr              hi cait
08:28 marcelr              and alex_
08:30 alex_                Salut marcelr and cait
09:17 ashimema             morning
09:22 paulderscheid[m]     Morning #koha
09:25 paulderscheid[m]     Could someone look at bug 32418. It's not very complex and just needs a sign-off.
09:25 huginn               04Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32418 normal, P5 - low, ---, paul.derscheid, Needs Signoff , CRASH: Can't call method "unblessed" on an undefined value at cataloguing/additem.pl
09:41 marcelr              does anyone know if rabbit queues are persisted (on a volume) on restarting ktd containers?
09:56 cait                 pass
09:57 ashimema             they might be.. but I don' think our worker is clever enough to process them
09:58 marcelr              they might?
10:05 ashimema             I don't know rabbit well
10:06 ashimema             The queue data is all available in the database anyway though if you need it.. rabbit is simply used as a Comms piece of the puzzle
10:06 ashimema             All the real data is in the database
10:07 * ashimema           now always uses db polling and doesn't even install rabbit
10:13 marcelr              well it isnt about rabbit itself it is about ktd actually; does ktd use a volume to persist the queues on restarting containers
10:13 marcelr              otherwise you loose your queue and you will have dangling entries in the database
10:14 marcelr              the whole setup needs further thought
10:19 paulderscheid[m]     @seen mtj
10:19 huginn               paulderscheid[m]: mtj was last seen in #koha 9 hours, 15 minutes, and 31 seconds ago: <mtj> ..ill try to finish off this jenkins secuirty-build thing today
11:40 oleonard             Hi #koha
11:42 mtj                  hi paulderscheid[m], whats up?
11:43 paulderscheid[m]     Was just wondering whether the arm stuff was already merged into mainline ktd mtj
11:44 mtj                  short version... no :/
11:45 paulderscheid[m]     Ok
11:45 paulderscheid[m]     :_)
11:46 mtj                  i'll try to get something happening soon
11:47 paulderscheid[m]     Thank you for your service! mtj++
11:49 mtj                  we need to decide on a few 'layout' things, to add it...
11:50 paulderscheid[m]     Yeah, I guess it will be a hassle
11:52 mtj                  ive probably been overthinking the problem with merging it
12:10 jabiertxof           Hi, Im in debian and make a cron to run koha-run-backups and always use 2 days even editing the script and change days base from 2 to 7 in initial variable and dont pass parameter, can the date code be wrong?
12:22 paulderscheid[m]     You know what would be great.. If ktd included lnav so you could watch the whole log directory. Unforunately you have to compile it for aarch64 'cause they don't provide statically linked binaries for the architecture.
12:24 paulderscheid[m]     Just look at this goodness: https://snipboard.io/7JOHdI.jpg
12:30 paulderscheid[m]     It just occured to me that you can also watch the directory over ssh
12:31 marcelr              o/
12:33 mtj                  paulderscheid[m]: nice, is that tmux, or other?
12:33 paulderscheid[m]     zellij
12:37 mtj                  woo, looks great!
12:39 paulderscheid[m]     It's kinda already configured tmux. :D
12:42 * ashimema           has used byobu for years but always meant to get a bit more familiar with tmux proper
12:42 ashimema             zellij looks interesting
12:42 ashimema             as does lnav..
12:43 * ashimema           is terrible at always using 'tail -f *'
12:43 paulderscheid[m]     Yeah, me too. But it got very annoying.
12:45 ashimema             perhaps you could add a nice alias to ktd..
12:46 paulderscheid[m]     Is ktd also developed via bugzilla?
12:46 ashimema             we already have ktd --logs
12:46 ashimema             https://gitlab.com/koha-community/koha-testing-docker
12:46 ashimema             add issues in gitlab
12:46 paulderscheid[m]     Cool.
12:48 paulderscheid[m]     If you're looking for a bit better keybindings than the default for tmux, check this out ashimema: https://github.com/LMSCloudPaulD/dotfiles/blob/main/tmux/.tmux.conf
12:49 ashimema             my problem is my muscle memory
12:49 ashimema             it knows the byobu keybindings
12:50 paulderscheid[m]     Thankfully vim keybindings are becoming the standard in most dev tools.
12:50 ashimema             those are nice looking at them
12:51 paulderscheid[m]     Yeah, for tmux I have L U D R for left, up, down, right so I can remember them ^^
12:51 paulderscheid[m]     But hjkl is maybe the saner approach.
12:52 ashimema             it's amazing how hard it is to switch one's mind set once you've used a set of keys
12:52 ashimema             for byobu it's function keys to open new 'tab's and splits..
12:53 paulderscheid[m]     Ah, that'd be a non-starter for me. Function row is too uncomfortable to reach on my keys.
12:53 ashimema             fair enough
12:54 magnuse__            kia ora khall_
12:54 * khall_             waves
12:54 magnuse__            \o/
13:40 oleonard             Joubu around?
13:47 Joubu                oleonard: yes
13:47 Joubu                bug 32614
13:47 huginn               04Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32614 enhancement, P5 - low, ---, jonathan.druart+koha, In Discussion , Highlight important comments
13:47 oleonard             I'm looking at Bug 32609
13:47 huginn               04Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32609 enhancement, P5 - low, ---, jonathan.druart+koha, In Discussion , Remove compiled files from src
13:48 oleonard             I'm curious about the removal of cssnano. What problem was it causing?
13:49 Joubu                it was breaking the command, nothing was generated
13:49 Joubu                that's why 'yarn build' didn't generate the compiled css
13:50 oleonard             What's the difference between "yarn css:build" and "yarn css:build:prod" without the minification step?
13:50 Joubu                the maps
13:51 oleonard             I think the minification step is important. Should I look for an alternative tool?
13:51 Joubu                we can reintroduce cssnano or similar, but that was not the point of the patch
13:51 Joubu                I just needed it to work
13:51 Joubu                yes please
13:52 Joubu                no idea since when it's broken
13:52 ashimema             if you're doing that is it worthwhile looking at updateing from none-sass or whatever
13:53 ashimema             it's been basically deprecated since nov 2018 apparently.
13:53 ashimema             dart-sass is recommended as the alternative..
13:54 ashimema             I remember that lib giving me all sorts of issues trying to install other node modules
13:55 Joubu                the whole gulp file needs adjustements
13:55 ashimema             indeed
13:55 Joubu                but after we push that first step please :)
13:55 ashimema             agreed
13:57 NikolayGospodinov[m] Hello. I am writing from Bulgaria. We are currently working on standardizing the templates for creating bibliographic records in MARC 21. I would like to ask someone who works in a library if they can be contacted and share with us their methodology of creating bibliographic records.
14:00 oleonard             Joubu: the cssnano step works fine for me. Not sure what to make of that.
14:04 Joubu                oleonard: in ktd: `yarn build` => git status does not show anything. `yarn css' => There are changes
14:04 Joubu                on master
14:05 Joubu                `git reset --hard HEAD` then now I remove the 3 lines related to cssnano, `yarn build` => there are changes
14:06 oleonard             Both work for me in master
14:07 Joubu                do you have something in node_modules?
14:07 Joubu                mine is empty, and I am using the one from ktd
14:08 oleonard             I do
14:10 Joubu                Did I dream that you told me one of the two options was not working? like last week?
14:10 Joubu                Or somebody else... memory...
14:10 oleonard             Not me! :D
14:11 oleonard             Why the question about having something in node_modules?
14:11 Joubu                did you yarn install recently?
14:11 Joubu                I just run `yarn install` and same, build is not generating anything
14:12 Joubu                oleonard: if you have /kohadevbox/koha/node_modules (generated using yarn install) then you have something that can differ from me (versions of the modules)
14:12 Joubu                if you don't have it, then 'yarn' commands will use /kohadevbox/node_modules, embeded in ktd
14:13 oleonard             I see
14:13 Joubu                if you remove node_modues then yarn build, you should not see something. If you yarn install then build, you should not see something.
14:13 Joubu                *If* my assumption is correct
14:15 caroline             NikolayGospodinov[m], you should try on the Koha mailing list, I think you'd have more chance of having an answer there
14:15 oleonard             Joubu: I removed /kohadevbox/koha/node_modules and removed staff-global.css. I ran "yarn build" and staff-global.css was generated.
14:16 oleonard             Joubu: Please understand I'm not disagreeing with your patch, I'm just confused about the cssnano problem
14:17 Joubu                oleonard: hum indeed...
14:17 Joubu                my assumption is incorrect then
14:18 Joubu                I was also assuming that master was not up-to-date
14:18 Joubu                if I am on master and run yarn build && git status, I don't see changes
14:18 Joubu                can you confirm that?
14:18 oleonard             Confirmed
14:18 Joubu                ok!
14:19 Joubu                you are correct, I didn't test correctly
14:19 oleonard             Does git do some kind of caching of gitignore?
14:20 Joubu                I don't think so
14:22 Joubu                oleonard: I've updated the remote branch and restore cssnano
14:26 oleonard             Wait... Running 'yarn build' in master shouldn't result in any changes to staff-global.css!
14:27 Joubu                yes, yes!
14:27 Joubu                but I thought it was running behind
14:28 Joubu                Didn't you... tell tcohen then it was missing compiled CSS changes? Like a couple of days ago?... memory... :-/
14:28 Joubu                than*
14:28 Joubu                that*
14:30 ashimema             22.11.x was..
14:30 ashimema             It was suggested we build once at release time, instead of updating with every scss change
14:32 ashimema             of course.. at release time I totally forgot that.. so the top two commits on our branch right now are a resync
14:33 Joubu                something else for the pre-push hook
14:36 oleonard             Joubu: I did say that about missing compiled CSS changes, yes.
14:38 jabiertxof           hi sorry for the double question, anyone has in latest koha on debian use koha-run-backups with more than 2 days? it always delete all except 2 days. Thanks in advance
14:38 oleonard             How should I go about installing a new node module now? the "npm install" command says I don't have permission
14:39 Joubu                oleonard: yarn add
14:40 Joubu                but it won't fix the perm issue
14:40 Joubu                if you run yarn install under root, you need to yarn add under root
14:48 Joubu                jabiertxof: just tried and it looks ok for me
14:52 jabiertxof           more than 2 days?
14:52 NikolayGospodinov[m] Can i ask in wich tag the Author's mark is put
14:52 jabiertxof           Joubu thanks
14:53 jabiertxof           it is into authoritiies also
14:53 caroline             NikolayGospodinov[m], which MARC flavour are you using? In MARC21, it's 100, and I think in UNIMARC it's 200 but i'm not 100% sure
14:54 NikolayGospodinov[m] Marc21
14:54 jabiertxof           100
14:54 caroline             for cataloging check also https://koha-community.org/manual/latest/en/html/cataloging.html#bibliographic-record-cataloging-cheat-sheet
14:55 caroline             and https://loc.gov/marc/bibliographic/
14:56 Joubu                jabiertxof: this is how I tested it: https://paste.koha-community.org/192
14:57 Joubu                I edited /usr/sbin/koha-run-backups and replace the do loop by  echo $backupdir/$name-$date
14:57 Joubu                and also commented the koha-dump line
14:58 oleonard             The fact that Bugzilla's dependency graph uses the same color for "pushed to master" and "signed off" ... Surely there are more colors.
14:58 Joubu                jabiertxof: you... quit too fast
14:58 NikolayGospodinov[m] And where is the author's mark placed if the book has no author?
14:58 Joubu                jabiertxof: https://paste.koha-community.org/193
15:01 Joubu                oleonard: SO should be yellow and Pushed to master should be green
15:03 Joubu                oleonard: indeed, I am emailing rangi[m] with the patch
15:03 oleonard             Joubu++
15:12 Joubu                mtj: Master_D12 is failing because HTTPD::Bench::ApacheBench is not installed - https://jenkins.koha-community.org/job/Koha_Master_D12/lastCompletedBuild/consoleFull
15:17 jabiertxof           sorry Mmy pc Dies
15:21 Joubu                jabiertxof: I've used this modified script to test https://paste.koha-community.org/193
15:29 jabiertxof           but this dont remove old files larger than FX 7 dais
15:29 Joubu                lukeg: https://gitlab.com/koha-community/koha-testing-docker/-/issues/337 th
15:29 jabiertxof           Joubu
15:29 Joubu                lukeg: https://gitlab.com/koha-community/koha-testing-docker/-/issues/337 - this should fix authentication_2fa.t for 22.05
15:31 jabiertxof           the problem is even I do not use --days and touch this file to harcode initial var days to 7 always keep 2 days
15:31 Joubu                jabiertxof: if you think you found a bug can you report it on our bug tracker with as much info as you can please?
15:31 jabiertxof           thanks I go on
15:38 jabiertxof           Joubo there is one existing https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30627
15:38 huginn               04Bug 30627: normal, P5 - low, ---, koha-bugs, NEW , koha-run-backups delete the backup files after finished its job without caring days option
15:38 jabiertxof           how I suscrive to get feedback on advances?
15:39 Joubu                you will automatically get notifications when something happens there
15:40 Joubu                @later tell liliputech Do you know why is Koha_21.11_D11 disabled on jenkins?
15:40 huginn               Joubu: The operation succeeded.
15:41 jabiertxof           i add a comment also so hope new replies came to my inbox
15:52 jabiertxof           Thanks Joubu for the support!
15:55 ashimema             caroline
15:55 wahanui              i think caroline is there supposed to be a documentation meeting now?
15:55 ashimema             if your using the ptfs-e sandboxes.. beware I'm still in the middle of fixing them
15:55 ashimema             some things are broken
15:56 caroline             wahanui, forget caroline
15:56 wahanui              caroline: I forgot caroline
15:56 caroline             made me panic for a moment
15:56 * ashimema           only asks as I saw mlinlinbro had been created
15:56 caroline             ok I think marie-luce is testing some patches
15:57 ashimema             hopefully stuff is working for her