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