Time Nick Message 20:52 oleonard See you later! 20:51 cait oleonard++ 20:51 cait thx for checking! 20:50 cait ah ok that makes sense 20:50 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20168 enhancement, P5 - low, ---, oleonard, Pushed to master , Update of the OPAC bootstrap template to bootstrap v4 20:50 oleonard I would guess that the problem in 20.11.x and above was caused by Bug 20168 20:46 oleonard 20.11.x will require either a full backport or something in between. 20:45 oleonard cait: Simply adding the validation-strings include would fix 20.05.x I think 20:41 cait orignal report is even from 18.11 20:41 cait and then checked hte file was also not present on master 20:41 cait i had tested in in 20.05 to be honest 20:41 oleonard cait: 20.xx has the same problem the led me down the path I took today. It's broken. For me the validation errors are shown way down below the main part of the page. 20:36 * oleonard looks at 20.xx 20:35 cait would adding the file have owrked? i could brew up a patch for 20.xx myself then :) 20:35 cait usually love your bigger scope things :) 20:33 cait hm i am just a little worried about backporting 20:33 oleonard I hope the larger scope of my changes doesn't hold it up too much 20:33 cait thank you :) 20:31 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27668 normal, P5 - low, ---, oleonard, Needs Signoff , Improve validation of patron entry form in the OPAC 20:31 oleonard Bug 27668 is the fruit of my T:T inquiries this morning 19:29 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27652 enhancement, P5 - low, ---, jonathan.druart, Needs Signoff , Offer selections for preferences which ask for patron categories 19:29 oleonard Anyone care to sign off on a trivial followup to Bug 27652? 17:33 reiveune bye 16:24 Joubu bye #koha, see you tomorrow 16:17 huginn Joubu: The operation succeeded. 16:17 Joubu @later tell dcook Hey David, can I count on you to provide patch on 27555, 27556 and 27557? 16:13 huginn Joubu: The operation succeeded. 16:13 Joubu @later tell davidnind Hi David, we postponed your terminology suggestion during today's dev meeting. I put it on the next one's agenda (Feb 24th). Can you have a look and double check it please? Do you mean OPAC vs opac vs Opac? 15:59 tuxayo Joubu++ 15:58 cait2 bye 15:57 ashimema I'm running of for a walk round the block now.. bbiab 15:57 ashimema Nice one peeps 15:57 huginn Log: https://meetings.koha-community.org/2021/development_irc_meeting_10_february_2021.2021-02-10-15.01.log.html 15:57 huginn Minutes (text): https://meetings.koha-community.org/2021/development_irc_meeting_10_february_2021.2021-02-10-15.01.txt 15:57 huginn Minutes: https://meetings.koha-community.org/2021/development_irc_meeting_10_february_2021.2021-02-10-15.01.html 15:57 huginn Meeting ended Wed Feb 10 15:57:11 2021 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) 15:57 Joubu #endmeeting 15:56 Joubu is that correct? 15:56 Joubu #info Next meeting: 24 February 2021, 20 UTC 15:56 Joubu #topic Set time of next meeting 15:56 cait2 use OPAC instead of Opac or opac 15:56 Joubu ok, will ask him and postpone 15:55 cait2 int he prefs 15:55 cait2 but i think it#s about the different spellings 15:55 cait2 maybe we can ask to clarify 15:55 cait2 the rename pref AllowOPACLists one 15:55 * ashimema switches to mobile 15:55 cait2 i had a discussion with him on a bug about this 15:55 cait2 or Opac 15:55 ashimema pass 15:55 cait2 maybe ... or catalog? 15:54 Joubu I don't get it 15:54 Joubu " Terminology list - proposed addition for OPAC: use OPAC instead of opac or OPAC for online public access catalog, including in system preference names. (davidnind) " 15:54 Joubu #topic Review of coding guidelines 15:54 Joubu haven't got reply 15:54 ashimema good plan 15:54 ashimema We need a clear roadmap/backlog to pick of more strictly in general 15:54 Joubu will stop to postpone this one I think 15:54 Joubu #action amoyano advertise 15522 and ask the list for feedback [after 20.11 is released], setup a sandbox, etc. 15:53 Joubu #topic Actions from last meeting 15:53 ashimema 4 is good 15:53 Joubu yes 15:53 cait2 finishing? 15:53 cait2 and oly can add one from backlog, when one is done 15:53 ashimema well.. I'm not the RM anymore.. so can throw myself into code a bit more again :) 15:53 cait2 no 4 is good 15:53 cait2 we can add more 15:53 Joubu .. 15:53 cait2 and once done 15:53 Joubu or 6 15:53 Joubu or 5 15:53 Joubu we will have to limit to 4 topics next cycle 15:53 cait2 lol 15:52 cait2 and i am enabling him... 15:52 ashimema "helps" 15:52 Joubu your* 15:52 * ashimema helps with all the things 15:52 cait2 yeah he is terrible at that 15:52 ashimema hehe 15:52 Joubu ashimema: stop adding stuffs to you list! 15:52 cait2 that soudns good 15:52 cait2 i'll try to get in touchwith AndrewFH 15:52 ashimema happy to help with QA there cait.. if you wanted to double team it. 15:51 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14957 enhancement, P5 - low, ---, glasklas, Failed QA , Write protecting MARC fields based on source of import 15:51 wahanui i guess bug 14957 is rebased against master I see 15:51 Joubu bug 14957 15:51 Joubu but I haven't followed closely 15:51 cait2 yes 15:51 cait2 it just got a rebase 15:51 Joubu there are movements there 15:51 Joubu #topic Write Protecting fields in Koha from being overwritten through import 15:51 Joubu I haven't heard anything about that 15:50 Joubu #topic Replace CGI scripts with Mojolicious controllers 15:50 cait2 :) 15:50 Joubu next date is March, for another meeting 15:50 Joubu We had a meeting, setup a git project 15:50 Joubu #topic Koha Cookbook Project 15:49 Joubu you will discuss detail off meeting :) 15:49 Joubu moving out 15:49 * ashimema wants to get out for his walk 15:49 wahanui next is Koha bibliography in Zotero 15:49 ashimema next? 15:49 ashimema okies 15:48 caroline I'll email bernardo and ask if we can point to his translated manuals or if he has an idea 15:48 cait2 we shoudl still regularly push the po files to another repo... having copies is good 15:48 ashimema I'm happy to get it working.. just need to know what people want.. 15:47 cait2 maybe need to ask bernardo, as the translation server is struggling a bit too currently 15:47 cait2 there is some visual ifference in styling, but otherweise i'd be happy if we pointed to the tanslation server for the translated ones 15:47 caroline )I've had several failed pipes again today) 15:46 ashimema the community website server is struggling for space 15:46 caroline there was the duplication between translate.k-c and manual.k-c that we needed to address 15:46 caroline but that's another matter 15:46 ashimema if the translate server has the space.. perhaps we just use that.. 15:46 caroline I was trying to find how to branch earlier today 15:46 ashimema or use bernardo's server 15:46 ashimema as for automating.. I need to talk to rangi or wizzyrea.. so we can do regular rsyncs 15:46 caroline I have to remember to do it, which I don't :( 15:46 cait2 and we might want to branch out 20.11 soon? currently no translations are built at all for 20.11 15:45 ashimema that now works.. i.e if caroline goes to the secret tools page, she can request a merge-request to get the latest translations and can merge them into the manual 15:45 ashimema I worked to get the pull request process working more cleanly 15:45 cait2 for the automation 15:45 cait2 i think we still lack the technical "plan" for it 15:44 caroline no, I'm not sure we decided anything 15:44 Joubu ashimema, cait2 , caroline: did something happen? 15:44 Joubu #topic Automated updates for translated manuals 15:43 ashimema ;) 15:43 cait2 more than 4 even i think :) 15:43 Joubu moving on 15:43 ashimema Slips: I've not had allot of time to focus on this one yet.. it's likely to get bits of movement soon, but will also carry on into the next cycle. Migrating the accounts slips to GetPrepparedLetter marks the start of me looking at this again. 15:43 Joubu good to know we are 4 already 15:43 Joubu that's for later :) 15:43 Joubu yes 15:43 * ashimema like fresh 15:43 ashimema +1 15:42 cait2 we could still start with a new installation and move stuff that is good maybe? I am not sure it's worth a big amount of effort really 15:42 Joubu we will take over thd, we need it to be done. I will try to find some time during the next cycle 15:42 caroline I'm happy to help if I can 15:42 thd Yes, I am stuck with a death of a former employer leaving a mountain of books and other things to address for the past few months, 15:42 Joubu ok 15:42 cait2 yes 15:41 Joubu we need to obsolete those pages 15:41 ashimema the wiki is a mess.. 15:41 cait2 it can get really ocnfusing 15:41 wahanui for example is not fixed 15:41 cait2 for example 15:41 cait2 there is tons of old rfcs that never got implemented as described or at all 15:41 ashimema anyways.. happy to help when we know a direction 15:41 Joubu but we will copy some info from the wiki, that might add confusion 15:41 ashimema indeed 15:41 cait2 and i believe we shoudl tidy up some stuff 15:41 cait2 i think the wik woruld work, but some features currently don't work quite right 15:41 Joubu I am not totally against the idea 15:40 ashimema mmm 15:40 ashimema I sort of feel the guidelines could live in such a place too.. made clearer as an apendix to such a 'book' 15:40 Joubu ashimema: it's yet another places 15:40 cait2 i'd read it... if you start really low barrier 15:40 ashimema I feel the wiki upgrade has got us stuck for a very long time.. as that's still a work in progress... and may continue to be for some time to come.. I agree.. lets move the dev book to another platform 15:40 cait2 what about a series explaining more about the Koha objects? 15:39 cait2 maybe :) 15:39 Joubu I think that's the only ones that are up-to-date 15:39 cait2 the more boring things 15:39 cait2 it might also be time to review installation guides and such? 15:38 ashimema awesome Joubu :) 15:38 ashimema I could happily add a few more articles now I've learnt some more :) 15:38 Joubu ashimema: it's in my calendar already :D 15:38 ashimema but I've learnt allot since 15:38 cait2 lots of discussion things where the status is not clear 15:38 ashimema that was the focus area of the calendar.. 15:38 cait2 the information in the wiki is very scattered there 15:38 cait2 maybe 15:38 cait2 but ithink the calendar covered that? 15:38 Joubu if we get no answer, we can forget about it :D 15:38 ashimema it was very much a first go.. I'd love to see us do it again next year.. but with more planning and more officially 15:38 cait2 i tihnk Rest API 15:38 cait2 need to get at least some links on the official pages 15:38 Joubu on which topics you need more tech info/examples? 15:37 cait2 it was on social media, but harder to find there 15:37 Joubu maybe we should ask the dev list? 15:37 cait2 it would be nice to see these kinds of things also linked to the website somehow 15:37 ashimema perhaps we could do a series similar to it.. but with a clearer timetable that commits us to writing stuff.. but not all at once 15:37 cait2 it was still very worthwhile 15:37 cait2 once i get a bit more free time i could try to do some wiki weeding at least 15:36 ashimema I liked the advent calendar.. but I feel we took on too much too late with that 15:36 cait2 i proposed a fresh start a whlie ago 15:36 Joubu rm wiki; mkdir wiki 15:36 Joubu yes, that's a big one, and we don't really know where to start 15:36 cait2 I think there was some discussion about how to use a different tool than the wiki maybe 15:36 * ashimema just has too many projects on.. 15:35 Joubu (we knew that already) 15:35 Joubu I think that's the conclusion 15:35 Joubu devs don't want to write documentation 15:35 Joubu this is.. stuck 15:35 Joubu #topic Developer handbook and documentation 15:35 ashimema :) 15:35 Joubu (At least I am waiting for him) 15:35 Joubu waiting for dcook 15:35 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27557 enhancement, P5 - low, ---, koha-bugs, NEW , Add the ability to display the error that caused a 500 15:34 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27556 enhancement, P5 - low, ---, koha-bugs, NEW , Improve error pages 15:34 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27555 enhancement, P5 - low, ---, koha-bugs, NEW , Use psgi_env from errors/* controller scripts 15:34 Joubu see bug 27555, bug 27556 and bug 27557 15:34 Joubu we need to make it pretty now 15:34 Joubu it's almost done :) 15:34 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26048 normal, P5 - low, ---, dcook, Pushed to master , PSGI Koha does not use custom ErrorDocument pages 15:34 Joubu see bug 26048 15:34 cait2 should we mark it in the reaodmap? 15:34 Joubu (and that's awesome) 15:34 Joubu that's done 15:34 Joubu #topic Handling of errors 500 15:34 cait2 i think that sums it up 15:33 Joubu waiting for tcohen to write more things to test! 15:33 Joubu it's ongoing, a bit slow right now but the first step has been pushed already 15:33 cait2 there are curently no patches to test for this one I am aware of 15:33 Joubu tcohen: around? 15:33 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24403 normal, P5 - low, ---, koha-bugs, NEW , [OMNIBUS] OpacHiddenItems should hide items everywhere in the OPAC 15:33 Joubu #topic Fix OPACHiddenItems [Bug 24403] 15:33 ashimema ah yes.. so you did 15:32 cait2 but some are moving, that's nice :) 15:32 Joubu (I did CC you ashimema! :D) 15:32 ashimema soooo many projects on the go 15:32 cait2 i guess it would be appreciated 15:32 ashimema :) 15:32 Joubu I sent him a ping 15:32 ashimema that's kinda what I meant.. take a look, see if he needs a hand 15:31 ashimema I Josef aware and looking at fixes..? 15:31 Joubu but you can fix if you don't want to wait for Josef :) 15:31 Joubu ashimema: I FQAed it last week 15:31 ashimema +1 15:31 Joubu more info coming in the next weeks certainly 15:31 ashimema I'll try to get to look at the current submission again soon 15:31 Joubu like we should rename this, from "news" to.. "additional contents"? 15:30 cait2 #info we discussed the different uses cases and probably a new naming scheme for the future, but moving forward with the move to the Koha namespace first 15:30 Joubu the idea is to start with what is submitted yet, then improve a bit more the UI 15:30 Joubu There are some (private) discussions, we are in a FQA state for now 15:30 cait2 sec 15:30 Joubu #topic Improve our "news" module 15:30 Joubu (must be updated every night, I am in touch with rangi) 15:29 Joubu I haven't communicated on it yet as the DB is still not updated 15:29 cait2 ok 15:29 Joubu I will and it will be done 15:29 cait2 shoudl we add it to the wiki page yet? 15:29 ashimema nice 15:29 Joubu to tell us if it's up-to-date or not 15:29 Joubu I've added few commits, like the "Latest patch from" date on https://splitter2.koha-community.org/files 15:28 wahanui o/`'`'`'`'`'`'`'`'`'`'`'` 15:28 tuxayo confetti! 15:28 cait2 #link https://splitter2.koha-community.org 15:28 ashimema ah yes 15:28 ashimema #info Splitter backup is now available at https://splitter2.koha-community.org 15:28 Joubu still need to sync the DB from the original server however 15:28 Joubu https://splitter2.koha-community.org 15:28 cait2 awesome :) 15:28 ashimema :) 15:28 ashimema brill 15:28 Joubu we have it! 15:28 Joubu #topic Backup splitter on a separate server 15:28 Joubu ashimema and me, we need to focus on that one, maybe closer from the release, like April 15:27 Joubu #topic Release tools improvements 15:27 ashimema :) 15:27 Joubu certainly in March 15:27 Joubu I need to start this one! I am really excited about it 15:27 tuxayo lol 15:26 cait2 don't kill the laptop 15:26 Joubu #topic Git repository shrinking 15:26 ashimema stick it in a fridge 15:26 Joubu I bought a new CPU fan, so can continue the benchmark, but I am a bit hesitant :D 15:26 Joubu it almost burn my laptop everytime I run the benchmark 15:26 ashimema Joubu++ 15:26 cait2 thx for doing the stats, it's really interesting 15:25 ashimema #info First major identification lead to the backgrounding of the ES indexer bug.. work ongoing :) 15:25 Joubu I need to redo some benchmarks and see if it lower the difference in exec time 15:25 ashimema :) 15:25 Joubu It's related to using the task queue for ES reindex 15:25 ashimema ? 15:25 Joubu #topic Performance investigation 15:24 Joubu #toic 15:24 ashimema thanks Joubu :) 15:24 ashimema #info Phase two will remove the last remaining cases where the C4 methods are used and drop those methods. 15:24 Joubu will be mostly off the week after, so... you know what to do 15:24 cait2 #info cait to check the old transfer bugs to give the new work some serious testing once pushed 15:24 Joubu I can try and review it next week 15:24 ashimema #info Phase one adds all the methods we need for transfers to the Koha:: namespace, with clear uses and workflows for each 15:23 ashimema #info Looking for someone to QA the final bug on that tree which adds a nice 'Transfers to send' report. 15:23 Joubu queue* 15:23 Joubu There is a huge pile of things that is hitting my QA 15:23 ashimema #info Joonas has QA'd the Phase One tree :) 15:22 Joubu ashimema: ? 15:22 Joubu #topic Improve the reliability of transfers 15:22 Joubu #link https://annuel.framapad.org/p/koha_21.05_roadmap 15:22 Joubu #topic Status of roadmap projects 15:22 Joubu can try 15:21 cait2 not going through all of them 15:21 * fridolin nothing special 15:21 cait2 i think maybe we could do some quick ones for the ones that have people present? 15:21 ashimema he should get extra points.. 15:21 fridolin #info Fridolin Somers, Biblibre, France 15:21 Joubu I will try to prepare it for the next dev meeting, asking the different groups where they are 15:21 cait2 yes, kohaputti++ definitely worth a shoutout 15:21 ashimema kohaputti++ # not shying away from the bigger scary QA's 15:20 Joubu cait2 added a new entry on the agenda, "Status of roadmap projects" 15:20 cait2 you can band up on me, I really don't mind :) 15:20 ashimema someone help me kick her off ;) 15:20 ashimema as ever, cait2 has set us a challenging target to try and knock her off the top spot 15:20 cait2 Numbers are a little too high for my liking in the queue right now and we have some things from last year still waiting 15:20 Joubu #info Please do QA! 15:20 cait2 Please do QA! :) 15:19 cait2 Not much special for QA I think 15:19 tuxayo 19.11: Not much, catching up with the flow of patches resulting from the Catalyst academy :D 15:19 Joubu #topic Updates from the QA team 15:18 Joubu nothing special? 15:18 wahanui it has been said that rmaints is fridolin, AndrewFH and tuxayo 15:18 Joubu rmaints? 15:18 Joubu #topic Updates from the Release Maintainers 15:17 ashimema thd.. not yet ;) 15:17 Joubu other questions? 15:17 Joubu yes, 1 file should ineherit, and overwrite things. But then it get more complex :) 15:17 ashimema +1 15:17 Joubu ashimema: let's discuss this after the meeting 15:17 ashimema lets move on 15:17 ashimema anywho.. I digress ;) 15:16 ashimema you shouldn't then have to list it in various places for it to actually ever get called 15:16 ashimema adding a job type should be as simple as adding a class file to me.. 15:16 ashimema I don't like right now that we have to change lots of files to list the jobs 15:16 thd Is there a means to sequence separate worker index processes? 15:16 ashimema that's my very first step at looking at the background jobs code more clearly 15:15 ashimema I did add a bug to clarify the warning on the about page for the message broker 15:15 ashimema but will certainly try to make some time for this one too 15:15 cait2 that's a general problem :) 15:15 * ashimema has soooooo many projects on the go right now.. 15:15 Joubu I am joining you if you want to improve it :) 15:14 ashimema anywho.. it's a great way to go.. just needs a little more ;) 15:14 ashimema so those are the questions I'm asking and reasons I'm asking them ;) 15:14 ashimema exactly.. 15:14 ashimema and thus have the second run replace the first with older data 15:13 ashimema if we send it along in the job.. then you could have them run out of order 15:13 Joubu and we absolutely need to async this task 15:13 ashimema do we send the record data changes with our call to ES.. or do we lookup the latest version from the DB with each run? 15:13 Joubu I am not saying that's the perfect way of doing it, but it's the easiest for now 15:13 ashimema but.. 15:13 ashimema it's processed twice.. that's fine 15:13 tcohen we need some sort of precedence, right? 15:13 ashimema I feel like we need one worker dedicated to the task.. then it can get through the queue without interuption from other jobs.. and also make sure they index runs are done in order 15:12 Joubu it's processed twice 15:12 ashimema if we pass two with overlapping record ids what happens? 15:12 ashimema we pass a 'bulk' call to the indexer 15:12 Joubu ashimema: you volunteered and I will be happy to test :) 15:12 ashimema also.. can our ES implementation cope with running multiple indexing simultaneously ;) 15:11 Joubu I had a hard time getting it pushed, it's always hard for me to get back to things I need to pull strongly 15:11 Joubu And I understand your point ;) 15:11 ashimema indeed 15:11 Joubu if you have 3 workers and 3 big things are running, yes, it will be delayed 15:10 * ashimema also wants 'delays' in the job queue system.. but that's another track entirely. 15:10 Joubu ashimema: but you can have several workers 15:10 ashimema ;) 15:10 ashimema except.. currently there's no way to specify what jobs a worker can take on 15:10 Joubu that's a sysop job 15:10 Joubu ashimema: then you need several workers 15:10 ashimema indexing jobs need their own worker in my opinion 15:10 cait2 some kind of prioritizing maybe? 15:09 ashimema I'm sold on 27344, but I feel strongly that we need to ensure that indexing doesn't get stuck behind long running batch jobs 15:09 Joubu it-IT answered yes, so far 15:09 Joubu ha, and I am contacting "people" to get their go on removing the installer files for translated languages 15:09 ashimema I'd like to see some improvements to the task queue system prior to bug 27344.. 15:08 Joubu that's moving behind the scene, check the pad regularly to know what's happening 15:08 tuxayo https://annuel.framapad.org/p/koha_21.05_roadmap 15:08 Joubu There are also things from the roadmap btw 15:08 ashimema I've commented on many, but it would be great to get more eyes on them. 15:08 tcohen reading 15:07 Joubu that's all for me, any questions? 15:07 ashimema all interesting work.. all things I have on my list to work through :) 15:07 cait2 #info Katrin Fischer, BSZ, Germany 15:07 Joubu #info be involved on 25078, 27526, 27467 and 27344 (please) 15:07 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27344 enhancement, P5 - low, ---, jonathan.druart, In Discussion , Implement Elastic's update_index_background using Koha::BackgroundJob 15:07 Joubu Bug 27344 - Rely on RabbitMQ to schedule the record indexation (ES). That will speed up several workflows (see 27341). If we don't go with RabbitMQ we have to write an async solution anyway. 15:06 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27467 enhancement, P5 - low, ---, jonathan.druart, In Discussion , Provide a static URL for tables 15:06 Joubu Bug 27467 - To add the ability to share a "datatable view" with an URL. 15:06 Joubu It's only a first step, it needs to be tested carefully to let us apply it to other places where items are created/modified. Please test! 15:06 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27526 enhancement, P5 - low, ---, jonathan.druart, In Discussion , Remove Mod/AddItemFromMarc from additem.pl 15:06 Joubu Bug 27526 - Start removing MARC from our items form. 15:06 Joubu There is still a lot of work to do but we need first to agree on *how* that must be implemented. 15:05 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25078 enhancement, P5 - low, ---, jonathan.druart, In Discussion , Gracefully stop updatedatabase/installer when a database change cannot be applied 15:05 Joubu Bug 25078 - Rebuild the way our upgrade process is done. See comment 17 for screenshots. 15:05 Joubu Then I'd like to highlight some patches I wrote in the last couple of weeks that need to be discussion/feedback/testing: 15:05 Joubu and I forgot the 3rd one 15:04 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26048 normal, P5 - low, ---, dcook, Pushed to master , PSGI Koha does not use custom ErrorDocument pages 15:04 Joubu This is a quite big change, the SQL requests that are exploding will not longer explode silently. With bug 26048, a nice 500 will be displayed to the end user (only if not running a dev install). 15:04 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25026 enhancement, P5 - low, ---, jonathan.druart, Pushed to master , RaiseError must be set for the UI 15:04 Joubu 2. Bug 25026 is turning on RaiseError on the DB handler 15:04 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20212 enhancement, P5 - low, ---, tomascohen, Pushed to master , Slowness in receiving in acquisitions 15:04 Joubu 1. Bug 20212 is adding all the DataTables features (we implement so far) on the parcel page 15:04 Joubu we push some interesting things lately 15:04 Joubu #topic Update from the Release Manager (21.05) 15:04 tcohen nope 15:03 khall_ #info Kyle Hall, ByWater Solutions 15:03 Joubu Anyone have something? 15:03 Joubu #topic Announcements 15:03 Joubu I have ton of things to tell you 15:02 tuxayo #info tuxayo/Victor Grousset, France 15:02 Joubu #link https://wiki.koha-community.org/wiki/Development_IRC_meeting_10_February_2021 15:02 thd #info Thomas Dukleth, Agogme, New York City 15:01 kidclamp info Nick Clemens, ByWaterSolutions 15:01 tcohen #info Tomas Cohen Arazi, Theke Solutions 15:01 wahanui rmaints is fridolin, AndrewFH and tuxayo 15:01 Joubu rmaints? 15:01 wahanui rumour has it qa_team is cait, dcook, amoyano, ashimema, marcelr, kohaputti, jajm, tcohen, josef_moravec, kidclamp, khall and tuxayo 15:01 Joubu qa_team? 15:01 ashimema #info Martin Renvoize, PTFS Europe, UK 15:01 Joubu #info Jonathan Druart 15:01 Joubu #topic Introductions 15:01 huginn The meeting name has been set to 'development_irc_meeting_10_february_2021' 15:01 huginn Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:01 huginn Meeting started Wed Feb 10 15:01:04 2021 UTC. The chair is Joubu. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:01 Joubu #startmeeting Development IRC meeting 10 February 2021 15:00 Joubu Track suggestion for this dev meeting - https://www.youtube.com/watch?v=wc9DjDtrYKk 14:59 Joubu yes, be ready, it's coming 14:59 ashimema not sure I'll make it.. gotta do some homeschooling 14:59 ashimema dev meeting 14:59 ashimema oops 14:41 cait2 caroline++ 14:40 Joubu tcohen: forget that for now 14:38 cait2 oleonard: yep, 22 now :) 14:37 cait2 Joubu++ thx 14:37 Joubu hum I don't recreate on master 14:33 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27662 enhancement, P5 - low, ---, koha-bugs, RESOLVED INVALID, Error 500 when mailing list 14:33 Joubu tcohen: see bug 27662 14:33 oleonard dev meeting in 30 minutes? I will probably be late because I have a conflict. 14:32 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27673 enhancement, P5 - low, ---, jonathan.druart, Needs Signoff , Replace YAML with YAML::XS 14:32 Joubu khall_: bug 27673 14:30 wahanui magnuse: I forgot this one 14:30 magnuse wahanui: forget this one 14:26 wahanui somebody said this one was big enough as is 14:26 cait2 this one 14:26 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27662 enhancement, P5 - low, ---, koha-bugs, RESOLVED INVALID, Error 500 when mailing list 14:26 cait2 bug 27662 14:26 cait2 not that one... 14:26 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27665 critical, P5 - low, ---, koha-bugs, NEW , Clarify usage of matching dropdown on addorderiso2709.pl 14:26 cait2 as we already had soem YAML discussion going on, can someone help me with bug 27665? 14:23 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27671 major, P5 - low, ---, tomascohen, Needs Signoff , Missing include in orderreceive.tt 14:23 Joubu kidclamp: can you SO bug 27671 please? 14:13 nlegrand kidclamp: thanks 14:10 magnuse yeah, that sounds likely. i saw it, but thought it wasn't relevant at first... 14:09 magnuse ah, maybe 14:09 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27655 minor, P5 - low, ---, stalkernoid, Pushed to master , Barcode column is missing from "Holds to pull" table preferences yaml file 14:09 oleonard Bug 27655? :) 14:09 magnuse oleonard: no, that sounds different 14:08 magnuse oh and the links like "Jump to: view_holdsqueue | returns | overdues | holds | holdsratios | holds_awaiting_pickup | circulation" are not always in the same order 14:08 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27538 trivial, P5 - low, ---, stalkernoid, Pushed to oldstable , Cells in the bottom filtering row of the "Holds to pull" table shifted 14:08 oleonard Bug 27538? 14:07 oleonard I think there is a bug for that already... 14:06 magnuse hm, on 20.05.06 there seems to be a mismatch between the settings on admin/columns_settings.pl and what is displayed in the "holds to pull" table. i check the box to make call_numbers hidden by default. but the column that goes away is the barcodes column. anyone else seeing that? 14:06 khall_ Joubu I have not, thanks! 14:05 Joubu khall_: I can write the /YAML/YAML::XS/ patch if you haven't started yet 13:57 kidclamp https://github.com/kidclamp/koha-plugin-simple-search/blob/master/Koha/Plugin/Com/ByWaterSolutions/SimpleSearch/Controller.pm 13:57 kidclamp https://github.com/kidclamp/koha-plugin-simple-search 13:56 nlegrand kidclamp: Thanks! What's an API route ? I was thinking something like an apache alias. But I wanted to check if there were Dos and Don'ts on the subject or a WIP. 13:55 kidclamp ScriptAlias /coverflow.pl "/path/to/plugins/Koha/Plugin/Com/ByWaterSolutions/CoverFlow/coverflow.pl" 13:54 kidclamp or you add an apache alias to the script, like coverflow used to do 13:53 kidclamp nlegrand: you could add an API route 13:53 Joubu yes, definitely 13:52 oleonard I think that's going to work. Thanks! 13:52 kidclamp maybejust required_hash.$field 13:51 oleonard Mmm... hash. 13:50 kidclamp [% SET required_hash.${field} = 'required' %] 13:50 kidclamp what about a hash? 13:50 oleonard That was the idea 13:50 kidclamp oleonard: so if not required it is blank? 13:48 oleonard I couldn't make it work 13:48 Joubu oleonard: yes, that's the kind of examples where it is useful :) 13:48 nlegrand *useful 13:47 nlegrand I have other needs (like stack requests) where a plugins/run.pl would be usefull on the opac side, this time with identification. 13:46 pastebot "oleonard" at 127.0.0.1 pasted "Joubu: An idea for efficiently setting classes for form elements which are required" (12 lines) at http://paste.koha-community.org/27811 13:45 nlegrand I'd like it to be launch from opac without being identified. 13:45 oleonard Ah! Duh. Thank you Joubu 13:45 Joubu only attributes that are set at least once are displayed 13:44 nlegrand Joubu: for example, I wrote a plugin that do exactly what opac-search.pl do when launch with format=rrs2 (https://catalogue.bulac.fr/cgi-bin/koha/opac-search.pl?q=coucou&count=50&sort_by=acqdate_dsc&format=rss2) the main idea is to custumize the XML without touching sources. 13:44 Joubu oleonard: if it's empty it's not there 13:44 oleonard The fields show up in the item edit form 13:44 Joubu this one better 13:44 Joubu https://snipboard.io/5BNUYG.jpg 13:44 oleonard Why am I not?? 13:43 Joubu I am seeing them there 13:43 Joubu oleonard: https://snipboard.io/rAnDJP.jpg 13:43 Joubu oleonard: about your previous question. Which screen? 13:41 Joubu nlegrand: Salut! What do you want to do? 13:41 nlegrand Is there work on an opac equivalent of plugins/run.pl ? 13:39 nlegrand Salut #koha 13:33 ashimema :) 13:32 oleonard Joubu: If I can make it work I'll run it by you 13:29 Joubu but most of the time it's not a good idea 13:28 Joubu [% $var_1 %] 13:28 Joubu [% SET var_1 = var_name _ '_1' %] 13:28 Joubu the answer is in $ 13:28 Joubu :D 13:28 oleonard I knew you would say that Joubu 13:28 Joubu what are you trying to do? 13:28 Joubu that smells oleonard :D 13:26 kidclamp [% SET ${variable _ "string"} = "value" %] 13:26 * oleonard sprinkles curlies around to see what sticks 13:26 kidclamp is it curlies maybe? 13:26 ashimema not sure 13:25 ashimema humm.. 13:25 ashimema then [% SET $variable_concat = "value" %] 13:25 ashimema [% SET variable_concat = $variable _ 'String' %] 13:24 ashimema perhaps over two lines? 13:24 ashimema not sure 13:24 ashimema ooh.. 13:24 ashimema you mean setting a variable name as a concatenated string 13:24 ashimema oh.. 13:22 ashimema er.. I think I've done that somewhere 13:21 oleonard (I know I can't do it that way, that explodes) 13:21 oleonard Can you concatenate a variable and a string in T:T to create a new variable? [% SET $variable _ "string" = "value" %] ? 13:06 ashimema but it's perfectly workable already :) 13:06 ashimema it's a proof of concept at this point.. 13:06 ashimema would love some feedback for that one 13:05 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14233 enhancement, P4, ---, indradg, Needs Signoff , Add logging support to notices and slips management 13:05 * ashimema would love to see that for bug 14233 13:05 ashimema that is actually really cool 13:04 ashimema it does for OPACUserJS 13:04 ashimema oooh 13:04 ashimema like opacheader 13:04 ashimema I'd love to see it do a 'diff' view for the more complex prefs.. 13:03 ashimema just not super obvious how it works 13:03 oleonard Currently, although I think there have been some suggestions for others 13:03 ashimema it's pretty cool actually 13:03 ashimema does it only work for sysprefs? 13:02 oleonard I made that 13:02 ashimema interesting 13:02 ashimema so you can see a history as it were 13:02 ashimema it filters all all actions tacken against that system preference 13:01 ashimema aha.. I see 13:01 ashimema hmm 12:59 * ashimema thinks it's broken 12:59 ashimema anyone know what the 'compare' tickbox next to some action logs is meant to do? 12:40 ashimema pass 12:31 oleonard Anyone know why public note and non-public note don't appear in the table of item information in batch modification? 12:31 oleonard ashimema: Bugzilla spam 12:26 ashimema ? 12:16 magnuse oleonard: perfect timing, then! 12:08 oleonard It's funny, I was just wondering how the gig economy works 12:01 oleonard Hi all 11:48 koha-jenkins Project Koha_19.11_D10 build #133: STILL FAILING in 6 min 40 sec: https://jenkins.koha-community.org/job/Koha_19.11_D10/133/ 11:48 koha-jenkins Project Koha_19.11_D8 build #369: STILL FAILING in 5 min 48 sec: https://jenkins.koha-community.org/job/Koha_19.11_D8/369/ 11:47 koha-jenkins Project Koha_19.11_U16 build #52: STILL FAILING in 4 min 56 sec: https://jenkins.koha-community.org/job/Koha_19.11_U16/52/ 11:31 ashimema should at least make filtering the view log simpler 11:31 * ashimema is working on 14233 kohaputti 10:51 ashimema [off] I think turning off some of the tt features to start with is a good first step.. EVAL is just bad 10:50 ashimema test plans added to the patches 10:49 Joubu on this bug I am suggesting to move it to the admin area 10:48 kohaputti gotta be careful who to give edit_notices priveleges in koha 10:48 ashimema I've been meaning to write a patch for that 10:47 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26663 is not accessible. 10:47 Joubu [off] bug 26663 10:46 kohaputti probably should report to koha security bugs, seems like a big problem now that I think of it 10:44 kohaputti I also wonder if using template toolkit syntax is a good idea at all for notice templates with regards of security 10:41 kohaputti I have no solutions right now but I will try to come up with some 10:38 ashimema but I am open to suggestions 10:38 ashimema especially with most of them not having tests 10:38 ashimema what I was really keen to do was draw a line and not have loads of extra randomly named variables still available forever.. 10:37 ashimema I tried pretty hard, but just couldn't seem to fixup the existing notices reliably enough :( 10:37 ashimema do feel free to take on the DB update I tried first.. 10:36 kohaputti ashimema, not super sure, I hope we could still find some way to not make this a breaking change 10:34 ashimema why is everything so hard aye 10:34 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14233 enhancement, P4, ---, indradg, NEW , Add logging support to notices and slips management 10:34 ashimema kohaputti, do you think bug 14233 needs to come first? 10:33 ashimema nice one Joubu :) 10:33 Joubu It works better than a stick 10:33 * Joubu hands a RJ45 cable 10:32 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25026 enhancement, P5 - low, ---, jonathan.druart, Pushed to master , RaiseError must be set for the UI 10:32 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27669 major, P5 - low, ---, jonathan.druart, Needs Signoff , reverting and importing status never set when importing/reverting a batch 10:32 Joubu bug 27669, first catch from bug 25026! \o/ 10:31 ashimema I agree.. wasn't expecting an SO from Kyle so quick.. it was meant as a proof of concept for some feedback 10:30 kohaputti ashimema, the backing up of the old CREDIT and DEBIT templates don't seem quite polished, I'm 99% many many libraries will need to get their old version after the upgrade in order to not have to spend hours on how the old template was. And currently if I go to /cgi-bin/koha/tools/viewlog.pl after applying the patches I cannot find the old templates unless selecting all modules and all actions 10:28 ashimema I'll quickly look at adding a clearer one now 10:28 * ashimema beats himself with a stick 10:28 ashimema kohaputti, I'm sorry I'm so terrible at test plans... 10:09 huginn Joubu: The operation succeeded. 10:09 Joubu @later tell dcook did you contact Mason since you are in the packaging team? Are there any plans? 09:47 kohaputti I'm testing it right now but would be great to get your overview as the author on what things it most likely breaks 09:47 ashimema meeting, brb 09:47 ashimema :) 09:47 kohaputti ok, the one I just commented on 09:46 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26734 enhancement, P5 - low, ---, martin.renvoize, Signed Off , Convert accounts (monetary) notices to use GetPreparedLetter 09:46 ashimema bug 26734 09:46 ashimema Yes.. well.. actually it'll be resolved by the bug two down that tree that was blocking 09:45 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24381 major, P5 - low, ---, martin.renvoize, BLOCKED , ACCOUNT_CREDIT and ACCOUNT_DEBIT slip not printing information about paid fines/fees 09:45 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13961 enhancement, P5 - low, ---, emmi.takkinen, Needs Signoff , Option to include patron's total amount of fines in notices 09:45 kohaputti ashimema, any idea if bug 13961 would be resolved by bug 24381 ? 09:15 cait1 hi Oak :) 08:55 Oak Hi cait1 08:55 Oak \o/ 08:55 Oak magnuse 08:53 magnuse Oak 08:19 huginn ashimema: The operation succeeded. 08:19 ashimema @later tell dcook they share a db container though from memory.. there are config tweaks to setup a smaller koha_net network of containers 08:18 huginn ashimema: The operation succeeded. 08:18 ashimema @later tell dcook the sandboxes do indeed use k-t-d behind the scenes 08:16 cait1 good morning ashimema and #koha 08:07 ashimema Good Morning #koha 07:38 wahanui what's up, alex_a 07:38 alex_a Bonjour 07:33 wahanui hola, reiveune 07:33 reiveune hello 03:46 koha-jenkins Project Koha_19.11_D9 build #300: SUCCESS in 36 min: https://jenkins.koha-community.org/job/Koha_19.11_D9/300/ 03:10 koha-jenkins Project Koha_19.11_U20 build #194: SUCCESS in 54 min: https://jenkins.koha-community.org/job/Koha_19.11_U20/194/ 03:10 koha-jenkins Project Koha_19.11_U18 build #296: SUCCESS in 55 min: https://jenkins.koha-community.org/job/Koha_19.11_U18/296/ 02:57 koha-jenkins Project Koha_19.11_U16 build #51: FAILURE in 42 min: https://jenkins.koha-community.org/job/Koha_19.11_U16/51/ 02:57 koha-jenkins Project Koha_19.11_D8 build #368: FAILURE in 42 min: https://jenkins.koha-community.org/job/Koha_19.11_D8/368/ 02:57 koha-jenkins Project Koha_19.11_D10 build #132: FAILURE in 38 min: https://jenkins.koha-community.org/job/Koha_19.11_D10/132/ 02:02 oleonard-away Anyone know why public note and non-public note don't appear in the table of item information in batch modification?