Time  Nick         Message
15:23 reiveune     bye
14:49 thd          Not my soldered in keyboard but some quite common HP keyboard made long before the pandemic screw shortage.
14:48 tcohen       haha
14:48 tcohen       screws are screwed like us
14:48 tcohen       it's the pandemic thd
14:47 * thd        has to run off to replace a soldered in laptop keyboard.  What was wrong with screws?!?
14:46 nugged       (Joubu) x 2
14:43 tcohen       Joubu++
14:43 ashimema     thanks
14:42 tuxayo       thanks Joubu and all :)
14:42 huginn`      Log:            https://meetings.koha-community.org/2021/development_irc_meeting_13_october_2021.2021-10-13-14.01.log.html
14:42 huginn`      Minutes (text): https://meetings.koha-community.org/2021/development_irc_meeting_13_october_2021.2021-10-13-14.01.txt
14:42 huginn`      Minutes:        https://meetings.koha-community.org/2021/development_irc_meeting_13_october_2021.2021-10-13-14.01.html
14:42 huginn`      Meeting ended Wed Oct 13 14:42:26 2021 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)
14:42 Joubu        #endmeeting
14:42 Joubu        last one before the hour shift
14:41 tcohen       thanks thd
14:41 Joubu        #info Next meeting: 27 October 2021, 14 UTC
14:41 koha-jenkins Project Koha_19.11_D8 build #426: FIXED in 33 min: https://jenkins.koha-community.org/job/Koha_19.11_D8/426/
14:41 wahanui      Congratulations!
14:41 koha-jenkins Yippee, build fixed!
14:41 thd          Previous unreadable sentence was about wiki migration testing.
14:39 thd          No one would have noticed because I had not posted an explanation to look with a link to a git archive which I am now testing for possible installation errors or omissions, but the binary and other wiki files which would only confuse seeing changes in version control  available from the old link have a slight directory nesting error which I am now fixing so that automated installation does not break.
14:39 Joubu        #topic Set time of next meeting
14:38 Joubu        somethings else?
14:38 Joubu        thanks
14:38 Joubu        thans
14:38 oleonard     I will work on it
14:38 oleonard     Yes definitely.
14:38 Joubu        Do you think it's a good idea to have the bug tree?
14:38 Joubu        at least trying
14:37 oleonard     You always help me Joubu! :)
14:37 oleonard     We'll have to move to a whole new solution for autocomplete
14:36 Joubu        we could even help you
14:36 oleonard     There's no rush i don't think, but especially with the components that can be replaced by Bootstrap we shouldn't wait.
14:36 Joubu        it will help to have an omnibus report with the different dependencies
14:36 tuxayo       last jQueryUI release was a week ago, the previous one 5 years ago ^^"
14:35 oleonard     Autocomplete, accordion... progressbar maybe?
14:35 oleonard     Then the rest :)
14:34 Joubu        what else?
14:34 Joubu        datetime picker we are going to remove, then the tabs
14:34 Joubu        oleonard: do you have the list of the jQueryUI features we are using?
14:32 oleonard     The jQueryUI project announced there will not be another feature release
14:31 oleonard     FYI, when the Flatpickr conversion is done I will start working on jQueryUI tabs.
14:31 tuxayo       #off https://medium.com/message/everything-is-broken-81e5f33a24e1
14:31 wahanui      something is broken
14:31 Joubu        something?
14:31 Joubu        #topic General development discussion (trends, ideas, ...)
14:30 tcohen       not many, yes, move on
14:30 Joubu        anyway, moving on.
14:30 Joubu        there is a bunch in the "depends on" list
14:30 Joubu        and?
14:28 tcohen       Joubu: the ones missing (24403) are shelves and those related to searching
14:28 Joubu        only fr-FR left!
14:28 huginn`      Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27829 enhancement, P5 - low, ---, koha-bugs, NEW , [OMNIBUS] Remove specific LANG installer data
14:27 Joubu        bug 27829 is almost done
14:27 Joubu        ha! I have a **** good news
14:27 huginn`      Bug https://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
14:27 Joubu        tcohen: we abandon bug 24403 for 21.11?
14:26 Joubu        like all the 21.11 I've flagged
14:26 Joubu        I have ton of things I'd like to deal with before
14:26 Joubu        so it's not urgent to me
14:26 Joubu        I don't like pushing things that is not used. And the devs "locked" are not for 21.11
14:26 tcohen       <3
14:25 tcohen       (y)
14:25 Joubu        let me a bit of time please
14:25 nugged       I did. But librarians more concerned about other things. I will try kindly hint them to enjoy louder :)
14:25 nugged       > anything about the new date picker widget?
14:25 ashimema     That dev is a great piece of foundation code
14:25 Joubu        PQA yesterday..
14:25 huginn`      Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28948 enhancement, P5 - low, ---, martin.renvoize, Passed QA , Add a /public counterpart for the libraries REST endpoints
14:25 tcohen       I'm talking about bug 28948
14:24 tcohen       the work on the /public space has been locking other devs
14:23 Joubu        new API routes?
14:23 Joubu        ha, thanks kidclamp! I didn't see yet. Will get back to it soon
14:23 tcohen       Joubu: would you consider some new API routes that are being submitted?
14:23 Joubu        Other topics to talk about?
14:23 kidclamp     I just failed QA again Joubu
14:22 tcohen       if he can heh
14:22 tcohen       will look at it with kidclamp ASAP
14:22 Joubu        it was not QA, testing problems
14:22 tcohen       ok
14:22 Joubu        I fixed them already
14:21 Joubu        :D
14:21 Joubu        sure?
14:21 tcohen       do you need help with the QA raised issues?
14:21 tcohen       yes
14:21 huginn`      Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28445 enhancement, P5 - low, ---, jonathan.druart+koha, Failed QA , Use the task queue for the batch delete and update items tool
14:21 Joubu        Did I tell you I *really* wanted bug 28445 for 21.11?
14:21 * ashimema   has been terrible at poking people :(
14:20 thd          ... also.  No screen reader use needed for testing magnification.
14:20 Joubu        #topic Status of roadmap projects
14:20 thd          Think of the low vision people with extra super large font magnification
14:20 nugged       sadly, ... librarians only. But this good point to ask from all 15 customer libraries to get such feedback. I'll ask. And our mostly uses API for people, so staff only swmming in intranet.
14:18 ashimema     always good to get people who use screen readers and things in real life to feed back
14:18 ashimema     do they have any accessibility focused people nugged?
14:17 Joubu        Did they notice the changes?
14:17 Joubu        anything about the new date picker widget?
14:16 nugged       I can say that we installed Sunday's master (Joubu knews the feedback and all things goes tightly) on one production (pilot friendly victim :) ), and we found few quick fixes and in the most it survived and "almost good" so we coming to more or less stable build with feature freeze :). I CAN focus librarians to test SPECIFIC things if you mates hint me what them explicitly ask to test
14:16 Joubu        #topic Updates from the QA team
14:15 tuxayo       nothing to report
14:15 Joubu        #topic Updates from the Release Maintainers
14:15 Joubu        Or I will submit mine
14:15 huginn`      Joubu: The operation succeeded.
14:15 Joubu        @later tell fridolin write your RM proposal
14:15 Joubu        #action fridolin write your RM proposal
14:14 oleonard     +1
14:14 ashimema     (also voting on the reduction of number of meetings then too I think)
14:14 ashimema     yes.. lets vote at the next general meeting
14:14 ashimema     been beavering away at it on the staff side so it shouldn't be too hard to follow
14:14 ashimema     I'll happily test the flatpickr stuff
14:13 Joubu        would be good to have for 21.11 :)
14:13 oleonard     I believe so
14:13 Joubu        oleonard: is it the last one before the jqueryui removal?
14:13 nugged       (I just did rebase of 20447 seconds ago because of 29135)
14:12 Joubu        Next week is the General IRC meeting, should we vote for the 22.05 team?
14:12 Joubu        and I asked for a discussion, you need to help each others
14:12 Joubu        nugged: the problem with 20447 is that there are lot of other related bugs
14:11 huginn`      Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29212 enhancement, P5 - low, ---, oleonard, NEW , Use Flatpickr on OPAC pages
14:11 oleonard     I'm working on Bug 29212 now, should have a patch ready for testing today
14:11 Joubu        :)
14:11 Joubu        the list is up-to-date
14:11 Joubu        they are both candidates
14:10 nugged       Joubu: I see 11175 in that list, great, will 20447 pass also some doors... or too complicated?
14:10 Joubu        any questions?
14:10 Joubu        well, nothing new
14:10 Joubu        SO+QA should focus on that list as well
14:09 Joubu        especially for the bugfixes, I will need help.
14:09 Joubu        and some don't have patches. It would be good to see the team working on that list
14:09 Joubu        there are quite a lot - https://link.infini.fr/koha_bz_rel_21_11_candidate
14:09 Joubu        I've flagged bugs and enhs as 21.11 candidate
14:08 Joubu        We are less than 2 weeks from the 21.11 feature freeze. I will send the release dates soon.
14:08 wahanui      i guess anything else is necessarily going to be incremental.
14:08 Joubu        anything else?
14:07 Joubu        #action ashimema initiate the advent calendar - create a pad to collect ideas + send email to the list
14:07 ashimema     Yeah.. will discus further out of meeting.. we onl usut thought about it (thanks for the reminder tcohen)
14:06 ashimema     Nice idea
14:06 Joubu        maybe a mail to the list could be nice as well "if you want a tuto explaining how to do..."
14:06 kidclamp     #info Nick Clemens, ByWater Solutions
14:06 Joubu        To show what you have in mind, and collect ideas from others?
14:05 Joubu        could you start a pad with different ideas?
14:05 tcohen       #info Tomas Cohen Arazi, Theke Solutions, Argentina
14:05 Joubu        sorry
14:05 ashimema     I was going to propose a more mixed approach this year.. some Dev posts, some more general ones to try and attract more of an audience
14:05 Joubu        #topic Update from the Release Manager (21.11)
14:04 ashimema     #info We're starting to think about the advent calendar.. volunteers for writing posts, editing etc welcome
14:03 Joubu        as well
14:03 wahanui      ...but everything is there...
14:03 Joubu        everything is broken, wahanui
14:03 wahanui      hmmm... something is broken
14:03 Joubu        something?
14:03 Joubu        #topic Announcements
14:03 ashimema     #info Martin Renvoize, PTFS Europe, UK
14:03 thd          #info Thomas Dukleth, Agogme, New York City
14:02 oleonard     #info Owen Leonard, Athens County Public Libraries, Ohio, USA
14:02 tuxayo       #info Victor Grousset, Tuxayo Solutions, France
14:02 nugged       #info Andrew Nugged, National Library of Finland, HELSINKI
14:02 Joubu        #info Jonathan Druart
14:02 petrova      #info Peter (Petro) Vashchuk, National Library of Finland, HELSINKI
14:02 Joubu        #topic Introductions
14:02 Joubu        #link https://wiki.koha-community.org/wiki/Development_IRC_meeting_13_October_2021
14:01 huginn`      The meeting name has been set to 'development_irc_meeting_13_october_2021'
14:01 huginn`      Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
14:01 huginn`      Meeting started Wed Oct 13 14:01:51 2021 UTC.  The chair is Joubu. Information about MeetBot at http://wiki.debian.org/MeetBot.
14:01 Joubu        #startmeeting Development IRC meeting 13 October 2021
14:00 tuxayo       https://wiki.koha-community.org/wiki/Development_IRC_meeting_13_October_2021
14:00 ashimema     okies
14:00 ashimema     dang
14:00 tuxayo       dev
14:00 ashimema     I've lsot track
14:00 ashimema     dev or general
13:59 ashimema     dang
13:59 tuxayo       hi ^^
13:59 tcohen       hola tuxayo
13:59 wahanui      qa_team is probably cait, dcook, amoyano, ashimema, marcelr, kohaputti, jajm, tcohen, kidclamp, khall, tuxayo, petrova, nugged
13:59 tuxayo       qa_team?
13:59 nugged       \o
13:58 wahanui      rmaints is fridolin, khall, kidclamp, wainui and tuxayo
13:58 tuxayo       rmaints?
13:58 tuxayo       meeting in 2 min!
13:52 ashimema     lol
13:49 * tcohen     approves
13:49 tcohen       it was great :-D
13:47 oleonard     I hope y'all had a chance to see my icon glitch yesterday: https://snipboard.io/Pqf7Xv.jpg
13:41 tcohen       just wanted to mention this somewhere
13:41 Joubu        we don't have any good solutions
13:41 tcohen       yes
13:41 Joubu        k
13:41 Joubu        my patch does not modify ->unblessed. Are you commenting the other patch?
13:41 tcohen       I was looking at the other patch
13:41 cait         wondering if a mapping on a repeatable subfield could be a problem if the value we are looking for is not in first position
13:40 Joubu        I don't understand your comment, tcohen
13:40 cait         hm someone good with oai sets?
13:37 tcohen       and serializing dates as strings to make them DateTime objects to serialize different, doesn't either.
13:36 tcohen       I'd like to add that ->unblessed is heavily used for the API. So refetching a fresh object you just fetched, doesn't make sense.
13:35 Joubu        there are always exceptions
13:35 Joubu        it is for discussion :)
13:34 kidclamp     so it's a global solution, except when it is not? :-P
13:34 Joubu        for deletion you need to pass your own stuff
13:32 kidclamp     for holds deletion log, we currently pass a Dumper of $self->unblessed - if we try to fetch from DB in the log routine, what wil happen?
13:27 Joubu        so 1. The patch is wrong (->unblessed and Dump calls are missing) and 2. All the calls need to be modified to remove the ->unblessed..
13:26 Joubu        and logaction will check if it's an object. If so it will ->get_from_storage->unblessed
13:26 Joubu        with this approach we would call logaction with $object
13:26 cait         tcohen: pm :)
13:26 Joubu        we are calling logaction with $object->unblessed
13:25 Joubu        the patch is not ready, I was suggesting an idea
13:25 kidclamp     is beyond the scope I think, but won't that be ugly? i.e. wont we log HASH(Cjkshsdfkwrelkfj)?
13:24 Joubu        yes
13:24 Joubu        ok... bye :D
13:24 kidclamp     and then a hash or array will be logged?
13:24 Joubu        kidclamp: no, if it's hash or array (supposed *not* a Koha::Object), it *won't* fetch
13:23 Joubu        kidclamp: no, if it's hash or array (supposed a Koha::Object), it *won't* fetch
13:23 Joubu        kidclamp: and my answer is wrong
13:23 kidclamp     more coffee needed :-)
13:23 Joubu        I would like a solution that will prevent to modify all the log call
13:23 kidclamp     ah, was reading backwards
13:22 Joubu        kidclamp: no, if it's hash or array (supposed a Koha::Object), it will fetch
13:22 Joubu        kidclamp: no, if it's hash or array (supposed a Koha::OBejc
13:16 * tcohen     should look at patches
13:15 tcohen       ha, I thought it was explicit, Jonathan
13:14 kidclamp     your patch also has "ref($infos) !~ /HASH|ARRAY/" - isn't the log going to be bad if it is a hash or array?
13:14 tcohen       I like kidclamp's idea, but we might need to change some signature, to make sure the passed object is an object that needs refetch
13:14 kidclamp     I am not against it, just asking the question
13:12 cait         tcohen: ?
13:08 Joubu        we could create a new object instead of modifying the one passed
13:07 Joubu        to not forget occurrences :)
13:07 kidclamp     yes, asking why we want to build it into logging rather than place responsibility on the caller
13:07 Joubu        basically what my patch does but explicitely
13:06 Joubu        kidclamp: do you mean we should call ->get_from_storage->unblessed before we call actionlog?
12:58 kidclamp     should we just address this per case? do we need a global solution? i.e. we know if we touch an object variable we can introduce this problem, so we should know to fetch from storage if an unblessed is need
12:51 Joubu        kidclamp: you as well? ^
12:50 huginn`      Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28700 major, P5 - low, ---, stalkernoid, Needs Signoff , "Unblessed" method in Object.pm has blessed values for keys in some cases
12:50 Joubu        ashimema, tcohen: bug 28700, what about comment 17?
12:19 * oleonard   bbl
12:17 oleonard     tcohen: I guess it's not strictly necessary, but could be easily hidden with CSS if you don't like it.
12:16 oleonard     Thanks Joubu
12:10 Joubu        oleonard: I've attached a patch on the bug to recreate the problem easily
11:59 tcohen       can it be an alt or hint or smth
11:58 tcohen       oleonard: do we need 'Coce image from Amazon.com'
11:45 tcohen       o/
11:41 Joubu        you will see that aoColumnDefs values are not merged together (the default ones and the 'specific' ones, those passed to the KohaTable constructor
11:40 Joubu        console.log(new_parameters);
11:40 Joubu        but basically you can test with a console.log in columns_settings.inc
11:39 Joubu        oleonard: I am out for lunch, will be back in a bit. I will let you know
11:38 Joubu        it's working on master :D
11:38 Joubu        no wait
11:38 Joubu        so expect to not see the sort by arrows
11:37 Joubu        835                     <th class="NoSort">&nbsp;</th>
11:37 Joubu        the first column is the suggestion id
11:37 Joubu        )
11:37 Joubu        you will see a table with 1 line (the suggestion
11:37 Joubu        then go to the detail page, "suggestion" tab
11:37 Joubu        Create a suggestion, create an order from the suggestion
11:37 Joubu        oleonard: On the suggestion tab of the detail of bib record.
11:35 oleonard     Thanks
11:35 Joubu        yep, searching for one to recreate :)
11:34 oleonard     Joubu ^^
11:27 oleonard     Are you aware of any way the bug can be seen in master?
11:25 huginn`      Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27934 enhancement, P5 - low, ---, koha-bugs, NEW , Table sorting using title-string option is obsolete
11:25 Joubu        bug 27934
11:25 Joubu        oleonard: data-order vs title-string
11:23 huginn`      Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28349 normal, P5 - low, ---, jonathan.druart+koha, Needs Signoff , Date sorting incorrect in some tables
11:23 oleonard     Joubu: Why can bug 28349 be reproduced in 20.11.09 but not master?
10:09 Joubu        o/
10:03 oleonard     Hi tcohen & Joubu
09:59 tcohen       hola #koha
08:29 huginn`      Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28859 normal, P5 - low, ---, jonathan.druart+koha, Needs Signoff , Table Settings should control Checked out by field in Checkout history
08:29 Joubu        oleonard can you have a look at the new version of bug 28859 (with its 2 dependent bugs) please?
06:42 wahanui      hi, reiveune
06:42 reiveune     hello
05:21 koha-jenkins Project Koha_21.05_U_Stable build #68: SUCCESS in 41 min: https://jenkins.koha-community.org/job/Koha_21.05_U_Stable/68/
05:10 koha-jenkins Project Koha_21.05_U20 build #77: SUCCESS in 32 min: https://jenkins.koha-community.org/job/Koha_21.05_U20/77/
05:05 koha-jenkins Project Koha_21.05_U18 build #71: SUCCESS in 1 hr 4 min: https://jenkins.koha-community.org/job/Koha_21.05_U18/71/
05:00 koha-jenkins Project Koha_21.05_D9 build #72: SUCCESS in 59 min: https://jenkins.koha-community.org/job/Koha_21.05_D9/72/
04:50 koha-jenkins Project Koha_21.05_D12 build #4: SUCCESS in 49 min: https://jenkins.koha-community.org/job/Koha_21.05_D12/4/
04:40 koha-jenkins Project Koha_21.05_D11 build #90: SUCCESS in 38 min: https://jenkins.koha-community.org/job/Koha_21.05_D11/90/
04:37 koha-jenkins Project Koha_21.05_U16 build #73: SUCCESS in 36 min: https://jenkins.koha-community.org/job/Koha_21.05_U16/73/
01:27 tcohen       he
01:27 tcohen       somewhere
01:27 huginn`      tcohen: The operation succeeded.
01:27 tcohen       @later tell g-user check the PERL5LIB setting
00:10 g-user       I already installed c4::boolean using cpan but that didnt change anything
00:10 g-user       Error~rror~
00:07 g-user       rror while loading /etc/koha/plack.psgi: Can't locate C4/Boolean.pm in @INC (you may need to install the C4::Boolean module) (@INC contains: /usr/share/koha/lib /usr/share/koha/installer /usr/share/koha/lib/installer /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.30.0 /usr/local/share/perl/5.30.0 /usr/lib/x86_64-linux-gnu/perl5/5.30 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.30 /usr/share/perl/5.30 /usr/local/lib/site_perl
00:07 g-user       I'm hitting this error
00:06 g-user       installed koha from repo on the new server copied the database /etc/koha imported the database into mysql etc
00:05 g-user       Hello guys, i just copied my koha installation from ubuntu 18.04 onto ubuntu 20.04