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