Time  Nick             Message
06:32 reiveune         hello
06:32 wahanui          hi, reiveune
06:33 magnuse_         \o/
06:46 dcook            Oh boy...
06:46 dcook            Does anyone remember that JSON::Validator issue where it coudln't download the schema and thus Koha couldn't start up?
06:46 dcook            I thought we'd fixed that..
06:46 dcook            Error while loading /etc/koha/plack.psgi: Can't load application from file "/usr/share/koha/api/v1/app.pl": [JSON::Validator] GET http://json-schema.org/draft-04/schema == Internal Server Error at /usr/share/perl5/JSON/Validator.pm line 274.
06:46 dcook            Weee
06:49 alex_            Bonjour
06:50 dcook            bug 23653
06:50 wahanui          somebody said bug 23653 was not as bad as it could have been
06:50 huginn           Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23653 major, P5 - low, ---, dcook, Pushed to oldoldoldstable , Plack fails when http://swagger.io/v2/schema.json is unavailable and schema cache missing
06:50 dcook            Looks like that was a bit different..
06:51 dcook            Or it's the same line but a different name..
07:03 liliputech       morning koha :)
07:15 cait             good morning #koha and liliputech
07:16 liliputech       hi cait :)
07:21 liliputech       hi alex__ :)
07:43 dcook            Ahhhh CloudFlare outage. That explains a bit...
07:49 paxed            bug 30999 is probably will probably fail qa and whatnot, but just put it up there, because i was missing a script like that
07:49 huginn           Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30999 enhancement, P5 - low, ---, koha-bugs, NEW , Add a script to manage plugins from the command line
07:50 paxed            ... what am i typing? need moar coffee ...
07:50 cait             paxed: i think it's a good idea - I saw there is an install script, but was missing uninstall
07:53 paxed            cait: right; we're handling installing/uninstalling outside of koha, so that's not what we needed
08:10 cait             paxed: enable disable seems like a good start
08:18 ashimema         morning
08:37 ashimema         tuxayo around?
08:37 ashimema         or liliputech?
08:37 ashimema         I'm after an rmaint
08:44 liliputech       ashimema: yes?
08:44 wahanui          it has been said that yes is something different :)
08:44 ashimema         I think I found the answer
08:45 ashimema         I was checking if we actually had a policy in writing yet to mark a bug as 'RESOLVED FIXED' by the Rmaints when they decide it's a bug not to backport
08:45 ashimema         looks like we do 🙂
08:45 ashimema         I'm considering some BZ changes.. one being a minor change to that.. instead of 'RESOLVED FIXED' adding a 'TO DOCUMENT' or similar status instead.. for the docs team to monitor
08:46 liliputech       oh, ok, good to know ^^ I have a couple bug i decided not to backport but I would just skip them... example for 21.11 -> 30774 which depends on a bug only applied to 22.05. therefore, won't backport.
08:47 liliputech       then, 30774 -> I shall put it as resolved-fixed, is this what u mean ashimema ?
08:47 ashimema         yeah
08:47 liliputech       great
08:47 ashimema         so policy should be to update to 'Resolved Fixed'
08:47 liliputech       'kay
08:47 ashimema         so last comment should be 'Not backporting, new feature' or 'Not backporting, not relevant to VERSION' and then set the status to 'RESOLVED FIXED'
08:48 ashimema         that way you are 'ticking it off' as such
08:48 ashimema         publically
08:48 ashimema         it's a nice 'finish' to the bug
08:49 liliputech       nice. yes, otherwise it's only me who knows that this one is "finished"... not good. better make it public so that no one tries to apply it :)
08:49 ashimema         thanks dude
08:49 ashimema         you're doing a great job 🙂
08:50 liliputech       heh, then I have to look for all the bugs in 22.05 which are not in 21.11 to double check --'
08:50 liliputech       thx ashimema ^^
08:51 liliputech       the release of 21.11.07 has been a bit delayed because of my vacations, but tomorrow morning frido will give me a little training for my first release :) (so, still today to backport bug without templates modifications)
08:56 ashimema         I wouldn't worry too much
08:56 ashimema         we have a cleanup process for those as it's easily missed
08:56 ashimema         cait and rangi work through it sometimes
08:56 ashimema         no worries about the delay either, we all have lives to live 🙂
09:01 liliputech       =)
09:55 paulderscheid[m] Good morning. Is there a way to use hash keys with a '-' in them in template toolkit without reassigning to another variable. Template Toolkit seems to treat stuff like 'de-DE' as a substraction (in a hash key).
09:55 liliputech       hi paulderscheid[m] no clue here...
09:56 paulderscheid[m] To clarify: Is there some alternative to the dot operator? Like hash['key'] ?
09:57 paulderscheid[m] Instead of [% hash.key %]
09:57 paulderscheid[m] I can't find anything in the docs.
09:57 liliputech       maybe "[% hash.key | html %] ?
09:58 paulderscheid[m] [% landing_page_items.OpacNavRight_de-DE | html %]
09:58 paulderscheid[m] This would be an example
09:59 paulderscheid[m] the '-DE' part fails
10:00 paulderscheid[m] I think I found a workaround that I'm gonna test.
10:00 liliputech       ah. I see... not much solution here... maybe pass the value in another variable with differentname?
10:00 paulderscheid[m] Yeah, I was going to do that.
10:00 liliputech       like localizedOpacNavRight ?
10:01 paulderscheid[m] Sucks that tt doesn't provide an easy way to do this.
10:01 liliputech       heh
10:01 paulderscheid[m] liliputech: yep, something like that
10:02 ashimema         don't we already have localized nav blocks?
10:02 paulderscheid[m] This is a custom LMSCloud thing
10:02 paulderscheid[m] So, no worries
10:02 ashimema         i see
10:10 paulderscheid[m] The solution was to define Variables without a '-' that get interpolated like:... (full message at https://matrix.org/_matrix/media/r0/download/matrix.org/yqlyxlAMJlGwNkzigqSuSEeO)
10:17 ashimema         I see
10:18 Joubu            paulderscheid[m]: are you looking for [% hash.item('your_key') %] ?
10:19 Joubu            http://www.template-toolkit.org/docs/manual/VMethods.html#section_item
10:19 paulderscheid[m] Thanks Joubu. I'll try that as well.
10:20 paulderscheid[m] This is better! Thanks again
10:26 paulderscheid[m] A wait, it doesn't work because I'm accessing keys on the object and not keys on fields on the object.
10:26 paulderscheid[m] It just gives me the hashes' address now
11:07 davidnind[m]     ashimema++
11:08 ashimema         oh, morning.. or is it evening,.. davidnind
11:08 davidnind[m]     it's late evening now or me (11pm...)
11:09 oleonard         Good midday ashimema, Good midnight davidnind[m]
11:09 ashimema         🙂
11:09 davidnind[m]     🙂
11:10 oleonard         I'm getting pretty good at the timezone mental math, except when there's Daylight Savings Time.
11:12 * ashimema       is working on the dashboard and bugzilla for some proposed docs workflows.. don't be alarmed ;P
11:14 marcelr          o/
11:15 koha-jenkins     Project Koha_21.11_D10 build #109: SUCCESS in 36 min: https://jenkins.koha-community.org/job/Koha_21.11_D10/109/
11:17 alohabot         🎁 🐭 Koha '21.11.x' packages pushed to 'koha-staging' repo  🍙🥖🥓
11:18 ashimema         first bug with the new status is in there.. but I'm just using it for testing right now for dashboard additions
11:19 Joubu            ashimema: I don't understand the different with the keyword
11:19 Joubu            what a new status will bring us?
11:20 ashimema         actually bring it in to the wider workflow
11:20 ashimema         instead of one docs manager trying to keep on top of creating a manual list.. have a status for rmaints to set once they've made the decision not to backport
11:21 ashimema         then anyone in the docs team can work through the list with that status and either document or set RESOLVED appropriately
11:21 * ashimema       goes for a quick walk round the block with the dog
11:21 ashimema         I'm still open to opinions
11:21 ashimema         bbiab
11:22 davidnind[m]     bug 30998
11:22 huginn           Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30998 enhancement, P1 - high, ---, david, ASSIGNED , [DOCS] Managing documentation tasks - simplify processes and integrate more with the development process
11:23 Joubu            yes, I saw the bug, but I am not sure I understand how it's different from the keyword :)
11:24 Joubu            we can certainly discussed that at the next dev meeting
11:24 koha-jenkins     Project Koha_21.11_D12 build #84: SUCCESS in 44 min: https://jenkins.koha-community.org/job/Koha_21.11_D12/84/
11:26 tcohen           hola #koha
11:27 liliputech       hi tcohen!
11:28 tcohen           hi liliputech
11:29 liliputech       tcohen: I've seen a dockerfile in the release-tools, but i did'nt manage to launch the container.
11:39 koha-jenkins     Project Koha_21.11_U22 build #29: UNSTABLE in 1 hr 0 min: https://jenkins.koha-community.org/job/Koha_21.11_U22/29/
11:41 tcohen           liliputech: I'm actually trying to make it work haha
11:41 liliputech       ^^
11:41 tcohen           the idea for me was that I could add a koha-push alias on my environment, that would call docker run ...
11:42 tcohen           so, not like KTD in which you have it running
11:42 tcohen           all the time, but a ephimeral container that is created for running the command
11:42 koha-jenkins     Project Koha_21.11_U18 build #101: SUCCESS in 1 hr 3 min: https://jenkins.koha-community.org/job/Koha_21.11_U18/101/
11:43 liliputech       tcohen: yup, seen it fetch all dependencies on build, nice work :)
11:44 tcohen           liliputech: the image is available for use
11:45 tcohen           you don't need to build it
11:45 liliputech       oh.
11:46 tcohen           registry.gitlab.com/koha-community/release-tools
11:47 tcohen           docker run -ti registry.gitlab.com/koha-community/release-tools bash
11:47 tcohen           https://gitlab.com/koha-community/release-tools/-/issues/29
11:50 koha-jenkins     Project Koha_21.11_U20 build #94: SUCCESS in 35 min: https://jenkins.koha-community.org/job/Koha_21.11_U20/94/
11:57 koha-jenkins     Project Koha_21.11_D9 build #89: SUCCESS in 1 hr 17 min: https://jenkins.koha-community.org/job/Koha_21.11_D9/89/
12:48 koha-jenkins     Project Koha_21.11_D11 build #120: SUCCESS in 1 hr 6 min: https://jenkins.koha-community.org/job/Koha_21.11_D11/120/
13:01 AnkeB            Hi! Is it possible to rename an existing Koha instance? Or would I have to delete it and create it anew with the new name?
13:07 liliputech       AnkeB have u installed koha from the debian packages or from source?
13:11 AnkeB            Debian packages.
13:13 liliputech       AnkeB: if you just installed it and not have a lot of data yet, I think you better re-do the installation.
13:13 liliputech       AnkeB: https://lists.katipo.co.nz/public/koha/2013-May/036173.html
13:14 liliputech       old thread but maybe still valid
13:16 alohabot         🎁 🤡 Koha '21.11.x' packages pushed to 'koha-staging' repo  🍄🍡🎂
13:18 AnkeB            liliputech thanks! Yes, it's not such a big issue to create the instance from scratch again, I was just interested if renaming was possible at all. Thanks for the info!
13:21 liliputech       uw
13:38 koha-jenkins     Project Koha_21.11_U18 build #102: SUCCESS in 38 min: https://jenkins.koha-community.org/job/Koha_21.11_U18/102/
13:40 koha-jenkins     Project Koha_21.11_D10 build #110: SUCCESS in 40 min: https://jenkins.koha-community.org/job/Koha_21.11_D10/110/
13:57 koha-jenkins     Project Koha_21.11_D11 build #121: SUCCESS in 1 hr 8 min: https://jenkins.koha-community.org/job/Koha_21.11_D11/121/
13:59 paulderscheid[m] Don't know if this is a silly question but do Values in Koha.Preference get cached somehow?
13:59 ashimema         yes
13:59 ashimema         memcached
13:59 wahanui          memcached is probably running
13:59 koha-jenkins     Yippee, build fixed!
13:59 koha-jenkins     Project Koha_21.11_U22 build #30: FIXED in 1 hr 0 min: https://jenkins.koha-community.org/job/Koha_21.11_U22/30/
13:59 wahanui          Congratulations!
13:59 paulderscheid[m] I was just wondering because I restarted memcached and still saw no change.
14:00 paulderscheid[m] Maybe I messed up somewhere
14:01 ashimema         when did 'last seen' disspear from the patron details page?
14:01 ashimema         hmm..
14:01 paulderscheid[m] Wait
14:01 ashimema         they can be a bit sticky sometimes.. I've had that
14:01 ashimema         plack and memcached restarts usually does the trick
14:02 paulderscheid[m] I had an alias that restarts memcached plack and apache
14:02 paulderscheid[m] Now I only restarted memcached and it worked
14:02 paulderscheid[m] Oh, the alias only restarts plack 🤦‍♂️
14:03 paulderscheid[m] But learned something nonetheless
14:12 Joubu            paulderscheid[m]: ktd has a restart_all function
14:12 paulderscheid[m] yeah, i adapted that to my dev environment (at least I thought so).
14:12 koha-jenkins     Project Koha_21.11_D12 build #85: SUCCESS in 34 min: https://jenkins.koha-community.org/job/Koha_21.11_D12/85/
14:12 paulderscheid[m] The problem with ktd is that it doesn't run without modifications on my m1 chip.
14:13 paulderscheid[m] And I have to rebuild the image every time our code changes.
14:13 paulderscheid[m] Thanks Apple I guess ^^
14:15 paulderscheid[m] Who runs the koha aloha package sources again?
14:16 koha-jenkins     Project Koha_21.11_D9 build #90: SUCCESS in 1 hr 15 min: https://jenkins.koha-community.org/job/Koha_21.11_D9/90/
14:18 Joubu            paulderscheid[m]: mtj
14:18 paulderscheid[m] mtj around
14:21 koha-jenkins     Project Koha_21.11_U20 build #95: SUCCESS in 41 min: https://jenkins.koha-community.org/job/Koha_21.11_U20/95/
14:35 koha-jenkins     Project Koha_21.11_D11 build #122: UNSTABLE in 38 min: https://jenkins.koha-community.org/job/Koha_21.11_D11/122/
14:40 lukeg            hi
14:40 ashimema         hi lukeg
14:45 liliputech       hi lukeg :)
14:45 alohabot         🎁 🐹 Koha '21.11.x' packages pushed to 'koha-staging' repo  🧁🍡🥘
14:46 lukeg            ashimema++
14:47 koha-jenkins     Project Koha_21.11_U20 build #96: SUCCESS in 34 min: https://jenkins.koha-community.org/job/Koha_21.11_U20/96/
14:48 Oak              ashimema++
15:04 koha-jenkins     Project Koha_21.11_U22 build #31: SUCCESS in 43 min: https://jenkins.koha-community.org/job/Koha_21.11_U22/31/
15:10 koha-jenkins     Project Koha_21.11_D10 build #111: SUCCESS in 56 min: https://jenkins.koha-community.org/job/Koha_21.11_D10/111/
15:12 reiveune         bye
15:15 koha-jenkins     Project Koha_21.11_D11 build #123: STILL UNSTABLE in 39 min: https://jenkins.koha-community.org/job/Koha_21.11_D11/123/
15:22 koha-jenkins     Project Koha_21.11_D12 build #86: SUCCESS in 34 min: https://jenkins.koha-community.org/job/Koha_21.11_D12/86/
15:33 koha-jenkins     Project Koha_21.11_U18 build #103: SUCCESS in 1 hr 16 min: https://jenkins.koha-community.org/job/Koha_21.11_U18/103/
15:49 koha-jenkins     Project Koha_21.11_D9 build #91: SUCCESS in 44 min: https://jenkins.koha-community.org/job/Koha_21.11_D9/91/
16:20 koha-jenkins     Project Koha_21.11_D11 build #124: STILL UNSTABLE in 1 hr 5 min: https://jenkins.koha-community.org/job/Koha_21.11_D11/124/
16:30 tcohen           tuxayo: hi
16:31 tcohen           could you please check this script works for you?
16:31 tcohen           https://gitlab.com/koha-community/koha-testing-docker/-/commit/6d2286ceb1710a6be1dfc574f3f31c9d319f2cb1
16:32 cait             bye #koha
16:32 koha-jenkins     Project Koha_21.11_D9 build #92: SUCCESS in 43 min: https://jenkins.koha-community.org/job/Koha_21.11_D9/92/
16:33 tuxayo           tcohen: hi, ok :)
16:34 tcohen           hope you like it
18:30 huginn           News from kohagit: Bug 30997: Fix "CGI::param called in list context" warning in detail.pl <https://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=407564e3940ad08030383078fd1ce5c530a19f2d>
18:30 huginn           News from kohagit: Bug 28355: (QA follow-up) Move Note to new line <https://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=02b029233326742ee11f897ee12a2a431f7ed946>
18:30 huginn           News from kohagit: Bug 28355: Add a note that SMS to email via mobile provider is not recommended <https://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=5aa603fa301d3109811ddb3c470a9976566babf2>
18:30 huginn           News from kohagit: Bug 30958: OPAC overdrive search result page broken for translations <https://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=ade61b5e0c185fd7263ab6f101b1a4082d0ea0dd>
18:30 huginn           News from kohagit: Bug 29504: (follow-up) Account for other blockers <https://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=7a7716b6d8039476a6cc2d6403092cc2df42458e>
18:30 huginn           News from kohagit: Bug 29504: Allow 'ADDITIONAL_MATERIALS' check to be confirmed <https://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=49ef741405d0b81ba0cb37dd81fa9a4b5aba5bbb>
18:46 alohabot         🎁 🦄 Koha 'master' packages pushed to 'koha-staging' repo  🥙🍿🍊
19:04 tuxayo           tcohen: It works :)
19:04 tuxayo           I don't get what the -d is for
19:06 tuxayo           About the script in general, the idea is to instead of adding a lot of aliases, just add a flag to the script for each new variable.
19:06 tuxayo           Is that correct?
19:07 tuxayo           That's cool, to unify the up and pull. To be sure to pull the same things that you up.
19:07 tuxayo           Unify as in to easily switch from one to the other.
19:10 tuxayo           That's cool, I might simplify the content of my aliases.
19:10 tuxayo           ku-21.05 is an alias for cd "${KOHA_TESTING_DOCKER_HOME}"; export KOHA_IMAGE=21.05-bionic; \\n  docker-compose -f docker-compose.yml -p \\n  koha up --force-recreate
19:10 tuxayo           ktd-update-21.05 is an alias for cd "${KOHA_TESTING_DOCKER_HOME}"; export KOHA_IMAGE=21.05-bionic; \\n  time docker-compose -f docker-compose.yml \\n  pull
19:15 koha-jenkins     Project Koha_Master_D11_MDB_Latest build #966: SUCCESS in 43 min: https://jenkins.koha-community.org/job/Koha_Master_D11_MDB_Latest/966/
19:29 koha-jenkins     Project Koha_Master_D11_My8 build #877: SUCCESS in 55 min: https://jenkins.koha-community.org/job/Koha_Master_D11_My8/877/
19:37 koha-jenkins     Project Koha_Master_U22 build #100: SUCCESS in 1 hr 5 min: https://jenkins.koha-community.org/job/Koha_Master_U22/100/
19:45 koha-jenkins     Project Koha_Master_U20 build #445: SUCCESS in 36 min: https://jenkins.koha-community.org/job/Koha_Master_U20/445/
19:46 koha-jenkins     Project Koha_Master build #2069: STILL UNSTABLE in 1 hr 12 min: https://jenkins.koha-community.org/job/Koha_Master/2069/
20:02 koha-jenkins     Project Koha_Master_D9 build #2016: SUCCESS in 47 min: https://jenkins.koha-community.org/job/Koha_Master_D9/2016/
20:21 koha-jenkins     Project Koha_Master_D10 build #692: SUCCESS in 52 min: https://jenkins.koha-community.org/job/Koha_Master_D10/692/
20:43 koha-jenkins     Project Koha_Master_D12 build #173: UNSTABLE in 1 hr 5 min: https://jenkins.koha-community.org/job/Koha_Master_D12/173/
23:35 tcohen           tuxayo: thanks for testing
23:35 tcohen           we could rewrite the aliases in terms of ktd
23:36 tcohen           the -d is to daemonize, so it doesn't take over your terminal
23:37 tcohen           alias ktd-21.05='export KOHA_IMAGE=21.05; ktd'
23:37 tcohen           then ktd-21.05 up  | pull
23:52 tuxayo           daemonize: cool :D
23:53 tuxayo           > then ktd-21.05 up  | pull
23:53 tuxayo           I don't get it tcohen
23:54 tuxayo           shouldn't it be just
23:54 tuxayo           alias ktd-21.05='export KOHA_IMAGE=21.05; ktd up' ?