IRC log for #koha, 2024-01-23

All times shown according to UTC.

Time S Nick Message
00:35 alohabot joined #koha
01:29 khall joined #koha
05:23 rauf joined #koha
06:57 reiveune joined #koha
07:24 Joubu joined #koha
07:34 reiveune hello
07:36 fridolin joined #koha
08:00 lds joined #koha
08:01 cait joined #koha
08:03 Joubu plop
08:13 Joubu @later tell marcelr Hea - first would be to add the missing ones... see bug 23849
08:13 huginn` Joubu: The operation succeeded.
08:14 cait good morning all
08:17 cait1 joined #koha
08:20 magnuse_ joined #koha
08:47 magnuse__ joined #koha
08:57 magnuse_ joined #koha
09:07 magnuse__ joined #koha
09:13 paulderscheid[m] morning #koha
09:22 krimsonkharne[m] morning all
09:37 ashimema I'm baffled about userpermissions/flags
09:37 ashimema shouldn't setting 'superlibrarian' result in 'borrowers.flags = 0'
09:38 Joubu = 1
09:38 ashimema and unsetting it, (and not setting any other perms) set it to 'NULL'
09:38 Joubu superlibrarian => flags = 1
09:38 ashimema (0,'superlibrarian','Access to all librarian functions',0)
09:38 ashimema oh.. OK
09:38 ashimema I thought it was '0'
09:38 Joubu 2^0
09:38 ashimema what set's '0' then?
09:39 Joubu nothing checked?
09:39 ashimema oh my.. I'm an idiot 😉
09:39 ashimema ah..
09:39 ashimema so 'NULL' and '0' are equivilent.
09:39 ashimema my brain
09:39 ashimema how come your here Joubu.. though you were off this week 😜
09:39 ashimema go enjoy your break (but thanks for the enlightenment)
09:39 Joubu If I uncheck all and save I get flags=0 in DB
09:39 Joubu break is over :D
09:40 ashimema ho.. i thought you were out for the whole week
09:40 Joubu from last Wednesday to yesterday
09:43 ashimema okies, I mis-understood
09:43 ashimema hope you had a good break
09:47 Joubu too short as usual but excellent ;)
10:06 cait joined #koha
10:06 cait2 joined #koha
10:16 cait joined #koha
10:18 alohabot joined #koha
10:18 cait1 joined #koha
10:19 cait1 joined #koha
10:41 kellym joined #koha
10:55 cait1 ashimema: I had thoght the same :) I think he gave us wrong dates! :)
11:16 lmstrand joined #koha
11:19 ashimema Joubu still around?
11:20 Joubu yes
11:20 ashimema I think you may have mis-understood my blocker comment on bug 35329
11:20 huginn` Bug https://bugs.koha-community.or[…]_bug.cgi?id=35329 enhancement, P5 - low, ---, jonathan.druart+koha, Signed Off , Move patron searches to a modal
11:21 Joubu which one? :)
11:21 ashimema this one: We should have a message similar to that on the funds ownership search in the basket manager search.. we limit that search to users with particular permissions too.
11:21 Joubu I don't think so, see the related bug
11:21 ashimema you added a commit to fix it, but I'm still not seeing the message where I would expect
11:21 Joubu bug 35865, it's on master
11:21 huginn` Bug https://bugs.koha-community.or[…]_bug.cgi?id=35865 normal, P5 - low, ---, jonathan.druart+koha, Signed Off , Missing hint about permissions when adding managers to a basket
11:22 ashimema oh, ok.. so you did that one on a separate bug
11:22 ashimema my mistake
11:23 saa joined #koha
11:23 ashimema what does Yes, this is a bug, fixed in "Fix filter vars scope". fix then?
11:24 saa we enabled opac with https support. When we try to see MARC record we receive error as  AH01114: HTTP: failed to make connection to backend: httpd-UDS, referer: https://opac.ncl.res.in/cgi-bi[…]q=su%3A%22Test%22
11:24 saa [proxy:warn] [pid 3092] AH03408: HTTP: reusable backend connection is not empty: forcibly closed
11:24 saa can anyone provide a clue to sort this error
11:25 ashimema should bug 35865 be a dependancy for bug 35329 then
11:25 Joubu ashimema: there are 2 things:
11:26 Joubu 1. on the fund edit there are "owner" and "users". There is a regression here: users didn't have the hint
11:26 Joubu 2. on the basket manager search there is no hint, but it is missing on master as well (hence the new bug)
11:27 ashimema I actually thought the hint missing on 'users' for the buget page was correct?
11:28 Joubu nope, the list is filtered
11:28 Joubu see Koha/REST/V1/Acquisitions/Funds.pm
11:28 ashimema I thought only the owner was able to manage the budget, whilst the users was the list of acq people able to use that budget
11:28 Joubu 69         my $patrons_rs = Koha::Patrons->search->filter_by_have_p​ermission('acquisition.budget_modify');
11:28 ashimema ah.. ok
11:28 Joubu 93         my $patrons_rs = Koha::Patrons->search->filter_by_have_p​ermission('acquisition.budget_modify');
11:28 ashimema this is so involved
11:28 ashimema lol
11:28 ashimema at least I'm being thorough 😜
11:29 Joubu I don't get what you mean
11:30 ashimema I'm likely just showing my lack of knowledge around acquisitions
11:30 ashimema I don't really understand the difference between a 'user' and 'manager' on a fund
11:31 ashimema I had presumed the users that could be assigned as the budget owner and the users that could be assigned as budget users were different lists of poeple basically
11:32 ashimema thus.. I thought the hint should be different
11:32 ashimema not duplicated
11:32 ashimema but you've just pointed out that in code that is not the case
11:32 ashimema so it's fine
11:33 Joubu I think it's just to highlight that one user is more involved than others, they are the "owner".
11:34 Joubu there is also a dropdown list "restrict access to " on the edit page
11:34 ashimema I'd always assumed, without having read the docs around it, that an 'owner' was who set it up and managed the overall amount assigned to it.. and the 'users' were those that could assign orders to it.. haha
11:34 ashimema i see
11:36 Joubu upgrading weblate in a couple of minutes
11:52 Annelisterman[m] In Preservation module in Trains there are two words "barcode:" and "name:" that I cannot find from translations/po files. Still they are translated correctly. They are written in lowercase which bothers me and I would have wanted to change the translation to start with uppercase letter. :D
11:55 Joubu I think it's fixed
11:55 Joubu Annelisterman[m]: bug 35387
11:55 huginn` Bug https://bugs.koha-community.or[…]_bug.cgi?id=35387 trivial, P5 - low, ---, oleonard, RESOLVED FIXED, Capitalization: Labels in preservation module are not capitalized
11:58 Annelisterman[m] Joubu: thanks! I'll try again.
12:44 tuxayo hi :) can we have a bugzilla keyword like not-testable-on-sandbox ? To not go over the same ticket again after assessing that it's not testable.
12:45 khall joined #koha
12:45 tuxayo The description of the keyword could point to https://wiki.koha-community.or[…]_not_in_a_sandbox
12:51 fridolin joined #koha
12:52 ashimema we have the oposite
12:52 ashimema a 'sandbox' ketword to try and point out easily testable via sandboxes
12:54 cait1 in theory... can the users use and the owner edit the fund?
12:56 ashimema well that's what I thought was the case 😜
12:56 ashimema but I'm told I was wrong
12:56 ashimema at least.. it's the same permission that's checked in either case
13:01 tcohen hola #koha
13:06 PedroAmorim[m] o/
13:07 cait1 the mysteries of acq
13:07 cait1 I heard someone was trying to do some blue sky thinking there? ;)
13:22 marie-luce joined #koha
13:26 Moiz joined #koha
13:31 domm[m] Will koha-zebra --stop prevent Zebra from starting after a reboot?
13:34 Joubu no
13:39 domm[m] And is there a way to stop Zebra from starting after reboot?
13:39 khall joined #koha
13:40 tcohen why are you so mean, poor zebra
13:40 tcohen it seems we never added a way to disable it!
13:40 Joubu yes, we should have a --disable flag
13:41 tcohen and make koha-list aware
13:44 tuxayo ashimema: «we have the oposite» «a 'sandbox' ketword to try and point out easily testable via sandboxes» Yes and it's not the same use case. Here it's to not go over the same ticket again after assessing that it's not testable.
13:47 tuxayo The sandbox keyword wouldn't likely be placed by a sandbox user. They would test the bug right away (if they can assess testability)
13:55 tuxayo And if they can't test, then they could leave a keyword to spare time to another sandbox user. Or just to allow another sandbox user to skip the bug even if they don't know how to assess testability. Which would be most people.
13:55 ashimema give me a word and I'll add it for you
14:02 Dyrcona joined #koha
14:02 tuxayo ashimema: not-testable-on-sandbox, not_testable_on_sandbox, no-sandbox ?
14:02 tuxayo ^^"
14:03 tuxayo Anyone else got a preference?
14:03 krimsonkharne[m] I like no-sandbox
14:04 krimsonkharne[m] aude_c: around?
14:04 aude_c[m] yes
14:06 ashimema done
14:08 lmstrand joined #koha
14:09 cait Joubu: could you run the script for the general IRC meeting?
14:11 cait please :)
14:11 * cait waves at domm
14:12 cait I think he is not mean... he just does want the Zebra to rest when it's not needed
14:14 tuxayo 🦓💤
14:15 tuxayo ashimema++ thanks it works :)
14:25 Joubu cait: done
14:25 Joubu "Actions" part is not relevant for general meeting however
14:25 Joubu Actions from last meeting
14:25 Joubu aude_c to let cait know there is no Jitsi link for next week's development meeting ashimema to open a new bug to collect suggestions, so a vote can take place at a future meeting.
14:25 Joubu https://wiki.koha-community.or[…]eting_15_May_2024
14:26 caroline anyone have an idea why (a lot of) extra `<br>` would be added to an html notice when rendering?
14:26 caroline Notice html for the print notice https://snipboard.io/oU6FGB.jpg
14:26 caroline rendering in pdf https://snipboard.io/w4liyq.jpg
14:26 aude_c[m] Joubu: both these are done anyway
14:26 ashimema what Koha version
14:26 ashimema we went to pains to fix that recently
14:26 caroline 23.05 (.05 i think?)
14:27 aude_c[m] Apologies for not realising I shouldn't be using action in General meetings
14:27 Joubu you can use it
14:27 Joubu if it is relevant for the next one :)
14:27 cait caroline: which version are you on?
14:27 cait yeah, what ashimema said
14:28 caroline 23.05
14:28 cait there was a "bug" that newlines were turned into br... and br were br
14:28 cait so lots of breaks
14:28 caroline is it bug 35187?
14:28 huginn` Bug https://bugs.koha-community.or[…]_bug.cgi?id=35187 trivial, P5 - low, ---, katrin.fischer, Pushed to oldstable , Fix line breaks in some HTML notices, including WELCOME
14:28 cait it's the tree
14:28 cait that was me going through the sample notices
14:28 cait but there is another sec
14:29 caroline I have to put the image in a <p> or something like that?
14:29 cait https://bugs.koha-community.or[…]_bug.cgi?id=34704
14:29 huginn` Bug 34704: normal, P5 - low, ---, matt.blenkinsop, Pushed to oldstable , Print templates are formatted incorrectly
14:29 cait you have to remove the line breaks
14:29 ashimema https://bugs.koha-community.or[…]4&hide_resolved=1
14:29 cait leave the html in, but put everything on one line...
14:29 ashimema that one give's more clues to how involved it was
14:29 caroline ew
14:30 Joubu we should not add <br> when html is ticked
14:30 cait if you only print, you could remove the br... for the line breaks... just do one or the other
14:30 cait Joubu: that#s what we fixed
14:30 cait if it's html, we don't add any br now
14:30 cait and I almost had to fight for it :)
14:31 ashimema looks like bug 35285 still needs a QA eye
14:31 huginn` Bug https://bugs.koha-community.or[…]_bug.cgi?id=35285 enhancement, P5 - low, ---, martin.renvoize, Signed Off , Centralise notice content wrapping for html output
14:31 Joubu I don't understand how caroline's content can generate so much spaces between the logo and the table
14:31 ashimema another tree that didn't quite all go through
14:31 caroline I'll see if I can take the patch onto our version... I'm not so keen on removeing all the line breaks from the html and make it completely unreadable
14:32 cait every \n in the table markup
14:32 cait generates a br
14:33 cait the fix shoudl be in 23.05.06 - so maybe you could consider an update
14:33 cait but the fix itself is also not very big
14:33 caroline yeah unfortunately we don't work that way :) I'll just backport the patch onto our version if that is possible. If not I'll ask one of our devs to make it so that it applies
14:35 ashimema you'll probably want the tree, not just the one bug
14:35 ashimema they're all closely related
14:36 caroline so the four "depends on"
14:36 caroline I don't think I need to bother with the ones that affect the sample notices
14:50 kidclamp joined #koha
14:51 ashimema agreed
14:51 ashimema unless you're also using that branch for new installs
14:52 caroline oh right, I hadn't thought of new installs :)
15:02 emlam joined #koha
15:03 khall_ joined #koha
15:11 ashimema We have that set backported to our 22.11 branch btw Caroline
15:12 ashimema So I envisage it being trivial on 23.05
15:12 caroline +1 I just tried it on our 23.05 and Iit seems to apply cleanly
15:12 ashimema Excellent
15:12 cait hope the effect is also as expected, fingers crossed!
15:14 ashimema Our 23.11's start going live next week
15:14 cait we are in the middle of 22.11 go lives...
15:14 ashimema Fun
15:14 cait but we are quite happy so far - and there have been no issues so far with the new GUI reported
15:15 ashimema Excellent
15:15 caroline us either, we're just finishing our 23.05 updates and no one has been complaining about the design afaik
15:15 ashimema We're really starting to refine our package building process.. it's great to see Jenkins taking the load for us there
15:15 ashimema Are you an .05 shop caroline
15:15 ashimema Or do you do both
15:16 caroline Do you think it would be pertinent to share your process ashimema, in a conference talk for example? ;)
15:16 caroline We only do .05
15:16 caroline We usually wait until xx.05.05 to make sure the main bugs have been fixed
15:21 cait LTS we hope...
15:22 ashimema We were a .11 shop
15:22 cait we got it all covered between us ;)
15:23 ashimema Usually around .02 for the early birds and then later as and when we upgrade people. We're moving to doing more upgrades at the same time rather than handling them individually as we have been
15:23 ashimema Once we have that I think we might push for 05 and 11
15:23 ashimema Certainly for part of the customer base at least
15:24 ashimema ByWater are moving that way this year I believe
15:24 ashimema As for a talk, not a bad idea though I don't know how good it is for a community aspect . We nearly always run a little ahead of the stables
15:25 caroline we do a couple of clients at first, volunteers to be our testers, and then we upgrade server by server (so 10-20 clients at a time)
15:25 ashimema I want a rolling release next though . In community
15:25 cait we are on the opposite side right now in terms of update cycle, we used to once a year, but hope to jump from LTS to LTS now
15:25 ashimema Oh, you multi-tenant do you.. we struggled with that.. people wanted configs too different
15:26 cait we do multi-tenant as well for the smaller ones
15:26 ashimema Though we might go back if we can
15:26 cait what kind of configs?
15:26 ashimema Lol, you guys better start thinking about stepping up to rmaint then 😉
15:26 cait index config etc. is the same for all our ones
15:26 cait I offered to do that if you remember
15:26 cait the RM kinda came in between
15:26 ashimema We're yet to see an LTS actually go into lts time
15:27 cait yeah, we will see if it works out if we have a second one, I agree
15:27 cait done a full "LTS cycle"
15:27 ashimema Yup, though indexing configs work nicely in multi-tenant already if you know how
15:28 ashimema It's Cron that we come unstuck
15:28 ashimema And all the customisations we used to support
15:28 ashimema Its been a very slow process weening people off those
15:28 ashimema Like a decade plus
15:29 cait cron is mostly standardized
15:29 ashimema We also struggled to get the different tenants to agree on an upgrade date.. they were all too used to being able to pick their own date
15:29 ashimema Which is a nightmare
15:29 cait but we have some extras handled with ansible and a central configuration file - I don't know much about that part of the magic tho
15:29 cait it works :)
15:30 ashimema Indeed
15:30 cait we could make it easier by moving more options into prefs/config outside cLI params
15:30 ashimema I'm building a crown manager plugin in my spare time
15:30 ashimema Not that there's much of that these days
15:30 ashimema Yup
15:30 cait spare timeß
15:30 cait ?
15:30 ashimema Cron prefe
15:31 ashimema School run, brb
15:39 tcohen lunch + school drop
15:39 tcohen cya!
15:49 blawlor[m] joined #koha
15:50 cait I feel left out now... no school runs...
15:51 cait ;)
15:51 cait oleonard: do you still have school runs?
16:00 bag joined #koha
16:02 MarkHofstetter joined #koha
16:04 lari joined #koha
16:04 eythian_ joined #koha
16:05 fredericd joined #koha
16:06 davewood_ joined #koha
16:07 fridolin joined #koha
16:07 reiveune joined #koha
16:07 MarkHofstetter1 joined #koha
16:07 JosephLamb[m] joined #koha
16:07 davewood joined #koha
16:07 FranciscoMartinez[m] joined #koha
16:07 eythian joined #koha
16:07 AndrewAuld[m] joined #koha
16:07 jheanellef[m] joined #koha
16:07 aude_c[m] joined #koha
16:07 PriyanshuSoni[m] joined #koha
16:07 tkero[m] joined #koha
16:07 eric1122[m] joined #koha
16:07 mjkerpan[m] joined #koha
16:07 RalFran[m] joined #koha
16:07 JasonGreene[m] joined #koha
16:07 JosefMoravec[m] joined #koha
16:07 jjlangel[m] joined #koha
16:07 samlau[m] joined #koha
16:07 domm[m] joined #koha
16:07 jajm joined #koha
16:07 fredericdem joined #koha
16:07 lari_ joined #koha
16:07 mrlmry[m] joined #koha
16:07 KakhaberRevazishvili[m] joined #koha
16:07 NarayananNarayanan[m] joined #koha
16:07 AndreJaneiro[m] joined #koha
16:07 biblioteca[m] joined #koha
16:08 jzairo left #koha
16:15 jajm joined #koha
16:42 oleonard cait: No, no school runs unless there are unusual circumstances :)
16:56 cait :)
17:18 caroline should we make it impossible to change 952$y to *not* mandatory? Clients change the marc framework, don't enter item types and then Koha explodes everywhere (latest I found is reception page in acq)
17:21 cait maybe... or make it shout at you?
17:21 cait we could also add it as mistake to the frameworks test
17:21 cait but with that... I am gone for today :) bye all!
17:21 caroline Like a howler letter in harry potter? lol
17:23 ashimema joined #koha
17:23 ashimema QA queue (for bugs at least) down to 28...
17:23 ashimema still 150 including enhancements though.. that's rather higher than I'd like
17:23 ashimema but.. on that note. I now need to clock out
17:43 oleonard ashimema++
18:01 ashimema Matt's going to blitz what he can on erm bugs tomorrow, that'll clear a few too
18:11 M3muskateers[m] joined #koha
18:23 tcohen back
18:23 tcohen ashimema: do you have the link for the perldoc stuff at hand?
19:28 reiveune bye
19:28 reiveune left #koha
20:11 caroline anyone else have problems with ktd dying when going up? I do `ktd down`, then `ktd up` and after a while it says koha-1 exited with code 1. It's usually right after "Inserting /kohadevbox/koha/installer/data/mys​ql/mandatory/account_offset_types.sql..."
20:11 caroline I tried like 5 times today and it's always the same
20:12 caroline once it stopped when trying to do stuff with apache, but I think that's the time when I did ktd up and then locked my computer
20:14 davidnz joined #koha
20:14 davidnz For KTD I normally do a git pull, ktd pull, then ktd up - if I have trouble I normally delete all the docker images and volumes and do a fresh ktd pull
20:14 caroline it's worth a try!
20:15 khall joined #koha
20:15 davidnz Mine is currently working OK, before the KTD stuff I normally git pull for koha and make sure I'm on the master branch
20:15 davidnz good luck!
20:18 caroline it was working fine yesterday, which is why I'm a bit confused
20:19 davidnind I don't think I have seen any recent ktd git or image changes, so I would be confused as well!
20:24 emlam oof...when mine does that, restarting the computer usually fixes it if ktd down + pull things doesn't.
20:26 blawlor[m] joined #koha
20:26 blawlor[m] I've seen that and think it was related to Windows/Docker updates and rebooting resolved it
20:28 caroline it stopped again... :( I will try restarting my computer later
20:28 davidnind I vaguely remember seeing a docker update in the last week (my desktop is Ubuntu 22.04)
20:29 rangi[m] joined #koha
20:30 caroline Mine is 22.04 too, I might-ve done automatic updates
20:30 caroline It's still bugging about something now lol
20:37 davidnind it's always very annoying when things don't work as they should!
20:39 davidnind the other problem I've had in the past is not enough disk space (I only have a 256GB drive): df -h /
20:40 caroline oh yeah I had that recently
20:40 caroline I didn't realize every ktd pull created a new image. I thought it was like git pull where it updates whatever you already have
20:45 caroline docker image rm <id> cleared about 40% of my 100G disk
21:13 mtj hi davidnind, caroline
21:13 caroline hi mtj!
21:13 mtj caroline: good news... a git pull wont always create a new image
21:14 caroline yes! I was talking about ktd pull
21:15 mtj aah, yes... ktd pull
21:15 mtj caroline: good news... a ktd pull wont always create a new image
21:15 caroline lol!
21:15 mtj its likely a new image was built, since you last pulled
21:16 mtj docker will then try to only downlown the 'layers' of the image that have changed
21:17 mtj caroline: which ktd image are you having problems with?
21:17 mtj ...the master one?
21:17 caroline Ok that's what I thought, like git pull, it only pulls the changes. But I had at least 6 of each
21:22 caroline I don,t know if it was the master one. I guess so, I don't do fancy things or anything
21:27 davidnind hi mtj!
21:32 mtj hi davidnind, hope you are well :)
21:37 mtj caroline: gimme 5 mins, i will test..
21:39 davidnind good thanks mtj!
22:10 mtj koha-koha-1       | Fetching koha-l10n...
22:17 davidnind maybe delete the misc/translator/po directory - ktd will git pull the koha-i10n repository when it starts up
22:21 davidnind Joubu added some notes about problems with translations to the KTD readme: https://gitlab.com/koha-commun[…]#another-problems
22:24 mtj $ sudo chown -R kohadev-koha:kohadev-koha misc/translator/po
22:25 mtj ta, looks to have fixed that ^
22:25 mtj hi caroline, try 'ktd pull' again
22:27 mtj looks like its working for me, on master - after i fixed that l10n issue
22:42 cait joined #koha
23:52 dps joined #koha

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