Time Nick Message 03:32 aleisha hi 03:32 wahanui kia ora, aleisha 03:37 dcook allo 04:07 brandonjj hi 04:07 brandonjj having issues installing a plugin i just packed as KPZ, anyone has run into the same issue? 04:13 dcook brandonjj: Tell me more? 04:13 dcook I don't think I've had the same problem but maybe I can help 04:14 dcook brandonjj: If you unzip your KPZ, the top folder should be "Koha" 04:14 dcook Of course, I haven't worked on a plugin sine... June apparently 04:14 dcook Actually September.. 04:15 brandonjj sure. I'm fixing a plugin, and after packing it as a zip, renaming it as KPZ, i tried installing it in Koha 20.05 (and i know my install supports plugins, i've already install other versions of the same plugin) it tells me that no plugs are installed 04:21 brandonjj and yes the top folder is Koha 04:40 dcook brandonjj: Have you restarted starman via koha-plack --restart? 04:40 dcook Oh and you might be looking at the wrong interface.. 04:40 dcook I bet that's it.. 04:41 dcook Try going to /cgi-bin/koha/plugins/plugins-home.pl 04:41 dcook I notice sometimes if I upload a plugin that isn't a "tool" or "report" that it won't show when uploading 04:42 brandonjj that's where i am, and if i install version x of the same plug it installs perfectly, but my version x.1 won't 05:11 dcook Hmm not sure 05:12 dcook That's when you uninstall the old version and install the new one? 05:13 koha-jenkins Project Koha_Master_D11 build #155: STILL UNSTABLE in 47 min: https://jenkins.koha-community.org/job/Koha_Master_D11/155/ 05:15 brandonjj yeap 05:21 brandonjj and mine it's the only one with issues 07:11 lds hi 07:35 reiveune hello 07:56 alex_a Bonjour 08:21 magnuse \o/ 08:24 magnuse Oak 08:25 Oak magnuse 08:25 Oak \o/ 08:33 dersmon hi! quick question: where are the koha-to-marc mappings stored? 08:36 magnuse \o/ 11:11 TimothyAlexis Hello, 11:11 TimothyAlexis https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26647 11:11 huginn Bug 26647: trivial, P5 - low, ---, timothy_alexis.vass, Pushed to stable , Add translation context to cancel hold button in OPAC 11:11 TimothyAlexis This was working, now it seems that it no longer does. 11:18 TimothyAlexis How does this work? I've looked at it and reach this: Koha/I18N.pm: return _gettext(\&pgettext, [ $msgctxt, $msgid ]); 11:18 TimothyAlexis But where is this pgttext function? 11:19 TimothyAlexis I doesn't seem to exist. 11:26 tuxayo hi #koha :) 11:33 tuxayo TimothyAlexis: hi :) , it seems to be an internal subroutine, it's not used outside of i18n files. 11:34 tuxayo The doc about use context with translation is there: 11:34 tuxayo https://wiki.koha-community.org/wiki/Internationalization,_plural_forms,_context,_and_more_RFC#More_on_context 11:35 TimothyAlexis tuxayo: What's puzzling is that when I created the patch for 26647, it worked and now it doesn't. 11:35 oleonard In what way does it not work TimothyAlexis? 11:37 TimothyAlexis oleonard: It shows the English text 'Cancel' instead of the Swedish 'Ta bort' 11:38 TimothyAlexis In 2020-10-12 it worked in my development system. When we released on test, it didn't work there. 11:38 TimothyAlexis This friday, it worked on my development system, today... it doesn't. 11:38 TimothyAlexis last friday* 11:39 oleonard Testing right now in master I see the correct strings in the po file, and the translation works for me 11:40 tuxayo TimothyAlexis: Are the .po files still up to date? You likely had to add the translation for 'Cancel', 'my-context' and since friday you worked on something else and restored the .po files? 11:40 TimothyAlexis tuxayo: Thank you for pointing that out. Yes, I have repeated the whole process. 11:41 TimothyAlexis Editing the .po file manually. 11:41 tuxayo hum, that's puzzling indeed 11:41 TimothyAlexis That it doesn't work on our test server is less of an issue. I was worried that when the translation turns up in Pootle, that other's would get the same result. 11:41 TimothyAlexis But if oleonard says it's working in master, then that's good. 11:41 domm For a new project, should we go with Zebra or ElasticSearch? 11:42 TimothyAlexis Could it somehow be because we are using 20.05.03? It was backported to 20.05.06 11:42 domm and do we need a proper multi-node ES cluster, or is a single-node instance enough? 11:43 TimothyAlexis domm: depends on how much data you need to index. 11:45 tuxayo TimothyAlexis: «using 20.05.03? It was backported to 20.05.06» That just requires to manually update the .po files but other that there should be a difference. 11:45 TimothyAlexis tuxayo that's what I thought 11:45 tuxayo > I have repeated the whole process. 11:45 tuxayo Including the command to update the .po files? 11:46 tuxayo And removing the "fuzzy" in the .po files when completing it? 11:46 oleonard It looks like it's working for me in 20.05.x too 11:47 oleonard I tested with fr-FR, and I see the string in fr-FR-messages.po 11:47 TimothyAlexis Removing fuzzy? 11:48 pastebot "oleonard" at 127.0.0.1 pasted "Section of fr-FR-messages.po" (4 lines) at http://paste.koha-community.org/26227 11:51 pastebot "tuxayo" at 127.0.0.1 pasted "TimothyAlexis: this is translated but still marked as fuzzy, so not used (it's for asking review and it might be there by default)" (4 lines) at http://paste.koha-community.org/26228 11:51 TimothyAlexis Ok I understand, thank you. 11:51 TimothyAlexis Well, this is what I have in the .po file 11:52 TimothyAlexis #: koha-tmpl/opac-tmpl/bootstrap/en/includes/holds-table.inc:1 11:52 TimothyAlexis msgctxt "Cancel hold button" 11:52 TimothyAlexis msgid "Cancel" 11:52 TimothyAlexis msgstr "Ta bort" 11:52 TimothyAlexis I added that manually 11:53 TimothyAlexis Could we be missing some required package perhaps? 11:54 domm TimothyAlexis: not that much, I guess. I think a few million books at most 11:55 TimothyAlexis domm: That's a lot ;) 11:55 domm hm, actually I don't know how much books they have, let me check.. 11:56 TimothyAlexis I think there should be many who are better suited to guide domm than I am. 11:57 tuxayo > a few million books at most 11:57 tuxayo The largest library that reports itself to Hea has 3M items so that lot! 11:57 tuxayo https://hea.koha-community.org/ 11:57 domm The thing is, I've quite some experience with ES, and it's using a HTTP API; Zebra I know nothing about, and it seems to communicate via file socket 11:58 TimothyAlexis We use ES 11:58 TimothyAlexis We have some 2.5 million records. 11:58 TimothyAlexis multi node. 11:59 tuxayo domm: large library, experience with ES, that tends (I'm not experienced in this) to show ES is better suited for you. 12:00 TimothyAlexis From what I understand, ES was our only viable option. 12:00 tuxayo TimothyAlexis: «missing some required package perhaps?» In that case, other translation using gettext shouldn't be working. 12:00 tuxayo > I added that manually 12:00 tuxayo That looks correct but it should be done with `cd misc/translator ; ./translate update da-DK ; cd - ` 12:01 tuxayo Before completing manually the .po . 12:01 tuxayo And ensuring there is no fuzzy tag 12:02 tuxayo > We have some 2.5 million records. 12:02 tuxayo If your library in on Hea, then it's the number one :D 12:04 koha-jenkins Project Koha_19.05_U18 build #325: ABORTED in 18 sec: https://jenkins.koha-community.org/job/Koha_19.05_U18/325/ 12:05 TimothyAlexis What's Hea? 12:05 wahanui Hea is in there 12:05 tuxayo TimothyAlexis: https://hea.koha-community.org/ 12:06 tuxayo TimothyAlexis: opt-in stats can be enabled and will be sent there 12:06 tuxayo Here is an overview of some syspref usage: https://hea.koha-community.org/systempreferences 12:07 tuxayo A map for the libraries that choose to include this data: https://hea.koha-community.org/systempreferences 12:07 TimothyAlexis oh I see 12:08 TimothyAlexis I asked a colleague and he said we turned it off because we were unsure what was being sent. 12:12 TimothyAlexis tuxayo and oleonard, thank for you the assistance so far. 12:13 TimothyAlexis It seems that the pgettext comes from the Locale::Message module 12:14 tuxayo TimothyAlexis: it's not clear but the fields are not required in the /cgi-bin/koha/admin/usage_statistics.pl 12:14 tuxayo So the minimum sent will be the subset of the sysprefs and volumetric data. 12:16 TimothyAlexis I need to get some lunch. 12:23 tuxayo @later tell TimothyAlexis you're welcome. That still puzzling, do you have another example of such gettext usage and does it work? Enjoy your meal! :) 12:23 huginn tuxayo: The operation succeeded. 12:26 domm ok, it seems we have 1.2 million records 12:26 tuxayo domm: that indeed a lot 12:27 domm ok, I've no idea how big libraries usually are; 1.2 million "main" records does not sound that much to me, from a DB dev/admin perpective :-) 12:28 domm but ok, so for that size ES is recommended? 12:29 domm We're currently trying to figure out, how and where we're going to run Koha, and the more 'standard' components we can use, the better 12:29 domm And I've never heard of zebra before, is that some custom Koha indexer? 12:31 tuxayo I'm not the best person to know the state of ES and Zebra but IIUC, it's not only for the size but also the relevancy of the results and tuning the searchengine. And facets also. 12:32 tuxayo The Koha mailing list would be the right place to search (archives) or/and ask about recommendations. 12:34 tuxayo The paint is still fresh for ES in Koha but more and more libraries and migrating to it. 12:35 tuxayo > is that some custom Koha indexer? 12:35 tuxayo It's an independent indexed but Koha seem to be the main remaining user ^^" 12:35 tuxayo It has very minimal maintenance from it's authors. 12:35 tuxayo There are still bugs fixed so it's not EOL. 13:38 kidclamp Having worked with it a fair amount now, Zebra is pretty robust and can handle large quantities of records - indexing is slower and more difficult to tweak than ES. ES is the direction we are heading, but expect some changes/development we are still working out hwo to make sure everything works as expected 13:43 tuxayo domm ^^^^ 13:44 tuxayo thanks kidclamp ! :) 13:47 domm thanks! 14:13 tuxayo @later tell ashimema it turns out the precommit hooks tries to run updatedatabase.pl ^^" 14:13 huginn tuxayo: The operation succeeded. 14:17 Joubu khall: can you have another look at bug 26819 please? 14:17 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26819 blocker, P5 - low, ---, kyle, Failed QA , Error when adding items to course reserves - can't view items in the staff interface 14:36 khall Joubu I'll take a look! 15:02 severine_q hi koha ! 15:04 tuxayo o/ severine_q 15:05 severine_q hey tuxayo ! what's up ? 15:07 tuxayo severine_q: preparing the release of 19.05.17 :) 15:08 severine_q nice :) 15:08 tuxayo It's the last one for 19.05.x I hope there won't be blocking bugs in the next months ^^" 15:49 TimothyAlexis We want to extend cleanup_database.pl and C4/Accounts.pm with --expired-fees DAYS and purge_expired_fees(), which Component should I choose for the enhancement? 15:49 TimothyAlexis Database? 15:51 ashimema probably command line scripts 15:52 ashimema sorry "Command line utiliities" 15:57 tuxayo TimothyAlexis: nice, enhancements to data cleanup are great :) 16:07 TimothyAlexis Thank you 16:07 TimothyAlexis Well it's a simple enhancement. 16:22 TimothyAlexis Thank you for the encouragement :) 16:22 TimothyAlexis Wish you all a beautiful evening. 16:58 reiveune bye 17:10 koha-jenkins Project Koha_19.05_D9 build #327: FAILURE in 10 min: https://jenkins.koha-community.org/job/Koha_19.05_D9/327/ 17:20 tuxayo How dare the build fail for the last commit on the 19.05.x branch !? >_< 17:22 tuxayo «max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]» 17:22 tuxayo lol 17:31 koha-jenkins Project Koha_19.05_D9_MDB10.3 build #104: SUCCESS in 32 min: https://jenkins.koha-community.org/job/Koha_19.05_D9_MDB10.3/104/ 17:33 koha-jenkins Project Koha_19.05_D8 build #280: SUCCESS in 34 min: https://jenkins.koha-community.org/job/Koha_19.05_D8/280/ 17:37 koha-jenkins Yippee, build fixed! 17:37 wahanui Congratulations! 17:37 koha-jenkins Project Koha_19.05_U18 build #326: FIXED in 40 min: https://jenkins.koha-community.org/job/Koha_19.05_U18/326/ 17:49 koha-jenkins Project Koha_19.05_D9 build #328: STILL FAILING in 4 min 19 sec: https://jenkins.koha-community.org/job/Koha_19.05_D9/328/ 17:55 koha-jenkins Project Koha_19.05_D9 build #329: ABORTED in 51 sec: https://jenkins.koha-community.org/job/Koha_19.05_D9/329/ 18:23 tuxayo Got a perl question, does anyone know where $class is comming from? 18:23 tuxayo https://gitlab.com/koha-community/Koha/-/blob/master/t/lib/Selenium.pm#L48 18:23 tuxayo It shouldn't be in @_ 18:24 tuxayo As the call to new is without params 18:24 tuxayo https://gitlab.com/koha-community/Koha/-/blob/master/t/db_dependent/selenium/update_child_to_adult.t#L34 18:30 Joubu $class is "t::lib::Selenium" 18:30 Joubu when there is a ->, the first parameter of the constructor will be the package name 18:37 tuxayo Joubu: ok, I got in the wrong lead. I'm trying to know what is the port and addr of Selenium and they come from $class->config 18:38 tuxayo No idea where config is from :o 18:38 Joubu ENV 18:39 Joubu sub config 18:39 Joubu https://gitlab.com/koha-community/Koha/-/blob/master/t/lib/Selenium.pm#L86 18:40 koha-jenkins Yippee, build fixed! 18:40 wahanui Congratulations! 18:40 koha-jenkins Project Koha_19.05_D9 build #330: FIXED in 44 min: https://jenkins.koha-community.org/job/Koha_19.05_D9/330/ 19:48 tuxayo Joubu: ok i though it was a variable and didn't search far 21:23 cait1 aleisha: around? 21:25 cait1 i'd like to use your picture here: https://www.flickr.com/photos/190695747@N04/50515359331/in/album-72157716562512243/ in a presentation about hte new 20.11 features - it would go well with me explaining the new icon for superlibrarians. It's for the German public Koha user meeting on Wednesday 21:26 aleisha hi cait1 21:26 aleisha go for it ! 21:26 cait1 thx :) 21:26 cait1 i will put your name below 22:29 dcook Oh no... the Flickr photos remind me how many of us missed going to Kohacon in person :( 22:30 dcook Also rangi looks even taller than usual O_O 22:32 dcook Also who is in this photo? https://www.flickr.com/photos/190695747@N04/50515362801/ 22:32 dcook aleisha: I feel like the fellow on the right side may be one of my doppelgangers heh 22:33 caroline I think that's alexbuckley? 22:34 dcook :o 22:35 dcook One of these days I'll get over to NZ and we'll have to do a side by side comparison 22:35 dcook I think he has more hair on his head than I do and I have more on my face 22:35 dcook Maybe we could do a face swap with an app.. 22:35 caroline I'm not sure since I've never seen him IRL, but from what I remember from the stream... 22:35 dcook I mostly just recognize aleisha from Twitter heh 22:39 dcook caroline: After a bit of Internet stalking, I've confirmed your proposal 22:39 caroline +1 22:40 dcook I have a bit of a... hobby of finding people who look like me heh 22:40 caroline lol! 22:40 dcook One time, I thought that Facebook had photoshopped my face onto someone else's body for an advertisement 22:40 dcook But it turned out that it was someone else and we just looked similar 22:40 dcook It was so close that it fooled even myself 22:40 caroline Have you ever found one IRL? 22:41 dcook A classmate's boyfriend once although it was a bit of a stretch 22:41 dcook And there was a guy in the city near where my parents live... I'd see him occasionally in public. Maybe twice. 22:41 caroline I'd be curious to know if the face recognition thing to unlock phones would be fooled (probably_ 22:41 dcook Oooh that's a good question 22:41 dcook I'll add that to my list of tests heh 22:42 caroline I mean, it has a positive bias for white people, so I don't know 22:42 dcook It's really common for people to say "Oh you look just like my friend X" too 22:43 dcook Yeah I haven't looked into facial recognition too much so I'm not sure which points it would use. 22:43 lukeG doppelganger dcook :) 22:44 dcook heh 22:44 dcook Although I don't think I've been clean shaven for about 7 years or so now.. 22:45 dcook lukeG: I kept thinking it must be super late for you but I'm guessing just late afternoon? 22:47 lukeG dcook im on the U.S. west coast, its 3:45PM 22:48 dcook That was my guesstimate heh 22:48 dcook I couldn't remember where you were exactly but was fairly sure it was Colorado or westward 22:49 lukeG wow good memory! it is Colorado 22:49 dcook Oh nice. I thought maybe I was imaging it heh 22:49 dcook imagining* 22:50 dcook I think that's just one timezone off from my family in Saskatchewan.. 22:50 dcook You'd think I would remember the time difference but.. 22:50 dcook Or maybe it's the same time zone but they don't observe DST or something.. 22:50 dcook time O_O 22:50 lukeG ohh yea, DST makes everything too confusing 22:52 dcook Hmm Nov 23 20UTC... that was 52 minutes ago, yeah? 22:53 dcook Oh wait.. 22:53 dcook 2 hours and 52 minutes ago? 22:53 caroline yes two hours I think 22:53 caroline it is now 22:53 UTC 22:53 lukeG i thought it was 52 minutes ago 22:53 lukeG 53 now 22:53 dcook Yeah.. I wonder if the git move didn't work out so well 22:55 tuxayo dcook: postponed to wait for the releases of today 22:56 tuxayo and hi o/ ^^ 22:56 dcook hey tuxayo 22:56 dcook Thanks for the update :D 22:56 dcook and Joubu has emailed. Hurray :D 22:57 tuxayo what a timing ^^ 23:02 lukeG Oh sheesh, I didnt read that 2nd email about waiting for us to release! I suppose I better go make a release!!! 23:06 tuxayo lukeG: sorry for the confusion in chat earlier, that's what I tried to says but 2 topic were mixed together ^^" 23:07 lukeG tuxayo: its no problem. glad I realized now!!! 23:18 koha-jenkins Project Koha_20.05_U2010 build #14: FAILURE in 7 min 57 sec: https://jenkins.koha-community.org/job/Koha_20.05_U2010/14/ 23:22 tuxayo lukeG: yes, good that there is still time 23:22 tuxayo The failure is due to the Docker_3 executor 23:22 lukeG tuxayo++ 23:22 koha-jenkins Project Koha_20.05_D10 build #126: FAILURE in 4 min 45 sec: https://jenkins.koha-community.org/job/Koha_20.05_D10/126/ 23:22 tuxayo So don't worry about it. And it has been reported. 23:23 lukeG tuxayo: the D10 build fail? Also Docker executor? 23:24 tuxayo All builds on this executor will fail 23:24 lukeG good to know, thanks 23:24 tuxayo Unfortunately there will be other error like that 23:24 tuxayo Since the rest of the queue will go to the executor n°3 ^^" 23:25 tuxayo Due to it "finishing" quickly 23:27 koha-jenkins Project Koha_20.05_U16 build #130: FAILURE in 4 min 34 sec: https://jenkins.koha-community.org/job/Koha_20.05_U16/130/ 23:31 koha-jenkins Project Koha_20.05_U18 build #134: FAILURE in 3 min 59 sec: https://jenkins.koha-community.org/job/Koha_20.05_U18/134/ 23:37 koha-jenkins Project Koha_20.05_D11 build #72: FAILURE in 5 min 46 sec: https://jenkins.koha-community.org/job/Koha_20.05_D11/72/ 23:39 koha-jenkins Project Koha_20.05_U16 build #131: STILL FAILING in 2 min 13 sec: https://jenkins.koha-community.org/job/Koha_20.05_U16/131/ 23:42 koha-jenkins Project Koha_20.05_D10 build #127: STILL FAILING in 2 min 36 sec: https://jenkins.koha-community.org/job/Koha_20.05_D10/127/ 23:44 koha-jenkins Project Koha_20.05_U2010 build #15: STILL FAILING in 2 min 30 sec: https://jenkins.koha-community.org/job/Koha_20.05_U2010/15/ 23:46 koha-jenkins Project Koha_20.05_U18 build #135: STILL FAILING in 2 min 2 sec: https://jenkins.koha-community.org/job/Koha_20.05_U18/135/ 23:49 koha-jenkins Project Koha_20.05_D11 build #73: STILL FAILING in 2 min 43 sec: https://jenkins.koha-community.org/job/Koha_20.05_D11/73/ 23:53 koha-jenkins Yippee, build fixed! 23:53 wahanui Congratulations! 23:53 koha-jenkins Project Koha_20.05_D9 build #137: FIXED in 40 min: https://jenkins.koha-community.org/job/Koha_20.05_D9/137/