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 07:02 reiveune hello 07:38 Joubu upgrading weblate 07:40 magnuse Joubu++ 07:43 Joubu @later tell lds sandboxes fixed! 07:43 huginn` Joubu: The operation succeeded. 08:15 krimsonkharne[m] morning all 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. 09:07 Joubu magnuse: are you currently translating? 09:08 Joubu cait1: you are as well? 09:15 magnuse i was doing some in the last hour, yes 09:29 cait I am translating 09:29 cait ye 09:29 cait s 09:29 cait trying to finish prefs 09:29 cait Joubu: sorry, I didn't see your question right away 09:38 Joubu ok 09:38 Joubu the values on https://translate.koha-community.org/projects/koha/master/#languages are not correct 09:38 Joubu the stats are not updated 09:38 Joubu it's reported there https://github.com/WeblateOrg/weblate/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 Joubu the release notes (translations %) will not be correct either 09:41 Joubu not a bit deal, but letting you know that we know ;) 09:45 cait oh 09:45 cait 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 cait 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 Joubu but it will need to be done today 09:46 Joubu 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-community.org/projects/koha/master/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 tcohen[m] I'll fix then manually if needed 09:53 tcohen[m] Good morning 09:53 thd Good morning. 09:54 thd 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 cait still racing trasnaltion deadlie.. tell me when you cut off? 10:27 cait 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 cait off to the installer we go 10:43 cait "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 Joubu ttps://github.com/WeblateOrg/weblate/issues/10508 11:35 Joubu https://github.com/WeblateOrg/weblate/issues/10508 11:41 tcohen[m] Thanks 12:29 cait 43 Installer entries... Jurisdiction governed ? 12:41 cait DONE https://translate.koha-community.org/projects/koha/master/-/de/ 13:01 tcohen[m] cait++ 13:01 tcohen[m] cait1++ 13:01 tcohen[m] 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 cait1 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 cait 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 ashimema 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 ashimema I'd love to rename it 13:17 ashimema think I suggested that years ago 13:18 ashimema to me it's more about 'collecting a bunch of items together' actually 13:18 ashimema 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 ashimema 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:22 cait ashimema: maybe we should just activate on new installations by default? 13:23 cait ashimema: are the pre-release noes current? 13:23 cait goint to try and help pretty 13:23 ashimema yup 13:23 ashimema I'm building them almost every 5 minutes at the moment 😜 13:24 cait oh 13:24 cait i thought i had seen 4 hours ago 13:24 ashimema as for enabling things by default 13:24 ashimema it's often been an annoyance that we don't do that for me 13:24 ashimema it's always been our way.. new stuff stays hidden 13:25 ashimema https://gitlab.com/koha-community/koha-release-notes/-/blob/master/release_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 ashimema 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 cait 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 ashimema but i'm by no means perfect 😜 13:34 ashimema 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 ashimema otherwise.. I've reached 'Allow patrons to have overdue items that would not result in debarment when removing overdue debarments' 13:36 ashimema and need some lunch now 13:36 cait ok 13:36 cait 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 cait staged tools can work on authorities, bullkmarcimport maybe too, but not sure 13:37 cait 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 domm[m] I can probably easly write a script that calls C4::AuthoritiesMarc->merge 13:39 domm[m] but before I do that I wondered if it already exists 13:41 domm[m] 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::? 14:22 ashimema Joubu around? 14:22 ashimema Yes.. if you can you should write new code using the patterns in Koha/ domm 14:23 ashimema 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:49 cait sorry domm[m] - too many things going on here today :( 14:49 cait 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.org/bugzilla3/show_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 cait RN (Release Notes): do we want to add a quick note to Bug 35174 maybe? ( 15:02 cait 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 ashimema what about links from Koha's help 15:06 ashimema https://git.koha-community.org/Koha-community/Koha/src/branch/master/Koha/Manual.pm#L7 15:06 ashimema 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 Joubu 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 ashimema ok 15:07 ashimema cool 15:07 ashimema I can tick that one off my list then 🙂 15:07 Joubu it's temporary, but it was the quickest and easiest 15:08 Joubu 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 ashimema I like 15:08 ashimema okies, thanks 15:12 ashimema right.. 15:12 ashimema I'm not onto the ktd persistency testing 15:12 ashimema 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 caroline 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 cait Joubu++ # I think you are to blame for that file :) 15:44 cait ashimema: shoul the notes update now automagically? 15:45 ashimema nope 15:45 ashimema I'm still hitting it manually 15:45 ashimema god knows why cron isn't behaving 15:45 ashimema building now 15:46 cait thx 15:46 cait 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 cait well the text seemd to have gotten out of order 15:46 ashimema interesting 15:47 ashimema my laptop is melting trying to test Joubu's ktd persistence patches 15:47 ashimema 😧 15:48 cait at least you got it warm... we had snow today 15:48 cait 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 caroline privacypolicy? 16:06 caroline it says it's to use the opac, but I could use the opac without registering? 16:06 reiveune bye 16:07 caroline oh yeah, no, it appears when registering 16:09 caroline the text doesn't seem to be editable tough 16:09 caroline (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 cait https://bugs.koha-community.org/bugzilla3/show_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 ashimema I forgot that was only actually pushed in this version 16:20 cait lol 16:20 cait will you work it out? 16:20 ashimema we've been running it in production for 3 years ;! 16:21 ashimema shame the follow-ups didn't all make it 16:21 ashimema they make it a signficuantly more polished feature 16:21 ashimema 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 ashimema lol 16:21 cait it was not in the queues 16:22 cait so don't blame QA 16:22 cait 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 ashimema it's just a shame it took so many years for the initial feature to work through 16:23 ashimema it meant I had months to get my head back around to it for writing those follow-ups 16:23 ashimema nywho 16:23 ashimema adding notes now 16:25 tcohen[m] I'm fixing some minor things in the release scripts 16:25 tcohen[m] after that I would like to wrap the release 16:25 tcohen[m] if there's something that needs a few more minutes 16:25 tcohen[m] keep me posted 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 cait but you don't have to wait for me 16:28 cait 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 tcohen[m] 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 ashimema '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.org/bugzilla3/show_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:43 ashimema maybe just push an empty commit for bug 34955 tcohen 16:43 huginn` 04Bug https://bugs.koha-community.org/bugzilla3/show_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 ashimema 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 cait it's currently a bit lost in Tools 16:47 cait and we added one for ERM too 16:47 ashimema I've not played with it.. is it a fully fledge module 16:47 ashimema if so.. yes 16:47 ashimema 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 ashimema I need 16:49 cait I'll group the bugs 16:49 cait yes? 16:49 ashimema Component name: Preservations 16:49 ashimema Component description ? 16:49 ashimema Default Assignee 16:49 ashimema Default QA contact 16:50 cait maybe we can add that alter 16:50 cait 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 ashimema 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 ashimema and it does 16:55 ashimema 🙂 16:56 ashimema https://gitlab.com/koha-community/koha-release-notes/-/commit/48fafa493ac4d1f63aa521fa46e4889407aa3bfd 16:57 ashimema I need to clock off and collect the kids 16:57 ashimema but from my perspective we're pretty much there.. I don't have the brain power to do any more today at least 😜 17:21 tcohen[m] release notes generated in a few minutes 17:22 ashimema 👍👏 17:25 cait fingers crossed 17:46 tcohen[m] ashimema: around? 17:46 tcohen[m] 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 tcohen[m] 2117 commits 18:01 tcohen[m] 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 tcohen[m] let's package all the maintenance branches! 18:19 tcohen[m] and 23.11 in a few :-D 18:20 mtj hi cait, tcohen[m] 18:20 mtj tcohen[m]: ill do this today 18:29 mtj will start in 2 hours 19:17 cait back 19:36 tcohen[m] I'm leaving for tennis