Time Nick Message 00:11 davidnind kidclamp:bug 26911 - does the patch get applied to 19.11.x or master? On 19.11.x the patch does not apply.. 00:11 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26911 critical, P5 - low, ---, jonathan.druart, Needs Signoff , Update for 18936 can cause data loss if constraints are violated 00:18 kidclamp To master, 19.11 is where you can recreate the problem 00:19 kidclamp You could just do a manual insert and run the DB update if you want to get fancy 00:22 davidnind thanks kidclamp! I've just tried on master and it works, I will amend the test plan when I sign off (step 9 says repeat 1-4 when it should say repeat 1-5) 00:23 kidclamp Thank you! 00:29 dcook kidclamp++ 00:29 dcook For bug 7607 heh 00:29 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7607 major, P5 - low, ---, jonathan.druart, Signed Off , Advanced search: Index and search term don't match when leaving fields empty 06:51 MarkHofstetter good morning, cait1 just requested the wiki login 07:20 ila_ron tree 07:24 Joubu Thanks caroline and davidnind for the meeting slot adjustment! 07:36 alex_a Bonjour 07:36 wahanui que tal, alex_a 07:47 magnuse \o/ 07:50 ashimema mornin' #koha 07:57 cait good morning 08:10 ashimema grr.. these sandboxes are causing me some real headaches at the moment :( 08:50 severine_q hello #koha :) 08:58 alex_a Hello severine_q 08:58 alex_a severine_q, bug 20125 is ready for test 08:58 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20125 enhancement, P5 - low, ---, alex.arnaud, Needs Signoff , Add a cron script to claim late orders 08:59 severine_q hi alex_a ! 08:59 severine_q that's what I just saw ! 08:59 severine_q take a coffee and ready for testing it one more time ^^ 09:05 ashimema right.. hopefully the sandboxes are back in action 09:11 cait ashimema++ 11:11 ashimema cait dissapeared 11:11 ashimema did cait1 appear? 11:21 magnuse uh oh 11:45 tuxayo hi #koha o/ 11:47 magnuse hiya tuxayo 11:55 oleonard Hi all 12:05 huginn News from kohagit: Bug 21898: Add basket for TT syntax <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=96be711d0333a531051cdbd6f194a2eb05071c60> 12:05 huginn News from kohagit: Bug 26190: Allow to close a basket with only cancelled order lines <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=2d6595a1bf0e04611c2a1d5c18489c6ee799a9aa> 12:05 huginn News from kohagit: Bug 26680: Acq - Wrap (rcvd) in a span and change text to received <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=3bfc54d44a53a4235e171858f75a6fc4bdc3eb9c> 12:05 huginn News from kohagit: Bug 26572: (QA follow-up) Escape strings in autocomplete <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=3ef31a0b77133e4c3eacc1c7d46d917746e438d7> 12:05 huginn News from kohagit: Bug 26439: (QA follow-up) Correct MSG instances in cart.js <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=6ba108f4eb18eb27a1b8be55b33b4e28df4b806f> 12:05 huginn News from kohagit: Bug 24834: (follow-up) Improve breadcrumb <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=043f3f0fd022b70323e2e681b3560bf0915fe845> 12:05 huginn News from kohagit: Bug 24834: (QA follow-up) Add missing filter <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=f2876ef4d481cd037b2b08a3240f14e44f0882f5> 12:05 huginn News from kohagit: Bug 26641: Optimize CatalogModuleRelink lookup <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=4dd798302a84acf5d4474affeaa61fc9c97ed68a> 12:05 huginn News from kohagit: Bug 26641: pass the MARC field as an argument to link_bibs_to_authorities.pl <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=ab2e3b0e890a45202a9c360f444917a0ff336d50> 12:05 huginn News from kohagit: Bug 21898: Add aqbasket to available tables for ACQORDER <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=98ab9863929799a8e42f7b8ce23ba5d70c822b14> 12:05 huginn News from kohagit: Bug 26572: Add autocomplete to librarian field in log viewer <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=38507b041ba3a448315d91294f032267679810bd> 12:05 huginn News from kohagit: Bug 19351: Add items.copynumber to the checkouts table <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=a8e5d9ab9f3dc690f007bb6893af71edf26a473f> 12:05 huginn News from kohagit: Bug 24834: (follow-up) Add report id to page titles <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=f0b3bbb3276741961d5e8e8da88aa3076b255eeb> 12:05 huginn News from kohagit: Bug 24834: Display report number on editing or running a report <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=7f2e2a4dbdaf066cf6002ad1d6f1241273ce5705> 12:05 huginn News from kohagit: Bug 21882: Show price information in acqusitions tab on staff detail page <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=d1f412bd76adb4ec54db3b5991b03e9fb2bdecd2> 12:05 huginn News from kohagit: Bug 15780: Add inventory number to checkout list on summary print <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=973e1b1d5d3d381e90bd405d220e7d418ca1c818> 12:05 huginn News from kohagit: Bug 15329: Add new column for budget to the late orders table <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=ee028855c246b1496003fbfccfd20042594ac4bf> 12:05 huginn News from kohagit: Bug 15141: Add MARC21 770/772 Supplement (parent) to OPAC and staff detail pages <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=42ab7b80d4f1d13e15f991d3c4fa161ffca0726f> 12:05 huginn News from kohagit: Bug 26439: Move cart-related strings out of js_includes.inc and into basket.js <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=ceee890899c54e113a0a787016ae52e40f3817bb> 12:05 huginn News from kohagit: Bug 21111: Add --exclude-indexes to koha-run-backups <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=c2293d5c602b27b8f88d64d15eaa4de94e6bc16c> 12:12 magnuse shiny! 12:52 koha-jenkins Project Koha_Master_D10_Deps build #125: UNSTABLE in 47 min: https://jenkins.koha-community.org/job/Koha_Master_D10_Deps/125/ 12:52 koha-jenkins Project Koha_Master_U16 build #117: UNSTABLE in 46 min: https://jenkins.koha-community.org/job/Koha_Master_U16/117/ 12:55 koha-jenkins Project Koha_Master_U18 build #935: UNSTABLE in 50 min: https://jenkins.koha-community.org/job/Koha_Master_U18/935/ 12:56 ashimema cait keeps popping in, talking to me in PM.. then dissapearing offline again before I can reply :( 12:56 oleonard She's an angry ghost 12:57 ashimema haha.. indeed 12:58 * ashimema has decided classes are weird 12:58 ashimema in JS hasClass at least 12:59 ashimema having a class="thingy " takes it to mean there's a second class of 'empty string'.. spot the trailing space 12:59 cait1 oh 12:59 cait1 just switching between laptops 13:00 oleonard ashimema that sounds like something JS would do :) 13:00 oleonard ashimema it also sounds like something jQuery is designed to do better 13:00 ashimema lol 13:00 ashimema indeed 13:01 cait1 oleonard: more grumpy than angry... maybe 13:01 ashimema but i hasClass is jQuery I believe 13:01 ashimema hugs cait1 13:02 * oleonard is definitely grumpy today 13:04 * ashimema really hopes bug 24786 now passes Joubu's requirements 13:04 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24786 enhancement, P5 - low, ---, martin.renvoize, Passed QA , Allow setting a cash register for a login session 13:08 koha-jenkins Project Koha_Master_D9_My8 build #451: UNSTABLE in 1 hr 1 min: https://jenkins.koha-community.org/job/Koha_Master_D9_My8/451/ 13:18 tuxayo These comments are wrong, right? (name of the subroutine) 13:18 tuxayo https://gitlab.com/koha-community/Koha/-/blob/master/C4/Reserves.pm#L2190 13:18 tuxayo https://gitlab.com/koha-community/Koha/-/blob/master/C4/Reserves.pm#L2214 13:20 magnuse yup, that looks wrong 13:22 ashimema if anyone fancied a final QA of my followup on bug 21886 that would be awesome.. 13:22 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21886 enhancement, P5 - low, ---, stefan.berndtsson, Signed Off , Add option to send notices from owning library instead of issuing library 13:26 ashimema balls.. I hope 23091 isn't too hard to rebase now :( 13:27 ashimema that's been a right pain to maintain.. 13:37 koha-jenkins Project Koha_Master_D11 build #131: STILL UNSTABLE in 45 min: https://jenkins.koha-community.org/job/Koha_Master_D11/131/ 13:42 magnuse bug 23091 13:42 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23091 enhancement, P5 - low, ---, martin.renvoize, Patch doesn't apply , Add options to charge new or restore forgiven overdues when a lost item is returned 13:43 koha-jenkins Project Koha_Master_U2010 build #38: STILL UNSTABLE in 47 min: https://jenkins.koha-community.org/job/Koha_Master_U2010/38/ 13:44 koha-jenkins Project Koha_Master_D9_MDB_Latest build #430: UNSTABLE in 51 min: https://jenkins.koha-community.org/job/Koha_Master_D9_MDB_Latest/430/ 14:03 koha-jenkins Project Koha_Master_U20 build #132: UNSTABLE in 55 min: https://jenkins.koha-community.org/job/Koha_Master_U20/132/ 14:08 kohaputti Joubu, this seems to have broken the circulation with PatronLibrary CircControl set, however there was follow-up for the other instance to fix the issue: https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=108152 I'm thinking of submitting a fix now for the other one aswell, just asking you in case there is a bug report already for this open (I couldn't find) 14:09 kohaputti I missed the original patch, here: https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=108150 14:10 kohaputti The issue is that my $checkout_count = $checkouts->count; is called even when $checkouts is undefined in the CircControl = PatronLibrary case 14:14 Joubu kohaputti: we can follow-up on bug 26132 if needed 14:14 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26132 enhancement, P5 - low, ---, jonathan.druart, Pushed to master , Improve readability of TooMany 14:14 Joubu do you have a fix already? 14:14 kohaputti I have no fix yet but can produce one probably in 30 min or so 14:15 Joubu great, thanks 14:15 kohaputti I can just copy & paste basically the patch Nick 14:15 kohaputti from nick* 14:28 koha-jenkins Project Koha_Master_D9 build #1485: STILL UNSTABLE in 50 min: https://jenkins.koha-community.org/job/Koha_Master_D9/1485/ 14:31 koha-jenkins Project Koha_Master_D10 build #394: UNSTABLE in 47 min: https://jenkins.koha-community.org/job/Koha_Master_D10/394/ 14:44 Joubu dev meeting in 15! 14:58 tuxayo Thanks for the reminder Joubu ! 15:01 Joubu #startmeeting Development IRC meeting 4 November 2020 15:01 huginn Meeting started Wed Nov 4 15:01:08 2020 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_4_november_2020' 15:01 Joubu #topic Introductions 15:01 Joubu #info Jonathan Druart 15:01 Joubu qa_team? 15:01 wahanui somebody said qa_team was cait Joubu marcelr kohaputti josef_moravec tcohen kidclamp khall ashimema alex_a jajm matts 15:01 Joubu rmaints? 15:01 wahanui somebody said rmaints was lukeG, aleisha, and tuxayo, I SUMMON THEE!!⚡⚡ 15:01 Joubu #link https://wiki.koha-community.org/wiki/General_IRC_meeting_4_November_2020 15:01 * tuxayo emerges 15:01 tuxayo \o/ 15:02 tuxayo #info tuxayo/Victor Grousset, France 15:02 amoyano #info Agustin Moyano, Theke Solutions 15:03 oleonard #info Owen Leonard, Athens County Public Libraries, Ohio, The Bad Place 15:03 tuxayo LOL 15:03 amoyano hehe 15:03 tcohen #info Tomas Cohen Arazi, Theke Solutions 15:04 tcohen oleonard++ # keeping it up 15:04 ashimema #info Martin Renvoize, PTFS Europe 15:04 thd #info Thomas Dukleth, Agogme, New York City 15:04 ashimema made it.. just 15:04 Joubu #topic Announcements 15:05 Joubu Anyone have something? 15:05 Joubu #info Election of 21.05 release team is "tonight"! 20 UTC 15:05 oleonard Finally an election I can enjoy 15:06 cait #info Katrin Fischer, BSZ, Konstanz 15:06 thd :) 15:06 lukeG #info Lucas Gass, ByWater Solutions 15:06 Joubu #topic Update from the Release Manager (20.11) 15:06 tuxayo Job offer: Release Maintainer for Koha. Salary: a lot of magical internet points 15:07 tuxayo One candidate is needed 15:07 Joubu back from vacation, lot of things has been PQAed, great job QA team! 15:07 tcohen what brach is missing a candidate? 15:07 Joubu at least those who QAed ;) 15:07 ashimema 2 15:07 ashimema 20.05 and 19.11 15:07 wahanui 39.16 15:08 oleonard Patience, wahanui 15:08 wahanui rumour has it Patience is a virtue.. some of the updates are slow be nessecity 15:08 tuxayo oldstable (20.05) 15:08 ashimema tuxayo has been great on oldoldstable 15:08 Joubu everybody should run master anyway 15:08 tuxayo +1 15:08 tuxayo 19.11: I candated, unless aleisha wants to continue it 15:08 Joubu we should ping someone at Catalyst 15:08 tuxayo *candidated 15:09 Joubu to know if they want to continue 15:09 tcohen I volunteer for 20.05 15:09 Joubu what about lukeG? 15:09 tuxayo tcohen++ 15:10 lukeG Joubu: I would like to have a break from Rmaint, I've done 4 cycles now 15:10 tcohen I would prefer to give new members the chance 15:10 ashimema I can back you up if you want to share at all tcohen.. can't commit full time but happy to share the load 15:10 ashimema yeah.. would be nice to have new blood though. 15:10 Joubu hehe lukeG, yes, fair enough! 15:10 tcohen cool 15:10 tcohen ashimema++ 15:10 tcohen I will sign for 20.05 15:11 ashimema tcohen++ 15:11 Joubu kidclamp: ES topic expert? 15:11 Joubu matts: CAS/Shib topic expert? 15:11 Joubu then we are good, great team once again 15:11 ashimema I would say those ones are 'nice to have', not as vital though.. 15:12 ashimema :) 15:12 matts Joubu, okay for me ! 15:12 Joubu so, I was saying, lot of things have been PQA, I am processing them all and hopefully will be "done" (pushed or not) before end of the week 15:12 Joubu no new enhancement will be pushed after this week 15:13 Joubu I hope we will manage to fix all the bugs next week! 15:13 cait i expect quite a bit of conflicts 15:13 cait and maybe needed follow-ups 15:13 cait is there some room we could give devs there? 15:13 Joubu Then, please add the release notes to your bugs. I will add the bz tags next week 15:13 Joubu We will also need to generate the technical release notes. I will ask you for help about that as well 15:14 Joubu next is the packages, we must continue the discussion we had on the dev list 2 weeks ago 15:14 cait tcohen: there is a term for people accumulating roles :) 15:15 amoyano he 15:15 Joubu cait: it will depend on the size of the patch set. I am pushing a lot of things and I am afraid of the time we will need to stabilize all that 15:15 cait some of the bigger stuff is currently sitting 15:15 ashimema I aim to lend a hand on release notes and swatting bugs the next few weeks.. at least a couple of hours a day 15:15 cait sending ILL emails for example 15:15 Joubu I am spending 90% of my work time on the PQA bugs 15:16 Joubu cannot do more 15:16 Joubu I am doing my best to give everybody the necessary feedback to have their bugs pushed to master ASAP 15:16 oleonard Joubu++ 15:16 Joubu any questions? 15:16 ashimema Joubu++ You're doing great.. it was a BIG queue 15:17 tcohen cait I don't like doing it, actually 15:17 tcohen Joubu++ 15:17 cait i know, i was just wondering if there might be a way to add a little room/time as i thnk it will be a close call 15:17 koha-jenkins Project Koha_Master_U2010 build #39: STILL UNSTABLE in 45 min: https://jenkins.koha-community.org/job/Koha_Master_U2010/39/ 15:17 Joubu cait: yes, it won't be strict for the things PQA already 15:17 cait sorry, if that came out wrong 15:18 Joubu nope :) 15:18 Joubu #topic Updates from the Release Maintainers 15:18 cait maybe have people check their stuff for rebasing 15:18 cait could help remove some extra work/time lost 15:19 tuxayo #info 19.05: last security release was without issue 15:19 Joubu #info If you have PQA bugs that have been FQA or needs a rebase, provide feedback ASAP to have them reach 20.11! 15:20 Joubu ho, I forget, D11 is completely broken, see bug 26893, must not be used! 15:20 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26893 blocker, P5 - low, ---, koha-bugs, NEW , New version of JSON::Validator (D11) break our REST API routes 15:20 Joubu #info Koha under Debian 11 is broken, it must not be used until bug 26893 is fixed! 15:20 Joubu we need this fixed for 20.11 15:21 Joubu #topic Updates from the QA team 15:21 tuxayo #info about RMaint I did a first pass on the release maintenance wiki page to complete and fix the security process. Needs a second one and proofreading from aleisha and lukeG 15:22 lukeG tuxayo: i'll have a look later today 15:22 tuxayo lukeG: thanks, I'll try also to do the 2nd pass 15:22 Joubu cait: something to add for the QA team topic? 15:22 cait yes 15:23 cait I am close to 1.000 QA in one year and it's not a reason for celebration 15:23 cait I can't keep this up 15:23 tuxayo :o 15:23 cait and I need everyone on the QA team signing up to step up some more next cycle 15:23 ashimema cait++ 15:24 cait at the moment the load is mostly on ashimema and me 15:24 ashimema team-- 15:24 cait ashimema++ 15:24 cait and we need to fix that 15:24 ashimema I agree.. we need to spread the load more next release.. it's unsustainable as it is. 15:25 cait I know queue looks good right now, but as soon as 2 people step off for a day or 2 numbers are rising really fast 15:25 Joubu cait: do you get feedback when you ask for in your weekly email? 15:25 cait most of the time I don't 15:26 Joubu I think that's the mail problem. People should show up when we need them 15:26 cait i will still keep sending htem as i got positive feedback in general 15:26 ashimema I read the weekly mails and try to attack those as a high priority.. but often I find I'm locked out of at least some of them 15:26 cait it#s very time consuming to ask individual members to do things 15:26 ashimema I find the qa emails really helpful personally 15:26 cait i know it's human... and that it works 15:27 cait so maybe we need new ideas 15:28 cait best solution would be more time and people 15:28 ashimema perhaps we could mentor some new QA people? 15:29 tuxayo I was just writing that I'm feeling conformable to try QA now ^^ 15:29 lukeG I would be interested in helping/learning 15:29 ashimema if there's anyone out there at all interested in doing QA.. or anyone anyone here thinks might be good at QA then feel free to apply and I'd be happy to guide on the process/mentor people 15:29 thd The best solution for most things is more available time. 15:29 Joubu we have 2 new members for 21.05 15:29 Joubu which is good 15:29 ashimema agreed 15:29 cait yes, but we started out quite well number wise this cycle, it's hard to predict 15:29 cait I am fine if people don't have many hours to spend 15:29 Joubu alex_a: not candidate to be a QA member for 21.05? 15:30 cait but having some idea when they are available and some kind of consistency would be great 15:30 ashimema also.. the QA queue is often full of easy starter bugs.. one's that don't take hours.. you can be on the QA team and be picky about what you choose to QA.. it's a good way to start 15:30 cait for sure 15:30 ashimema and it free's up other QA team members to look at some of the more narly and difficult to QA patches 15:30 * cait recommends oleonard's for starters 15:30 cait :) 15:30 tuxayo ashimema: alright, sound good for me :) 15:30 ashimema I'd love to see someone nick all the easy patches and overtake me on the leaderboards ;P 15:30 Joubu to be honest, the main problem right now is the NSO queue.. 15:30 cait we have a general flow issue 15:30 ashimema That is also true 15:31 ashimema I ran a youtube 'live coding' session just before this meeting.. first half was about how to pick bugs to SO and then how to SO them using sandboxes.. 15:31 cait and a lot of the thigs gettings stuck are stuck because they are not easy to test for people with sandboxes or require dev knowledge 15:31 cait so a good topic for dev meeting - we need devs on this queue too 15:31 ashimema I'd be happy to run similar things regularly if it would help onboard people 15:32 lukeG since I won't be Rmaint'ing I hope to dedicate much more time to NSO 15:32 cait I hope this doesn't come off as too negative, but if we don't talk about... we can't change it 15:32 ashimema lukeG++ 15:32 ashimema totally a worthwhile thing to discuss cait 15:33 cait lukeG: sounds great :) 15:33 ashimema as for sandboxes (* OK, they're broken right now but I'm working on that).. if there's something you can't test on them yet let me know and I can work on that 15:33 ashimema mail testing does work for example.. that's a recent addition 15:33 ashimema but perhaps we need to guide people on how 15:33 kohaputti I don't know if it is really problem that stuff is stuck in NSO queue, if things are important to more than just person then people will sign-off, not every feature needs to get in my opinion, and giving feedback on all features suggested always might not be time well spent 15:34 cait kohaputti: maybe true for a part of the queue, but there are also bug fixes and things that just aren't easy to test 15:34 Joubu kohaputti: I agree, but having the queue "clean" makes things easier to pick 15:34 cait yeah, I beleive that too 15:34 cait a not so daunting queue will be more inviting 15:35 tuxayo ashimema: «I ran a youtube 'live coding' session» Do you mean you recorded it for publication? 15:35 ashimema I would hope bugwranglers can help with keeping the queue clean.. a certain amount of that role is not to test, but to just take a look at the bugs and comment on whether they're valid, a good idea, need more thought etc 15:35 ashimema yup 15:36 ashimema https://www.youtube.com/watch?v=0Q0KrFv_YnU 15:36 ashimema we need to edit it a little still.. but it's there 15:36 ashimema just need to cut off the first 5 minutes of us getting ourselves set up 15:36 Joubu #info QA team - The project is having a long standing issue about the QA queue. We should have more people involved in the process. It will especially help if you are kind of expert in a given area, let us know! 15:36 Joubu something like that..? 15:36 tcohen +1 15:37 tuxayo ashimema++ will watch, might learn a few things :D 15:37 ashimema all very informal.. but hopefully that also means it's a bit less scary for people.. shows we're all human 15:38 ashimema brill Joubu 15:38 Joubu so basically, I have nothing to suggest, cait, sorry. But hopefully amoyano and dcook will bring some fresh air :) 15:38 henryb ashimema: I liked all the deliberate mistakes :) 15:38 Joubu # #action amoyano QA all the things! 15:38 cait thx 15:38 ashimema haha.. only one was actually deliberate ;) 15:38 Joubu # #action dcook QA all the things! 15:38 amoyano he, I'll try 15:39 ashimema the others were me being human 15:39 cait ashimema: it looked planned to me .) 15:39 Joubu moving on? 15:39 cait ok 15:39 ashimema :) 15:39 Joubu #topic Actions from last meeting 15:39 Joubu #topic amoyano Will try to provide a Vue alternative to bug 15522 15:39 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15522 enhancement, P5 - low, ---, jonathan.druart, Patch doesn't apply , New interface for revamped circulation rules 15:39 Joubu you did it! 15:40 tuxayo amoyano++ 15:40 amoyano yep! 15:40 cait amoyano++ 15:40 ashimema amoyano++ 15:40 tcohen amoyano++ 15:40 Joubu amoyano: can you tell us something about it? 15:40 Joubu What's the next step? Should we ask the list for feedback? 15:40 amoyano If you checked it out, it's not exactly a copy of the proposal made with react 15:41 * ashimema is testing it.. but it's slightly behind keeping on top of the bugs bug queue at the moment.. and rebasing code for Joubu... I hope to do allot more testing and review first thing next cycle 15:41 tcohen there's a UX change 15:41 ashimema so.. thanks for submitting amoyano.. apologies I've not fed back yet 15:41 amoyano sorry if that mess things up, but I though it was a good time to introduce that change 15:42 tuxayo amoyano: that's relevant no worries 15:42 amoyano I believe it's simple to read.. 15:42 Joubu #info amoyano wrote an alternative for the new circulation rules interface - code is available on bug 15522 15:42 ashimema so.. next step I think is to probably wait a couple of weeks (whilst we're all super busy with release), then go on a drive to find testers.. thinking mailing list, pre-setup sandboxes etc 15:42 amoyano vue packages modules in a single file, (.vue files) 15:42 tuxayo #info feedback is needed on the code and UX changes 15:43 ashimema code does look clean to me.. in what I have managed to read so far 15:44 Joubu #action amoyano advertise 15522 and ask the list for feedback [after 20.11 is released], setup a sandbox, etc. 15:44 amoyano I'll have to watch achimema's video to setup a sandbox, he! 15:45 Joubu amoyano: nope, you will need to catch him to set it up for you and have it "eternal" 15:45 Joubu or it will be erase after X days 15:45 ashimema haha.. I can help with that.. it may be one of those bugs that needs a little more behind the scenes to get it working on a sandbox 15:45 Joubu d 15:45 ashimema indeed 15:45 Joubu next topic was about the same things 15:45 Joubu #topic ashimema Setup a sandbox with lot of circ rules (ideally from production data) to test 15522. Then ask the list for feedback. 15:46 Joubu so skipping this one 15:46 ashimema I did.. then I broke the sandboxes :( 15:46 ashimema so I'm back to square one and need to do it again 15:46 tuxayo :o 15:46 ashimema but yes.. wait for next cycle now 15:46 Joubu I am postponing the 2 next ones, David is working on them 15:46 Joubu #action davidnind Find and update relevant places to record Perl version required, including release notes, manual and wiki (one source of the truth) (still working on this) 15:46 cait i thin having both versions testable (GUI wise) woudl be great 15:46 Joubu hum, only one actually 15:46 cait and advertise that 15:47 Joubu yes, definitelly, we may need to pick a bit of both 15:47 Joubu #topic davidnind to add information about what to backport to the release maintainers role page (as a starting point for further notes and guidance) (initial information added - see Release maintenance page) 15:47 Joubu #link https://wiki.koha-community.org/wiki/Release_maintenance#Deciding_on_what_to_back_port 15:48 tuxayo davidnind++ this is great! 15:48 tcohen davidnind++ 15:48 ashimema good call 15:49 ashimema davidnind++ 15:49 Joubu #info davidnind wrote a wiki page to list the general principle for backporting - https://wiki.koha-community.org/wiki/Release_maintenance#Deciding_on_what_to_back_port 15:49 Joubu @later tell davidnind thanks David! 15:49 huginn Joubu: The operation succeeded. 15:49 Joubu #topic ashimema to write a guideline to forbidding the use of type "number" 15:49 lukeG davidnind++ 15:49 Joubu #link https://wiki.koha-community.org/wiki/Coding_Guidelines#ACC2:_Input_type_.22number.22_should_be_avoided 15:49 ashimema done :) 15:50 Joubu yup 15:50 ashimema feel free to point out amendments if anyone wants to :) 15:50 ashimema but hopefully it's fairly clear and concise 15:50 amoyano ashimema++ 15:50 cait hm should we create an omnibus bug to check/fix codebase? 15:51 Joubu and we have the QA test: https://gitlab.com/koha-community/qa-test-tools/-/merge_requests/28 15:51 ashimema not a bad idea cait 15:51 Joubu so we can consider this done 15:51 Joubu thanks ashimema 15:51 tuxayo ashimema++ 15:51 tuxayo didn't knew about inputmode 15:51 ashimema lots of academy bug potential there 15:51 cait and lots of things i no longer will have to change locally :) 15:52 Joubu #info New coding guideline - Input type "number" is now forbidden, use inputmode=numeric instead. See https://wiki.koha-community.org/wiki/Coding_Guidelines#ACC2:_Input_type_.22number.22_should_be_avoided 15:52 ashimema I can take that action.. to create the omnibus bug 15:53 Joubu #action ashimema Open an omnibus bug to fix the existing occurrences of input type "number" 15:53 ashimema #action ashimema to add an omnibus bug to retroactively fix inputs for ACC2 coding guideline 15:53 ashimema :) 15:53 Joubu #topic General development discussion (trends, ideas, ...) 15:53 Joubu #topic Discuss Bug 20410, Remove OpacGroupResults system preference and feature -- oleonard 15:53 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20410 enhancement, P5 - low, ---, koha-bugs, NEW , Remove OpacGroupResults system preference and feature 15:53 oleonard So... Does anyone know if this feature is still used? 15:54 cait I haven't heard of a working implementation in quite a long while 15:54 cait and never seen a production one 15:54 cait do we have it on hea? 15:54 oleonard Every time the OPAC gets a big update I dutifully make a best effort to update opac-results-grouped.tt but I'd like to not do that anymore :) 15:54 Joubu yes, 9 occurrences for 1/yes 15:55 cait i thin we should announce deprecation 15:55 tuxayo The 0 value means yes? :o 15:55 cait and remove in 21.05 15:55 cait there are 9 with 1 :) 15:55 Joubu oleonard: go for it! 15:56 Joubu #action oleonard ask the list if someone use OpacGroupResults somewhere... 15:56 oleonard I don't remember the last time we announced the deprecation of a feature. Does anyone? 15:56 Joubu zebra? 15:56 wahanui hmmm... zebra is running? 15:56 ashimema I did it once 15:56 Joubu (lol) 15:57 ashimema can't remember what 15:57 tuxayo lol 15:57 Joubu we did it few time 15:57 Joubu non xslt view 15:57 kohaputti ashimema, you deprecated some C4 function 15:57 kohaputti maybe couple years ago 15:57 ashimema I wouldn't "ask if anyone is using it".. I would "Announce wwe intend to remove it" and then see if anyone complains ;) 15:57 cait yep 15:57 tuxayo I suppose dead external services don't count? 15:58 Joubu we are reaching 1h, moving on 15:58 Joubu #topic Sign off and tests failing - question: Recently I've had several cases where the tests pass before and after the patches are applied. However, if system preferences are changed as part of the test plan and tests are run at the end then they fail. If the developer says this is fine (for whatever reason), should we accept that when signing off and then leave to QA to critique their work? Example (not 15:58 Joubu picking on this one in particular, it's the only one I can remember): Bug 22690. --davidnind 15:58 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22690 normal, P5 - low, ---, ere.maijala, Failed QA , Merging records with many items too slow (Elasticsearch) 15:58 ashimema I've used https://metacpan.org/pod/Mojo::Util#deprecated in a few places to deprecate routines 15:58 ashimema manualcredit was one I think 15:59 Joubu The short answer is "it depends" 15:59 Joubu ideally tests should pass in whichever situation 15:59 ashimema it's a hard call.. in the best case all unit tests should be idempotent and do all their own setup 16:00 Joubu and mock "everything". Like: if you need this specific pref to be set to have the test pass, then mock the pref's value 16:00 ashimema if I hit such a situation during QA I tend to have a go at fixing it 16:00 kohaputti I'm under the impression if you remove like some default branches, etc. then maany tests will fail 16:00 ashimema exactly 16:00 ashimema correct kohaputti 16:00 Joubu but we use to accept tests if they pass on top of the sample data / default value 16:00 ashimema but for new tests it's important we try to be better ;) 16:00 tuxayo > do all their own setup 16:00 tuxayo Here, does is "just" mean that the test lacks setting the syspref in it's setup? 16:00 Joubu kohaputti: I don't think so, we took care of that 16:01 Joubu we do not longer use hardcoded data 16:01 Joubu like "branchcode=CPL" 16:01 kohaputti ok 16:01 Joubu the problem is more about the default values IMO, and so the syspref 16:01 Joubu s 16:01 ashimema also things like counting rows before and after the test.. rather than hard coding a number of rows we expect from the test data 16:01 ashimema that's a pattern now 16:01 kohaputti at least for new tests this might be a good idea 16:02 Joubu also: don't delete the data before the tests! 16:02 ashimema indeed... hense it being a judement call :) 16:02 kohaputti but existing tests, I don't know, could be potentially many many hours of work to get some bug fix, etc. in 16:02 Joubu most of the time it's the wrong way :) 16:02 ashimema yup.. QA team use your judement a bit basically ;) 16:02 cait should we have some notes about good pattersn in unit testing writing somewhere? 16:02 ashimema it comes with practice 16:02 kohaputti The current koha unit tests sound more like integration tests to me :D 16:03 cait if we intend to improve them, better make sure new people have some guidance 16:03 ashimema agree :( 16:03 Joubu kohaputti: yes, they are a bit of everything 16:03 ashimema well.. they're a real jumbled mix really 16:03 ashimema haha.. snap 16:04 Joubu ha but wait 16:04 Joubu Is David's question about searchengine? 16:04 kohaputti yes it is 16:04 Joubu so 16:04 Joubu bug 26250 16:04 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26250 major, P5 - low, ---, jonathan.druart, Pushed to master , Test suite does not pass if Elastic is used as search engine 16:04 Joubu the test suite must pass with searchengine set to ES 16:05 Joubu We did not setup the new job on Jenkins already 16:05 Joubu (or make it the default) 16:05 kohaputti ok but it doesn't, is it the job of the patch writer to fix it that touches some unrelated test in the same file that has the bug currently? 16:06 Joubu after 26250 the whole test suite must pass with ES set 16:06 Joubu if it's not, it's a bug 16:06 Joubu open a separate bug report and link it with 26250 16:06 Joubu talk about it later if needed, moving on 16:07 Joubu #topic Review of coding guidelines 16:07 Joubu #topic Proposal for uniform response code for duplicate errors on the API (vote) 16:07 Joubu tcohen: ? Is that you? 16:09 Joubu we cannot vote on that without someone explaining it 16:09 amoyano pity.. seemed interesting 16:09 Joubu "When a create operation fails due to duplicate object, it must return 409." 16:10 Joubu https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/409 16:10 ashimema hmm 16:10 Joubu The HTTP 409 Conflict response status code indicates a request conflict with current state of the target resource. 16:10 Joubu Conflicts are most likely to occur in response to a PUT request. For example, you may get a 409 response when uploading a file which is older than the one already on the server resulting in a version control conflict. 16:10 Joubu not exactly the same 16:11 Joubu well, if it's the code to return, let's return it 16:11 Joubu not sure we should vote for that 16:11 ashimema indeed 16:12 ashimema so more of a mention to make sure QA catch it 16:12 Joubu #topic Proposal for related object ids on the API (vote) 16:12 Joubu "Fields containing a key for a related object should be named related_id where related is the related object name and if called via embed should be replaced by just the related object name. " 16:13 Joubu and this one makes sense, go for it tcohen! 16:13 amoyano not sure that applies in every case 16:13 Joubu example? 16:13 amoyano if you've got more than one FK to another table you couldn't do it 16:14 Joubu yes 16:14 Joubu for instance suggestion, manager, suggester, etc. 16:14 Joubu but then it's manager_id, suggester_id 16:15 Joubu is then the rule wrong? 16:15 amoyano ok, then that's ok.. I thought it ment to place the <table name>_id 16:15 Joubu "related object name" is "patron" 16:15 ashimema I think it reads good 16:15 ashimema although it not always 'Object' name either 16:15 ashimema it's more the 'relation' name 16:15 Joubu In my understanding the suggestion.managed_by will become manager_id, not patron_id 16:16 ashimema so 'manager_id' and 'manager' is the relation name.. the final object is a Koha::Patron 16:16 Joubu yes, that's it 16:16 ashimema correct 16:16 Joubu can you update the guideline please? 16:16 ashimema that's my understanding too 16:16 ashimema yup 16:16 Joubu maybe with the example 16:16 amoyano great.. scratch from records everything I said, please :) 16:17 Joubu good catch amoyano 16:17 ashimema very good catch amoyano 16:17 amoyano hehe 16:17 amoyano thanks 16:17 ashimema it brings the guidline directly above into the mix to make sure they agree with each other 16:17 Joubu #topic Set time of next meeting 16:17 ashimema I think we agree on the approach so I'll update it to be clear 16:18 Joubu #info Next meeting: 18 November 2020, 15 UTC 16:19 Joubu don't forget a carrot cake for oleonard 16:19 Joubu and, peel the carrot, peel it hard 16:19 Joubu #endmeeting 16:19 huginn Meeting ended Wed Nov 4 16:19:25 2020 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) 16:19 huginn Minutes: https://meetings.koha-community.org/2020/development_irc_meeting_4_november_2020.2020-11-04-15.01.html 16:19 huginn Minutes (text): https://meetings.koha-community.org/2020/development_irc_meeting_4_november_2020.2020-11-04-15.01.txt 16:19 huginn Log: https://meetings.koha-community.org/2020/development_irc_meeting_4_november_2020.2020-11-04-15.01.log.html 16:19 oleonard Wha? 16:20 tuxayo IIUC an orange cake who also do right? 16:21 tuxayo Joubu++ thanks for chairing 16:21 cait Joubu++ 16:21 ashimema Joubu++ 16:21 ashimema well done everyone 16:21 Joubu weird how we either postpone a meeting or be productive 16:22 Joubu tuxayo: it can indeed work with oranges, but carrot cakes are better imo 16:24 kohaputti Joubu, the fix for bug 26132 is there now 16:24 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26132 enhancement, P5 - low, ---, jonathan.druart, Pushed to master , Improve readability of TooMany 16:24 kohaputti included also test :) 16:25 Joubu thanks kohaputti! 16:28 Joubu kohaputti: why do you need the prefetch? 16:28 kohaputti for JOIN 16:28 kohaputti otherwise there is no items table 16:29 Joubu and? 16:29 wahanui and is there a specific folder where I can get the back up? 16:29 kohaputti Joubu, it compares item.homebranch = $branch 16:29 oleonard wahanui: Forget and 16:29 wahanui oleonard: I forgot and 16:29 Joubu ha yes, got it 16:29 kohaputti so if we don't have item there the comparison doesn't wrok 16:31 kohaputti the prefetch thing was new for me also so had to look it up from https://metacpan.org/pod/DBIx::Class::ResultSet#prefetch 16:34 ashimema could you not use 'join' kohaputti? 16:34 huginn News from kohagit: Bug 26886: Compiled CSS <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=ece8a0c35c5843f0a0cd4ef94ff405e306aedef1> 16:34 huginn News from kohagit: Bug 26132: (follow-up) Fix broken code in TooMany function <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=31e9ac9a2c6e54e458a7f5bc49b83a2d05a83d2c> 16:34 huginn News from kohagit: Bug 26132: (follow-up) Add test to show errors in max issues amount calculation <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=fe7abf020c6c13978ce84393b4877688b6f3ebce> 16:35 huginn News from kohagit: Bug 26745: (QA follow-up) Add Unit Tests <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=8066a1a6eb6260724d42d4416ee762a13bcc1629> 16:35 huginn News from kohagit: Bug 24567: (QA follow-up) Remove warning in regex <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=ea7e83b2712c48a0c9a157b2fb36eb782b26f34b> 16:35 * ashimema hasn't read the patch 16:35 huginn News from kohagit: Bug 26804: (QA follow-up) add modal-lg class and intent markup correctly <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=2b1da2aa0ced03f8afe56c4624ec77d49e5000a2> 16:35 huginn News from kohagit: Bug 26886: Correct style of alert-error class in the OPAC <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=48880284867a96d8767e7d15f6bfe1a035b2ee6e> 16:35 huginn News from kohagit: Bug 26804: Add modal content preview <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=8ce23ea0e9a8820ff3a298e7f553e1bbf54d4bed> 16:35 huginn News from kohagit: Bug 24567: Don't strip spaces along with dangling colons <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=6ce56f1134d99280af30e128f57189b285966180> 16:35 huginn News from kohagit: Bug 26745: Add TT support to 'title' in notices <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=7c9e44b24ec7f6cbe203ae5832924316a7601193> 16:35 huginn News from kohagit: Bug 26729: Add focus class to vendor name field in vendor add form <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=62bf6ed986c26bf2802757a829546642206b9987> 16:35 huginn News from kohagit: Bug 26736: Compare values of reports log entries <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=0b565d1c7a46291bae89c5cc33fca246202c6988> 16:35 huginn News from kohagit: Bug 23823: (QA follow-up) Fix filter in link <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=e700fb8f4ec323102d4cd6967bc4fb589ddc4032> 16:35 huginn News from kohagit: Bug 23823: (follow-up) minor visual fix <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=fbeb3d547f1bacccfa585ec02e72494decc0e1a0> 16:35 huginn News from kohagit: Bug 23823: Allow system preferences to be bookmarked <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=43e6557a2ae1082f684fd073b476511730d05f66> 16:35 huginn News from kohagit: Bug 23823: (follow-up) Get rid of some tabs in favor of spaces <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=6884665d55a304cb07c2e385a22e4a2868a66486> 16:35 ashimema prefetch tends to be if you know you need to use the fields in the related table.. if you just need them in the WHERE then join is enough 16:36 kohaputti ashimema, I basically went with how it written above, see https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=108150&action=diff 16:36 kohaputti ashimema, so I didn't want to deviate xD 16:37 kohaputti that double call should be refactored out at some point but since this bug was already about refactoring maybe another bug for refactoring even moe 16:38 kohaputti I got some stats out of git and I noticed the most edited files we have are C4/Circulation.pm and C4/Reserves.pm, I'm planning to focus on refactoring those in the future to hopefully make the biggest impact on our development speed 16:38 ashimema yeah.. those are really big, really scary legacy modules 16:38 ashimema it would be awesome to work through refactoring them into Koha:: 16:38 ashimema I'm onboard there. 16:40 kohaputti ashimema, with double call I meant "duplicate code" sorry for being unclear, but maybe you deciphered my message anyways :) 16:41 ashimema dang.. sha1 errors on trying to apply that patchset 16:41 kohaputti ashimema, just get the last two patches 16:41 kohaputti the others are pushed already 16:42 ashimema ah, cool 16:42 kohaputti ashimema, ah it seems joubu pushed this already 16:42 kohaputti sorry, so just git pull :D 16:42 ashimema oh, cool 16:42 ashimema I shall keep schtum then :) 16:43 ashimema ok, prefetch is right anyway 16:43 ashimema but.. should probably be applied to all of them ;) 16:44 ashimema line 470 is the key piece 16:44 ashimema with prefetch that line will not hit the DB for each iteration of the while loop.. without prefetch it'll hit the db to grab the item for each iteration of the while loop 16:45 ashimema that's what prefect does.. prefetches the related info in one hit vs 'join' which will just add the join in for the where clause but not grab all the data 16:45 ashimema hope that helps to clarify when 'join' vs 'prefech' should be used 16:47 ashimema also.. as a personal preference I find it clearer to build the query up as params and then plug them into ->search.. rather than have lots of ->search calls inside if blocks 16:47 kohaputti thanks for the info! :) 16:53 ashimema it's the end of my day.. but I golfed it a bit to clarify me final comment there: https://bugs.koha-community.org/bugzilla3/page.cgi?id=splinter.html&bug=26132&attachment=113014 16:54 ashimema just to give an example of a different way.. not necessarily better.. and the if blocks could certainly be nicer with my version by removing certain parts entirely that are now just empty comments 16:54 ashimema but it shows the jist of it. 16:55 * ashimema should do 5 minutes more real work today before clocking off 16:57 kohaputti ashimema, hmm I think the code was like that as it is now in your golf example but there was a patch to remove the prefetch for perfomance reason I think 16:57 kohaputti that might have been the patch that introduced the bug, not sure 16:57 * kohaputti has short memory 16:57 ashimema that's very interesting 16:58 kohaputti ashimema, you don't need to have the items prefetched if you just get all the checkouts for the patron 16:58 kohaputti you only need it if you need to filter based on the item branch information 16:58 ashimema we always iterate the checkouts and the first thing in that iteration will always be to grab the item 16:59 ashimema so I'm surprised.. maybe it was a deliberate thing to do multiple db calls in a certain case rather than grab tham all at once.. it can make sense if the performance issue is memory related 16:59 kohaputti well, I will find the patch, just a moment 16:59 kohaputti https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=108150 17:01 ashimema haha.. 17:02 ashimema pretty sure this statement is wrong 'We only need to prefetch items if CircControl is set to ItemHomeLibrary' 17:02 ashimema either that.. or we have more cleanup to do in the routines directly below 17:02 ashimema all food for thought 17:03 * ashimema is looking at lines 470 (the one that always fetches the related item to get effective_itemtype), then the use of $itemtype in lines 485 and 500.. 17:03 kohaputti are the items really fetched here, like if we just use the checkouts object to count them: my $checkout_count = $checkouts->count; 17:04 kohaputti it would make sense there is some logic not to fetch items if they are not used in the code 17:04 ashimema so.. in short.. no matter what we do, we still grab the related item to compare to itemtype 17:04 kohaputti and by calling prefetch explicitly it will fetch them even if they are not needed 17:05 ashimema count will do it's own DB hit 17:05 ashimema so prefetch makes no difference there 17:05 kohaputti ashimema, ah you were looking the case that is above 17:05 kohaputti I was looking the case below 17:05 kohaputti in the case above it needs the items 17:05 kohaputti and case below it doesn't 17:05 kohaputti so in the above case prefetch is good 17:05 kohaputti but below case it is bad 17:06 kohaputti wait.. 17:06 ashimema hehe 17:06 kohaputti no actually, in the below case it was needed because of the WHERE condition 17:06 kohaputti okay, maybe time to end koha stuff for today :) 17:06 ashimema if its ONLY the where condition you need 'join' instead of 'preferch' 17:06 ashimema haha.. yeah 17:06 ashimema lets call it a night ;) 17:07 ashimema lovely to talk over this stuff with you though.. I find mulling over code with people really helps in my own understanding too. 17:07 ashimema hope you didn't find me too tedious ;) 17:07 kohaputti it was nice to talk too, see ya! 17:13 cait kohaputti++ # making sure things got done right :) 17:20 koha-jenkins Project Koha_Master_D10 build #395: STILL UNSTABLE in 45 min: https://jenkins.koha-community.org/job/Koha_Master_D10/395/ 17:21 koha-jenkins Project Koha_Master_D10_Deps build #126: STILL UNSTABLE in 46 min: https://jenkins.koha-community.org/job/Koha_Master_D10_Deps/126/ 17:24 koha-jenkins Project Koha_Master_U18 build #936: STILL UNSTABLE in 49 min: https://jenkins.koha-community.org/job/Koha_Master_U18/936/ 17:32 tcohen back 17:34 koha-jenkins Project Koha_Master_U16 build #118: STILL UNSTABLE in 58 min: https://jenkins.koha-community.org/job/Koha_Master_U16/118/ 18:07 koha-jenkins Project Koha_Master_D11 build #132: STILL UNSTABLE in 46 min: https://jenkins.koha-community.org/job/Koha_Master_D11/132/ 18:14 koha-jenkins Project Koha_Master_D9_MDB_Latest build #431: STILL UNSTABLE in 50 min: https://jenkins.koha-community.org/job/Koha_Master_D9_MDB_Latest/431/ 18:19 koha-jenkins Project Koha_Master_D9_My8 build #452: STILL UNSTABLE in 58 min: https://jenkins.koha-community.org/job/Koha_Master_D9_My8/452/ 18:30 koha-jenkins Project Koha_Master_U20 build #133: STILL UNSTABLE in 55 min: https://jenkins.koha-community.org/job/Koha_Master_U20/133/ 18:32 lukeG1 ashimema still around? 18:52 koha-jenkins Project Koha_Master_U2010 build #40: STILL UNSTABLE in 45 min: https://jenkins.koha-community.org/job/Koha_Master_U2010/40/ 19:05 koha-jenkins Project Koha_Master_D9 build #1486: STILL UNSTABLE in 50 min: https://jenkins.koha-community.org/job/Koha_Master_D9/1486/ 19:05 koha-jenkins Project Koha_Master_D11 build #133: STILL UNSTABLE in 46 min: https://jenkins.koha-community.org/job/Koha_Master_D11/133/ 19:07 oleonard Oh no, the problem I was working on before lunch hasn't fixed itself. 19:15 cait 45 to meeting? 19:18 caroline that's what I have too 19:18 cait ok :) 19:18 cait my experimental pumpkin bread should be ready in time hten 19:18 caroline lol! 19:19 tuxayo Is that for oleonard ? XD 19:33 koha-jenkins Project Koha_Master_D9_My8 build #453: STILL UNSTABLE in 1 hr 3 min: https://jenkins.koha-community.org/job/Koha_Master_D9_My8/453/ 19:40 cait i think i missed why we are baking for oleonard, but wouldn't mind sharing 19:41 aleisha hi all 19:42 cait hi aleisha 19:43 ashimema Lol 19:43 ashimema How come we're trying to fasten oleonard up.. 19:43 ashimema Fatten... Even 19:43 ashimema LukeG around again shortly 19:43 caroline I though you wanted to fasten him to volunteer him for some obscure role 19:44 ashimema Lol 19:45 tuxayo Meeting in 15! 19:46 lukeG1 ashimema, i think bug 26847 helps me a lot so thanks! Im curious if we could add something similar with a patron cardnumber or would that create secuirty issues? exposing the cardnumber 19:46 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26847 enhancement, P5 - low, ---, martin.renvoize, Signed Off , Make borrower category code accessible in all pages of the OPAC 19:46 oleonard What's going on? I'm buckling in for some cake? 19:48 tuxayo cait: oleonard is having a difficult day due to the elections in their country and idea came up of offering oleonard orange colored cakes as moral support :P 19:49 cait oh 19:49 oleonard Make it orange-colored alcoholic beverages and I'm in. 19:49 cait I cooked that pumkin and then pureed it. 19:49 cait does that count? 19:51 caroline why orange? 19:52 oleonard I'm assuming because it represents the orange thing I'd like to see crushed into bits and dissolved in acid. 19:53 caroline ah ok! In my family that particular thing is a dorito 19:53 caroline that's waht we call him 19:55 tuxayo lol 19:55 lukeG1 :) 19:55 tuxayo Meeting in 5! 19:58 ashimema Merging in 3 :) 20:00 cait #startmeeting General IRC meeting 4 November 2020 20:00 huginn Meeting started Wed Nov 4 20:00:10 2020 UTC. The chair is cait. Information about MeetBot at http://wiki.debian.org/MeetBot. 20:00 huginn Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 20:00 huginn The meeting name has been set to 'general_irc_meeting_4_november_2020' 20:00 cait #chair Joubu ashimema 20:00 huginn Current chairs: Joubu ashimema cait 20:00 cait been a while, hope I still know how to do this :) 20:00 cait #topic Introductions 20:00 * ashimema is juggling two meeings 20:00 aleisha #info Aleisha Amohia, Catalyst IT, Wellington NZ 20:00 cait Please introduce yourself using #info! 20:00 caroline #info Caroline Cyr La Rose, inlibro, Montreal 20:00 oleonard #info Owen Leonard, Athens County Public Libraries, Ohio, USA 20:00 cait #info Katrin Fischer, BSZ, Germany 20:01 tuxayo #info tuxayo/Victor Grousset, France 20:01 ashimema #info Martin Renvoize, PTFS Europe 20:01 josef_moravec #info, Josef Moravec, Czech Republic 20:01 Joubu #info Jonathan Druart 20:01 mkuhn #info Michael Kuhn, Switzerland 20:01 davidnind #info David Nind, Wellington, New Zealand 20:02 Joubu #link https://wiki.koha-community.org/wiki/General_IRC_meeting_4_November_2020 20:02 henryb #info Henry Bolshaw, House of Lords Library, UK 20:02 cait will give it a a little more time 20:02 marie-luce #info Marie-Luce Laflamme, inLibro, Montreal 20:02 cait feel free to ping your friends - tonight is election meeting! 20:03 cait moving on! 20:03 cait #topic Update on releases 20:03 cait rmaints? 20:03 wahanui rmaints is lukeG, aleisha, and tuxayo, I SUMMON THEE!!⚡⚡ 20:03 cait RM? 20:04 Joubu yup, will copy what I said during the dev meeting earlier today 20:04 Joubu lot of things have been PQA, I am processing them all and hopefully will be "done" (pushed or not) before end of the week 20:04 tuxayo #info 19:05 latest security release was without issue :) 20:04 Joubu no new enhancement will be pushed after this week 20:04 Joubu unless they have been PQA already 20:04 cait lukeG++ aleisha++ tuxayo++ 20:04 Joubu Please add the release notes to your bugs. I will add the bz tags next week 20:05 aleisha #info 19.11 latest security release also smooth 20:05 aleisha #info thanks to Hayley Mapley for her support with that release given we were also organising Kohacon at the same time 20:05 * oleonard would like to see bugs which won't be backported marked as "resolved fixed," meant to mention it during the dev meeting 20:05 aleisha don't forget to #info things you want recorded in the minutes 20:06 Joubu yes oleonard, you are right. We should try and add this to our workflow next cycle 20:06 tuxayo +1 20:06 cait +1 20:07 cait ok, anything more? 20:07 aleisha so that's for rmaints that won't be backporting a bug to their maintenance branch? 20:07 cait that's how I understand it - the first one to decide not to backport closes the bug 20:07 Joubu yes, when something is been being backported the status should be switched to "closed" instead of "pushed to master" 20:07 Joubu or "pushed to *stable" 20:08 cait i think resolved fixed would be good - still shows up in search and then we close it later with the normal process 20:08 aleisha #info rmaints to mark a bug as 'resolved fixed' if it is not to be backported to their maintenance branch 20:09 cait ok, anything else? 20:09 wahanui somebody said anything else was necessarily going to be incremental. 20:09 cait i know there is no kohacon topic now 20:09 tuxayo ok 20:09 tuxayo #action tuxayo: update release maintenance wiki page: when something is not been being backported the status should be switched to "closed" instead of "pushed to $RELASE" 20:09 Joubu #info D11 is completely broken, see bug 26893, must not be used! 20:09 cait thx tuxayo 20:09 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26893 blocker, P5 - low, ---, koha-bugs, NEW , New version of JSON::Validator (D11) break our REST API routes 20:10 cait I notice I skipped the announcements 20:10 cait #topic Announcements 20:10 Joubu D11 is Debian 11 (bullseye) 20:11 cait #info A big thank you to Catalyst IT and everyone involved in KohaCon20! It was awesome :) 20:11 caroline catalyst++ 20:11 davidnind +100 20:11 oleonard seconded! 20:11 tuxayo catalyst++ 20:11 ashimema +1 20:11 marie-luce catalyst++ 20:11 ashimema catalyst++ 20:11 aleisha #info all the links for kohacon20 content are available on the kohacon website 20:11 aleisha #link https://2020.kohacon.org/ 20:11 tuxayo :D 20:11 Joubu catalyst++ and the whole kohacon20 team! 20:11 ashimema will the site be around for a while.. 20:12 cait it's a good question 20:12 aleisha i'm sure it will be till at least the end of the year! but will need Chris to confirm 20:12 ashimema is there a way to submit it to the waybackmacine archive 20:12 cait i noticed some of the old kohacon page are gone and programs and the like lost 20:12 cait maybe we hsoudl move the most important links to the website as well 20:12 * ashimema has never tried.. but I like the idea for the link in the history 20:12 Joubu we should keep kohacon20.org! 20:12 Joubu kohacon.org I mean 20:12 cait yep that too :) 20:12 cait is it possible? 20:12 aleisha #info the kohacon20 website will remain up forever says Chris Cormack 20:13 tuxayo > is there a way to submit it to the waybackmacine archive 20:13 tuxayo Yes, I do that a lot with various sites ^^" 20:13 mkuhn There's always the Internet Archive for lost sites... 20:13 ashimema kohacon.org is a great domain.. I had totally overlooked that 20:13 aleisha Chris owns kohacon.org 20:13 cait me too, but it is great indeed 20:13 cait rangi++ 20:13 aleisha so he can point 2021.kohacon.org to wherever 20:13 tuxayo > There's always the Internet Archive for lost sites... 20:13 tuxayo it's important to check manually that all pages are archived. 20:13 aleisha or 2019 to last year etc 20:13 aleisha just needs to let him know :) 20:14 cait could you add that info to the kohacon organisation wiki page maybe? 20:14 caroline good to know! 20:14 davidnind or use a sub domain off koha-community.org and keep static copies of all sites 20:14 aleisha sure thing cait 20:14 cait so we don't forget... knowing us and all 20:14 cait ok 20:14 cait if there are no further announcments I will be moving on to the main event tonight 20:15 cait #topic Election of the 21.05 Release Team 20:15 cait #link https://wiki.koha-community.org/wiki/Roles_for_21.05 candidates 20:15 josef_moravec #info 202.kohacon.org is now on wayback machine: https://web.archive.org/web/20201104201359/https://2020.kohacon.org/ 20:15 ashimema nice one 20:15 cait before we turn to voting I'd like to give some room for questions and last minute additions 20:15 cait some things to point out: 20:15 tuxayo josef_moravec++ 20:16 cait 1) Rmaints - we discussed earlier to check if current rmaints want to continue and are also encouraging new people :) 20:16 cait 2) There is a completely new and great role - Accessibility Advocate 20:16 ashimema henryb++ 20:17 ashimema great proposal there :) 20:17 caroline henryb++ 20:17 cait 3) Topic experts are also great starter roles if you feel comfortable in a certain area of Koha 20:17 aleisha i would be happy to a recalls topic expert if it could ever get through :( lol 20:18 cait 4) Chad, our newsletter editor, is stepping down, but we are lucky to have a new volunteer! 20:18 mkuhn Hi there 20:18 wahanui bonjour, mkuhn 20:18 caroline mkuhn++ 20:18 cait mkuhn++ 20:18 cait i will give you a moment to check 20:18 cait please let us know here if you decide on a last minute thing :) 20:18 Joubu I have not written a proposal, like I am used to do. But basically I will stick to the same rules as the current release. 20:19 Joubu Which does not mean anything useful, but I guess you start to know who I am and how I am working now :D 20:19 * oleonard will continue to perform the same ritual sacrifices 20:19 ashimema excellent.. I hadn't spotted Newletter Editor :).. mkuhn++ 20:20 cait oleonard: draft beer? 20:20 cait open to questions now too 20:20 cait if there is no veto or wishes to do otherwise, we will vote on the full release team in one vote 20:20 tuxayo cait maybe another call for QA volunteers with emphasis about consistent time commitment? (even small) 20:21 cait tuxayo, couldn't have done it better :) 20:21 cait we need more shoulders to more evenly balance QA load - if you have a little time and can do QA somewhat regularly we'd be happy to have you 20:21 tcohen =9522,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,3 20:21 tcohen sorry 20:21 ashimema I think it's a little late for this coming team.. though I'm always open to extras.. but I do think during the next cycle we need to somehow really promote the roles and build more aspirations for a wider group of people to sign up 20:21 cait topic experts can also count towards qa with their sign-off, we established that a while ago :) 20:22 caroline tcohen you don't have cats per chance? 20:22 cait maybe a guinea pig? 20:22 tcohen mkuhn++ 20:22 Joubu the QA group is quite big actually, we just need people to dedicate a bit more of their time ;) 20:23 cait going to read up on the voting command, brb with you all 20:23 tcohen caroline I have a demanding youngster 20:23 cait yes, i'd be super happy with 1-2 hours a week 20:23 ashimema The regulars on the team are all very friendly and supportive.. so don't be scared to put your names forward.. 20:23 caroline hehe! 20:23 tcohen Joubu I think we need more team work 20:23 * cait thinks cait is scary 20:23 tcohen i.e. 20:23 ashimema I don't think any of us would mind new people having a go.. and they would be welcome to ask for support 20:23 ashimema or go their own way of course. 20:23 tuxayo Here are some citations from the previous meeting to encourage new QA 20:24 tuxayo > the QA queue is often full of easy starter bugs.. one's that don't take hours.. you can be on the QA team and be picky about what you choose to QA.. it's a good way to start 20:24 tuxayo > *cait recommends oleonard's for starters 20:24 cait I stand by that still :) 20:24 tcohen big devs need to incorporate other devs, probably QA team members into the discussion early. So there are no big-scary devs that no one can spend a week testing 20:24 tuxayo > ashimema if there's anyone out there at all interested in doing QA.. or anyone anyone here thinks might be good at QA then feel free to apply and I'd be happy to guide on the process/mentor people 20:25 ashimema tcohen++ 20:25 cait tuxayo++ thank you 20:25 ashimema I do agree with that... getting QA onboard early really helps move the big stuff 20:25 domm quick question: Can I ran opac/intranet with just plack (eg starman), or does Koha need apache (or even mod_perl)? 20:25 domm s/ran/run/ 20:25 cait domm: sorry, little bit of bad timing right now 20:25 cait we are holding elections 20:25 tcohen domm you can 20:25 domm oh, sorry 20:25 cait interested in becoming a bug wrangler? ;) 20:25 ashimema you can indeed domm 20:26 tcohen cait 20:26 tcohen cait++ 20:26 domm thanks, and I'l shut up now 20:26 tcohen that's the spirit 20:26 cait #info We will vote on the whole release team in one go, results will be in tonight. 20:26 cait well.. my tonight. 20:26 tuxayo The world most important elections at the moment! :D 20:26 cait are there any more questions? 20:26 ashimema feel free to join in domm.. everyone is welcome at the meetings :) 20:26 tcohen I guess we can have the results before the US 20:26 tuxayo domm: no worries, just wait for the end of the meeting 20:26 ashimema and help cast the vote on the next team 20:27 cait yep, everyone can vote, join in! :) 20:27 cait ok, going to write up the voting command 20:27 cait can someone phrase me a question? i am so bad at it 20:27 tuxayo last moment to read the roles: 20:27 tuxayo https://wiki.koha-community.org/wiki/Roles_for_21.05 20:28 cait #startvote Do you elect all the candidates for the roles they signed up for in the Koha 21.05 release team as noted on the wiki? (no, yes, abstain) 20:28 huginn Begin voting on: Do you elect all the candidates for the roles they signed up for in the Koha 21.05 release team as noted on the wiki? Valid vote options are , no, yes, abstain, . 20:28 huginn Vote using '#vote OPTION'. Only your last vote counts. 20:28 cait #vote yes 20:28 mkuhn #vote yes 20:28 ashimema #vote yes 20:28 caroline #vote yes 20:28 davidnind #vote yes 20:28 tcohen #vote yes 20:28 Joubu #vote yes 20:28 henryb #vote yes 20:28 oleonard #vote yes 20:28 ashimema that's looking to be a great team :) 20:28 marie-luce #vote yes 20:28 josef_moravec #vote yes 20:28 tuxayo #vote yes 20:29 aleisha #vote yes 20:30 cait again going to give tihs at least one more minute 20:30 mkuhn Hmm... what kind of election is this with 100% yes votes? What happens if someone votes no? 20:30 cait mkuhn: it will be counted 20:30 ashimema also.. final #vote counts if you vote twice.. 20:31 ashimema so you can't cheat and vote twice ;) 20:31 mkuhn But I haven't registered 20:31 tcohen no need to 20:31 tuxayo no need 20:31 cait it goes by the nick 20:32 cait is it too early for election jokes? 20:32 A_brand_new_voter Am I too late to vote? 20:32 tuxayo-read-only #vote cheat 20:32 huginn tuxayo-read-only: cheat is not a valid option. Valid options are , no, yes, abstain, . 20:32 cait ok,ending vote! 20:32 tcohen hehe 20:32 Joubu I think there is a rule saying that you need at least 1 patch in the codebase to vote 20:32 cait i don't think there is 20:32 cait any rules 20:32 mkuhn I had a patch on my trousers, when I was a boy 20:32 tcohen gmcharlt would know 20:32 cait #endvote 20:32 huginn Voted on "Do you elect all the candidates for the roles they signed up for in the Koha 21.05 release team as noted on the wiki?" Results are 20:32 huginn yes (13): Joubu, davidnind, cait, josef_moravec, oleonard, ashimema, tuxayo, henryb, marie-luce, tcohen, mkuhn, caroline, aleisha 20:33 cait great, we got a release team! 20:33 cait confetti! 20:33 wahanui o/`'`'`'`'`'`'`'`'`'`'`'` 20:33 tcohen confetti! 20:33 wahanui o/`'`'`'`'`'`'`'`'`'`'`'` 20:33 ashimema I wasn't aware of that rule.. as it stands I don't feel 'vote rigging' is a problem here.. if it ever became one I'm sure we have tools should we need them. 20:33 cait good bot 20:33 gmcharlt tcohen: that there was such a rule? 20:33 tuxayo cait: you beat me to be it :P 20:33 gmcharlt not that I recall 20:33 tcohen better :-D 20:33 tcohen I know you know all the things 20:34 gmcharlt I know that I do not. :) 20:34 gmcharlt but thank you 20:34 cait release_team_21_05++ 20:34 * Joubu wonders why he dreams such things... 20:34 cait gmcharlt++ 20:34 ashimema :) 20:34 cait Joubu: you want a vote per one of your patches? :) 20:34 cait maybe we should draft a rule for repetitive Release Manager terms or so 20:35 Joubu 1 for all would be enough 20:35 cait no more than ... 3 20:35 mkuhn That would be the Koha form of a meritocracy 20:35 tcohen gmcharlt++ # socrates quote 20:35 cait in a row 20:35 Joubu I approve that rule 20:35 cait but just to keep people from going ... well... 20:35 mkuhn Sure you do :) 20:35 caroline it's hard enough to get rms and rmaints 20:35 cait ok, checking agenda 20:36 ashimema It comes to my attention we're not great at announcing the new team.. anyone object to me sending a mail to the lists with an announcement of the new team, when they take over and a little advertising to see if anyone might like to shadow a tam member this coming cycle with a mind to possibly signing up for 21.11? 20:36 mkuhn The team will be announced in the next newsletter :) 20:36 cait +1 20:36 davidnind ashimema++ 20:36 henryb +1 20:36 tuxayo ashimema++ 20:36 tcohen +1 20:36 aleisha +1 20:36 cait i think all advertising is good 20:36 tuxayo yep 20:36 cait would you all be ok with adding the countries too? 20:36 cait i think it's a great picture for our international community 20:36 aleisha i agree 20:36 Joubu (I don't know how someone could survive of being 3 times RM in a row) 20:37 tcohen I liked catalyst style / aesthetic for Kohacon 20:37 ashimema +1 20:37 tcohen (for branding the announcement) 20:37 mkuhn (that's why you can only get 3 votes, maximally) 20:37 tuxayo > survive of being 3 times RM in a row 20:37 tuxayo The rule of no more than 3 is already in the human body :P 20:37 cait before we end tonight... I suggest adding something about bidding for kohacon21 to the next meeting agenda 20:37 ashimema +1 cait 20:38 cait we are late because of COVID, but i think we should start thinking about something? 20:38 tuxayo +1 20:38 cait hybrid again like this time might be ideal 20:38 cait #action cait to add KohaCon21 as topic to next meeting's agenda 20:38 caroline depends... in some places you can't have large atherings 20:38 ashimema remind me.. what continents are in the running for 2021? 20:38 caroline so it would be virtual only 20:38 cait it's true, so maybe all virtual shoudl be allowed to as proposals this time 20:39 cait :) 20:39 tuxayo ashimema: All maybe? Because of the anniversary rule? 20:39 cait not oceania and not europe i thnk 20:39 tcohen Cordoba! 20:39 tcohen hehe 20:39 oleonard So it's decided. Everyone head to tcohen's house 20:39 tuxayo :D 20:39 cait heh 20:39 tcohen Exactly 20:39 ashimema yeay.. 20:39 cait the food was great 20:40 ashimema tcohens house for kohacon21.. done 20:40 cait ok, so now you can think about it and we can make a plan next time 20:40 cait oh i think i need to #info 20:40 cait #agreed The 21.05 Release team was elected (yes (13): Joubu, davidnind, cait, josef_moravec, oleonard, ashimema, tuxayo, henryb, marie-luce, tcohen, mkuhn, caroline, aleisha) 20:41 cait #topic Actions from last meeting 20:41 cait #info there are no actions from last meeting 20:41 cait so... what's the time for next general? 20:41 cait December 2 ok? 20:41 ashimema sounds good to me 20:41 marie-luce +1 20:42 Joubu 15 UTC was good today 20:42 davidnind +1 20:42 Joubu #info Next meeting: 2 December 2020, 14 UTC 20:42 cait so stick with it? 20:42 tuxayo Risk of collision with dev meeting? 20:42 cait oh 20:42 cait i just typed it 20:42 cait #endmeeting 20:42 huginn Meeting ended Wed Nov 4 20:42:46 2020 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) 20:42 huginn Minutes: https://meetings.koha-community.org/2020/general_irc_meeting_4_november_2020.2020-11-04-20.00.html 20:42 huginn Minutes (text): https://meetings.koha-community.org/2020/general_irc_meeting_4_november_2020.2020-11-04-20.00.txt 20:42 huginn Log: https://meetings.koha-community.org/2020/general_irc_meeting_4_november_2020.2020-11-04-20.00.log.html 20:42 Joubu I said 15 and wrote 14... 20:42 caroline cait++ 20:43 davidnind cait++ 20:43 cait well... #info Next meeting: 2 December 2020, 15 UTC was mine 20:43 caroline release_team++ 20:43 ashimema cait++ 20:43 cait :P 20:43 ashimema nice one 20:43 tuxayo cait++ thanks for chairing :) 20:43 marie-luce cait++ 20:43 cait was fun - great to see things come togehter 20:43 josef_moravec cait++ 20:43 ashimema thanks everyone 20:43 cait and even greater to see people come together 20:43 ashimema team++ 20:43 cait made my day 20:43 ashimema domm still need some assistance? 20:43 davidnind Interesting Koha YouTube channel stats: most viewed video of all time is still "Koha, a community" from 2014 (45,000+ views) 20:44 cait it's the music 20:44 cait addictive 20:44 marie-luce :D 20:44 ashimema lol 20:44 tuxayo domm: for a dev env you can check out bug 20582 20:44 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20582 enhancement, P5 - low, Future, julian.maurice, Pushed to master , Turn Koha into a Mojolicious application 20:45 davidnind Thanks to the Kohacon20 team for using the YouTube channel - subscribers increased from around 250 to just over 350 20:45 cait awesome 20:45 cait maybe we shoud put that on the notes for kohacon organizing too? 20:45 oleonard There's also a bug to turn Koha into a more delicious application 20:45 davidnind That's a good idea 20:45 tuxayo he he 20:45 davidnind To both statements... 20:45 caroline oleonard lol! 20:46 caroline There is an ice cream bug I think 20:46 caroline And a cookie bug, I'm pretty sure I tested that one 20:46 ashimema there's a cookie and ice cream bug.. and a recipe book bug 20:46 ashimema the recipe book one is pretty new magnuse 20:46 tuxayo domm: I guess for a very small production instance using it bug20582 would be also ok. You can also have nginx but that more work. 20:47 caroline bug 5158 20:47 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5158 enhancement, P5 - low, ---, camins, ASSIGNED , Koha needs its own cookie, ice cream, and fudge flavors 20:47 ashimema poor domm.. first we say we're all busy... then we all want to help :) 20:47 tuxayo lol 20:47 cait how often do i have to tell you not to scare the new people! :) 20:47 domm :-) 20:47 davidnind There is the suggestion from Kohacon20 to have a Koha recipe book, there is even and RFC https://wiki.koha-community.org/wiki/Koha_cookbook_RFC 20:48 cait oooh 20:48 cait can someone run the meeting scrpit? 20:48 cait we should add that to agenda too 20:48 ashimema ah.. it was the RFC I was thinking about.. there is no bug attached 20:49 davidnind I think there were a couple of volunteers, including magnus 20:49 henryb ashimema: thinking back to earlier about making sandbox sign off easier, is there a way to run the tests via the sandbox? 20:50 ashimema that is a really good question.. and had also crossed my mind during the stream 20:50 henryb A lot of 'simple' test plans include a step to run tests 20:50 caroline I "attended" a knitting event that was supposed to be hel in Montreal, but ended up online and in the program, there were food and drinks recipes from Montreal... maybe do that for kohacon if it's going to be virtual? 20:50 ashimema Right now, I don't think there is. 20:50 aleisha bye all! 20:50 domm is this patch (bug 20582) available as a branch on github? 20:50 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20582 enhancement, P5 - low, Future, julian.maurice, Pushed to master , Turn Koha into a Mojolicious application 20:51 henryb bye aleisha! 20:51 henryb Right I'm off too - bye everyone! 20:51 tuxayo domm: it's in master 20:51 Joubu cait: I run the script and adjusted the time 20:51 tuxayo And will be released with 20.11 this month 20:52 ashimema I'll add a bug for that now henryb.. and have a think about how we might achieve it. 20:52 ashimema thanks :) 20:52 davidnind caroline: sounds like a great idea 20:53 mkuhn I will mention Koha 20.11 in the newsletter :) 20:53 cait https://wiki.koha-community.org/wiki/General_IRC_meeting_2_December_2020#Agenda agenda updated 20:53 tcohen domm it is 20:53 tcohen and there's an issue on koha-testing-docker's gitlab proposing we add ways of running it easily 20:54 ashimema ooh.. koha-sandboxes-docker only exists in ptfs-europe and bywater githubs.. 20:54 cait ashimema: tcohen had a command line thing in one of his patches that ran all the tests from the added/changed test files, maybe we could automate that 20:54 ashimema we should add it to gitlab 20:54 cait +1 20:54 cait and pleeease with docs 20:54 ashimema that would be fantastic cait 20:55 ashimema would love that 20:55 tcohen git diff origin/master --name-only | grep -e '\.t$' | xargs prove 20:56 cait yes that one 20:56 wahanui i heard that one was running fine for me 20:56 cait can we alias that in kohadevbox too? :) 20:57 mkuhn bye all, have a good night! (it's 10 pm here) 20:57 davidnind mkuhn++ 20:57 oleonard wahanui forget that one 20:57 wahanui oleonard: I forgot that one 20:57 Joubu same, see you tomorrow #koha! 20:58 tcohen bye! 20:58 mkuhn (davidnind: what does it mean if a name has two plusses after it? is it some IRC rule?) 20:58 ashimema night mkuhn 20:58 caroline @karma mkuhn 20:58 huginn caroline: Karma for "mkuhn" has been increased 5 times and decreased 0 times for a total karma of 5. 20:58 ashimema karma mkuhn 20:58 wahanui mkuhn has karma of 5 20:58 ashimema @karma 20:58 huginn ashimema: Highest karma: "Joubu" (902), "cait" (832), and "ashimema" (579). Lowest karma: "-" (-68), "failed" (-46), and "ie" (-40). You (ashimema) are ranked 3 out of 1079. 20:59 ashimema @karma mkhun 20:59 huginn ashimema: mkhun has neutral karma. 20:59 ashimema karma 20:59 oleonard @karma cookies 20:59 huginn oleonard: Karma for "cookies" has been increased 1 time and decreased 0 times for a total karma of 1. 20:59 mkuhn Some karma is better than none, it seems 20:59 mkuhn I will dream of it 20:59 ashimema :) 20:59 ashimema time for me to clock out too.. have a great one #koha 21:06 thd Seems as if I was confused about the general meeting time. 21:10 tuxayo :( 21:11 thd However, if there is no meeting now then I can go to try to see a sometime employer in hospital. 21:37 domm tuxayo: thanks! 21:55 tuxayo domm: you're welcome, when you have feedback, it will be valuable to send it in the ticket. Whether it's about issues to open new tickets or just know all stuff you are able to do. 21:55 tuxayo *just to know 21:56 tuxayo That will help be more confident and maybe expand the usage. 22:41 * dcook wonders if people are still around 22:42 dcook domm: There was a caveat I wanted to add to an answer to your earlier question 22:42 dcook Not all the code will work with Starman alone 22:42 dcook (Although I hope to fix that in the not too distant future...) 22:45 tuxayo o/ dcook 22:47 dcook salut tuxayo 22:48 tuxayo dcook: oh :o sorry I though there was no known issue with Starman alone 22:59 dcook Yeah, there are a few things that won't work / won't work very well 22:59 dcook Otherwise we probably would've ditched Apache by now heh 22:59 dcook That's why we have such a long list of scripts not to proxy in "apache-shared-intranet-plack.conf" 23:00 dcook I'm very slowly working on this though: bug 26791 23:00 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26791 enhancement, P5 - low, ---, dcook, NEW , Build Mojolicious controller replacement for export.pl 23:01 dcook It's in my own personal time though, so it's slow going (since I often don't feel like coding at home after working on computers all day at work) 23:01 dcook I'm planning on posting some patches soon to at least inspire other people though 23:04 * dcook wishes he was independently wealthy so that he could just work on Koha heh 23:40 oleonard dcook, big same 23:41 dcook oleonard: How good would that be, right?