← Previous day | Today | Next day → | Search | Index
All times shown according to UTC.
Time | Nick | Message |
---|---|---|
00:02 | jzairo joined #koha | |
00:17 | jzairo left #koha | |
00:32 | NateC joined #koha | |
00:39 | NateC joined #koha | |
05:18 | jirislav joined #koha | |
07:13 | josef_moravec joined #koha | |
07:29 | magnuse | happy new year, #koha! |
07:31 | alex_a joined #koha | |
07:31 | alex_a | bonjour |
07:31 | wahanui | kia ora, alex_a |
07:34 | reiveune joined #koha | |
07:35 | reiveune | hello |
08:10 | cait joined #koha | |
08:10 | fridolin joined #koha | |
08:10 | fridolin | hie there |
08:11 | happy new year 2017, dont weary be happy :) | |
08:11 | laurence joined #koha | |
08:14 | gaetan_B joined #koha | |
08:14 | gaetan_B | hello, happy new year #koha! |
08:17 | wilfrid joined #koha | |
08:19 | fridolin left #koha | |
08:19 | fridolin joined #koha | |
08:20 | fridolin1 joined #koha | |
08:27 | paul_p joined #koha | |
08:29 | gaetan_B joined #koha | |
08:49 | sophie_m joined #koha | |
08:51 | magnuse | oops, who can renew the certificate on https://wiki.koha-community.org/ ? |
09:25 | alex_a joined #koha | |
09:54 | reiveune joined #koha | |
09:54 | Joubu | Happy 2017 #koha! |
10:05 | @later tell mtompset t/Prices.t passes for me | |
10:05 | huginn | Joubu: The operation succeeded. |
10:24 | cait | happy 2017 Joubu |
10:33 | tick joined #koha | |
11:29 | kivilahtio | Bug 17833 is a shady one |
11:29 | huginn | 04Bug http://bugs.koha-community.org[…]_bug.cgi?id=17833 enhancement, P5 - low, ---, gmcharlt, Needs Signoff , Memcached silently fails to _initilize_memcached() on the second time it is invoked |
11:29 | kivilahtio | Looks like you might not be using memcached as much as you thought you were, or I have misunderstood how memcached is depoyed to Koha |
11:31 | And happy new year to everybody :) | |
11:37 | Joubu | kivilahtio: yes indeed, it seems that there is something wrong in the logic |
11:38 | kivilahtio | I initially thought the Cache::Memcached::Fast doesnt return undef even if it should, but it was due to my test scripts malfunctioning :) |
11:39 | it would have been a pita to fix that since it is written in C :) | |
11:39 | Perl::XS is rather complicated | |
11:39 | Joubu | but actually _initialize_memcached should only be called once if you are using plack |
11:41 | ha, not since we have Koha::Caches, 1 cache for syspref, 1 for config, etc. | |
11:41 | kivilahtio | Joubu: this is something I was suspecting |
11:42 | Joubu | I'd like to know the impact |
11:42 | did you investigate already? | |
11:42 | kivilahtio | Joubu: Well aside from our Koha now uses memcached, no |
11:42 | Joubu: I am not into performance metrics yet | |
11:42 | Joubu: planning to integrate those to our CI but god knows when I can do that | |
11:43 | Joubu: I was planning on adding LXC as a deployment option with the kohadevbox | |
11:43 | we use LXC and I have no interest in learning Vagrant. Too many different technologies makes my head go boom | |
11:44 | Joubu: good work with the kohadevbox | |
11:44 | nice to see all the dev tools in one compact place | |
11:48 | Joubu | kivilahtio: ok so that should not happen (set ismemcached twice) to the same memcached *namespace* |
11:48 | so there is a bug in the logic, but that should not have any impacts | |
11:49 | * Joubu | relaxes... |
11:49 | kivilahtio | I cannot comment on that :) I am not so deep with the new changes yet |
11:50 | Joubu: maybe this is purposeful when not running in plack? | |
11:50 | Joubu: eg. using cronjobs? | |
11:58 | Joubu | kivilahtio: your patch is wrong, the current code is ok |
11:58 | kivilahtio: see add vs set | |
11:58 | you are using add when we are using set | |
11:59 | kivilahtio | Joubu: ok |
11:59 | Joubu: good point | |
12:00 | Joubu: maybe I had problems with socket permissions | |
12:00 | Joubu: lemme check if that makes any difference | |
12:00 | Joubu | set will return 1 even if the key already exists |
12:03 | kivilahtio | Joubu: you are correct. I will change my patch so it only has the warning on server errro |
12:04 | Joubu: so the existing code works but I had misconfigured the socket permissions | |
12:04 | Joubu: I think it is helpful to have a warning of misconfiguration | |
12:04 | Joubu | do not scare me like me, it's only Jan 2! |
12:04 | like that... :) | |
12:04 | kivilahtio | Joubu: thanks for the heads up! |
12:05 | sorry about that | |
12:05 | Joubu | no worries, happy end! |
12:07 | kivilahtio | Joubu: I wonder when does the ->set() return False? |
12:08 | Joubu | the pod says "Return: boolean, true for positive server reply, false for negative server reply, or undef in case of some error." |
12:08 | and "$value should be defined and may be of any Perl data type" | |
12:09 | so maybe it return false if $value is not defined | |
12:09 | nope | |
12:14 | magnuse | oops, who can renew the certificate on https://wiki.koha-community.org/ - gmcharlt? |
12:18 | kivilahtio | I hope our Let's Encrypts can autorenew :) |
12:23 | magnuse | fingers crossed! |
12:24 | kivilahtio | I am sure I find out if they dont |
12:25 | magnuse | yeah, browsers tend to be pretty clear about it |
13:24 | kivilahtio | Has there been any discussion in porting existing cronjob definitions to systemd? |
13:24 | Has there been any discussion <b>about</b> porting existing cronjob definitions to systemd? | |
13:24 | specifically | |
13:24 | http://man7.org/linux/man-page[…]temd.timer.5.html | |
13:25 | because: | |
13:25 | systemctl list-timers | |
13:25 | is very nice :) | |
13:34 | nlegrand joined #koha | |
13:34 | nlegrand | Hey #koha, happy new year! |
13:49 | Joubu | kivilahtio: nope |
13:49 | kivilahtio | nlegrand: happy new year |
13:49 | Joubu | Hi nlegrand, happy new year :) |
13:49 | kivilahtio | Joubu: thanks |
13:50 | Joubu: our team also kinda shot the idea down. I already got a bit excited | |
13:52 | Dyrcona joined #koha | |
13:53 | Joubu | @later tell khall opac.css is no longer minified since "Bug 14610 - Update opac.css via less". That sounds wrong |
13:53 | huginn | Joubu: The operation succeeded. |
13:54 | nlegrand | kivilahtio, Joubu o/ |
14:02 | * Dyrcona | decides to wait a few hours before pinging rangi. |
14:20 | kchris joined #koha | |
14:29 | fridolin joined #koha | |
14:29 | fridolin left #koha | |
14:42 | tcohen joined #koha | |
14:43 | tcohen | morning! |
14:44 | happy 2017 #koha | |
14:44 | tcohen1 joined #koha | |
14:44 | tcohen | hi tcohen1 |
14:46 | * kchris | waves |
14:47 | tcohen | hi kchris |
14:47 | kchris | Hi tcohen. Happy New Year! |
14:52 | magnuse | @later tell gmcharlt could you have a look at the certificate on the wiki, please? |
14:52 | huginn | magnuse: The operation succeeded. |
14:53 | * magnuse | wanders off |
14:54 | tcohen | hi khall_away |
15:00 | deb-CSPL joined #koha | |
15:09 | kivilahtio | happy new year tcohen! |
15:16 | tcohen | smae to you kivilahtio! |
15:16 | kivilahtio | smae golunk glunk |
15:16 | :) | |
15:16 | sorry, smae gollum glunk glunk | |
15:17 | how is the baby? | |
15:17 | tcohen | my 2yo is doing great |
15:19 | kivilahtio | my 1you is falling all over the place |
15:26 | Dyrcona | my 16yo is cranky.... :) |
15:26 | kivilahtio | Dyrcona: take care |
15:26 | Dyrcona | :) |
15:28 | * Dyrcona | is working on Unicode issues in Evergreen on his day "off." |
15:29 | Dyrcona | Seems our use of encode/decode in SIP can blow up sometimes with recent versions of Perl/Encode.pm. |
15:31 | cait joined #koha | |
15:32 | Dyrcona | So glad that the Encode.pm maintainers fixed that "bug." ;) |
15:39 | jirislav joined #koha | |
15:40 | kivilahtio | Dyrcona: I hope somebody pays you for that |
15:40 | Dyrcona: how is Evergreen doing nowadays? | |
15:40 | Dyrcona | S'Ok. I do this for fun, sometimes. |
15:40 | kivilahtio | Dyrcona: Have they managed to port to the new staff client? |
15:41 | Dyrcona | It's doing well. The new, browser staff client is coming along. |
15:41 | kivilahtio | from the legacy Xulrunner |
15:41 | Dyrcona | It's not ready for prime time, yet, but for the next release it should be usable as a preview. |
15:41 | kivilahtio | ok |
15:42 | thanks for the heads up | |
15:42 | Dyrcona | yw. :) |
15:44 | fridolin joined #koha | |
15:49 | kivilahtio | Has there been any discussion about multiple SIP servers running in parallel for one Koha-instance? |
15:49 | because this is what we do | |
15:49 | we have one sip-server for each physical library, or even one SIP-client | |
15:50 | depending on how ofthen they freeze the SIP2-connection | |
15:51 | so we wrote a cronjob misc/cronjobs/koha-sip-watchdog.sh | |
15:51 | which periodically checks that the SIP-servers are properly configured, logging, responsive and response correctly to the configured credentials | |
15:51 | Joubu | I hate sip and Koha's implementation |
15:51 | kivilahtio | Joubu: not sure if it is simply Kohas fault |
15:51 | Joubu | and I always stay far away of sip related stuffs :) |
15:51 | kivilahtio | I hate SIP too |
15:52 | i wish we could juts use the REST API | |
15:52 | for some reason some vendors' SIP clients hog the SIP connections | |
15:53 | or the network might have some quirks and consume some connections somewhere | |
15:53 | just wondering how to share that code with the community, since we dont use etc/SIPconfig.xml , but SIPconfig/*.xml | |
15:57 | Dyrcona | kivilahtio: miker added a mutliplex mode to the Evergreen SIPServer that should help with that. |
15:57 | It should be portable to Koha's SIPServer. | |
15:57 | We've also got a trick of setting the timeouts to 0 and using Socket::Linux that helps with clients leaving dangling connections. | |
15:58 | Not sure if the latter is in Koha's SIPServer or not. | |
15:58 | If not, I think it would be easy to add. | |
15:59 | But yeah, the way many vendors implement SIP is annoying. | |
16:00 | I've been thinking of suggesting that Evergreen move SIPServer into Evergreen instead of it being a separate project. | |
16:01 | We (Evergreen and Koha) don't use the same one any more, so.... | |
16:01 | Also, I want to pester rangi about NCIPServer today, too. | |
16:02 | I figure either we try again to integrate his code for Koha into the Evergreen repo, or I drop the Koha code from the Evergreen repo. | |
16:02 | 'Cause the Koha code that I have, doesn't work any more. | |
16:04 | Compared to NCIP, though, SIP is pretty straightforward. :) | |
16:06 | Ain't it funny when you got to push a branch and find out that you pushed practically the same thing a couple of months earlier? | |
16:08 | * Dyrcona | steps away for a few minutes. |
16:15 | mtompset joined #koha | |
16:15 | mtompset | Greetings, #koha. Happy New Year! |
16:16 | reiveune | bye |
16:16 | reiveune left #koha | |
16:16 | mtompset | @seen Joubu |
16:16 | huginn | mtompset: Joubu was last seen in #koha 24 minutes and 25 seconds ago: <Joubu> and I always stay far away of sip related stuffs :) |
16:16 | * mtompset | grins. |
16:16 | Joubu | I have never said that |
16:16 | mtompset | So do I, Joubu. :) |
16:17 | So your t/Prices.t passes? | |
16:17 | A fresh kohadevbox install fails. | |
16:18 | Joubu | which test? |
16:18 | wahanui | i heard which test was it? |
16:18 | mtompset | Let me check. |
16:19 | * mtompset | begins booting work machine with issue. :) |
16:22 | mtompset | @seen tcohen |
16:22 | huginn | mtompset: tcohen was last seen in #koha 1 hour, 5 minutes, and 36 seconds ago: <tcohen> my 2yo is doing great |
16:28 | * mtompset | almost has the error again, not kohadevbox, because network issues. :( |
16:29 | pastebot | "mtompset" at 127.0.0.1 pasted "Hmmm... master is out of date... rechecking." (20 lines) at http://paste.koha-community.org/227 |
16:31 | mtompset | And if you fix 2880 to not die, I believe 2917 has similar issue, but then like 6+ tests fail. |
16:31 | The weekend is a bit of a lack of sleep blur. :) | |
16:34 | Master updated, and same issue. Non Kohadevbox install, Joubu. :) | |
16:38 | Joubu | mtompset: `pmvers Test::DBIx::Class`? |
16:39 | same for Test::MockModule | |
16:39 | mtompset | dbix one: 0.47-1 |
16:40 | 0.05-2 for mock one. | |
16:40 | Joubu | same for mem |
16:40 | mtompset | this isn't a kohadevbox. |
16:40 | Joubu | me |
16:41 | mtompset | so I don't have pmvers |
16:41 | booksellers = undef | |
16:42 | Joubu | and booksellerid? |
16:42 | should be [1..4] | |
16:42 | mtompset | 1 |
16:43 | Joubu | The data are not mocked correctly, weird... |
16:44 | pastebot | "mtompset" at 127.0.0.1 pasted "Rerun with -v" (31 lines) at http://paste.koha-community.org/228 |
16:44 | Joubu | And do other tests using mock pass? |
16:44 | t/Biblio.t t/Letters.t | |
16:45 | pastebot | "mtompset" at 127.0.0.1 pasted "Yes, they pass" (10 lines) at http://paste.koha-community.org/229 |
16:46 | Joubu | hum, fetching origin... |
16:46 | cait1 joined #koha | |
16:47 | Joubu | pass.. |
16:47 | recreating the DB using the installer... | |
16:47 | ha no, non dependent tests | |
16:48 | mtompset: sudo service mysqld stop; and then prove again | |
16:48 | just in case... | |
16:48 | but that should be useless | |
16:50 | gaetan_B | bye |
16:51 | mtompset | Okay... giving that a whirl now. |
16:52 | oh my... that generated massive output... I think it may be working. | |
16:53 | pastebot | "mtompset" at 127.0.0.1 pasted "stopping mysql worked." (8 lines) at http://paste.koha-community.org/230 |
16:54 | Joubu | mtompset: I have to go, sorry |
16:54 | mtompset | No problem, but at least you generated a lead on where the problem is. |
16:54 | Joubu | but basically the tests should mock without the DBMS up |
16:54 | as the data are mocked | |
16:55 | the tests pass for me with and without mysql running, without any warnings | |
16:55 | mtompset | Well, at least I get pass without the MySQL running. |
16:55 | Joubu | make sure you fetched origin ; then --hard origin/master |
16:55 | heh yes | |
16:56 | but it should not be reached | |
16:56 | have a evening/day! | |
16:56 | mtompset: let me know if you fix it! | |
17:11 | laurence left #koha | |
17:24 | bag | morning |
17:28 | huginn` joined #koha | |
17:31 | mtompset | Greetings, bag |
17:31 | YAY! Fixed my networking issues for my kohadevbox | |
17:50 | tcohen | hi bag |
17:50 | hey mtompset | |
17:50 | wahanui | mtompset is catching up on his other coding projects. |
17:50 | mtompset | Actually.... |
17:50 | wahanui: forget mtompset | |
17:50 | wahanui | mtompset: I forgot mtompset |
17:51 | mtompset | mtompset is back to working on Koha stuff for a bit. |
17:51 | tcohen | mtompset |
17:51 | wahanui | i think mtompset is back to working on Koha stuff for a bit. |
17:51 | mtompset | So, tcohen did you see my Failed QA? :) |
17:51 | I did attach a patch. | |
17:52 | I figure a double sign off should get it signed off for QA. | |
17:52 | tcohen | I'm not sure about your fix to the && |
17:52 | or the verbose | |
17:53 | too hacky | |
17:53 | mtompset | Have an idea for something more elegant? Because I agree it is hacky. |
17:53 | As to the && problem, removing the && is sufficient, even though it may generate more error output. | |
17:54 | if the stop fails, the start will fail. | |
17:54 | tcohen | it has to |
17:54 | mtompset | if the stop succeeds, the start may or may not succeed. |
17:54 | so disconnecting reallying is a big deal. | |
17:55 | Wow... brain not working... reallying?! really is no big deal. | |
17:56 | tcohen | ashimema: around? |
17:57 | mtompset | @seen ashimema |
17:57 | huginn` | mtompset: ashimema was last seen in #koha 1 week, 4 days, 8 hours, 13 minutes, and 2 seconds ago: <ashimema> blimey.. that's a clear blog post magnuse.. really highlights the problem |
17:57 | mtompset | Not likely. I hadn't see them recently either. |
17:59 | tcohen | anyone familiar with Auth_with_ldap.pm around? |
17:59 | pablito joined #koha | |
18:00 | mtompset | I've read the code, never implemented it though. :) |
18:01 | As long as you don't ask about binding stuff, maybe I could help? :) | |
18:02 | -- or not... Son wants to watch TV together. :) | |
18:02 | tcohen | I want to know what is the expected behaviour on +update +replicate scenatio |
18:02 | scenario | |
18:02 | wahanui | scenario is a problematic patch across versions. |
18:02 | tcohen | regarding extended patron attributes |
18:03 | do we already support repeatable attributes? | |
18:03 | or is that something we lack? | |
18:04 | everything takes place in checkpw_ldap | |
18:04 | and we seem to care about single occurences only | |
18:04 | mtompset | From my vague memory is was something we lack. |
18:08 | If I also recall -- my son is being fickle and wanting to play minecraft now -- the whole store the password in Koha was part of that scenario, because the two passwords could get out of sync. | |
18:28 | tcohen | mtompset: yes, but replicate and update also apply for the rest of the borrowers table and extended attributes |
18:30 | Dyrcona joined #koha | |
19:01 | tcohen | @seen drojf |
19:01 | huginn` | tcohen: drojf was last seen in #koha 2 weeks, 4 days, 2 hours, 4 minutes, and 25 seconds ago: <drojf> @wunder sxf |
19:25 | josef_moravec joined #koha | |
19:30 | tcohen | @later tell khall I rewroked 17828 |
19:30 | huginn` | tcohen: The operation succeeded. |
20:22 | cait joined #koha | |
20:22 | NateC joined #koha | |
21:59 | barton joined #koha | |
22:10 | cait joined #koha | |
22:34 | eythian | @later tell cait https://youtu.be/KwHj4lj3F-k |
22:34 | huginn` | eythian: The operation succeeded. |
22:35 | eythian | @later tell LibraryClaire https://youtu.be/KwHj4lj3F-k |
22:35 | huginn` | eythian: The operation succeeded. |
22:35 | * cait | waves |
23:00 | Dyrcona joined #koha | |
23:03 | papa joined #koha | |
23:12 | jirislav joined #koha | |
23:16 | mtompset | Greetings, cait Dyrcona papa jirislav! Happy New Year! :) |
23:16 | papa | hey, happy new year too! |
23:18 | eythian | Hi papa |
23:18 | And mtompset | |
23:18 | wahanui | i guess mtompset is back to working on Koha stuff for a bit. |
23:20 | papa | eythian: you're alive! that's awesome. |
23:21 | mtompset | Greetings eythian! Happy New Year. |
23:21 | eythian | papa: I agree! Right now I'm here: https://youtu.be/KwHj4lj3F-k |
23:25 | papa | eythian: heh, in which country? |
23:27 | eythian | Germany at the moment, but I have walked and biked to Switzerland a few times in the past few days. |
23:28 | Dyrcona | Happy New Year! |
23:30 | papa | eythian: you can do liechtenstein while there. not that it is too exciting... |
23:33 | eythian | Yeah, I thought about it, but didn't. Next time maybe. Heading back tomorrow. |
23:41 | josef_moravec joined #koha | |
23:50 | jirislav_ joined #koha |
← Previous day | Today | Next day → | Search | Index