IRC log for #koha, 2023-07-14

All times shown according to UTC.

Time S Nick Message
05:38 NikolayGospodinov[m] Good morning Koha! I want to ask or way to do the following thing. When pressing the edit button, a certain tag from the MARCH frame to be duplicated.
05:47 JBoyer_ joined #koha
05:58 marcelr joined #koha
05:58 marcelr o/
06:08 ashimema paulderscheid++ setting out the tasks to reinvigorate the website :-)
06:14 marcelr hi ashimema
06:15 marcelr get a bit distracted by the perltidy thing
06:16 cait joined #koha
06:21 marcelr seems to me that we need a bit more communication about whats happening in qa tools
06:21 marcelr things are just pushed and announced afterwards etc
06:22 marcelr really motivating
06:29 marcelr is there a way to perltidy a file based on a diff ?
06:30 marcelr these things should be done automatically
07:00 cait joined #koha
07:26 ashimema That's a good idea marcelr
07:27 ashimema I think we discussed perltidy at a Dev meeting.. but I do agree, we're not great at communicating at the moment
07:27 marcelr well at least an idea
07:27 marcelr the communication is very poor
07:28 ashimema I'd love to see a global tidy at some point... But it would cause havoc with existing submissions
07:28 marcelr we cant refuse devs now that were written already
07:28 marcelr some even a long time ago
07:28 ashimema I love caits QA emails.
07:28 marcelr since enh takes ages to get in
07:29 ashimema Thought I must admit, I sometimes struggle to keep on top of email
07:29 ashimema Indeed
07:29 marcelr i am having a lot of pending patches now waiting for SO or QA too
07:30 marcelr simple test stuff waiting for 2 months etc
07:30 marcelr and now they will be rejected on perltidy ;)
07:30 ashimema Sorry dude, I wish I was less swamped so I could do more so and qa
07:31 marcelr koha frustration channel :)
07:31 ashimema I think the perltidy stuff needs a little human consideration still.. ;)
07:31 marcelr right
07:32 ashimema We have an internal Dev meeting this afternoon.. I'll be reminding the guys that SO is part of their role still ;)
07:32 ashimema They're a great team.. but also juggling a lot for me
07:32 marcelr great
07:33 ashimema I'm keen to get Pedro into QA at some time too. Help spread that load
07:33 ashimema Oop, school run time
07:47 marcelr i need qa on bug 33608 people
07:47 huginn Bug https://bugs.koha-community.or[…]_bug.cgi?id=33608 enhancement, P5 - low, ---, m.de.rooy, Signed Off , Allow to get statistics about found/recovered books
08:00 cait hello #koha
08:01 marcelr hi cait
08:06 cait ashimema: glad to hear, sometimes not sure if people are reading them ;)
08:07 cait I did run the QA tools but if it was only a one line change i dint' enforce the tidy, all were bug fixes too
08:07 cait we for sure need to be on the same page with our RM - we don't want to cause more work or rejects
08:07 cait I thik if a whole new file is added perltidy makes sense for older devs too
08:07 cait for partial changes it's a bit of a grey area
08:08 cait but no need to add new files untidied
08:12 cait ... an automated script woudl be great (just read back)
08:12 cait might be a solved issue somewhere even?
08:13 ashimema I always read them, though I might be a few days behind.. I'd love to act on them more.. I do use them to pick bugs when I have time to QA
08:14 ashimema Perltidy can tidy between markers.. so we should be able to do something
08:15 ashimema I also wonder if we could use splitter or similar to identify all files without patches outstanding and tidy those in one sweep
08:15 ashimema not sure how many files are in such a state though.
08:26 aw-bib[m] hello! a pretty basic question. I just staged records for import, marcxml, utf-8. The job has been enqueued! It will be processed as soon as possible. 0% not started in yellow. What does Koha try to tell me here? IOW why does it not start the job? I see it in the job list, but it sits there. (and it is not a large job, just a few sample records.)
08:30 MatthewBlenkinsop[m] Which version are you running on? I think there was an issue with this on one of the earlier versions of 22.11
08:30 aw-bib[m] 23.05
08:32 cait it might just take a while, not suer how reliable the progess bar is
08:33 cait but it's not started still? hm
08:33 cait we had that happen during our koha lab...
08:33 cait a restart of koha-common fixed it temporarily as some backgroudn job was not running
08:33 MatthewBlenkinsop[m] I just tested staging a file and it worked fine - a restart is probably the best first step as cait suggests
08:34 cait it did work on one instance not on others, it was something with the background processes (it was no fun)
08:34 aw-bib[m] nope. still sitting there. is there some kind of log somehwere I cook peek?
08:34 cait maybe another question: when you go to about koha = does it show rabbitmq as running?
08:34 aw-bib[m] I could go back ot an older koha if that helps. (then a hint on whic one would benice.)
08:35 aw-bib[m] ok, checking for rabbit. just a second.
08:35 cait I think 23.05 is a good choice
08:35 cait the problems where with 22.11.05 etc.
08:35 cait did it work before with MARCXML? I sometimes had problems, usually I convert to mrc
08:36 aw-bib[m] ● rabbitmq-server.service - RabbitMQ Messaging Server
08:36 aw-bib[m] Loaded: loaded (/lib/systemd/system/rabbitmq-server.service; enabled; vendor preset: enabled)
08:36 aw-bib[m] Active: active (running) since Fri 2023-07-14 10:13:12 CEST; 22min ago
08:37 aw-bib[m] as for the marcxml I could try to recode. I think I used the same xml on oldoldstable. does it tell me somewhere if she is unhappy?
08:37 aw-bib[m] e.g. some sort of validation.
08:40 marcelr ashimema: i assume that most code still is not tidy in the queues and that is understandable; we should enforce from now on
08:41 ashimema indeed
08:41 marcelr we could add follow-ups on new files
08:42 marcelr MatthewBlenkinsop[m]++ # SO
08:44 cait PedroAmorim++ # bug 34256
08:44 huginn Bug https://bugs.koha-community.or[…]_bug.cgi?id=34256 normal, P5 - low, ---, pedro.amorim, Needs Signoff , Patron search: search for borrowernumber starts with fails
08:44 cait thx for the prompt reaction
08:44 cait I am updating mx dev env, then diving in
08:44 cait aw-bib[m]: best for validating is MARCedit
08:44 cait koah doesn't really validate
08:45 ashimema Nice work Pedro
08:45 cait but it shoudl still start and maybe fail - I am not sure why it is stuck
08:45 cait someone else an idea maybe?
08:45 ashimema it's so easy for things to creep in during rebases ☹️
08:45 ashimema makes it incredibly difficult having such a fast moving project
08:58 cait can someone have a look at an update issue? bug 34276
08:58 huginn Bug https://bugs.koha-community.or[…]_bug.cgi?id=34276 enhancement, P5 - low, ---, jonathan.druart+koha, NEW , upgrading 23.05 to 23.05.002
09:03 cait aw-bib[m]: any luck yet?
09:03 cait there shoudl be 2 processes for the rabbit... but I don't know my way aroudn there well enough yet
09:03 aw-bib[m] destructive interference by a meeting. I'll come back to you.
09:04 cait aw-bib[m]: maybe look for kidclamp later too - he has been working on the import and rabbit issues
09:04 cait PedroAmorim[m]: commit title.. ;)
09:05 cait you missed "Bug " :)
09:05 PedroAmorim[m] I'll fixed it
09:05 PedroAmorim[m] sorry, my mind is a bit all over the palce
09:05 cait no need
09:05 cait I am on it already
09:05 PedroAmorim[m] 👍️
09:06 PedroAmorim[m] * I'll fix it
09:06 PedroAmorim[m] s/palce/place/
09:06 cait still no need heh
09:06 cait unless the patch doesn't work :P
09:06 marcelr thats the problem with patches in general
09:06 marcelr sometimes they dont work
09:07 cait also had a couple patches with no test plans - it really takes a lot longer ot udnertand the goals
09:07 cait or make up some complicated circ config
09:08 cait I have left some comments about that on other bugs
09:09 marcelr joined #koha
09:10 marcelr interruption battery
09:10 marcelr no test plan is common or architecture stuff
09:11 marcelr not saying that it is good bw
09:11 marcelr btw
09:11 cait yeah, but was not on architecture bugs
09:11 marcelr ok
09:11 cait and the architecture ones shoudl have at least soem good description/reasoning then
09:12 aw-bib[m] @cait I'll watch out for kidclamp. . o O ( installing mono to get marcedit working ;)
09:12 huginn aw-bib[m]: I suck
09:12 cait ah Linux, yes, hope ti works
09:12 cait I have windows on my work computer, that makes it a little easier (and a remote with Linux)
09:14 cait ashimema: I'll look at bug 34269 next
09:14 huginn Bug https://bugs.koha-community.or[…]_bug.cgi?id=34269 major, P5 - low, ---, martin.renvoize, Needs Signoff , Regression in circulation rules for 'similar' patron categories
09:16 cait ashimema: you have missing qa test tools too lol
09:17 cait I'll also fix... TT filters
09:18 cait ... and no test plan. Can someone remind me how the grouping for circulation rules works?
09:19 ashimema oh...
09:20 ashimema I use the qa script that's embedding inside ktd
09:20 cait I am nto sure the patch is right
09:20 ashimema not sure how I missed stuff then
09:20 cait i think you forgot to run it - it's old checks on TT filters
09:20 ashimema it certainly needs thorough testing.. it's a 'thrown together' state
09:20 cait +                    itm_code = $(this).data('code');
09:20 cait +                    itm_text = $(this).text();
09:20 cait +                    itm_text = itm_text.replace(/^\s*|\s*$/g,'');
09:20 cait you don't use item_code
09:20 cait you use the old regex... or do I miss soemthing?
09:20 ashimema you miss something 😜
09:21 ashimema it's the nested loops
09:21 cait that's good
09:21 ashimema we still use text for the non-select fields
09:22 ashimema we only switch to code for the select options comparison stuff
09:22 ashimema which is around line 191
09:22 cait do you mean selected and unselected?
09:22 ashimema 1491 even
09:22 ashimema yeah
09:22 ashimema that bit
09:22 cait ok,.. still struggling a little bit remembering hwo this is upposed to work
09:22 cait we don't use that yet
09:22 ashimema as in drop down list vs text input box cait
09:22 ashimema yeah.. it's not the most intuitive of code
09:23 aw-bib[m] @cait marcedit works but I am out of luck there to. so it seems not format related.
09:23 huginn aw-bib[m]: I've exhausted my database of quotes
09:23 cait aw-bib[m]: I was afraid it might not be :(
09:23 cait did you load through the GUI?
09:24 cait ashimema: any idea how to make a stuck rabbit task moving?
09:25 aw-bib[m] cait yes, via the gui. stage for import select marcxml biblio utf8 and then also for marc. even tried both marc formats (text and binary)  always the same thing I get the yellow bar at 0 and in the job list  Isee now 3 jobs enqueued. restarting the rabbit didn't help either. hm.
09:26 cait yeah, we had the exact same problem int he workshop :(
09:26 cait i was really hoping it was resolved by now
09:26 cait there were quite some patches pushed around the MARC import and Rabbit
09:26 cait kidclamp: ?
09:26 cait might still be a bit early for him
09:26 aw-bib[m] ok, good to know. then  I assume that I didn't screw anything on my end for the time being.
09:27 cait I think if it didn't like the file it would ay "failed"
09:27 cait what status doe sit have now?
09:27 aw-bib[m] would those patches end up in the packages for koha already? or should I apply something beyond apt?
09:27 cait there are also command line scripts.. bulkmarcimport as a faster laoder for migration and  stage and commit cli scripts that mimick what the tools do
09:27 aw-bib[m] the joblist says Staged MARC records for import Status New Progress null/0
09:28 cait no they shoudl be there
09:28 aw-bib[m] ok, maybe I'll give them a try and watch out if they tell me anything.
09:29 cait ashimema: I am trying to make sense of it from the test plan from bug 30517
09:29 huginn Bug https://bugs.koha-community.or[…]_bug.cgi?id=30517 normal, P5 - low, ---, shi-yao.wang, RESOLVED FIXED, Translation breaks editing parent type circulation rule
09:36 ashimema yeah.. I struggled to work out a test plan in my fuzzy brain end of yesterday
09:36 ashimema I can help work through it.. just managed to close off most of the other chats that bombarded me for the last 20 mins
09:38 aw-bib[m] wow. this bulkmarkimport-tool even comes with an extensive --help. :)
09:38 ashimema beware bulkmarcimport and stage_file + commit_file seem to fall out of sync feature wise
09:39 ashimema We tend to stick to bulkmarcimport for initial migrations, big one time imports here at ptfs-e and use stage + commit for regular ongoing things.. just to guide around the use cases and their designs aw-bib
09:40 aw-bib[m] great! thanks for those pointers!
09:40 aw-bib[m] ( did someone recently mention that this is a really great group here? )
09:41 ashimema aww, shucks
09:46 cait we love to hear it :)
09:46 cait but I feel the same, Koha people are good people
09:48 ashimema many are perhaps a little over stretched.. but we all actively want to help out and do things 🙂
09:58 cait was there a post about KohaCon programme to the ML yet?
10:03 khall joined #koha
10:05 cait ashimema: I believe your patchw orks
10:05 ashimema 😄
10:06 marcelr bug 33745 is very promising
10:06 cait SO
10:06 huginn Bug https://bugs.koha-community.or[…]_bug.cgi?id=33745 enhancement, P5 - low, ---, glasklas, Passed QA , Speed up Koha::Object attribute accessors
10:06 marcelr cool benchmarking numbers
10:07 cait bbl after lunch
10:07 marcelr PedroAmorim[m]++
10:11 ashimema that code is really interesting marcelr
10:11 ashimema david is doing some great work
10:11 marcelr certainly
10:12 marcelr From 437ms to 54ms is great
10:12 marcelr Factor 8
10:12 ashimema that's a huge improvement
10:12 jpahd[m] This is awesome
10:12 ashimema it'll really add up.. it's such a low level area
10:12 jpahd[m] One of the pain points of Koha::Objects for me
10:13 ashimema totaly
10:13 marcelr htg thx everybody
10:20 kidclamp Cait: our import issues turned out to be related to plugins. We had plugins that added new objects. They did this by reloading the schema, which made a new db connection, and lost the transaction
10:54 ashimema cait still around?
10:56 ashimema I found another bug in circ rule matrix editing
11:11 thibaud_g joined #koha
11:11 cait kidclamp: on the workshop instances were no plugins installed :(
11:12 cait kidclamp: so I don't think that was it, also aw-bib[m] - do you have plugins yet?
11:15 thibaud_glt joined #koha
11:17 cait ashimema: noooo
11:17 ashimema I think it's long standing.. I tried it in master and it's there too
11:18 ashimema if you click edit on one line.. then edit again on another.. then again on another... at some point we seem to loose track and stop updating the edit boxes properly.. basically it goes out of sync
11:18 cait huh
11:18 ashimema however.. as it's never been mentioned I'm inclined to quietly step away and pretend I've not noticed it 😜
11:18 cait sometimes... that's ok
11:19 cait don't cite me
11:19 cait might ruin my reputation ;)
11:19 ashimema I have a feeling it's the sort of thing that would only be done by someone manically testing something like what I just wrote 😜
11:19 cait ah marcelr is already gone
11:19 ashimema in real life I think it's unlikely a librarian would do such a convoluted route
11:21 * ashimema is manically re-basing bugs today.. man there's a lot of them
11:21 ashimema will be soo happy once 30979 hits
11:21 cait bug 30797
11:21 huginn Bug https://bugs.koha-community.or[…]_bug.cgi?id=30797 normal, P5 - low, ---, alexbuckley, CLOSED FIXED, Subfields linked to the dateaccessioned.pl value builder on addbiblio.pl throw a JS error
11:22 cait this one?
11:22 wahanui hmmm... this one is on oleonard
11:25 thibaud_g joined #koha
11:25 ashimema nope
11:26 ashimema bug 30979
11:26 huginn Bug https://bugs.koha-community.or[…]_bug.cgi?id=30979 enhancement, P5 - low, ---, martin.renvoize, Passed QA , Add ability for OPAC users to checkout to themselves
11:26 ashimema it's been PQA for months
11:26 ashimema but needs... another rebase
11:29 aw-bib[m] cait: kidclamp: no plugins on my box I am aware of. it is a straight forward `apt install koha-common mariadb-server`.
11:29 aw-bib[m] I did mess with installer and onboarding by just loading the files using `populate_db`. could I have missed something there?
11:29 kidclamp it's just not the same problem I saw then
11:30 cait but any idea where to start looking when they get stuck?
11:30 kidclamp tail all the logs, any errors? if not you just have to start tracing code
11:31 cait (11:27:59) aw-bib[m]: the joblist says Staged MARC records for import Status New Progress null/0
11:31 kidclamp what version?
11:31 wahanui version is very stable and translation is great
11:31 aw-bib[m] 4Newnull/0Staged MARC records for import14/07/2023 11:07 its what it tells me. v23.05 (stable according to apt.)
11:33 aw-bib[m] could you give me a pointer to the logs?
11:33 aw-bib[m] iow where does koha put them?
11:33 cait tail -f /var/log/koha/instance?/*.log
11:34 aw-bib[m] thx. start checking them.
11:38 tcohen hola #koha o/
11:40 cait hola tcohen
11:40 * ashimema doesn't know how to get bug 33997 moving
11:40 huginn Bug https://bugs.koha-community.or[…]_bug.cgi?id=33997 minor, P5 - low, ---, matt.blenkinsop, Failed QA , Borrowers.updated_on should not be updated by track_login
11:40 ashimema we seem to be at an empass
11:40 aw-bib[m] hm, all logs show a size of 0 exccpt
11:40 aw-bib[m] - `indeer-error.log` complaining  `koha_l00koha.zebraqueue' doesn't exist` (which stems from the clean install I guess. looks like zebra tried to run before the db was filled)
11:40 aw-bib[m] - `intranet-error.log` that gives `AH01215: Problem = a value of 1 has been passed to param without key` (referer: http://l00koha.desy.de:8080/cg[…]tools/viewlog.pl)
11:41 ashimema in reality.. what I really want is bug 15504
11:41 huginn Bug https://bugs.koha-community.or[…]_bug.cgi?id=15504 enhancement, P1 - high, ---, matt.blenkinsop, Signed Off , Track Patron's Last Activity
11:43 cait khall++ were you reading my mind? looking at bug 34279 now :)
11:43 huginn Bug https://bugs.koha-community.or[…]_bug.cgi?id=34279 major, P5 - low, ---, kyle, Needs Signoff , overduefinescap of 0 is ignored, but overduefinescap of 0.00 is enforced
11:43 khall 😁
11:44 cait hm there is a duplicate of this bug
11:44 cait in old versions you could just leave it epty
11:44 cait wouldn#t that be clearer than 0?
11:45 cait the problme is, if you edit an "old" rule with empty, it now sets them to 0.00 - people don't notice and end up with non-working fines
11:45 cait we have empty = unlimited for the checkouts, it would be more logical I think
11:56 cait hm I tried to explain and I tested your patch: bug 34279
11:56 huginn Bug https://bugs.koha-community.or[…]_bug.cgi?id=34279 major, P5 - low, ---, kyle, RESOLVED DUPLICATE, overduefinescap of 0 is ignored, but overduefinescap of 0.00 is enforced
11:58 aw-bib[m] cait:  kidclamp if I use the cli like:... (full message at <https://matrix.org/_matrix/med[…]dDgYimKnsnGNHAzfD>)
11:58 khall cait I would recommend both bugs be pushed. Bug 34279 fixes it at the surface level, but bug 34279 fixes it at the root. Do you disagree?
12:00 khall my patch doesn't change the value of the rule, it makes it so "0" and "0.00" behave the same way
12:02 cait hm
12:02 cait i just wonder if that is something people understand
12:02 cait leaving empty for unlimited seems much more logical to me
12:02 khall then we need to enforce a cap for "0" as well
12:02 khall either way, we can't have "0" and "0.00" behave differently
12:02 cait i thik that's what heppans right now
12:03 cait agreed, I misunderstood you there and you are right
12:03 cait i think you can't really enter 0 via the GUI right now, but it could still happen in other weays
12:03 khall if you think both should be enforced, I will modify my patches
12:03 cait so the question is now if 0/0.00 shoudl block overdue calculation or not?
12:03 khall that is correct
12:04 cait what do you think? if we allowed leaving empty again, what>'s the most obvious to users?
12:04 cait I'd really love to see this fixed - it's one of my major update headaches
12:05 cait I am taking a second look at the other bug
12:08 cait khall: i have the same werror, our comments just overlapped :(
12:08 khall bug 32271 would also be FQA if it weren't set to NEW
12:08 huginn Bug https://bugs.koha-community.or[…]_bug.cgi?id=32271 major, P5 - low, ---, geraud.frappier, NEW , Overdue fines cap (amount) set to 0.00 when editing rule
12:08 khall 👍
12:10 cait can we resolve this somehow? I am not sure if the original author will fix, there has been no interaction for a while since I have been watching and commenting there
12:11 cait ashimema: is that error maybe due to our changes for monetary? so that empty throws an exception?
12:11 khall cait, I'm going to make this argument for my bug and patches. Koha has always ignored a cap of 0. Now, we have many libraries with caps of "0.00" after created/editing rules
12:11 cait it#s a very valid argument
12:11 khall without my patches, those libraries won't have the bug fixed without editing all their rules
12:11 cait I still want the empty back heh
12:11 khall cait, I would agree with that too
12:11 cait yes, I think we can go with your bug, but can you please fix the commit message?
12:11 cait description and test plan?
12:11 khall let's get mine in and we can fix the UI in a followup bug
12:11 khall can do!
12:12 cait i already deduplicated them
12:12 khall what needs to change about the description?
12:13 cait there was none :)
12:13 cait both patches just have a subject
12:13 khall heh, just noticed that 😁
12:14 khall was just too excited fixing the bug!
12:14 cait and i got excited seeing overdues cap heh
12:14 cait PedroAmorim[m]: are you still around?
12:14 PedroAmorim[m] in a call atm
12:14 PedroAmorim[m] and lunch after that, but I'm here
12:14 cait was pondering to go back to our ILL bug? but might need help with the setup/testing gui wise
12:15 PedroAmorim[m] I'll be available in an hour's time? maybe a bit before that!
12:15 cait that#s alreight, I will wait for Kyle's new patch and start setting up the ILL branch meanwhile
12:16 cait PedroAmorim[m]: quick question - use remote branch or patches on the bug?
12:17 cait oh, you told me in your last comment. forget I asked :)
12:17 PedroAmorim[m] remote branch would be more advisable I think!
12:17 PedroAmorim[m] it's just the patches in the bug with follow-ups on top of it
12:17 cait yep, setting that up now
12:17 khall cait fresh patches are up!
12:18 cait khall: next thing on the list :)
12:18 khall 👍
12:25 khall cait, another interesting weirdsy. I jumped back to 22.05.00 and found if you set overduefinescap to 0, it blanks it, but if you put in 0.00 it shows 0.00. Nothing actionable but something to note if we pursue bug 32271 in the future
12:25 huginn Bug https://bugs.koha-community.or[…]_bug.cgi?id=32271 major, P5 - low, ---, geraud.frappier, NEW , Overdue fines cap (amount) set to 0.00 when editing rule
12:26 cait but it's another proof that empty and 0 were treated equivalently
12:37 cait khall: please remember to tidy your code now :)
12:37 cait for new patches we won't get it past RM otherwiese
12:37 cait the updates QA tools show it
12:37 khall heh 👍
12:38 tcohen MatthewBlenkinsop[m], Joubu : can someone looks at the Cypress failures in master?
12:38 cait WARNt/db_dependent/Circulation/CalcFine.t
12:38 cait WARN  tidiness
12:38 cait The file is less tidy than before (bad/messy lines before: 53, now: 65)
12:38 khall hmm, I *did* tidy it! I guess it considers more lines to always be less tidy?
12:39 khall tidy broke it up into multiple lines
12:39 tcohen I've pushed something from khall yesterday, that had the tidiness check error
12:39 cait that I cannot say... maybe the whole block?
12:39 tcohen but I found that
12:39 tcohen khall changed a few lines, that were tidy on their own, but not in the context
12:39 khall interesting
12:39 tcohen so it is hard! because I should ask to tidy the whole block, but we don't want that
12:40 cait so what do we do? i cannot check it by viewing the code
12:40 khall I vote we perltidy the entire codebase, then re-tidy it as part of CI/CD with each push
12:40 tcohen it was about my $var = something;
12:40 tcohen not having all the = aligned
12:40 khall we considered it many years ago, but it was voted down because we didn't know that git blame could ignore whitespace changes
12:40 cait khall: ther problem was that it might cause bad bad rebase issues with all the stuff waiting
12:40 khall cait that is a much better reason not to
12:40 cait I think it also breaks lines differently, so not only whitespace
12:41 cait but maybe the whol block or so woudl be ok?
12:41 khall iirc I was working on something with bz-splitter to find any files that didn't have open patches. That was so long ago though
12:41 cait that#s what ashimema suggested earlier actually
12:41 khall cait tcohen should I tidy the outer block?
12:41 cait tidy all files with no waiting patches
12:41 cait and maybe we could repeat that a few times
12:42 khall I'm 100% in favor of that!
12:42 cait I am referring to tcohen, as he just send the email yestrday :)
12:42 * khall is always head in the clouds, out of the loop ;)
12:42 cait and we could maybe make it a blocker in QA tests for new files and a warn for existing
12:43 cait it's nice down here too sometimes :)
12:43 cait I'll work on the actual testing while we wait for tcohen's decree
12:44 aw-bib[m] cait: kidclamp after playing with the `bulkmarcimporter` I can now also confirm that `stage_file` and `commit_file` work well from the backend. Only if I initiate it from the web it gets stuck. This problem persists. If I can be of any help to hunt this down... (I don't know koha well enough to have an idea about the difference between the two submission methods.)
12:45 cait hm khall - are you using the new perltidy file?
12:45 paulderscheid[m] Does anyone use perlnavigator in neovim or vscode?
12:45 khall cait I presume so. I think perltidy checks the directory you are in first. Then again, I'm tidying from inside vim so I have no idea how it behaves
12:46 cait i meant the koha specific perltidy file
12:46 cait because it complains about the new test syou added and that'a ctually a nice block of code
12:46 cait I am trying to see if me perltidying it makes a difference
12:47 khall ah, I didn't tidy that one! I just did a copy/paste/modify
12:47 cait ok, trying a fix
12:47 cait i need to practice that too
12:48 ashimema I've dabbled with perlnavigator in vscode paulderscheid
12:48 ashimema I never got it working in vim..
12:48 cait I'll amend your patch if that's ok
12:48 ashimema well.. I don't think I got it working in vim
12:48 cait was jsut the tidy
12:48 ashimema I can't honestly remember
12:48 khall cait, go for it!
12:48 ashimema have you played with dev containers in vscode paulderscheid  ?
12:48 paulderscheid[m] A little
12:49 cait khall: qa tools green now, ti was only a few spaces
12:49 khall 👍
12:49 ashimema we're currently investigating whether we could somehow use ktd as a dev container to have all the perl deps and plugins working nicely in vscode without having to mess with the host
12:49 paulderscheid[m] That's exactly my problem w/ perlnavigator right now :D
12:49 ashimema if it's something your interested in, we're deffo also working in that space
12:50 ashimema so.. i got it working here.. but that's because I installed koha-perldeps on my host
12:50 ashimema that's not an ideal solution
12:50 ashimema at least.. i think that's how I had it working..
12:50 paulderscheid[m] Yeah, that is the one thing I don't want
12:50 paulderscheid[m] But if you're on the host, there might be no other way
12:50 tcohen perlnavigator?
12:51 paulderscheid[m] Yeah
12:51 ashimema it's the current recommended language server based plugin for deving perl in vscode and friends
12:52 tcohen ah, is a new packaging for the LanguageServer?
12:52 ashimema autocompletion, syntax highlighting, inline perldoc support etc
12:52 ashimema I think
12:52 paulderscheid[m] It's the best one, I think. The Richter thing is terribly documented.
12:52 ashimema https://marketplace.visualstud[…]can.perlnavigator
12:54 tcohen no mention of remote operation
12:54 ashimema dev containers does that bit I believe
12:55 MatthewBlenkinsop[m] <tcohen> "Matthew Blenkinsop, Joubu..." <- Looking now
12:56 paulderscheid[m] I just want to be able to 'go to definition' ^^
12:56 ashimema such a nice feature I've been missing for ages 😜
12:56 ashimema we should deffo have a guide for this on the wiki once someone works it out
12:57 paulderscheid[m] I need to. I'll try to set something up. If you do it first I'll gladly steal it. :D
12:57 tcohen I can jump to definitions using the plain Perl extension
12:59 tcohen https://metacpan.org/pod/Perl::LanguageServer
12:59 paulderscheid[m] Which extension are you using?
12:59 cait khall: signed off
12:59 khall thanks cait!
13:00 tcohen paulderscheid[m]: it doesn't jump to things not on your host... you are right about that
13:00 paulderscheid[m] Yes, but that's what I want.
13:00 tcohen https://marketplace.visualstud[…]fgweb.vscode-perl
13:00 paulderscheid[m] I want to be able to even jump to every dependency
13:00 tcohen you could, if it was available on your host  machine
13:00 tcohen that's the problem
13:01 tcohen ashimema: I'm not sure what's dev container
13:01 tcohen but Perl::LanguageServer allows remote file mappings
13:01 tcohen so
13:01 tcohen and remote debugging
13:01 tcohen not just language syntax and analysis
13:02 tcohen I didn't know about perlnavigator at alll
13:02 tcohen so will start looking
13:03 tcohen https://github.com/richterger/[…]eServer/issues/35
13:04 oleonard o/
13:04 tcohen hi oleonard
13:04 wahanui hi oleopard
13:04 oleonard Y'all have been busy today!
13:06 cait we just make it look like it
13:06 cait :)
13:06 oleonard Okay, maybe y'all have just been NOISY :D
13:07 ashimema talk for yourself cait.. I've got LOADS done today 😜
13:08 cait :P
13:08 cait PedroAmorim[m]: I have issues witht he database update on the ILL bug, please check (noted on the bug too)
13:09 khall cait I added a followup to 32271 to get it moving too
13:09 cait I will check in a moment - thank you!
13:13 cait khall: how shoudl it be have now?
13:14 PedroAmorim[m] cait: checking now, thanks!
13:15 khall cait I'm not sure I understand you last sentence!
13:16 cait I was not sure waht I shoudl see in the editor with your patch
13:20 cait khall: it looks like it works well :)
13:20 cait it turns 0 and 0.00 into empty too... but taht's actually nicely consistent I think
13:34 khall joined #koha
13:35 khall cait: yes, I agree! If 0/0.00 do nothing, let's just show them as blank to the librarians
13:36 caroline_catlady joined #koha
13:37 cait I commented as such on the bug :)
13:38 cait now... if only we had someone to QA these 2 bugs... *cough*
13:39 tcohen <.<
14:04 khall_ joined #koha
14:17 thibaud_g joined #koha
14:20 thibaud_glt joined #koha
14:26 thibaud_g joined #koha
14:27 thibaud_g joined #koha
14:28 thibaud_g joined #koha
14:38 ashimema which two cait
14:38 * ashimema should really not allow himself to get distracted.. it's already 4pm and I'm meant to have a booking sandbox up and running before the end of the day
14:40 cait ashimema: so you are maybe not the one for those today
14:40 cait but I was talking about bug 32271 and bug 34279
14:40 huginn Bug https://bugs.koha-community.or[…]_bug.cgi?id=32271 major, P5 - low, ---, geraud.frappier, Signed Off , Overdue fines cap (amount) set to 0.00 when editing rule
14:40 huginn Bug https://bugs.koha-community.or[…]_bug.cgi?id=34279 major, P5 - low, ---, kyle, Signed Off , overduefinescap of 0 is ignored, but overduefinescap of 0.00 is enforced
14:51 oleonard joined #koha
14:51 * oleonard is also here
14:57 oleonard ashimema: still around?
14:57 ashimema yup
14:58 oleonard How did your Windows-user make out with ktd? Any luck?
14:58 ashimema Yeah, they're using it happily now 🙂
14:58 oleonard I'm on my Windows machine today so I was thinking about it
14:58 ashimema Alexander Blanchard: ^
14:59 ashimema don't know whether he's in the habbit of paying attention here yet
14:59 ashimema but we got over all the little hurdles and I think he was going to feedback into the documentation
14:59 oleonard That's great
15:00 ashimema we're going through the motions with a few more in company too to make sure it's solid
15:00 bag joined #koha
15:00 ashimema ktd is awesome
15:00 oleonard It really makes things so much easier. Virtualbox was a pain in the ass
15:01 * ashimema goes back to getting this bookings sandbox up.. on a deadline I'm afraid
15:02 ashimema can master stop moving for 5 minutes please.. haha.. I can't keep up
15:02 cait you guys always complain...
15:02 cait either it's we're moving too slow or too fast..
15:03 ashimema hehe
15:03 * oleonard never complains, I am a perfect angel
15:03 ashimema Koha is amazing really..
15:13 cait I'll remind you :)
15:40 oleonard I'm getting "Cannnot open file No such file or directory at /kohadevbox/misc4dev/cp_debian_files.pl line 35." when I try ktd on Windows :(
15:40 cait oh no
16:01 kidclamp ashimema++
16:06 cait have a nice weekend all!
16:07 aw-bib[m] same to you :-)
16:08 cait aw-bib[m]: just found your ealrier message - bulkmarcimport I think doesn't use the task queue yet, so that this works means the data is ok
16:08 cait interesting woud be if you get an error with the stage command line script - that's the same code I believe than the gui tools
16:09 cait just another thought... I woudl like to knwo what's going on there!
16:09 cait left #koha
16:13 oleonard joined #koha
16:17 khall joined #koha
16:22 h2h2 joined #koha
17:12 cait joined #koha
18:11 tcohen cait++
18:11 tcohen ashimema++
18:11 tcohen kidclamp++
18:44 ashimema tcohen++
18:47 cait tcohen++
19:47 caroline is anyone still around? I have an somewhat off-topic question
19:48 * cait waves
19:51 tcohen \o
19:51 tcohen shoot caroline
19:53 cait nooo don't shoot caroline!
19:55 caroline please!
19:55 caroline tcohen, I was looking for (informal) feedback on the streaming part of Kohacon... if there was something good to do or annonying not to repeat
20:03 h2h2 waves!  I always enjoy tuning into KohaCon--I've never found anything annoying!  I always learn something new!
20:04 caroline I thought last year the setup was pretty seamless from the room point of view
20:04 caroline Jason did a good job
20:04 caroline but I wasn't online, so I don't know what it looked like/felt like
20:06 h2h2 I was online for almost all of it--it was very seamless from my perspective!  Jason did (and does) a great job!
20:09 h2h2 I've seen a couple different approaches to hybrid conferences that I think work well--during breaks, one way is to have something playing to the remote audience like a "we're on break" slide, and another is just keeping the live view of the room on--I think both work well.
20:11 caroline kohacon20 was my first and only online conf, and I thought they had done a really good job too
20:13 h2h2 I had attended some online "unconferences" before then, & the technology has come a long way--it got much better from 2020 onwards!
20:15 caroline necessity does tend to accelerate innovation...
20:16 h2h2 Yes, indeed!!
20:42 h2h2 See y'all next time!  Bye!
22:41 alohabot` joined #koha

| Channels | #koha index | Today | | Search | Google Search | Plain-Text | plain, newest first | summary