IRC log for #koha, 2023-11-30

← Previous day | Today | Next day → | Search | Index

All times shown according to UTC.

Time Nick Message
00:00 dcook_ budget is always a tricky one
00:23 tcohen[m] Go for Contabo, I say as a happy DO user
06:58 reiveune joined #koha
07:02 reiveune hello
07:36 andli joined #koha
07:38 Joubu upgrading weblate
07:40 magnuse Joubu++
07:43 Joubu @later tell lds sandboxes fixed!
07:43 huginn` Joubu: The operation succeeded.
07:55 thibaud_g joined #koha
07:58 cait joined #koha
08:01 lds joined #koha
08:01 cait1 joined #koha
08:13 cait joined #koha
08:15 krimsonkharne[m] morning all
08:21 lds_ joined #koha
08:26 ashimema @later tell caroline hopefully it was a blip.. the youtube link works for me.. it's the KohaILS channel rather than the PTFS specific one.
08:26 huginn` ashimema: The operation succeeded.
08:26 cait1 joined #koha
08:28 magnuse joined #koha
08:41 dcook__ joined #koha
08:58 dcook_ joined #koha
09:07 Joubu magnuse: are you currently translating?
09:08 cait1: you are as well?
09:15 magnuse i was doing some in the last hour, yes
09:20 cait joined #koha
09:29 cait I am translating
09:29 ye
09:29 s
09:29 trying to finish prefs
09:29 Joubu: sorry, I didn't see your question right away
09:38 Joubu ok
09:38 the values on https://translate.koha-communi[…]master/#languages are not correct
09:38 the stats are not updated
09:38 it's reported there https://github.com/WeblateOrg/[…]late/issues/10508
09:40 cait what is the consequence?
09:41 Joubu confusion, for instance Spanish is 100% translated but it says 90%
09:41 the release notes (translations %) will not be correct either
09:41 not a bit deal, but letting you know that we know ;)
09:45 cait oh
09:45 can we fix manually?
09:45 magnuse Joubu++
09:45 cait if something has 100% it woudl be great if we could say that
09:45 it's a lot of work poeple put in to treach that
09:45 Joubu we can fix the 100%, yes I guess
09:45 but it will need to be done today
09:46 I won't, and Tomas will certainly not have time for that...
09:46 magnuse i was sondering about the numbers here: https://translate.koha-communi[…]staff-prog/nb_NO/ it says "10,926 All strings — 50,311 words" but also "10,926 Unfinished strings without suggestions — 50,311 words" but there are definitely some translated strings...
09:52 thd joined #koha
09:52 tcohen[m] I'll fix then manually if needed
09:53 Good morning
09:53 thd Good morning.
09:54 ashimema: Are you present?
09:54 paulderscheid[m] Hi #koha
10:08 cait maybe we should leave the info out, if it's incorrect
10:17 magnuse is there something else than restarting plack needed to make changes to /etc/koha/sites/mykoha/log4perl.conf "take"?
10:18 Joubu memcached
10:24 magnuse ah, thanks!
10:26 cait good morning tcohen
10:27 still racing trasnaltion deadlie.. tell me when you cut off?
10:27 25 more for prefs... and installer wlel.
10:28 thd cait: Yes, avoiding false information would be good.  However, leaving it out may be the same work as a manual fix and some people prefer somewhat incorrect information on schedule with an update later instead of a delay.  There may be more important bugs which could be fixed with a delay.  A scheduled release cycle has that inherent problem.
10:29 Joubu cait: there is no cut off from tcohen[m]
10:31 cait ah, dpeendson the i10n pacakge building?
10:31 Joubu yes
10:34 cait do we have an estimate for that?
10:34 Joubu it's usually done in the next couple of days after the tag is pushed
10:43 cait finishes prefs!
10:43 off to the installer we go
10:43 "Total item investigations" - PI? :)
10:57 magnuse cait++
11:32 tcohen[m] Joubu did you update weblate ?
11:34 Joubu yes, it didn't work, see weblate's issue
11:35 ttps://github.com/WeblateOrg/weblate/issues/10508
11:35 https://github.com/WeblateOrg/[…]late/issues/10508
11:41 tcohen[m] Thanks
12:04 Elena_ joined #koha
12:29 cait 43 Installer entries... Jurisdiction governed ?
12:37 lds joined #koha
12:41 cait DONE https://translate.koha-communi[…]koha/master/-/de/
12:54 cait1 joined #koha
13:01 tcohen[m] cait++
13:01 cait1++
13:01 cait2++
13:04 Annelisterman[m] still translating prefs. And had to leave some strings without translation in the staff-prog because we haven't come up suitable names for some of the new features.
13:07 cait1 lol
13:08 too many caits again...
13:08 cait Annelisterman[m]: I know waht you mean, in the past we had some discussion on the koha-de list
13:08 I remember stock rotation and rotating collections specifically, naming is hard
13:10 Annelisterman[m] stock rotation was hard :D
13:13 ashimema they're fairly different features in my opinion
13:13 I kinda wish stock rotation wasn't hidden behind a preference.. it's a nice feature which I feel is rarely used
13:16 Annelisterman[m] yes they are different and if I have understood right how rotating collection work, it is more of a tool to transfer items in batch to another library. So.. they're not actually "rotating"?
13:17 ashimema totally
13:17 I'd love to rename it
13:17 think I suggested that years ago
13:18 to me it's more about 'collecting a bunch of items together' actually
13:18 so a bulk transfer from wherever the items may be right now to a single place so you can use them in a display or for a reading club or something
13:19 where as stock rotation is all about rotating individual items regularly around libraries to give everyone a fair chance of borrowing them from their local library
13:21 Dyrcona joined #koha
13:22 cait ashimema: maybe we should just activate on new installations by default?
13:23 ashimema: are the pre-release noes current?
13:23 goint to try and help pretty
13:23 ashimema yup
13:23 I'm building them almost every 5 minutes at the moment 😜
13:24 cait oh
13:24 i thought i had seen 4 hours ago
13:24 ashimema as for enabling things by default
13:24 it's often been an annoyance that we don't do that for me
13:24 it's always been our way.. new stuff stays hidden
13:25 https://gitlab.com/koha-commun[…]notes_23_06_00.md
13:25 cait I think the 'least disturbance' rule is in general good
13:25 ashimema it's not regular right now cait.. I'm manually triggering it pretty regularly whilst I do fixes 😜
13:25 yeah.. least distrubance
13:25 cait thx!
13:25 ashimema but for fresh install.. I think on by default is good
13:26 cait somewhere you'd want me to start or just work through top down?
13:26 and agreed
13:33 domm[m] Is there a script to merge a bigish bunch of authorities (and relinking biblios)?
13:33 ashimema I started at the top
13:33 but i'm by no means perfect 😜
13:34 I've not gone through all the architectural ones yet.. I usually try to look at those and move them to appropriate sections if I feel they do a little more than just hidden arch stuff
13:35 otherwise.. I've reached 'Allow patrons to have overdue items that would not result in debarment when removing overdue debarments'
13:36 and need some lunch now
13:36 cait ok
13:36 I'Ll try to catch up
13:36 ashimema so feel free to pick up from there?
13:36 cait domm[m]: what do you mean by merge? overlay?
13:36 staged tools can work on authorities, bullkmarcimport maybe too, but not sure
13:37 we use a ...somewaht customized script for that
13:38 domm[m] no, we have for example some manual entered auth and the same but imported from GND. Ignoring how we find the duplicates, we want to delete the "bad" auths, keep the good GND ones, but of course link all biblios using the bad to the good ones
13:39 I can probably easly write a script that calls C4::AuthoritiesMarc->merge
13:39 but before I do that I wondered if it already exists
13:41 oh, and more generally: What's the deal regarding C4 vs Koha. I think that C4 is old and Koha:: is the new way to go (based on DBIC), but when working on some new code, should I still use the old C4 stuff, or rather try to move it into Koha::?
13:57 khall joined #koha
14:16 khall_ joined #koha
14:17 khall joined #koha
14:21 Dyrcona joined #koha
14:22 ashimema Joubu around?
14:22 Yes.. if you can you should write new code using the patterns in Koha/ domm
14:23 there's obviously a pragmatism line at some point.. we wouldn't expect you to rewrite the whole of C4::Circulation in Koha::
14:23 domm[m] ok, and also move (copy?) stuff from C4 to Koha, if I can't find equivalent in Koha?
14:23 ashimema though we do encourage migrating things into Koha:: when possible
14:23 domm[m] ok
14:34 lukeg joined #koha
14:42 lukeg joined #koha
14:48 bag joined #koha
14:49 cait sorry domm[m] - too many things going on here today :(
14:49 i think there is a deduplicate script floating on bugzilla - kidclamp might be good to ask about
14:49 Joubu ashimema: yes
14:51 cait domm[m]: I was thinking of bug 13706
14:51 huginn` 04Bug https://bugs.koha-community.or[…]_bug.cgi?id=13706 new feature, P5 - low, ---, nick, Signed Off , Deduping authorities script (dedup_authorities.pl)
14:51 ashimema I'm trying to understand whats outstanding manual wise..
14:51 cait maybe that would be helpful
14:51 ashimema url + version params
14:51 cait the auth linker script can also relink, but I am not very familiar with the options as we don't use it
14:52 domm[m] cait: thanks
14:55 cait I've been referring to soem blog posts on the bywater page in the past that explain some of the authority linking things more closely - might also be a good source. Not sure how much is in the manual. We import 'pre-linked' so usually don't deal with it
15:02 RN (Release Notes): do we want to add a quick note to Bug 35174 maybe? (
15:02 Po files removed from codebase
15:04 Joubu ashimema: https://koha-community.org/manual/23.11/fr/html/ - we have decided to stick with this for the moment. I have created ln -s on the server to point to "latest" when version is > 23.11
15:05 ashimema ok, sounds good
15:05 what about links from Koha's help
15:06 https://git.koha-community.org[…]Koha/Manual.pm#L7
15:06 I'm thinking we just hardcode latest in there for anything over 23.05 right?
15:06 Joubu what I am saying, it won't change, 23.11 will still work
15:06 23.11 will link to "latest" on the server
15:07 ashimema so you're looking to create a symlink from version to latest with each release?
15:07 Joubu yes
15:07 ashimema I see
15:07 Joubu I've created up to 2026 already :D
15:07 ashimema hahaha.
15:07 ok
15:07 cool
15:07 I can tick that one off my list then 🙂
15:07 Joubu it's temporary, but it was the quickest and easiest
15:08 the idea was: even if we rollback, it will still work
15:08 ashimema yeah... works for me 🙂
15:08 Joubu rollback: 1 manual per version
15:08 ashimema indeed
15:08 I like
15:08 okies, thanks
15:12 right..
15:12 I'm not onto the ktd persistency testing
15:12 been a long week as usual
15:14 caroline I didn't know where the links to the manual from Koha were made... it's good to know
15:14 we'll have to add the preservation chapter in there
15:16 cait there is a mapping file - do you want me to find you a bug where I did some link updating?
15:16 caroline ashimema just liked the file, it seems straightfforward enough
15:17 cait yep it is
15:17 kidclamp joined #koha
15:17 cait Joubu++ # I think you are to blame for that file :)
15:44 ashimema: shoul the notes update now automagically?
15:45 ashimema nope
15:45 I'm still hitting it manually
15:45 god knows why cron isn't behaving
15:45 building now
15:46 cait thx
15:46 I added some more to circulation
15:46 ashimema done
15:46 cait and one seemd out of order, I tried to sort it
15:46 well the text seemd to have gotten out of order
15:46 ashimema interesting
15:47 my laptop is melting trying to test Joubu's ktd persistence patches
15:47 😧
15:48 cait at least you got it warm... we had snow today
15:48 32932 Re-structure Vue router-links to use "name" instead of urls   33417 Create one standard Toolbar component is in ERM - should we move more of these to Architecture?
15:48 ashimema the laptop may be melting, but I'm sat here shivvering
16:02 cait there is so many I could still write note sfor ugh.
16:03 caroline Is there an equivalent of PatronSelfRegistrationAdditionalInstructions for *before* the patron registers? I'd like to add a message like "by registering you accept the policies bla bla", but in that one it only shows up after the patron has registered...
16:04 ashimema is that not covered by some of the gdpr prefs?
16:05 caroline what are they called again?
16:05 privacypolicy?
16:06 it says it's to use the opac, but I could use the opac without registering?
16:06 reiveune bye
16:06 reiveune left #koha
16:07 caroline oh yeah, no, it appears when registering
16:09 the text doesn't seem to be editable tough
16:09 (and I noticed a translation error... oops)
16:15 cait Memo to myself... ask for release notes early when pushing
16:16 ashimema lol
16:19 cait ashimema: shoudl this be new feature? def deserves some notes!
16:19 https://bugs.koha-community.or[…]_bug.cgi?id=27378
16:19 huginn` 04Bug 27378: enhancement, P5 - low, ---, matt.blenkinsop, Needs documenting , Enable compliance with EU Cookie Legislation via cookie consent
16:19 cait cookie consent
16:20 ashimema blimey
16:20 I forgot that was only actually pushed in this version
16:20 cait lol
16:20 will you work it out?
16:20 ashimema we've been running it in production for 3 years ;!
16:21 shame the follow-ups didn't all make it
16:21 they make it a signficuantly more polished feature
16:21 I really don't like it much as it is in master ☹️
16:21 tcohen[m] The QA team will work harder next cycle
16:21 ashimema but these things happen
16:21 lol
16:21 cait it was not in the queues
16:22 so don't blame QA
16:22 just don't write "I don't like it like this' in the notes please
16:23 ashimema the follow-ups only hit the queues 10 days or so ago
16:23 it's just a shame it took so many years for the initial feature to work through
16:23 it meant I had months to get my head back around to it for writing those follow-ups
16:23 nywho
16:23 adding notes now
16:25 tcohen[m] I'm fixing some minor things in the release scripts
16:25 after that I would like to wrap the release
16:25 if there's something that needs a few more minutes
16:25 keep me posted
16:28 lukeg joined #koha
16:28 ashimema building now cait.. let me know if you think that's OK
16:28 cait i am still writing notes
16:28 but you don't have to wait for me
16:28 I'LL just write until last minute :)
16:29 ashimema Did aude catch you tcohen?
16:29 cait maybe could have mentioned the word cookie banner  - just missing a bit the user perspectice ;)
16:29 ashimema I think she was hoping you might manually add a note about the new one manual to rule them all change
16:30 tcohen[m] ashimema: nope
16:30 happy to add anything y'all need
16:30 cait i think circulation has some note gabs... but working on 2 in reports still
16:36 ashimema there really is a surprisingly large amount in this release when you start going through the notes
16:36 'tis huge
16:36 aude_c[m] tcohen can we please have bug 34955 mentioned please? I just added some release notes text
16:36 huginn` 04Bug https://bugs.koha-community.or[…]_bug.cgi?id=34955 enhancement, P5 - low, ---, koha-bugs, NEW , One Koha manual (to rule them all)
16:36 aude_c[m] You're welcome to correct the bug title!
16:37 cait ashimema: sponsored line for 34737?
16:37 ashimema ta
16:40 khall joined #koha
16:43 ashimema maybe just push an empty commit for bug 34955 tcohen
16:43 huginn` 04Bug https://bugs.koha-community.or[…]_bug.cgi?id=34955 enhancement, P5 - low, ---, koha-bugs, NEW , One Koha manual
16:43 ashimema that'll mean the release tools just pick it up for you 🙂
16:44 git commit --allow-empty -m "Bug 34955: One Koha Manual"
16:47 cait I am not sure if we shoudl not have a new bugzilla category for the preservation module
16:47 it's currently a bit lost in Tools
16:47 and we added one for ERM too
16:47 ashimema I've not played with it.. is it a fully fledge module
16:47 if so.. yes
16:47 I can add one for you now
16:48 cait i'd day it is
16:48 * ashimema still wishes it was just called 'Workflows' or something like that..
16:48 ashimema it feels like it could have been way more generic and re-usable
16:48 cait has a new system preference tab too
16:48 caroline I'd say so too, it's a button on the main page and in the More menu
16:49 cait did you add?
16:49 ashimema OK
16:49 I need
16:49 cait I'll group the bugs
16:49 yes?
16:49 ashimema Component name: Preservations
16:49 Component description ?
16:49 Default Assignee
16:49 Default QA contact
16:50 cait maybe we can add that alter
16:50 Joubu?
16:50 ashimema Default CC list
16:50 cait heh
16:50 ashimema any takers
16:50 cait all required?
16:50 caroline I think it's Preservation without an s?
16:51 ashimema done
16:53 cait i wish we had a little more time
16:53 ashimema always
16:54 cait ashimema++
16:54 ashimema looks good
16:54 it's all works in the release notes now
16:55 cait hm?
16:55 ashimema I just rebuilt to check it appears nicely
16:55 and it does
16:55 🙂
16:56 https://gitlab.com/koha-commun[…]a46e4889407aa3bfd
16:57 I need to clock off and collect the kids
16:57 but from my perspective we're pretty much there.. I don't have the brain power to do any more today at least 😜
17:04 lukeg joined #koha
17:21 tcohen[m] release notes generated in a few minutes
17:22 ashimema 👍👏
17:25 cait fingers crossed
17:42 RudyHinojosa joined #koha
17:42 rudy_ joined #koha
17:46 tcohen[m] ashimema: around?
17:46 can you zoom for 90 seconds?
17:46 cait oooh does he get to press the button? :)
17:47 tcohen[m] nahw I just find a minor glitch on the schema files
17:47 cait ah, boring
17:48 tcohen[m] heh
17:49 ashimema Sorry mate, driving
18:01 tcohen[m] it's ok
18:01 2117 commits
18:01 913 bugzilla reports
18:03 cait nice
18:14 mtj hi team
18:18 cait hi mtj :)
18:19 tcohen[m] hi mtj!
18:19 let's package all the maintenance branches!
18:19 and 23.11 in a few :-D
18:20 mtj hi cait, tcohen[m]
18:20 tcohen[m]: ill do this today
18:29 will start in 2 hours
18:32 alohabot joined #koha
18:42 lukeg joined #koha
18:47 cait left #koha
18:50 cait joined #koha
19:17 cait back
19:36 tcohen[m] I'm leaving for tennis
21:27 fridolin joined #koha
21:29 fridolin left #koha
21:52 lukeg joined #koha

← Previous day | Today | Next day → | Search | Index

koha1