IRC log for #koha, 2020-11-23

All times shown according to UTC.

Time S Nick Message
00:10 cait joined #koha
00:25 cait joined #koha
00:25 inlibro joined #koha
00:33 cait joined #koha
01:26 inlibro joined #koha
02:26 inlibro joined #koha
03:21 Tonjam joined #koha
03:26 inlibro joined #koha
03:32 aleisha joined #koha
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:26 inlibro joined #koha
04:30 bdonnahue2 joined #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[…]a_Master_D11/155/
05:15 brandonjj yeap
05:21 brandonjj and mine it's the only one with issues
05:26 inlibro joined #koha
05:48 josef_moravec joined #koha
06:19 Oak joined #koha
06:27 inlibro joined #koha
06:55 Oak_ joined #koha
06:55 Oak_ joined #koha
07:03 cait joined #koha
07:10 lds joined #koha
07:11 lds hi
07:18 Oak joined #koha
07:23 cait joined #koha
07:25 did joined #koha
07:27 inlibro joined #koha
07:32 cait joined #koha
07:33 cait joined #koha
07:34 reiveune joined #koha
07:35 reiveune hello
07:38 cait joined #koha
07:41 cait1 joined #koha
07:56 alex_a joined #koha
07:56 alex_a Bonjour
07:58 fridolin joined #koha
08:05 sophie_m joined #koha
08:21 magnuse \o/
08:24 Oak joined #koha
08:24 magnuse Oak
08:25 Oak magnuse
08:25 Oak \o/
08:27 inlibro joined #koha
08:33 dersmon joined #koha
08:33 dersmon hi! quick question: where are the koha-to-marc mappings stored?
08:36 magnuse \o/
09:15 khall joined #koha
09:27 inlibro joined #koha
09:52 fridolin joined #koha
10:12 alex_a joined #koha
10:27 inlibro joined #koha
11:10 oleonard joined #koha
11:11 TimothyAlexis joined #koha
11:11 TimothyAlexis Hello,
11:11 TimothyAlexis https://bugs.koha-community.or[…]_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:13 kohaputti joined #koha
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:27 inlibro joined #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.or[…]C#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 khall joined #koha
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:43 alex_a joined #koha
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[…]ha_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 inlibro joined #koha
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.
12:45 khall joined #koha
13:07 Dyrcona joined #koha
13:28 inlibro joined #koha
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:06 ribasushi joined #koha
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[…]_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:25 lukeG1 joined #koha
14:28 inlibro joined #koha
14:36 khall Joubu I'll take a look!
14:49 alex_a_ joined #koha
15:02 severine_q joined #koha
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:28 khall_ joined #koha
15:28 inlibro joined #koha
15:47 TimothyAlexis joined #koha
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:22 dpk joined #koha
16:28 inlibro joined #koha
16:58 reiveune bye
16:58 reiveune left #koha
17:10 koha-jenkins Project Koha_19.05_D9 build #327: FAILURE in 10 min: https://jenkins.koha-community[…]oha_19.05_D9/327/
17:20 cait joined #koha
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:24 fridolin left #koha
17:28 inlibro joined #koha
17:31 koha-jenkins Project Koha_19.05_D9_MDB10.3 build #104: SUCCESS in 32 min: https://jenkins.koha-community[…]5_D9_MDB10.3/104/
17:33 koha-jenkins Project Koha_19.05_D8 build #280: SUCCESS in 34 min: https://jenkins.koha-community[…]oha_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[…]ha_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[…]oha_19.05_D9/328/
17:54 khall joined #koha
17:55 koha-jenkins Project Koha_19.05_D9 build #329: ABORTED in 51 sec: https://jenkins.koha-community[…]oha_19.05_D9/329/
18:14 brandon_ joined #koha
18:23 tuxayo Got a perl question, does anyone know where $class is comming from?
18:23 tuxayo https://gitlab.com/koha-commun[…]b/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-commun[…]ld_to_adult.t#L34
18:29 inlibro joined #koha
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-commun[…]b/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[…]oha_19.05_D9/330/
18:47 josef_moravec joined #koha
18:56 brandonjj joined #koha
19:29 inlibro joined #koha
19:33 alexbuckley joined #koha
19:48 tuxayo Joubu: ok i though it was a variable and didn't search far
20:29 inlibro joined #koha
21:07 brandonjj joined #koha
21:11 brandonjj joined #koha
21:15 khall joined #koha
21:20 brandonjj joined #koha
21:21 khall joined #koha
21:23 cait1 aleisha: around?
21:25 cait1 i'd like to use your picture here: https://www.flickr.com/photos/[…]2157716562512243/ 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
21:29 inlibro joined #koha
21:34 brandonjj joined #koha
21:54 brandonjj joined #koha
21:59 JBoyer joined #koha
22:08 brandonjj joined #koha
22:17 lukeG joined #koha
22:28 mtj[m] joined #koha
22:29 dcook Oh no... the Flickr photos remind me how many of us missed going to Kohacon in person :(
22:29 inlibro joined #koha
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/[…]@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 ^^
22:59 khall joined #koha
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:03 deb-CSPL joined #koha
23:03 ashimema joined #koha
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:16 aaru_swartz[m] joined #koha
23:18 koha-jenkins Project Koha_20.05_U2010 build #14: FAILURE in 7 min 57 sec: https://jenkins.koha-community[…]a_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[…]ha_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[…]ha_20.05_U16/130/
23:30 inlibro joined #koha
23:31 koha-jenkins Project Koha_20.05_U18 build #134: FAILURE in 3 min 59 sec: https://jenkins.koha-community[…]ha_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[…]oha_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[…]ha_20.05_U16/131/
23:41 mtj[m] joined #koha
23:42 koha-jenkins Project Koha_20.05_D10 build #127: STILL FAILING in 2 min 36 sec: https://jenkins.koha-community[…]ha_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[…]a_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[…]ha_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[…]oha_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[…]oha_20.05_D9/137/

| Channels | #koha index | Today | | Search | Google Search | Plain-Text | plain, newest first | summary