Time Nick Message 00:11 kidclamp rangi around? 01:42 mtompset @seen kidclamp 01:42 huginn mtompset: kidclamp was last seen in #koha 1 hour, 30 minutes, and 35 seconds ago: <kidclamp> rangi around? 01:46 kidclamp yes? 01:46 kidclamp mtompset, saw the update, should I test marcview only? 01:47 mtompset ISBD is a pain to close completely. 01:47 mtompset I'll write up a better test plan tomorrow. 01:47 mtompset I'm going to git bz attach my work to the bug. 01:47 kidclamp alirght, I will test tomorrow then :-) Thanks for the hard work 01:51 rangi am now 01:52 kidclamp I posted on bug 16282 01:52 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16282 enhancement, P5 - low, ---, koha-bugs, Needs Signoff , Usernames should be case sensitive 02:01 rangi ta 02:02 rangi commented back 02:05 kidclamp The emulator says it will look up patron by userid, but it didn't seem to be case sensitive before or after patch 02:05 mtompset Thanks for testing, kidclamp. Sorry it was more broken than I thought. :) 02:05 rangi ill check it out 02:05 kidclamp hehe, that's what testing is for 02:05 * mtompset grumbles about carts and lists. 02:06 mtompset Have a good night, #koha kidclamp rangi wizzyrea 02:07 mtompset ^night^day^ 02:07 kidclamp you too mtompset 02:07 kidclamp following you out 04:10 dcook Nothing like a mandatory Windows restart... 04:54 mtj hey dcook, thanks for the SRU info :) 06:05 magnuse bag++ 06:08 dcook mtj: No worries :) 06:08 dcook I hadn't tried SRU before today, but the off-list email presented some interesting challenges :) 06:08 dcook I should really update the documentation and maybe some wiki pages.. 06:44 magnuse dcook: or just go home... ;-) 06:45 dcook It's only 4:45pm! :p 06:45 magnuse yay! 06:52 alex_a bonjour 06:54 magnuse bonjour alex_a 06:54 magnuse @wunder boo 06:54 huginn magnuse: The current temperature in Bodo, Norway is 3.0°C (8:20 AM CEST on April 21, 2016). Conditions: Mostly Cloudy. Humidity: 87%. Dew Point: 1.0°C. Windchill: -3.0°C. Pressure: 29.65 in 1004 hPa (Falling). 06:54 magnuse @wunder marseille 06:54 huginn magnuse: The current temperature in Marseille, France is 15.0°C (8:30 AM CEST on April 21, 2016). Conditions: Mostly Cloudy. Humidity: 72%. Dew Point: 10.0°C. Pressure: 30.12 in 1020 hPa (Steady). 06:54 alex_a bonjour magnuse 06:54 magnuse @wunder thessaloniki 06:54 huginn magnuse: The current temperature in Thessaloniki, Greece is 15.0°C (9:20 AM EEST on April 21, 2016). Conditions: Clear. Humidity: 36%. Dew Point: 0.0°C. Pressure: 30.33 in 1027 hPa (Steady). 06:55 * magnuse thought the stuff falling out of the sky this morning looked suspiciously like snow 07:00 reiveune hello 07:40 marcelr hi #koha 07:40 magnuse @later tell nengard there was a question on koha-devel about how to submit patches for the docs. what method do you prefer? 07:40 huginn magnuse: The operation succeeded. 07:41 gaetan_B hello 07:45 marcelr bon jour gaetan_B 07:45 marcelr and hi magnuse 07:58 * cait waves 08:01 marcelr hi cait 08:28 magnuse hi cait marcelr and gaetan_B 09:00 SamEEE hai friends! 09:14 * andreashm waves 10:44 kivilahtio Do we have any default patron/user/borrower which could be considered as the default user for commandline scripts? 10:45 kivilahtio when you log in to OPAC or staff client, the userenv is autoatically set for the person logged in. 10:45 kivilahtio how about commandline scripts/cronjobs? 10:46 kivilahtio should there be a default koha.borrowers-row with borrowernumber = 1 who would populate the userenv for cronjobs? 10:46 kivilahtio I see the sample_borrowers.sql introduces Koha Admin (1), but this is not a mandatory borrowers-entry 10:58 drojf hi #koha 10:59 marcelr kivilahtio: cronjobs are not associated with a user normally 10:59 marcelr hi drojf 10:59 kivilahtio hi drojf 10:59 kivilahtio marcelr: usually, but I have a cronjob which can be operated by a user from the GUI and from the commandline 10:59 kivilahtio marcelr: And the database constraints I have require a user to be associated with the operation results 11:00 kivilahtio I could loose the DB constraints, or make a default commandline user 11:01 marcelr probably the second 11:01 kivilahtio then it would be easy to display the default commandline user as the operator/culprit 11:01 kivilahtio marcelr: this way the GUI behaves consistently 11:01 marcelr the combination of cron and GUI seems to be a nasty one often 11:01 kivilahtio marcelr: nothing nasty here, apart from the default cronjob user missing :) 11:02 kivilahtio marcelr: just curious if others have default users 11:03 kivilahtio marcelr: I was planning to set the default commandline user based on the followiung rules, 11:03 kivilahtio borrowernumber = 1, userid = 'koha', userid = 'admin' ?? 11:03 kivilahtio I mean one of the above 11:03 marcelr a null or 0 could imply admin too 11:03 kivilahtio but not sure if it will work for most of the libraries 11:03 kivilahtio hmm, true 11:03 marcelr i think that i see 0 in the koha log 11:04 marcelr modifiaction log etc 11:04 kivilahtio but if admin was a real user, then we could name him from the normal borrowers-module, to whatever localization we want 11:04 kivilahtio marcelr: hmm. I guess 0 is a good choice 11:04 marcelr we touch the whole admin user discussion here 11:04 kivilahtio yup 11:05 kivilahtio having the Admin-user in DB makes alot of sense for me, we could get rid of all the extra '0':es and the code needed to maintain the disparity 11:05 kivilahtio if we for some reason cannot find the admin-user in DB, then it is autocreated 11:06 kivilahtio something like that 11:06 marcelr well start the discussion and have some patience :) 11:07 kivilahtio marcelr: haha, I have no patience 11:07 marcelr you need it here 11:07 kivilahtio marcelr: I need to get some test runs by tomorrow 11:07 kivilahtio patience wont help me keep up to my quota 11:07 marcelr but you like to upgrade too at some point in time.. 11:07 kivilahtio marcelr: but I know what you mean. Thank you for tipping your ear! 11:07 marcelr ok 11:08 kivilahtio marcelr: we are targeting this summer to move from 3.16 to 3.24 11:08 marcelr great 11:08 kivilahtio marcelr: we are doing a lot of process improvements and rebasing a lot of code :) 11:08 marcelr the bad performance is a killer 11:08 kivilahtio marcelr: I agree 11:08 marcelr dbix 11:08 kivilahtio marcelr: that is the reason I am so hyped up about the REST API 11:09 kivilahtio marcelr: it still has poor performance? 11:09 marcelr 3.22 too 11:09 kivilahtio marcelr: we have a custom feature biblio_data_elements where we extract data in Zebra index to MariaDB, and i made comparison runs with DBIx vs DBI and DBIx was 7-times slower 11:09 marcelr yeah 11:10 kivilahtio marcelr: so it takes ~30minutes with DBI to go through all our bibliographic records and extract MARC data to a DB table, with DBIx... we couldnt really use it 11:10 kivilahtio marcelr: any ide awhy DBIx is so slow? 11:11 marcelr its loading everything 11:11 marcelr when you only need one table 11:11 kivilahtio marcelr: that is one issue, but it is not a biggie when we move to plack/Mojolicious 11:11 kivilahtio you only load it when you start the Mojolicious (or plack ) -daemon 11:12 marcelr we force each lib to plack now, and i fear that it will become an issue 11:12 kivilahtio but I dont understand why in one batch-job it takes 7 times more time 11:12 kivilahtio marcelr: memory leaks :) 11:12 marcelr probably 11:12 kivilahtio marcelr: luckily we have 128GB 11:12 marcelr thats why it will becvome a problem 11:12 kivilahtio I was planning to move to Mojolicious and leave the old CGI code running on Mojolicious_legacy and start refactoring stuff to Mojliicious 11:13 kivilahtio but the test suite needs to be improved to spot memory leaks 11:13 kivilahtio that is hard 11:13 marcelr yes 11:14 kivilahtio marcelr: strange thin in DBIx is that there is no caching 11:14 drojf anyone got experience setting up an oracle db server on recent debian? apparently that is the only way to use an oracle db dump :( 11:14 kivilahtio drojf: sorry 11:14 kivilahtio drojf: I have enough with just MAriaDB/MySQL and Ubuntu 14.04 11:14 drojf oracle-- 11:14 kivilahtio I don't want any extr apain 11:14 drojf i understand ;) me neither 11:15 kivilahtio :) 11:15 drojf it may actually happen to me more often that i need it, so i consider setting up a vm once. on the other hand, i totally don't want to :P 11:16 kivilahtio marcelr: I ran the NYTProf on our script and it looks like DBIx actually loads all the tables many times during the batch run 11:16 kivilahtio marcelr: every time a new rsultset is fetched from the Koha::Object 11:17 kivilahtio drojf: yeah, you could juts intall a non-recent Debian :) 11:17 kivilahtio or use LXC? 11:17 kivilahtio drojf: we use LXC for everything, it freaking rocks 11:17 drojf the recentness is not my biggest concern. the db is ancient, an ancient debian would do. still there is the "set up oracle db server" part 11:18 kivilahtio drojf: I guess it is not done with apt-get install oracle-server ? 11:18 kivilahtio ;) 11:19 drojf more like this https://wiki.debian.org/DataBase/Oracle which i would go through if i knew it still works. the last changed date is promising, but i thought its worth asking here before 11:19 liw drojf, hi 11:20 drojf hi liw 11:22 drojf liw: got an email this morning, doing the workshop in greece would be an option from the organizer's side. i hope to discuss it tomorrow so we can make plans. i will probably not get to it today, but working on it 11:22 liw drojf, that sounds cool 11:23 liw drojf, thank you :) 11:23 drojf yeah i think it will work one way or the other 11:23 drojf thank you :) 11:23 drojf marcelr: will you be in greece? 11:26 kivilahtio drojf: marcelr: any idea if there is a preconference? 11:26 kivilahtio Looks like I need to come ti Greece this year, and looking for trouble for the preconference weekend 11:27 drojf then i won't tell you where the preconference is ^^ 11:27 kivilahtio :) 11:28 kivilahtio drojf: But looks like the city regulations are tightening up and now you cannot even fly to another country except for precisely the dates in the agenda 11:28 drojf huh? from which side? your employer? 11:28 kivilahtio hence I was hoping there was some kind of a preconference 11:29 kivilahtio drojf: yes, they dont like it that other employees can fly to other countries, so they try to make life equally miserable for everybody 11:29 drojf lol 11:29 kivilahtio You have to pay the flights yourself if you want to take extra days off to enjoy Greece 11:29 drojf got to use a vpn, brb 11:30 kivilahtio hence I was asking ifthere is a preconference so I can cook up an official preconference invitation for them and arrive to Greece on the thursday/friday before the conference 11:38 marcelr drojf: yes i come to greece 11:41 kivilahtio marcelr: he is gone already :( 11:41 marcelr np 11:41 cait @later tell drojf i know about someone coming to greece who would be interested to learn about packages 11:41 huginn cait: The operation succeeded. 11:41 cait @later tell not me, will tell you more later :) 11:41 huginn cait: The operation succeeded. 11:41 cait hm 11:41 cait @later tell drojf not me - but will tell you more later 11:41 huginn cait: The operation succeeded. 11:44 cait hi oleonard 11:44 oleonard Hi 11:44 drojf hm 11:45 drojf cait: ? 11:58 oleonard Bug 16314 11:58 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16314 minor, P5 - low, ---, gmcharlt, NEW , Hover text on upload file icon plugin incorrect 11:59 oleonard What setting is required to enable an 'upload' link on an 856 tag? 12:02 marcelr oleonard: upload is just a plugin like the others (technically) 12:02 oleonard Oh, so you have to enable it in the framework? 12:02 marcelr yes 12:04 oleonard I wonder what subfield 12:04 marcelr 856u 12:04 marcelr the plugin pasts an URL back in to that field 12:05 oleonard Ah, makes sense. Thanks marcelr 12:20 not hm 12:26 marcelr hi not 12:26 marcelr not? 12:26 wahanui not is, like, maybe removed from my search 12:26 marcelr not already got away, wahanui 12:26 wahanui marcelr: huh? 12:27 marcelr yes 12:34 nengard HA 12:46 tcohen ¡buen dÃa! 12:47 marcelr !hola tcohen 13:04 magnuse ooh, look at that easy signoff on bug 16316 :-) 13:04 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16316 enhancement, P5 - low, ---, magnus, Needs Signoff , Make it possible to limit patron search to surname 13:15 oleonard magnuse: "Set "Search fields" = Surname and search for "doe". Neither "Doe John" nor "John Doe" should show up." 13:15 oleonard I don't understand that one. 13:17 * oleonard lives in constant fear lately that he will sign off on a bug only to find out mveron beat him to it 13:17 oleonard mveron++ 13:21 tcohen drojf: thanks for checking my patch 13:21 tcohen (bug 15263, which is key to performance boost) 13:21 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15263 enhancement, P5 - low, ---, mirko, Signed Off , XSLT display fetches sysprefs for every result processed 13:30 oleonard I honestly didn't think Bug 15883 was going to make it so quickly--if at all! 13:30 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15883 enhancement, P5 - low, ---, oleonard, Pushed to Master , Upgrade jQuery from v1.7.2 in the staff client 13:30 oleonard Thanks go jajm and Joubu for pushing me to figure out the best way to implement it. 13:30 drojf i'm a bit scared it did 13:31 drojf i thought we could do that somewhen after 16.05 13:32 * oleonard offers drojf a comforting blanket 13:33 tcohen drojf: don't you like adrenaline flowing through your nervous system? 13:33 marcelr tcohen: could you check if you have the same tests failing as bernardo in bug 16155 (some pass with me) 13:33 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16155 enhancement, P5 - low, ---, m.de.rooy, Needs Signoff , Composite keys in TestBuilder and more 13:33 drojf tcohen: i had enough of that for today 13:33 tcohen marcelr: sure 13:33 marcelr thx 13:33 jajm it would have been safer to wait after release, but at least it's done :) 13:34 tcohen did bgkriegel mention in which env did he test? 13:34 marcelr no 13:34 tcohen i'll ask him 13:34 marcelr good 13:34 tcohen i would like to note, that master packages are older than v3.22.0 13:35 tcohen that means that you devs don't have koha-perldeps deal with CURRENT dependencies 13:35 marcelr o those devs 13:35 tcohen that could lead to things failing, of course 13:35 marcelr true 13:36 marcelr in this case i imagine that a db structure that is not completely in good shape adds too 13:36 marcelr e.g. deletedborrowers 13:37 tcohen marcelr: exaplin? 13:37 marcelr if he missed some db revs somehow or a dbrev from testing or so 13:37 marcelr probaly the last 13:37 marcelr that could change things 13:37 tcohen that's probable 13:38 * tcohen goes test the bug 13:38 marcelr thx; will come back later 14:03 tcohen git-bisect++ 14:06 oleonard git bisect + git blame = Law & Order 14:06 tcohen hahahahah 14:10 kivilahtio tcohen: ansible++ 14:12 tcohen kivilahtio: ansible++ 14:12 kivilahtio tcohen: thos it looks like it is proprietary software 14:13 tcohen kivilahtio: it isn't 14:13 tcohen they have the ansible tower thing 14:15 kivilahtio ok 14:15 kivilahtio tcohen: are you coming to KohaCon? 14:15 tcohen no :-/ 14:15 tcohen will follow the action from cordoba 14:15 kivilahtio ok 14:15 kivilahtio sorry to hear that 14:16 tcohen yeah, several changes here keep me from going 14:17 kivilahtio tcohen: we never run out of things to do. Sometimes you just need to take a break :) 14:17 kivilahtio and come back to a falling empire 14:17 kivilahtio :) 14:17 tcohen =D 14:17 kivilahtio that happens to me all the time 14:17 tcohen if there's a marseille hackfest 14:17 tcohen on the second semester 14:17 tcohen i could try attending 14:18 kivilahtio ok ok 14:37 geek_cl Hi folks, i have an borrowernumber that not receive notifications, where that patron have 107 value on days_due, the primary email is defined. 14:38 geek_cl days_overdue=107 14:39 kivilahtio geek_cl: we have had similar issues, occasionally the SMS service provider cannot send the SMS:es 14:39 kivilahtio geek_cl: how do you know the email was not sent? 14:39 geek_cl we use MTA , not SMS 14:40 geek_cl kivilahtio, "There is no record of any messages that have been sent to this patron." 14:40 geek_cl nothing in maillogs and messages_queue 14:40 kivilahtio geek_cl: the message_queue-table is emtpy? 14:40 kivilahtio for hte borrower 14:40 geek_cl kivilahtio, yes 14:40 kivilahtio geek_cl: and the borrower message attributes are properly configured? 14:40 kivilahtio geek_cl: can you send any email to the borrower? 14:41 kivilahtio geek_cl: if you set the borrower to receive email when he checks items out, do they get delivefered? 14:41 geek_cl the attributes are OK, and yes, i can send emails from the server 14:42 kivilahtio geek_cl: so echo "messagecontent" | sendmail -c 'borower@example.com' works 14:42 kivilahtio Or a similar oneliner spell from the command line? 14:42 kivilahtio using sendmail postfix, ... 14:42 geek_cl kivilahtio, yes, by commandline works 14:42 kivilahtio geek_cl: Can you send anything to the Borrower from Koha? 14:43 geek_cl nope 14:43 kivilahtio geek_cl: does the errorlogs say anything? 14:43 geek_cl kivilahtio, nothing :/ 14:44 kivilahtio geek_cl: sounds like you need a witcher 14:44 geek_cl kivilahtio, #koha-witcher 14:45 kivilahtio geek_cl: but you can send email to other borrowers? 14:45 geek_cl yes sir 14:46 kivilahtio geek_cl: maybe there is a magical invisible character in the borrowers email address 14:46 kivilahtio we have had those 14:46 geek_cl yeah, i checked that too 14:47 kivilahtio geek_cl: then I really don't see any other alternative than start debugging the process_messagequeue.pl cronjob 14:47 geek_cl hey, i found the reason: 14:47 geek_cl "i guess" 14:47 kivilahtio neat 14:47 kivilahtio what was it? 14:47 geek_cl /usr/share/koha/bin/cronjobs/overdue_notices.pl : Invalid local time for date in time zone: America/Santiago 14:47 kivilahtio there is nobody in the #koha-witcher 14:48 kivilahtio geek_cl: btw, how do you moniotr your cronjobs? 14:48 kivilahtio geek_cl: do you collect the cronjob logs aomewhere? 14:48 geek_cl nop 14:49 kivilahtio did you know that if you set the process_messagequeue.pl to run every minute in the crontab, and if it takes more than one minute to complete sending all message_queue. Then the cronjobs starts a-new every minute and never stops spamming your customers with notices? 14:49 kivilahtio geek_cl: just curious if you want to protect yourself from that 14:50 geek_cl kivilahtio, ah process_messagequeue.pl run every 10 minutes in my case 14:50 kivilahtio geek_cl: ok 14:50 kivilahtio geek_cl: we lock and log cronjobs with this script 14:50 kivilahtio https://github.com/KohaSuomi/kohasuomi/blob/kohasuomi3.16/misc/cronjobtimer.sh 14:51 geek_cl kivilahtio, what about this : /usr/share/koha/bin/cronjobs/overdue_notices.pl : Invalid local time for date in time zone: America/Santiago 14:51 kivilahtio geek_cl: I havent got the faintest idea, maybe your system locale is not set properly 14:51 geek_cl echo $TZ 14:51 geek_cl America/Santiago 14:52 kivilahtio geek_cl: sounds like something is wrong in C4::Context->tz() or DateTime 14:52 kivilahtio geek_cl: I would start looking there 14:52 pianohacker good morning 14:52 wahanui the only good morning is a dead one 14:52 kivilahtio good evening 14:52 wahanui evening is the time of day we all look forward too 14:53 geek_cl looks is DateTime 14:53 geek_cl o/ 14:53 kivilahtio pianohacker: is anybody working with Rancor? 14:53 kivilahtio is is it past-season already? 14:56 oleonard kivilahtio: past-season? 14:57 geek_cl kivilahtio, how to check that things, C4::Context->tz() or DateTime ? 14:58 kivilahtio oleonard: :) 14:58 kivilahtio geek_cl: you need to start debugging the perl-code 14:58 kivilahtio geek_cl: start with perl -d misc/cronjobs/overdue_notices.pl 14:58 geek_cl ok 14:59 kivilahtio geek_cl: or maybe somebody else can help you more. Maybe you can try emailing the mailing list 14:59 kivilahtio oleonard: I don't know if that is even English 14:59 kivilahtio past-season I mean 15:06 geek_cl kivilahtio, http://pastebin.com/hsbEeviu 15:08 kivilahtio geek_cl: I am sorry, I don't think I can help you with that 15:08 geek_cl kivilahtio, thanks 15:08 pianohacker kivilahtio: I'm slowly poking at some bugfixes, but active enhancements aren't moving very quickly at the moment 15:09 kivilahtio pianohacker: do you have a development branch somewhere, like in github? 15:10 kivilahtio pianohacker: we are planning to use Rancor as a national cataloguing tool. I would like to demo the newest version of it this summer 15:10 kivilahtio pianohacker: I mean as a national cataloguing tool for Koha-users in Finland :) 15:10 kivilahtio not as a national cataloguing tool for the whole of finland :) 15:11 reiveune bye 15:16 drojf how do we generate the blogposts for new releases? there are no 3.22.x postings after 3.22.1? is that something jajm has to do manually? (i suppose ot's done by a tool?) 15:16 drojf hm there are, but they miss some tags maybe? 15:19 drojf see https://koha-community.org/category/release/3-20/ vs https://koha-community.org/category/release/3-22/ 15:19 drojf and why are all the newsletters in there? 15:20 drojf categories 3.20.x postings has 3.20, Announcements, release as categories 15:21 drojf tcohen: you were rm, you should know? :) 15:22 tcohen it needs to be done manually 15:22 tcohen then you generate the release notes, need to specify that you also want the HTML ones 15:22 tcohen then copy and paste it in the community site 15:22 drojf so you have to set the tags somewhere? 15:22 drojf ah ok 15:23 drojf woah. i thought that would be done way more… automatic :P 15:23 tcohen i know fredericd contributed a markdown output version, not sure how it works now 15:23 kivilahtio life is analog drojf :) 15:23 tcohen but it wasn't automated enough 15:24 tcohen truth is that i always amended the release notes manually 15:24 tcohen before pushing/publishing 15:24 drojf meh 15:24 * drojf is underwhelmed 15:25 drojf ok but thanks for explaining, then somebody with wordpress access has to fix the categories for a lot of stuff 15:25 drojf also we prominently list a beta version of 3.22 15:25 drojf https://koha-community.org/download-koha/ 15:25 drojf Get Koha 3.22 beta 15:33 tcohen are you sure drojf ? maybe you didn't reload the page? 15:33 drojf tcohen: the last half year? 15:34 drojf :P 15:34 tcohen yeah 15:34 tcohen those fancy new browsers that cache stuff 15:34 drojf have you tried it? 15:34 tcohen try reloading from time to time 15:34 drojf have you tired the link? 15:34 tcohen i'm sure the download page is correct 15:34 tcohen :-P 15:35 drojf heh i bet there is a timestamp somehwere 15:35 drojf and your name :P 15:35 tcohen :-P 15:35 drojf then have fun putting correct categories to the releases :) 15:36 tcohen i leave that to the release maintainers 15:36 tcohen .-D 15:37 drojf lol 15:38 drojf but thanks for fixing the first ;) 15:59 slef hi all 16:00 cait hi slef 16:04 slef Does anyone know how good koha is at fuzzy searching and what alternatives there are for when ICU is in use? 16:04 slef yes, it's near the end of the day and someone has thrown me a googly again so I ask here as well as digging :) 16:05 kivilahtio slef: not very good/efficient in my opinon 16:05 kivilahtio i think this is one reason why ElasticSearch is so important 16:05 kivilahtio slef: but fuzzy searching is not an easy topic 16:06 kivilahtio slef: I think the zebra-docs even warn against using fuzzy search. And there is a ridiculous amount of complexit thee when you merge mutliple search indexes to the mix 16:07 kivilahtio slef: also it depends on what you mean with fuzzy search? 16:08 slef kivilahtio: I think misspellings/typos is their main concern. 16:09 slef I think jcamins had some ambitions about this too but I've not been following his progress closely since the blog aggregator fell over. 16:10 cait what jcamins did is some features based on authorities 16:10 cait did you mean suggests for wider/narrower terms 16:10 cait and suggesting authorised terms for your search terms 16:10 cait so a bit different 16:11 kivilahtio cati think slef means Google-search where Google knows the most common search terms and suggests "did you mean this" 16:11 kivilahtio cait: sorry typoed your nick 16:11 cait yeah i know, - was referring to feature we already have :) 16:11 jcamins I wrote a framework for arbitrary Did you mean-style functionality. 16:11 cait hm true 16:12 jcamins And demonstrated it with the only use case that I cared about, which was authority-based. 16:12 kivilahtio jcamins: what is is based on? 16:12 cait i guess you could add a plugin using some api for suggestions? 16:12 jcamins kivilahtio: it's just a place you can stick code that implements a Did you mean service. 16:14 slef jcamins: so are you no longer appealing for money to develop it? 16:15 slef as in http://www.cpbibliography.com/services/koha/searchrewrite.html 16:15 jcamins slef: that is correct. 16:15 jcamins I keep on meaning to update C & P's website. 16:16 slef I sympathise. I've at least five personal/internal sites to update, some of which have been waiting over a year. 16:16 jcamins All of mine have. :/ 16:16 kivilahtio jcamins: slef: I am happy you are kept busy with paid work :) 16:17 slef kivilahtio: not only, sadly, but I'm not going to whinge here :) 16:17 jcamins kivilahtio: that is true. 16:17 jcamins Much better this way than the other way. 16:18 kivilahtio yeah. I wouldnt update wesites for free :) 16:18 slef I would but they mostly come after those I do get paid for :) 16:18 jcamins Actually, I just updated a website for free. But that was a three line change, and it was because it's a charity I volunteer for occasionally. 16:19 jcamins (I don't volunteer to do website updates, I volunteer to teach for them, and I was making a three-line change correcting the syllabus) 16:19 slef yes, my most-updated site is www.KLWNBUG.co.uk which is a volunteer project (and a blissful break for libraries) 16:19 slef from librareis, I mean 16:20 slef oh heck, it's the end of the day - did I mention that? 16:20 nengard slef!!!!!! 16:20 wahanui slef is an item record 16:20 nengard nuh uh 16:20 oleonard wahanui: ?? 16:20 wahanui i haven't a clue, oleonard 16:20 oleonard wahanui: slef is an authority record 16:20 wahanui ...but slef is probably busy so please use http://www.software.coop/contact/ if you need him for work or but I don't want to say anything bad about him lest he smack me|an item record... 16:20 slef Well, it's right in that I'm ready to check out... 16:20 jcamins I am really curious how wahanui learned that. 16:20 nengard ha ha 16:20 nengard well nice to see you 16:21 slef bah and I look at that website and trev has misfiled some stuff 16:21 slef you just can't get the librarians any more :) 16:21 slef nice to see you too 16:21 slef I've not been here late often lately 16:22 * slef logs in and quickly refiles some stuff and updates the logo to the correct one too 16:22 kivilahtio no place like #koha 16:22 kivilahtio slef: have you participated to Cycling 4 Libraries? 16:23 kivilahtio slef: not sure if that is a big phenomenom, but in Finland we had such an event where Finnish librarians bicycled from Helsinki to Germany 16:24 slef kivilahtio: I've seen it but it's never quite at the right time for me. Also, my cycling so far has been day trips only and not multi-day tours. 16:24 slef There is also BEMI which is cycling to some Esperanto event. Maybe one day. 16:25 kivilahtio Esperanto is an interesting concept 16:26 kivilahtio so is 16:26 kivilahtio http://www.flagofplanetearth.com/#intro-shift 16:27 slef hmm, might work better than my habit of posting the republican flag when they start on with the union one :) 16:28 slef (blue/white/green horizontal tricolour, in case you ever see it) 16:28 slef (that's sky blue, too) 16:31 kivilahtio Geralt is calling me. Need to find Triss 16:32 oleonard Ha. Just discovered my first jQuery upgrade bug. 16:34 kivilahtio oleonard: really? 16:34 wahanui i heard really was more trouble than she's worth. 16:35 kivilahtio I didn't know they exist 16:35 oleonard Might be a case where previous versions were lest strict about syntax? I don't know. 16:35 oleonard $(this+":checked").val() 16:36 slef bbl (but maybe only to say goodbye :) ) 16:37 oleonard Bug 16321 16:37 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16321 normal, P5 - low, ---, oleonard, ASSIGNED , 'Show all details' checkbox triggers JS error after jQuery upgrade 16:37 kivilahtio oleonard: looks wrong 16:38 kivilahtio or does this really stringify as a css-selector? 16:38 kivilahtio where this is presumably a HTMLElement ? 16:38 oleonard It used to work, now it doesn't. Simple fix though. 16:39 oleonard Ambiguity about jQuery's $(this) and JavaScript's this 16:41 jcamins oleonard: the fact that ever works is very scary. 16:41 gaetan_B bye 16:41 kivilahtio I cast this to self (old habits, old habits) 16:41 oleonard Scary JavaScript Stories to Tell in the Dark 16:41 kivilahtio if having closures inside closutes 16:48 kivilahtio speaking of javascript. Have you checked out Jasmine BDD yet? 16:48 kivilahtio I have been writing my first javascript tests for Koha with http://jasmine.github.io/2.4/introduction.html 16:49 kivilahtio but I have very limited experience with front-end testing 16:49 kivilahtio JAsmine works really well with the REST API 16:49 kivilahtio I guess all the frameworks do :) 16:56 jcamins kivilahtio: I usually use mocha/chai. 18:00 magnuse oleonard: thanks for catching my lack of logic on bug 16316 18:00 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16316 enhancement, P5 - low, ---, magnus, Needs Signoff , Make it possible to limit patron search to surname 18:00 oleonard Sure, just wanted to make sure I wasn't missing something 18:10 magnuse oleonard++ thanks a bunch! 18:10 magnuse (does that sound ironic? not meant to be :-) 18:21 drojf with ubuntu 16.04 here, do we drop 14.04 support? 18:47 magnuse drojf: not without a bit of a warning, perhaps? 18:48 drojf magnuse: i think it works anyway, probably better than older debians. i only meant the statement we have that was something like "the most recent LTS of ubuntu) 18:49 drojf maybe recommend fits better than support 18:49 drojf it wont suddenly stop working on 14.04 i guess :) 18:50 magnuse drojf: true, of course :-) 18:50 magnuse trying to set up an instance with https. i have a full https url in OpacFavicon. On the front page etc that works without any problems, but search result pages uses the old http url that used to be in OpacFavicon. why? 18:50 drojf is there apache 2.4 for 14.04? 18:51 drojf magnuse: i think there was a bug about that long ago? 18:51 bag morning 18:51 drojf hm maybe not 18:51 drojf hi bag 18:51 magnuse bag: HI 18:52 bag magnuse: HI there 18:52 wahanui hello, bag 18:54 magnuse knuckleses! 18:58 andreashm hi #koha 18:59 magnuse kia ora andreashm 19:00 andreashm hej magnuse 19:00 magnuse emptying OpacFavicon, reloading the page, filling OpacFavicon back in and reloading again seems to have solved it - some kind of caching issue perhaps 19:06 magnuse andreashm: found any nice swiss cheese yet? 19:07 andreashm magnuse: lots of it. cheese cheese cheese! 19:08 andreashm magnuse: what's up in the norht? saw you mention something about snow in the logs? 19:09 andreashm was there a dev meeting yesterday? 19:12 magnuse yeah, we had something very similar to snow this morning 19:12 magnuse @wunder boo 19:12 huginn magnuse: The current temperature in Bodo, Norway is 5.0°C (8:50 PM CEST on April 21, 2016). Conditions: Light Rain Showers. Humidity: 65%. Dew Point: -1.0°C. Windchill: 1.0°C. Pressure: 29.68 in 1005 hPa (Rising). 19:12 magnuse and yes there was a dev meeting yesterdays 19:13 magnuse http://meetings.koha-community.org/2016/development_irc_meeting_20_april_2016.2016-04-20-15.07.log.html 19:13 magnuse http://meetings.koha-community.org/2016/development_irc_meeting_20_april_2016.2016-04-20-15.07.html 19:13 magnuse lots of cheese sounds perfect! 19:14 andreashm magnuse: yeah, thanks, just found it in the logs. 19:15 andreashm magnuse: lots of chocolate and cakes, as well. and fruit flavored beer. I'm actually starting to like that, which is somewhat scary. =) 19:16 nuentoter hello!, quick question when doing a batch item edit, i can upload a file. how can this file be created by koha? 19:17 andreashm Anyone up for some testing? Bug 15534 apparently needs another sign-off. 19:17 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15534 enhancement, P5 - low, ---, kyle, Signed Off , Add the ability to prevent a patron from placing a hold on a record with available items 19:17 magnuse nuentoter: with a report, perhaps? 19:19 nuentoter after importing everything (which required some heavy editing to work [uugghhh]) realized I omitted to add the library code to any of my items. This results in nothing being able to be checked out. 19:19 magnuse nuentoter: do you mean 952a and b? 19:20 nuentoter yup 19:20 magnuse a.k.a. homebranch and holdingbranch 19:20 magnuse nuentoter: do you have more than one library? 19:20 nuentoter no just the one 19:20 magnuse are you comfortable with doing things on the commend line? 19:20 nuentoter yup 19:20 nuentoter tell me there is an easier way lol :) 19:20 magnuse are you on a package install? 19:21 nuentoter yup 19:21 magnuse then you can do "sudo koha-mysql <yourinstance>" 19:22 magnuse and then "UPDATE items SET homebranch = X AND holdingbranch = X" where X is the library code of your library 19:22 magnuse that should do it, i think 19:22 nuentoter oh nice! im starting up the server right now. 19:22 magnuse and then reindex with "sudo koha-rebuild-zebra -f -v <yourinstance>" 19:28 * andreashm_ is back 19:29 andreashm_ heh 19:30 magnuse ooh, a clone? 19:30 wahanui hmmm... a clone is probably my best bet (simplest and quickest) 19:31 magnuse bug 14957 19:31 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14957 enhancement, P5 - low, ---, martin, Patch doesn't apply , Write protecting MARC fields based on source of import 19:34 andreashm_ That's a nice one. 19:35 andreashm_ If it should manage to be updated 19:36 andreashm_ I looked at it earlier today actually as there is a Swedish library who wants that functinality. I think you can guess which one magnuse! =) 19:36 magnuse hehe, possibly :-) 19:37 magnuse the conflicts don't look too bad i think, but it's getting too late for me today 19:40 magnuse kia ora cait 19:41 magnuse cheers mario! 19:43 mario thank you magnuse 19:55 andreashm_ I really hope the REST API stuff manages to get passed QA before feature freeze. Just one more week right? 19:58 magnuse yeah, 28th is the deadline, i think 19:59 * cait waves 19:59 bag yup 28th 20:02 andreashm_ tight call 20:02 andreashm_ should perhaps send cookies to the QA team? 20:02 magnuse that won't hurt 20:03 andreashm_ or swiss chesse 20:03 andreashm_ or maybe not. 20:03 magnuse [off] whaat, prince is dead?!? 20:03 andreashm_ might get smelly. 20:03 bag yeah rip prince 20:03 * magnuse would do extra work for swiss cheese 20:03 bag andreashm_: bug pianohacker to QA it ;) (if it wasn’t a bywater signoff previously) 20:04 * cait supports that idea 20:04 bag sorry s/signoff/QA 20:06 andreashm_ bag: will do! 20:08 drojf i tried to recruit a new developer, if he actually joins irc someone has to walk him through kohadevbox :P … tcohen ;) 20:09 andreashm_ drojf: saw that on the mailing list. nice 20:09 drojf if he is able to fix a problem in code i hope he won't be afraid of git 20:38 * magnuse runs out of battery 20:38 andreashm_ battery? 20:38 wahanui battery is holding down like a champ. think I'm going to make it! 20:39 * cait has run out of battery some time ago 20:39 nuentoter thats what peanut butter and chocolate are for! 20:40 andreashm_ cheese and chocolate! 20:40 andreashm_ together! 20:40 andreashm_ (or not) 20:41 cait hmm i'd love some chocolate 20:43 nuentoter for a long time i would make grilled cheese and peanut butter sandwiches for midnight fuel 20:44 cait stop making me hungry for things that are not availavle 20:44 andreashm_ hehe 21:15 jcamins cait: I'm about to make more horseradish. 21:16 cait ? 21:16 cait how are yo umaking more? growing it? 21:16 jcamins lol 21:16 jcamins Grating it and putting it in vinegar. 21:18 cait ah 21:18 cait interesting 21:18 wahanui interesting is probably sometimes good and sometimes bad 21:19 bag wear a snorkle and mask - and have a fan blowing across you jcamins :P 21:19 bag that’s what my dad used to do 21:31 jcamins bag: ohgodohgodohgodohgod. 22:56 mtompset Greetings, #koha. 22:56 mtompset @seen kidclamp 22:56 huginn mtompset: kidclamp was last seen in #koha 20 hours, 49 minutes, and 35 seconds ago: <kidclamp> following you out 22:57 mtompset @seen kidclamp_away 22:57 huginn mtompset: I have not seen kidclamp_away. 23:07 drojf good night #koha 23:14 bag @later tell rangi can you add this bug 16248 to the ES branch? 23:14 huginn bag: The operation succeeded. 23:28 kidclamp mtompset? 23:28 wahanui mtompset is catching up on his other coding projects. 23:31 mtompset There you is. 23:32 kidclamp I never go too far 23:32 mtompset kidclamp: It is ready. 23:32 kidclamp I saw, applied and testing as we speak 23:32 mtompset There is even staff filtering slightly. :) 23:33 mtompset BTW, I hate GetISBDView. :) 23:37 kidclamp hey! where'd all the record info go! :-) 23:43 mtompset Exactly! 23:44 kidclamp mtompset++ 23:46 mtompset :) 23:46 mtompset There is still 2-5% to polish it completely, but for the scope of the bug: detail pages, it is good to go. :) 23:47 kidclamp It is a pretty drastic increase 23:47 kidclamp not that most will hide all, but it hits a ton 23:47 mtompset I'm surprised no one actually complained about the failure to hide properly. 23:48 mtompset We have those pretty check boxes in the framework advanced section for a reason. 23:48 kidclamp i mean, the flagged option does ???? and complaints are rare 23:49 mtompset from what I can tell it's a hide it all now! 23:49 mtompset it really isn't documented. 23:49 mtompset Those comments I put into the filter code are the best documentation I did find. 23:50 mtompset I bet you didn't know the -9 and 9 are future reserved, did you? 23:50 * wizzyrea did 23:50 mtompset :P Show off! 23:50 kidclamp reserved for what? 23:50 mtompset nobody knows! 23:50 wizzyrea whatever might be necessary :P 23:50 kidclamp zombie apocalypse 23:51 wizzyrea I remember when you had to actually know the numbers for the hiding. 23:51 kidclamp marc will save us, everyone will finally understand why we keep it around 23:51 mtompset wizzyrea: Careful, you might date yourself. ;) 23:52 wizzyrea I think I've had an installed Koha since version 2.2 23:52 wizzyrea (but didn't use the 2.2 one, it was only for testing) 23:52 * bag started with 2.2 23:53 mtompset kidclamp++ # thanks for the sign off. 23:53 bag my favorite release is 3.4 :D 23:53 mtompset jcamins and I will always have 3.6.3 23:53 * wizzyrea doesn't have a favourite 23:53 kidclamp np mtompset 23:53 bag well then it should be 3.4 ;) 23:54 kidclamp my favorite is the one with FRBR 23:54 mtompset Actually, the GUI for Koha was really starting to improve by 3.8 23:55 wizzyrea oh true, I do like the one where we got the bootstrap opac. 23:55 wizzyrea 3.14 maybe? 23:55 wizzyrea Pi. Pi was my favourite. 23:55 mtompset Pi is wrong.... 23:55 mtompset Tau is better. :P 23:55 wizzyrea pedant. 23:55 bag Koha 3.4.0 is released in memoriam of Elizabeth Mae Gallagher-Mitchell 23:55 bag Haere. MÅu tai ata; mÅku tai ahiahi 23:56 mtompset Oh, a relative? 23:56 bag my daughter 23:57 mtompset You'll always have 3.4.0 -- condolences. 23:58 bag yup - my favorite