Time Nick Message 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? 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: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_U16 build #51: FAILURE in 42 min: https://jenkins.koha-community.org/job/Koha_19.11_U16/51/ 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/ 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: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/ 07:33 reiveune hello 07:33 wahanui hola, reiveune 07:38 alex_a Bonjour 07:38 wahanui what's up, alex_a 08:07 ashimema Good Morning #koha 08:16 cait1 good morning ashimema and #koha 08:18 ashimema @later tell dcook the sandboxes do indeed use k-t-d behind the scenes 08:18 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:19 huginn ashimema: The operation succeeded. 08:53 magnuse Oak 08:55 Oak magnuse 08:55 Oak \o/ 08:55 Oak Hi cait1 09:15 cait1 hi Oak :) 09:45 kohaputti ashimema, any idea if bug 13961 would be resolved by bug 24381 ? 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 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:46 ashimema Yes.. well.. actually it'll be resolved by the bug two down that tree that was blocking 09:46 ashimema bug 26734 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:47 kohaputti ok, the one I just commented on 09:47 ashimema :) 09:47 ashimema meeting, brb 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 10:09 Joubu @later tell dcook did you contact Mason since you are in the packaging team? Are there any plans? 10:09 huginn Joubu: The operation succeeded. 10:28 ashimema kohaputti, I'm sorry I'm so terrible at test plans... 10:28 * ashimema beats himself with a stick 10:28 ashimema I'll quickly look at adding a clearer one now 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: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:32 Joubu bug 27669, first catch from bug 25026! \o/ 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 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:33 * Joubu hands a RJ45 cable 10:33 Joubu It works better than a stick 10:33 ashimema nice one Joubu :) 10:34 ashimema kohaputti, do you think bug 14233 needs to come first? 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 why is everything so hard aye 10:36 kohaputti ashimema, not super sure, I hope we could still find some way to not make this a breaking change 10:37 ashimema do feel free to take on the DB update I tried first.. 10:37 ashimema I tried pretty hard, but just couldn't seem to fixup the existing notices reliably enough :( 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:38 ashimema especially with most of them not having tests 10:38 ashimema but I am open to suggestions 10:41 kohaputti I have no solutions right now but I will try to come up with some 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:46 kohaputti probably should report to koha security bugs, seems like a big problem now that I think of it 10:47 Joubu [off] bug 26663 10:47 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26663 is not accessible. 10:48 ashimema I've been meaning to write a patch for that 10:48 kohaputti gotta be careful who to give edit_notices priveleges in koha 10:49 Joubu on this bug I am suggesting to move it to the admin area 10:50 ashimema test plans added to the patches 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 11:31 * ashimema is working on 14233 kohaputti 11:31 ashimema should at least make filtering the view log simpler 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: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: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/ 12:01 oleonard Hi all 12:08 oleonard It's funny, I was just wondering how the gig economy works 12:16 magnuse oleonard: perfect timing, then! 12:26 ashimema ? 12:31 oleonard ashimema: Bugzilla spam 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:40 ashimema pass 12:59 ashimema anyone know what the 'compare' tickbox next to some action logs is meant to do? 12:59 * ashimema thinks it's broken 13:01 ashimema hmm 13:01 ashimema aha.. I see 13:02 ashimema it filters all all actions tacken against that system preference 13:02 ashimema so you can see a history as it were 13:02 ashimema interesting 13:02 oleonard I made that 13:03 ashimema does it only work for sysprefs? 13:03 ashimema it's pretty cool actually 13:03 oleonard Currently, although I think there have been some suggestions for others 13:03 ashimema just not super obvious how it works 13:04 ashimema I'd love to see it do a 'diff' view for the more complex prefs.. 13:04 ashimema like opacheader 13:04 ashimema oooh 13:04 ashimema it does for OPACUserJS 13:05 ashimema that is actually really cool 13:05 * ashimema would love to see that for bug 14233 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:06 ashimema would love some feedback for that one 13:06 ashimema it's a proof of concept at this point.. 13:06 ashimema but it's perfectly workable already :) 13:21 oleonard Can you concatenate a variable and a string in T:T to create a new variable? [% SET $variable _ "string" = "value" %] ? 13:21 oleonard (I know I can't do it that way, that explodes) 13:22 ashimema er.. I think I've done that somewhere 13:24 ashimema oh.. 13:24 ashimema you mean setting a variable name as a concatenated string 13:24 ashimema ooh.. 13:24 ashimema not sure 13:24 ashimema perhaps over two lines? 13:25 ashimema [% SET variable_concat = $variable _ 'String' %] 13:25 ashimema then [% SET $variable_concat = "value" %] 13:25 ashimema humm.. 13:26 ashimema not sure 13:26 kidclamp is it curlies maybe? 13:26 * oleonard sprinkles curlies around to see what sticks 13:26 kidclamp [% SET ${variable _ "string"} = "value" %] 13:28 Joubu that smells oleonard :D 13:28 Joubu what are you trying to do? 13:28 oleonard I knew you would say that Joubu 13:28 Joubu :D 13:28 Joubu the answer is in $ 13:28 Joubu [% SET var_1 = var_name _ '_1' %] 13:28 Joubu [% $var_1 %] 13:29 Joubu but most of the time it's not a good idea 13:32 oleonard Joubu: If I can make it work I'll run it by you 13:33 ashimema :) 13:39 nlegrand Salut #koha 13:41 nlegrand Is there work on an opac equivalent of plugins/run.pl ? 13:41 Joubu nlegrand: Salut! What do you want to do? 13:43 Joubu oleonard: about your previous question. Which screen? 13:43 Joubu oleonard: https://snipboard.io/rAnDJP.jpg 13:43 Joubu I am seeing them there 13:44 oleonard Why am I not?? 13:44 Joubu https://snipboard.io/5BNUYG.jpg 13:44 Joubu this one better 13:44 oleonard The fields show up in the item edit form 13:44 Joubu oleonard: if it's empty it's not there 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:45 Joubu only attributes that are set at least once are displayed 13:45 oleonard Ah! Duh. Thank you Joubu 13:45 nlegrand I'd like it to be launch from opac without being identified. 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: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:48 nlegrand *useful 13:48 Joubu oleonard: yes, that's the kind of examples where it is useful :) 13:48 oleonard I couldn't make it work 13:50 kidclamp oleonard: so if not required it is blank? 13:50 oleonard That was the idea 13:50 kidclamp what about a hash? 13:50 kidclamp [% SET required_hash.${field} = 'required' %] 13:51 oleonard Mmm... hash. 13:52 kidclamp maybejust required_hash.$field 13:52 oleonard I think that's going to work. Thanks! 13:53 Joubu yes, definitely 13:53 kidclamp nlegrand: you could add an API route 13:54 kidclamp or you add an apache alias to the script, like coverflow used to do 13:55 kidclamp ScriptAlias /coverflow.pl "/path/to/plugins/Koha/Plugin/Com/ByWaterSolutions/CoverFlow/coverflow.pl" 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:57 kidclamp https://github.com/kidclamp/koha-plugin-simple-search 13:57 kidclamp https://github.com/kidclamp/koha-plugin-simple-search/blob/master/Koha/Plugin/Com/ByWaterSolutions/SimpleSearch/Controller.pm 14:05 Joubu khall_: I can write the /YAML/YAML::XS/ patch if you haven't started yet 14:06 khall_ Joubu I have not, thanks! 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:07 oleonard I think there is a bug for that already... 14:08 oleonard Bug 27538? 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 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:09 magnuse oleonard: no, that sounds different 14:09 oleonard Bug 27655? :) 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 magnuse ah, maybe 14:10 magnuse yeah, that sounds likely. i saw it, but thought it wasn't relevant at first... 14:13 nlegrand kidclamp: thanks 14:23 Joubu kidclamp: can you SO bug 27671 please? 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:26 cait2 as we already had soem YAML discussion going on, can someone help me with bug 27665? 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 not that one... 14:26 cait2 bug 27662 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 this one 14:26 wahanui somebody said this one was big enough as is 14:30 magnuse wahanui: forget this one 14:30 wahanui magnuse: I forgot this one 14:32 Joubu khall_: bug 27673 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:33 oleonard dev meeting in 30 minutes? I will probably be late because I have a conflict. 14:33 Joubu tcohen: see bug 27662 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:37 Joubu hum I don't recreate on master 14:37 cait2 Joubu++ thx 14:38 cait2 oleonard: yep, 22 now :) 14:40 Joubu tcohen: forget that for now 14:41 cait2 caroline++ 14:59 ashimema oops 14:59 ashimema dev meeting 14:59 ashimema not sure I'll make it.. gotta do some homeschooling 14:59 Joubu yes, be ready, it's coming 15:00 Joubu Track suggestion for this dev meeting - https://www.youtube.com/watch?v=wc9DjDtrYKk 15:01 Joubu #startmeeting Development IRC meeting 10 February 2021 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 huginn Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:01 huginn The meeting name has been set to 'development_irc_meeting_10_february_2021' 15:01 Joubu #topic Introductions 15:01 Joubu #info Jonathan Druart 15:01 ashimema #info Martin Renvoize, PTFS Europe, UK 15:01 Joubu qa_team? 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 rmaints? 15:01 wahanui rmaints is fridolin, AndrewFH and tuxayo 15:01 tcohen #info Tomas Cohen Arazi, Theke Solutions 15:01 kidclamp info Nick Clemens, ByWaterSolutions 15:02 thd #info Thomas Dukleth, Agogme, New York City 15:02 Joubu #link https://wiki.koha-community.org/wiki/Development_IRC_meeting_10_February_2021 15:02 tuxayo #info tuxayo/Victor Grousset, France 15:03 Joubu I have ton of things to tell you 15:03 Joubu #topic Announcements 15:03 Joubu Anyone have something? 15:03 khall_ #info Kyle Hall, ByWater Solutions 15:04 tcohen nope 15:04 Joubu #topic Update from the Release Manager (21.05) 15:04 Joubu we push some interesting things lately 15:04 Joubu 1. Bug 20212 is adding all the DataTables features (we implement so far) on the parcel page 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 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=25026 enhancement, P5 - low, ---, jonathan.druart, Pushed to master , RaiseError must be set for the UI 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=26048 normal, P5 - low, ---, dcook, Pushed to master , PSGI Koha does not use custom ErrorDocument pages 15:05 Joubu and I forgot the 3rd one 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 Bug 25078 - Rebuild the way our upgrade process is done. See comment 17 for screenshots. 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:06 Joubu There is still a lot of work to do but we need first to agree on *how* that must be implemented. 15:06 Joubu Bug 27526 - Start removing MARC from our items form. 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 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 Joubu Bug 27467 - To add the ability to share a "datatable view" with an URL. 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: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: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 #info be involved on 25078, 27526, 27467 and 27344 (please) 15:07 cait2 #info Katrin Fischer, BSZ, Germany 15:07 ashimema all interesting work.. all things I have on my list to work through :) 15:07 Joubu that's all for me, any questions? 15:08 tcohen reading 15:08 ashimema I've commented on many, but it would be great to get more eyes on them. 15:08 Joubu There are also things from the roadmap btw 15:08 tuxayo https://annuel.framapad.org/p/koha_21.05_roadmap 15:08 Joubu that's moving behind the scene, check the pad regularly to know what's happening 15:09 ashimema I'd like to see some improvements to the task queue system prior to bug 27344.. 15:09 Joubu ha, and I am contacting "people" to get their go on removing the installer files for translated languages 15:09 Joubu it-IT answered yes, so far 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:10 cait2 some kind of prioritizing maybe? 15:10 ashimema indexing jobs need their own worker in my opinion 15:10 Joubu ashimema: then you need several workers 15:10 Joubu that's a sysop job 15:10 ashimema except.. currently there's no way to specify what jobs a worker can take on 15:10 ashimema ;) 15:10 Joubu ashimema: but you can have several workers 15:10 * ashimema also wants 'delays' in the job queue system.. but that's another track entirely. 15:11 Joubu if you have 3 workers and 3 big things are running, yes, it will be delayed 15:11 ashimema indeed 15:11 Joubu And I understand your point ;) 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:12 ashimema also.. can our ES implementation cope with running multiple indexing simultaneously ;) 15:12 Joubu ashimema: you volunteered and I will be happy to test :) 15:12 ashimema we pass a 'bulk' call to the indexer 15:12 ashimema if we pass two with overlapping record ids what happens? 15:12 Joubu it's processed twice 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:13 tcohen we need some sort of precedence, right? 15:13 ashimema it's processed twice.. that's fine 15:13 ashimema but.. 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 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 and we absolutely need to async this task 15:13 ashimema if we send it along in the job.. then you could have them run out of order 15:14 ashimema and thus have the second run replace the first with older data 15:14 ashimema exactly.. 15:14 ashimema so those are the questions I'm asking and reasons I'm asking them ;) 15:14 ashimema anywho.. it's a great way to go.. just needs a little more ;) 15:15 Joubu I am joining you if you want to improve it :) 15:15 * ashimema has soooooo many projects on the go right now.. 15:15 cait2 that's a general problem :) 15:15 ashimema but will certainly try to make some time for this one too 15:15 ashimema I did add a bug to clarify the warning on the about page for the message broker 15:16 ashimema that's my very first step at looking at the background jobs code more clearly 15:16 thd Is there a means to sequence separate worker index processes? 15:16 ashimema I don't like right now that we have to change lots of files to list the jobs 15:16 ashimema adding a job type should be as simple as adding a class file to me.. 15:16 ashimema you shouldn't then have to list it in various places for it to actually ever get called 15:17 ashimema anywho.. I digress ;) 15:17 ashimema lets move on 15:17 Joubu ashimema: let's discuss this after the meeting 15:17 ashimema +1 15:17 Joubu yes, 1 file should ineherit, and overwrite things. But then it get more complex :) 15:17 Joubu other questions? 15:17 ashimema thd.. not yet ;) 15:18 Joubu #topic Updates from the Release Maintainers 15:18 Joubu rmaints? 15:18 wahanui it has been said that rmaints is fridolin, AndrewFH and tuxayo 15:18 Joubu nothing special? 15:19 Joubu #topic Updates from the QA team 15:19 tuxayo 19.11: Not much, catching up with the flow of patches resulting from the Catalyst academy :D 15:19 cait2 Not much special for QA I think 15:20 cait2 Please do QA! :) 15:20 Joubu #info Please do QA! 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 ashimema as ever, cait2 has set us a challenging target to try and knock her off the top spot 15:20 ashimema someone help me kick her off ;) 15:20 cait2 you can band up on me, I really don't mind :) 15:20 Joubu cait2 added a new entry on the agenda, "Status of roadmap projects" 15:21 ashimema kohaputti++ # not shying away from the bigger scary QA's 15:21 cait2 yes, kohaputti++ definitely worth a shoutout 15:21 Joubu I will try to prepare it for the next dev meeting, asking the different groups where they are 15:21 fridolin #info Fridolin Somers, Biblibre, France 15:21 ashimema he should get extra points.. 15:21 cait2 i think maybe we could do some quick ones for the ones that have people present? 15:21 * fridolin nothing special 15:21 cait2 not going through all of them 15:22 Joubu can try 15:22 Joubu #topic Status of roadmap projects 15:22 Joubu #link https://annuel.framapad.org/p/koha_21.05_roadmap 15:22 Joubu #topic Improve the reliability of transfers 15:22 Joubu ashimema: ? 15:23 ashimema #info Joonas has QA'd the Phase One tree :) 15:23 Joubu There is a huge pile of things that is hitting my QA 15:23 Joubu queue* 15:23 ashimema #info Looking for someone to QA the final bug on that tree which adds a nice 'Transfers to send' report. 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:24 Joubu I can try and review it next week 15:24 cait2 #info cait to check the old transfer bugs to give the new work some serious testing once pushed 15:24 Joubu will be mostly off the week after, so... you know what to do 15:24 ashimema #info Phase two will remove the last remaining cases where the C4 methods are used and drop those methods. 15:24 ashimema thanks Joubu :) 15:24 Joubu #toic 15:25 Joubu #topic Performance investigation 15:25 ashimema ? 15:25 Joubu It's related to using the task queue for ES reindex 15:25 ashimema :) 15:25 Joubu I need to redo some benchmarks and see if it lower the difference in exec time 15:25 ashimema #info First major identification lead to the backgrounding of the ES indexer bug.. work ongoing :) 15:26 cait2 thx for doing the stats, it's really interesting 15:26 ashimema Joubu++ 15:26 Joubu it almost burn my laptop everytime I run the benchmark 15:26 Joubu I bought a new CPU fan, so can continue the benchmark, but I am a bit hesitant :D 15:26 ashimema stick it in a fridge 15:26 Joubu #topic Git repository shrinking 15:26 cait2 don't kill the laptop 15:27 tuxayo lol 15:27 Joubu I need to start this one! I am really excited about it 15:27 Joubu certainly in March 15:27 ashimema :) 15:27 Joubu #topic Release tools improvements 15:28 Joubu ashimema and me, we need to focus on that one, maybe closer from the release, like April 15:28 Joubu #topic Backup splitter on a separate server 15:28 Joubu we have it! 15:28 ashimema brill 15:28 ashimema :) 15:28 cait2 awesome :) 15:28 Joubu https://splitter2.koha-community.org 15:28 Joubu still need to sync the DB from the original server however 15:28 ashimema #info Splitter backup is now available at https://splitter2.koha-community.org 15:28 ashimema ah yes 15:28 cait2 #link https://splitter2.koha-community.org 15:28 tuxayo confetti! 15:28 wahanui o/`'`'`'`'`'`'`'`'`'`'`'` 15:29 Joubu I've added few commits, like the "Latest patch from" date on https://splitter2.koha-community.org/files 15:29 Joubu to tell us if it's up-to-date or not 15:29 ashimema nice 15:29 cait2 shoudl we add it to the wiki page yet? 15:29 Joubu I will and it will be done 15:29 cait2 ok 15:29 Joubu I haven't communicated on it yet as the DB is still not updated 15:30 Joubu (must be updated every night, I am in touch with rangi) 15:30 Joubu #topic Improve our "news" module 15:30 cait2 sec 15:30 Joubu There are some (private) discussions, we are in a FQA state for now 15:30 Joubu the idea is to start with what is submitted yet, then improve a bit more the UI 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:31 Joubu like we should rename this, from "news" to.. "additional contents"? 15:31 ashimema I'll try to get to look at the current submission again soon 15:31 Joubu more info coming in the next weeks certainly 15:31 ashimema +1 15:31 Joubu ashimema: I FQAed it last week 15:31 Joubu but you can fix if you don't want to wait for Josef :) 15:31 ashimema I Josef aware and looking at fixes..? 15:32 ashimema that's kinda what I meant.. take a look, see if he needs a hand 15:32 Joubu I sent him a ping 15:32 ashimema :) 15:32 cait2 i guess it would be appreciated 15:32 ashimema soooo many projects on the go 15:32 Joubu (I did CC you ashimema! :D) 15:32 cait2 but some are moving, that's nice :) 15:33 ashimema ah yes.. so you did 15:33 Joubu #topic Fix OPACHiddenItems [Bug 24403] 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 tcohen: around? 15:33 cait2 there are curently no patches to test for this one I am aware of 15:33 Joubu it's ongoing, a bit slow right now but the first step has been pushed already 15:33 Joubu waiting for tcohen to write more things to test! 15:34 cait2 i think that sums it up 15:34 Joubu #topic Handling of errors 500 15:34 Joubu that's done 15:34 Joubu (and that's awesome) 15:34 cait2 should we mark it in the reaodmap? 15:34 Joubu see bug 26048 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 it's almost done :) 15:34 Joubu we need to make it pretty now 15:34 Joubu see bug 27555, bug 27556 and bug 27557 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 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27556 enhancement, P5 - low, ---, koha-bugs, NEW , Improve error pages 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:35 Joubu waiting for dcook 15:35 Joubu (At least I am waiting for him) 15:35 ashimema :) 15:35 Joubu #topic Developer handbook and documentation 15:35 Joubu this is.. stuck 15:35 Joubu devs don't want to write documentation 15:35 Joubu I think that's the conclusion 15:35 Joubu (we knew that already) 15:36 * ashimema just has too many projects on.. 15:36 cait2 I think there was some discussion about how to use a different tool than the wiki maybe 15:36 Joubu yes, that's a big one, and we don't really know where to start 15:36 Joubu rm wiki; mkdir wiki 15:36 cait2 i proposed a fresh start a whlie ago 15:36 ashimema I liked the advent calendar.. but I feel we took on too much too late with that 15:37 cait2 once i get a bit more free time i could try to do some wiki weeding at least 15:37 cait2 it was still very worthwhile 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 would be nice to see these kinds of things also linked to the website somehow 15:37 Joubu maybe we should ask the dev list? 15:37 cait2 it was on social media, but harder to find there 15:38 Joubu on which topics you need more tech info/examples? 15:38 cait2 need to get at least some links on the official pages 15:38 cait2 i tihnk Rest API 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 Joubu if we get no answer, we can forget about it :D 15:38 cait2 but ithink the calendar covered that? 15:38 cait2 maybe 15:38 cait2 the information in the wiki is very scattered there 15:38 ashimema that was the focus area of the calendar.. 15:38 cait2 lots of discussion things where the status is not clear 15:38 ashimema but I've learnt allot since 15:38 Joubu ashimema: it's in my calendar already :D 15:38 ashimema I could happily add a few more articles now I've learnt some more :) 15:38 ashimema awesome Joubu :) 15:39 cait2 it might also be time to review installation guides and such? 15:39 cait2 the more boring things 15:39 Joubu I think that's the only ones that are up-to-date 15:39 cait2 maybe :) 15:40 cait2 what about a series explaining more about the Koha objects? 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 i'd read it... if you start really low barrier 15:40 Joubu ashimema: it's yet another places 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 ashimema mmm 15:41 Joubu I am not totally against the idea 15:41 cait2 i think the wik woruld work, but some features currently don't work quite right 15:41 cait2 and i believe we shoudl tidy up some stuff 15:41 ashimema indeed 15:41 Joubu but we will copy some info from the wiki, that might add confusion 15:41 ashimema anyways.. happy to help when we know a direction 15:41 cait2 there is tons of old rfcs that never got implemented as described or at all 15:41 cait2 for example 15:41 wahanui for example is not fixed 15:41 cait2 it can get really ocnfusing 15:41 ashimema the wiki is a mess.. 15:41 Joubu we need to obsolete those pages 15:42 cait2 yes 15:42 Joubu ok 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 caroline I'm happy to help if I can 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 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:43 ashimema +1 15:43 * ashimema like fresh 15:43 Joubu yes 15:43 Joubu that's for later :) 15:43 Joubu good to know we are 4 already 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 moving on 15:43 cait2 more than 4 even i think :) 15:43 ashimema ;) 15:44 Joubu #topic Automated updates for translated manuals 15:44 Joubu ashimema, cait2 , caroline: did something happen? 15:44 caroline no, I'm not sure we decided anything 15:45 cait2 i think we still lack the technical "plan" for it 15:45 cait2 for the automation 15:45 ashimema I worked to get the pull request process working more cleanly 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:46 cait2 and we might want to branch out 20.11 soon? currently no translations are built at all for 20.11 15:46 caroline I have to remember to do it, which I don't :( 15:46 ashimema as for automating.. I need to talk to rangi or wizzyrea.. so we can do regular rsyncs 15:46 ashimema or use bernardo's server 15:46 caroline I was trying to find how to branch earlier today 15:46 ashimema if the translate server has the space.. perhaps we just use that.. 15:46 caroline but that's another matter 15:46 caroline there was the duplication between translate.k-c and manual.k-c that we needed to address 15:46 ashimema the community website server is struggling for space 15:47 caroline )I've had several failed pipes again today) 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 cait2 maybe need to ask bernardo, as the translation server is struggling a bit too currently 15:48 ashimema I'm happy to get it working.. just need to know what people want.. 15:48 cait2 we shoudl still regularly push the po files to another repo... having copies is good 15:48 caroline I'll email bernardo and ask if we can point to his translated manuals or if he has an idea 15:49 ashimema okies 15:49 ashimema next? 15:49 wahanui next is Koha bibliography in Zotero 15:49 * ashimema wants to get out for his walk 15:49 Joubu moving out 15:49 Joubu you will discuss detail off meeting :) 15:50 Joubu #topic Koha Cookbook Project 15:50 Joubu We had a meeting, setup a git project 15:50 Joubu next date is March, for another meeting 15:50 cait2 :) 15:50 Joubu #topic Replace CGI scripts with Mojolicious controllers 15:51 Joubu I haven't heard anything about that 15:51 Joubu #topic Write Protecting fields in Koha from being overwritten through import 15:51 Joubu there are movements there 15:51 cait2 it just got a rebase 15:51 cait2 yes 15:51 Joubu but I haven't followed closely 15:51 Joubu bug 14957 15:51 wahanui i guess bug 14957 is rebased against master I see 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:52 ashimema happy to help with QA there cait.. if you wanted to double team it. 15:52 cait2 i'll try to get in touchwith AndrewFH 15:52 cait2 that soudns good 15:52 Joubu ashimema: stop adding stuffs to you list! 15:52 ashimema hehe 15:52 cait2 yeah he is terrible at that 15:52 * ashimema helps with all the things 15:52 Joubu your* 15:52 ashimema "helps" 15:52 cait2 and i am enabling him... 15:53 cait2 lol 15:53 Joubu we will have to limit to 4 topics next cycle 15:53 Joubu or 5 15:53 Joubu or 6 15:53 cait2 and once done 15:53 Joubu .. 15:53 cait2 we can add more 15:53 cait2 no 4 is good 15:53 ashimema well.. I'm not the RM anymore.. so can throw myself into code a bit more again :) 15:53 cait2 and oly can add one from backlog, when one is done 15:53 cait2 finishing? 15:53 Joubu yes 15:53 ashimema 4 is good 15:53 Joubu #topic Actions from last meeting 15:54 Joubu #action amoyano advertise 15522 and ask the list for feedback [after 20.11 is released], setup a sandbox, etc. 15:54 Joubu will stop to postpone this one I think 15:54 ashimema We need a clear roadmap/backlog to pick of more strictly in general 15:54 ashimema good plan 15:54 Joubu haven't got reply 15:54 Joubu #topic Review of coding guidelines 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 I don't get it 15:55 cait2 maybe ... or catalog? 15:55 ashimema pass 15:55 cait2 or Opac 15:55 cait2 i had a discussion with him on a bug about this 15:55 * ashimema switches to mobile 15:55 cait2 the rename pref AllowOPACLists one 15:55 cait2 maybe we can ask to clarify 15:55 cait2 but i think it#s about the different spellings 15:55 cait2 int he prefs 15:56 Joubu ok, will ask him and postpone 15:56 cait2 use OPAC instead of Opac or opac 15:56 Joubu #topic Set time of next meeting 15:56 Joubu #info Next meeting: 24 February 2021, 20 UTC 15:56 Joubu is that correct? 15:57 Joubu #endmeeting 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 huginn Minutes: https://meetings.koha-community.org/2021/development_irc_meeting_10_february_2021.2021-02-10-15.01.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 Log: https://meetings.koha-community.org/2021/development_irc_meeting_10_february_2021.2021-02-10-15.01.log.html 15:57 ashimema Nice one peeps 15:57 ashimema I'm running of for a walk round the block now.. bbiab 15:58 cait2 bye 15:59 tuxayo Joubu++ 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? 16:13 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:17 huginn Joubu: The operation succeeded. 16:24 Joubu bye #koha, see you tomorrow 17:33 reiveune bye 19:29 oleonard Anyone care to sign off on a trivial followup to Bug 27652? 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 20:31 oleonard Bug 27668 is the fruit of my T:T inquiries this morning 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:33 cait thank you :) 20:33 oleonard I hope the larger scope of my changes doesn't hold it up too much 20:33 cait hm i am just a little worried about backporting 20:35 cait usually love your bigger scope things :) 20:35 cait would adding the file have owrked? i could brew up a patch for 20.xx myself then :) 20:36 * oleonard looks at 20.xx 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:41 cait i had tested in in 20.05 to be honest 20:41 cait and then checked hte file was also not present on master 20:41 cait orignal report is even from 18.11 20:45 oleonard cait: Simply adding the validation-strings include would fix 20.05.x I think 20:46 oleonard 20.11.x will require either a full backport or something in between. 20:50 oleonard I would guess that the problem in 20.11.x and above was caused by Bug 20168 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 cait ah ok that makes sense 20:51 cait thx for checking! 20:51 cait oleonard++ 20:52 oleonard See you later!