Time  Nick         Message
23:38 pianohacker  bye dcook
23:38 dcook        have a good one
23:38 dcook        night pianohacker
23:38 dcook        New Zealanders are made of tough stuff (even if they don't feel many of them)
23:38 pianohacker  Good night, all
23:37 jcamins      I have experienced two earthquakes. One in Kabul, when everyone just assumed it was an explosion, and one in New York from a quake down in VA. Other than that, I've managed to avoid them. I don't think I'd like 20k/year.
23:36 dcook        Maybe I'm just used to having sea legs...
23:36 dcook        Even though the innards of buildings around me were apparently shaken quite badly O_o
23:36 dcook        Apparently, I was in a few in Vancouver but I never felt any of those either
23:35 dcook        Yeah, most of those look pretty small
23:35 rangi        but you dont feel most of them
23:35 rangi        we get like 20k a year
23:35 rangi        http://www.geonet.org.nz/quakes/region/newzealand/statistics
23:35 jcamins      Yikes.
23:34 dcook        Wind/rain storms, earthquakes, what else is going on
23:34 rangi        months
23:34 dcook        rangi: Any idea about how long the quakes are supposed to continue?
23:33 dcook        The project manager actually looks quite competent
23:33 wahanui      http://02varvara.files.wordpress.com/2011/04/01-how-about-no-bear.jpg?w=800
23:33 jcamins      we should use more marc
23:33 jcamins      Because I was just thinking...
23:33 dcook        :p
23:33 jcamins      Are they going to convert everything to MARC?
23:33 rangi        bouncy bouncy
23:32 rangi        http://www.geonet.org.nz/quakes/region/newzealand/2013p572878
23:32 dcook        Apparently, Australia is going to (or already has) changed legal deposit to include digital items O_O
23:32 dcook        Just started reading about digital preservation by the NSLA: http://www.nsla.org.au/projects/digital-preservation
23:27 dcook        morning #koha
22:24 tweetbot     [off] twitter: @nzKoha: "New Hampshire state librarians documenting their state-wide move to #KohaILS http://t.co/RZ13qwWt7f"
21:45 tweetbot     [off] twitter: @andisugandi: "#Koha RT @KohaILS: #KohaILS  The Corona Public Library Chooses ByWater Solutions’ Koha Support http://t.co/4FDR61MqJB"
21:42 drojf        [off] log people are going to love this
21:42 drojf        i'd like power meter cover images!
21:40 drojf        [off] yay, let's browse the power meter shelf
21:40 cait         [off] http://corona.bywatersolutions.com/cgi-bin/koha/opac-detail.pl?biblionumber=137517 :)
21:39 jcamins      [off] Excellent!
21:39 drojf        [off] it is for me and i read it live ;)
21:39 jcamins      [off] And now it's _really_ confusing.
21:39 drojf        [off] the guy entering the patch signed off on it. i also do not see any QA. i vote for reverting :P
21:39 jcamins      And that's why you should always avoid buying gouda on Sundays.
21:38 drojf        sweet
21:38 drojf        rofl
21:37 tcohen       dedicated to drojf
21:37 tcohen       heheh
21:37 huginn`      04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10669 trivial, P5 - low, ---, tomascohen, Pushed to Stable , LiveDVD manager for 3.12 missing in about page
21:37 jenkins_koha Tomas Cohen Arazi: Bug 10669 - LiveDVD manager for 3.12 missing in about page
21:37 jenkins_koha Project Koha_3.12.x build #77: SUCCESS in 38 min: http://jenkins.koha-community.org/job/Koha_3.12.x/77/
21:36 jcamins      [off] Just making the logs more weird.
21:36 jcamins      Hehe.
21:33 cait         [off] only then? :)
21:28 drojf        [off] just for the fun of it i'd like to come up with a killer feature that does not work with dvds for some reason. i'm a bad person when i do not get enough sleep.
21:26 drojf        [off] and i give up on orthography for today
21:26 drojf        [off] and it has a special web page or something! and some india-related custumizations
21:25 drojf        [off] jcamins come on, he invested all that time hand crafting that software he did not work on into a dvd
21:24 drojf        [off] lol i should go to bed
21:24 drojf        [off] err. couldn't resist similing when came out…
21:23 jcamins      [off] Nope, the guy who released the LiveDVD is the one who sent out the e-mail saying "please pay me for the LiveDVD I made for you."
21:23 drojf        [off] i couldn't restist smiling in that last livedvd release like a day before the security release. nice way to point out the immediate out-of-date-ness of those things
21:22 tcohen       [off] so is not the same guy? hahahaaha
21:22 tcohen       oh
21:22 drojf        [off] oops. confusing the log readers
21:21 drojf        livedvd business is complicated ;)
21:21 drojf        [off] that is some other guy
21:21 tcohen       [off] he's just released a livedvd, right?
21:19 drojf        [off] yeah, like never after we voted maybe? i see a pattern there…
21:19 jcamins      [off] He showed up on IRC a few times. But not in months.
21:18 drojf        [off] if we are lucky the next one will just never show up. i don't think he did so far?
21:18 cait         [off] there is already a next time we can drop it
21:18 jcamins      Well, the minified JS doesn't not work, so I think I don't care that IE8 appears to go into paroxysms of quirkiness.
21:17 drojf        *already
21:16 drojf        [off] i'd vote for dropping the position of livedvd manager completely ASAP but unfortunately we alredy got the next one. who has about the same community connections as the last one if i am not mistaken
21:16 jcamins      Wait... this is IE8.
21:15 tcohen       [off] agreed drojf
21:14 tcohen       hi bgkriegel
21:14 bgkriegel    Hi!
21:10 drojf        [off] tcohen: somebody claiming to be the manager of something koha related should be able to at least find the bug tracker of the software he claims to be managing some part of. if not provide a patch entering one string (his own name) into one page. but that may just be my personal unfriendliness.
20:59 tcohen       don't waste cpu cycles jenkins_koha
20:59 jenkins_koha Starting build #77 for job Koha_3.12.x (previous build: SUCCESS)
20:52 cait         hmmm
20:51 jcamins      At some point I'll put up site maps.
20:51 cait         tcohen: i think soe have, we don't afaik
20:50 tcohen       google likes to hammer our servers, i noticed during the upgrade (new server, no robots.txt)
20:50 jcamins      I do.
20:50 tcohen       do u people have robots.txt on your koha sites?
20:50 cait         tcohen++
20:49 tcohen       [off] i know, heh
20:49 jcamins      [off] It's a hard one to conquer.
20:48 tcohen       [off] i'll talk with my shrink about my compulsive need to be kind to people bothering me
20:48 cait         [off] I'd told him to send a patch ;)
20:47 jcamins      [off] I was looking for the "jcamins is irascible so submit good patches." That's your solution to being bugged about stupid things. Be so irascible no one wants to speak with you. :)
20:46 tcohen       [off] the former 3.12 livecd manager wasn't mentioned in about.tt
20:46 jcamins      Someone's been playing with what wahanui knows about me.
20:46 wahanui      somebody said jcamins was too young to be the President of the United States.  Which is a pity, because he had the votes at the 3.12 election.
20:46 jcamins      jcamins?
20:46 wahanui      it has been said that jcamins is a spoilsport
20:46 jcamins      jcamins?
20:46 wahanui      i guess jcamins is too young to be the President of the United States.  Which is a pity, because he had the votes at the 3.12 election.
20:46 jcamins      jcamins?
20:46 wahanui      you are RM for 3.12, and just about the only one crazy enough to work on major projects in both authorities and search.
20:46 jcamins      jcamins?
20:46 wahanui      ask him about serials and/or acquisitions.
20:46 jcamins      jcamins?
20:46 wahanui      somebody said jcamins was the best cookie-chef in #koha.
20:46 jcamins      jcamins?
20:46 wahanui      somebody said jcamins was the brilliant and irascible President of the United States.
20:46 jcamins      jcamins?
20:45 cait         [off] ugh?
20:45 tcohen       [off] looks like flooding this rmaint works for some people
20:43 tcohen       i'm mentioning vimal (livecd manager)
20:43 tcohen       </rmaint rant>
20:43 jcamins      *It's
20:43 jcamins      IT's the workflow.
20:43 cait         might be you have to set another status first - rangi can change it i think
20:43 jcamins      tcohen: you have to go through Pushed to master first.
20:43 cait         some status are linked together
20:42 tcohen       why can't i just mark as pushed to stable?
20:42 * cait       needs to qa something
20:42 tcohen       i need to push a trivial string patch,
20:41 cait         so what's the trick?
20:41 cait         :)
20:40 jcamins      Huh.
20:40 wahanui      sleep is an addiction that can be cured!
20:40 jcamins      sleep?
20:40 wahanui      somebody said sleep was an addiction that can be cured!
20:40 jcamins      sleep?
20:27 tcohen       you're right jcamins, I pushed some typo patches for that work, for release 3.12.1
20:22 jcamins      Yes, it was down to the wire, but I think that was the last patch I pushed prior to string freeze.
20:22 tcohen       we are live using 3.12 and happy, had some weirdness related to extended patron attributes
20:22 cait         brb
20:22 cait         i think it went into 3.12
20:22 cait         i think so
20:21 tcohen       is that work on 3.12.3 already cait?
20:21 cait         :)
20:21 cait         hi tcohen :=
20:21 tcohen       hi cait
20:16 cait         i think bgkriegel fixed it
20:16 cait         yes
20:15 pianohacker  Have any efforts been made towards fixing that?
20:15 pianohacker  you mentioned that the XML data for the new cataloging plugins had some issues with translation
20:14 cait         hm?
20:14 pianohacker  I had a quick q for ya actually
20:13 pianohacker  yo cait :)
20:11 cait         hi #koha
19:59 * oleonard   tiptoes out
19:41 tweetbot     [off] twitter: @KohaILS: "#KohaILS  The Corona Public Library Chooses ByWater Solutions’ Koha Support http://t.co/ehIn6CODVu"
19:07 pianohacker  What? It's like their bidi display engine is rand()%2
19:06 jcamins      pianohacker: I think this browser has not read MSDN enough: http://screencast.com/t/i8m0Ze8nSC
19:02 jcamins      To the extent that anything works, at least.
19:01 jcamins      But my paging works in IE.
19:01 jcamins      Man, that's dreadful.
18:57 jcamins      IE's rendering is the Weirdest Ever.
18:57 jcamins      Wow, wow, wow, wow. This is impressive. Truly.
18:55 drojf        no, thanks ;)
18:54 pianohacker  if you read enough MSDN, sure
18:54 drojf        ?
18:54 drojf        pianohacker: there is an IE that is not generally some weird compatibility quirks mode
18:50 jcamins      drojf: yeah, that's what I found.
18:50 jcamins      pianohacker: no, I am, I just get annoyed by them, every time.
18:49 drojf        http://stackoverflow.com/questions/5339232/json-is-undefined-error-in-javascript-in-internet-explorer#5339285 ?!
18:49 pianohacker  You aren't dealing with some weird compatibility or quirks mode, are you?
18:48 jcamins      There is no JSON object.
18:48 pianohacker  use XML! It'll inflate your code for no real benefits, but XML!
18:48 jcamins      drojf: and, not at all.
18:47 drojf        then use a microsoft approved data format :P
18:47 jcamins      drojf: I don't want there to be an error if someone tries to use IE despite having been told not to.
18:46 drojf        ;)
18:46 drojf        there is probably some "superior" windows data format around i never heard of? ;=
18:46 drojf        so, why do you use it? and… really, like "not at all"?
18:45 * drojf      does not support IE
18:43 jcamins      drojf: IE doesn't support JSON.
18:42 drojf        what the fun is going on here? hi #koha
18:42 jcamins      wtf?
18:42 jcamins      AAAAAAAAAAAAAAAAAAAAAAAHHHHHHHHHHHH!!!!!!!!!!
18:41 jcamins      wtf?
18:41 jcamins      JSON is undefined?
18:40 huginn`      gmcharlt: The operation succeeded.  Quote #268 added.
18:40 gmcharlt     @quote add <jcamins> windows-- <jcamins> ie-- <oleonard> You'll have to go elsewhere if you're looking to pick a fight jcamins
18:39 jcamins      Wow wow wow wow.
18:39 gmcharlt     oleonard++
18:39 jcamins      This is the latter.
18:38 jcamins      There's "broken" and then there's "BROKEN."
18:38 oleonard     You'll have to go elsewhere if you're looking to pick a fight jcamins
18:38 jcamins      Oh, wow.
18:37 jcamins      ie--
18:37 jcamins      windows--
18:26 tweetbot     [off] twitter: @tomasitonone: "UNC is live now with #KohaILS 3.12.3. Thanks @jcamins and the whole community for this awesome release."
18:24 huginn`      tcohen: kf was last seen in #koha 4 hours, 43 minutes, and 23 seconds ago: <kf> bye all :)
18:24 tcohen       @seen kf
18:08 tweetbot     [off] twitter: @ByWaterSolution: "Child of the Library http://t.co/U7r8OidCJK #KohaILS"
17:53 tweetbot     [off] twitter: @ByWaterSolution: "The Corona Public Library Chooses ByWater Solutions’ Koha Support http://t.co/wu0G6Ibtg1 #KohaILS"
16:55 huginn`      04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9223 normal, P5 - low, ---, fridolyn.somers, Needs Signoff , Multiple values of AdvancedSearchTypes in suggestions
16:55 oleonard     So, Bug 9223 partially resurrected, but still needs work.
15:51 jcamins      Okay, that worked.
15:25 tcohen       we are online! YAY
15:24 tcohen       and...
15:23 tcohen       1
15:23 tcohen       2
15:23 tcohen       3
15:23 tcohen       UNC rebooting (IP change) to go live using 3.12 in
15:22 tcohen       heh
15:04 gmcharlt     heh
15:04 jcamins      gmcharlt: and you know what's really terrible? I've just been told that script isn't working for a user, so I'm about to go through that again!
15:01 huginn`      04Bug 6473: enhancement, P5 - low, ---, wizzyrea, Signed Off , Test bug for Git-bz
15:01 gmcharlt     ;)
15:01 gmcharlt     jcamins:  I'm not sure http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6473#c89 has nearly enough signoffs
15:00 wahanui      git-bz test bug is bug 6473
15:00 gmcharlt     git-bz test bug?
15:00 huginn`      04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6473 enhancement, P5 - low, ---, wizzyrea, Signed Off , Test bug for Git-bz
15:00 wahanui      OK, gmcharlt.
15:00 gmcharlt     wahanui: git-bz test bug is bug 6473
14:59 gmcharlt     ...
14:59 gmcharlt     git-bz test bug?
14:59 * oleonard   will have to put the git bz test bug to use
14:58 oleonard     Thanks gmcharlt
14:57 gmcharlt     adjust the number of ^ for how far back you want to go
14:56 gmcharlt     git bz attach -e 1234 HEAD^^^^..HEAD
14:56 gmcharlt     oleonard: yes
14:56 jcamins      oleonard: I don't know how to.
14:55 oleonard     Can you git-bz attach multiple patches at once?
14:27 huginn`      04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10519 normal, P5 - low, ---, katrin.fischer, Signed Off , Suggestions: 'Organize by' and correct display of tab descriptions broken
14:27 * oleonard   finds Bug 10519
14:25 oleonard     Should one wait to mark a bug 'fixed' until it has been pushed to 3.10.x? 3.8.x?
14:13 gmcharlt     oleonard: indeed; IIRC, cait has been poking at it
14:10 oleonard     If I "organize by 'managed by'" I get *two* tabs labeled "unknown!"
14:09 oleonard     If I choose to "organize by library," why do I get one tab labeled "unknown" ?
14:08 oleonard     At leats they would all be in once place and you wouldn't have to wonder whether you hadn't chosen the right filter option
14:07 jcamins      oleonard: would that help?
14:06 oleonard     We should get rid of ALL the organize/filter options altogether and put them all in one big table
14:06 oleonard     Ugh, suggestions are SUCH A MESS
13:47 tcohen       50% done :-D
13:40 kf           bye all :)
13:27 wahanui      chances are good i'd wager the same behavior out of patron cards as well
13:27 kf           chances..
13:24 mmm45        thank you so much.....i will keep looking
13:23 kf           but i see that the changes are low.
13:23 kf           jcamins: was more thinking about bribing you...
13:23 mmm45        that might be part of it
13:23 oleonard     mmm45: opacUserCSS system pref maybe?
13:22 mmm45        do i need to add anything under opaclayoutstylesheet?
13:22 jcamins      If it's not there, then, yeah, I have no idea where to look.
13:21 jcamins      mmm45: if you didn't hand-build your packages, I'd guess it's probably customized in the usual way, through the database.
13:21 mmm45        or basically everywhere?
13:21 mmm45        look at opac.css?
13:21 mmm45        it was already like this when i took the job
13:21 jcamins      kf: ooh, yes. Have an amazing and subtle rosemary sugar cookie.
13:21 mmm45        i'm not sure where the custom code was done....to be very honest
13:21 kf           jcamins: cookie? :)
13:20 jcamins      I'd remove it all and start from a clean slate.
13:19 mmm45        so, find the custom and just start messing with it?
13:19 oleonard     mmm45: I agree. It looks like an issue with your custom CSS.
13:19 ebegin       good morning / afternoon / night #koha ;)
13:19 jcamins      mmm45: in my experience, you have to redo all your custom CSS/JS when switching between the two.
13:18 mmm45        and just catalog is on prog
13:18 mmm45        catalog-dev is on ccsr
13:18 mmm45        right now i am messing with the testing site
13:18 mmm45        as compared to catalog.uttyler.edu
13:18 mmm45        catalog-dev.uttyler.edu
13:17 mmm45        are there any other changes in the pref that i need to do?
13:17 oleonard     mmm45: Is your opac public? Can we look?
13:17 mmm45        yes, i have done that
13:16 mmm45        i did set opaccolor to colors.css
13:16 oleonard     opaccolorstylesheet system preference, that is.
13:16 oleonard     mmm45: Have you tried clearing your browser cache? Did you set the opaccolorstylesheet to "colors.css" ?
13:16 mmm45        i think there is some custom
13:16 jcamins      mmm45: do you have custom CSS?
13:16 mmm45        i am on version 3.12.2
13:16 mmm45        the regular browser looks very weird and not very nice on the phone either
13:15 mmm45        once i change opacthemes from prog to ccsr
13:15 jcamins      And this is not what you want anyway.
13:15 kf           this gets out of scope
13:15 kf           i see
13:15 kf           *sigh*
13:15 jcamins      No.
13:15 kf           do we already use that?
13:15 jcamins      CGI::Test?
13:15 jcamins      I will check.
13:15 jcamins      Maybe there's a Test::CGI.
13:15 mmm45        i have some questions regarding ccsr and the mobile
13:14 wahanui      que tal, mmm45
13:14 mmm45        hello
13:12 kf           because then i have no idea how to start. hm.
13:12 kf           that's bad
13:12 oleonard     Do not taunt the cgi object!
13:12 jcamins      Nope.
13:12 jcamins      Create a CGI object, set the relevant params, and pass it in.
13:12 kf           do we have an example somewhere?
13:12 jcamins      You can mock the cgi object.
13:11 kf           i am stumbling on the cgi-param...
13:11 kf           is there a way to do it?
13:11 jcamins      kf++
13:11 kf           http://git.koha-community.org/gitweb/?p=koha.git;a=blob;f=C4/ILSDI/Services.pm#l307
13:11 kf           i am trying to write a unit test for AuthenticatePatron
13:10 jcamins      What's up?
13:10 jcamins      Until my breakfast finishes heating.
13:10 jcamins      Vaguely.
13:10 kf           jcamins: around?
13:10 kf           today fighting with ils-di
13:07 oleonard     You still fighting with holds today kf?
12:41 kf           well getreservestatus is, should not be used to check for reserved,
12:41 kf           it's not fixable for title level holds i think
12:41 kf           not really
12:40 tcohen       oh. you provided a fix
12:38 kf           aah lucky :)
12:38 tcohen       and, we don't use holds (yet)
12:38 kf           no holds?
12:38 tcohen       closed academic libraries
12:37 tcohen       all waiting for me to finish
12:37 tcohen       its 38 instances
12:37 kf           ;)
12:37 kf           glad to hear you will fix it
12:37 tcohen       nothing will stop ths move right now
12:37 tcohen       i didn't, but i'll fix it then :-P
12:37 huginn`      04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10663 critical, P5 - low, ---, koha-bugs, NEW , Holds never block renewals
12:37 kf           you know about bug 10663?
12:36 kf           hm
12:36 tcohen       i'm doing the 3.8 > 3.12 upgrade right now :-D
12:36 tcohen       hi kf,
12:35 kf           good morning tcohen
12:35 tcohen       morning #koha
12:27 magnuse      hiya oleonard
12:26 kf           hi oleonard :)
12:26 oleonard     Hi #koha
11:55 * magnuse    waves too
11:47 * jwagner    waves back so kf won't feel lonely....
11:42 * kf         waves
08:06 rangi        heh
08:03 * kf         offers cookies
08:02 rangi        how dare this software i have contributed nothing to behave in a way other than exactly how i like it, i demand you fix it for free right now
08:02 rangi        aka
07:59 huginn`      04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8033 enhancement, P5 - low, ---, elliott, Failed QA , add print receipt option to Koha self-check
07:59 rangi        bug 8033
07:41 christophe_c hi kf ;-)
07:41 kf           hi magnuse, matts and christophe_c
07:37 christophe_c bonjour magnuse
07:37 matts        hi !
07:33 magnuse      bonjour kf et christophe_c
07:28 kf           good morning #koha
07:24 christophe_c hello #koha
07:22 dcook        Always, wahanui. Always.
07:22 wahanui      goodnight dcook. You'll be back.
07:22 dcook        Night all
07:22 dcook        Ok, actually going
07:16 dcook        must...stop...working
07:16 dcook        Time to go get some new laptop RAM, grab some tofu, and cook for my sick wife
07:16 dcook        5:16pm ^_^
07:16 dcook        Yes, wahanui. It certainly is beer o'clock for me.
07:16 dcook        I...
07:15 dcook        ...
07:15 magnuse      well, if wahanui says so...
07:15 wahanui      sounds like it is beer o'clock for you dcook? ;)
07:15 magnuse      sounds like it
07:13 dcook        It has bad taste, I think ;)
07:12 magnuse      what, it didn't like chocolate mousse?!?
07:11 * gaetan_B   won't have the choice and will have to buy a new phone considering how the old one reacted to having chocolate mousse poured all over it
07:11 gaetan_B     hi dcook
07:09 dcook        wizzyrea: Your Nexus 4 looks so appealing!
07:08 * dcook      is half-tempted to buy a new phone but $400 could be spent on other stuff...
07:08 dcook        salut gaetan_B
07:05 gaetan_B     hello
06:59 tweetbot     [off] twitter: @BibLibre: "Les mises à jour de Koha 3.10 (http://t.co/IM8JTUgnbj) et 3.12 (http://t.co/XYW8EMUK3k) sont sorties hier. #KohaILS"
06:30 wahanui      hola, alex_a
06:30 alex_a       bonjour
06:06 dcook        Hmm, looks like I should've given my dev VM more space...almost out of room
06:02 dcook        cait: That doesn't sound good :/
06:02 dcook        hey ya magnuse
06:00 * magnuse    waves
05:54 huginn`      04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10663 critical, P5 - low, ---, koha-bugs, NEW , Holds never block renewals
05:54 wahanui      bug 10663 is still puzzling me
05:54 cait         dcook: bug 10663
05:43 * drojf      hides
05:43 drojf        not much. anymore.
05:42 dcook        What's up with holds?
05:40 drojf        who needs those?
05:40 drojf        let's abandon holds
05:37 cait         drojf: the holds business is that i have no idea how to fix it.
05:37 dcook        A little bit ;)
05:35 cait         dcook: the growl inspired you to hve lunch?
05:34 * dcook      thinks he should probably have some lunch...
05:32 * cait       growls
05:31 drojf        hows the hold business?
05:31 drojf        hi cait
05:30 cait         hi drojf
05:30 cait         hi dcook
05:29 drojf        hi dcook
05:28 dcook        morning drojf
05:28 drojf        good morning #koha
05:16 dcook        hey ya cait
05:14 cait         good morning #koha
04:08 dcook        The lag between my typing input and input on the screen is just a few microseconds too slow...
04:08 dcook        Or if I need a Virtualbox upgrade
04:07 dcook        I wonder if my Debian vm will run faster headless...
03:48 dcook        I'm not super familiar with mail servers and sending email though
03:48 dcook        That config might be overwritten in Koha, but...I don't think so
03:48 dcook        If you do "locate Sendmail.pm" and open that in an editor, you'll be able to see more about the mail config, which might help whoever else helps you with figuring out your mail server issues
03:46 dcook        Note that Koha uses Sendmail.pm to send its email
03:46 zebran00b    thx
03:46 zebran00b    that's ok, dcook, you guys helped me narrow it down.
03:45 dcook        In that case, zebran00b, its a bit too system specific for me to really help anymore
03:43 zebran00b    nite jcamins
03:43 zebran00b    both when I had koha@localhost and an external email address as the KohaAdminEmailAddress
03:43 jcamins      I know you do, wahanui, I know.
03:43 dcook        In that case, if the "to" address is valid, it's your mail server
03:43 wahanui      I watch you sleep.
03:43 jcamins      Good night.
03:42 dcook        night jcamins
03:42 zebran00b    yes, failed
03:42 dcook        Now that I think about it, weren't you saying those message_queue messages were marked as failed, zebran00b?
03:42 zebran00b    thx jcamins dcook
03:42 jcamins      But it's late, and I need sleep.
03:42 jcamins      (when you send a message to your real address)
03:41 jcamins      You might change the return address to one of the addresses you have configured, and see if that helps.
03:41 zebran00b    our users have external email addresses though, so it wouldn't be local mail delivery
03:41 jcamins      That's my guess, anyway.
03:41 wahanui      postfix is found at https://help.ubuntu.com/community/Postfix (but you probably can skip the SASL stuff) or at http://www.postfix.org/documentation.html
03:41 jcamins      postfix?
03:41 jcamins      If you install a proper mail server, like Postfix.
03:41 jcamins      (local mail delivery doesn't go through a server; Koha does)
03:41 zebran00b    so if we remove nullmailer, koha should be able to send plain old emails?
03:40 jcamins      But my understanding of what it does is make it so that the local machine acts like it doesn't have any mail server at all.
03:40 jcamins      I have never been able to get it to work.
03:40 zebran00b    apparently
03:40 zebran00b    I'm only just learning what it is :P
03:40 jcamins      But it is set up.
03:39 jcamins      Right.
03:39 zebran00b    someone else set up nullmailer
03:39 jcamins      But you said you set up nullmailer.
03:39 jcamins      Not outside your local computer.
03:39 zebran00b    there is a linux account called koha with a mailbox.
03:39 zebran00b    but I'm confused, isn't koha@localhost a valid email address?
03:38 dcook        Always handy to use valid email addresses
03:37 jcamins      Such as koha@localhost.
03:37 zebran00b    aaaah
03:36 jcamins      And if you did, they will reject any messages that are not from one of the e-mail addresses you configured.
03:36 jcamins      I have never gotten nullmailer to work.
03:36 jcamins      Probably.
03:36 zebran00b    we have apparently hooked up nullmailer with our Google Apps emails. Could that be interfering?
03:35 zebran00b    hmmm
03:34 jcamins      Not that my clients use e-mail a lot, but when they do, it just works. So there may be something else going on.
03:33 jcamins      I can tell you that I use packages exclusively in production, and e-mail has always worked perfectly.
03:33 dcook        Good opportunity to learn :p
03:33 zebran00b    :(
03:33 zebran00b    not
03:33 dcook        How savvy are you with Perl? ;)
03:32 zebran00b    Already cataloged 18,000 records in this instance.
03:32 zebran00b    yeah, that's got me worried.
03:31 dcook        Getting close to exhausting the easy possibilities though
03:30 dcook        Tell you what...I'm going to try it on my package install
03:28 dcook        Won't hurt
03:28 zebran00b    did anyway
03:28 dcook        Nah
03:28 zebran00b    should I try turning it on and off again?
03:27 zebran00b    emailLibrarianWhenHoldIsPlaced is enabled
03:27 dcook        Hmm, I just tried it on 3.8 and had no problem
03:27 zebran00b    KohaAdminEmailAddress is koha@localhost
03:27 zebran00b    AutoEmailPrimaryAddress is first valid
03:27 dcook        Yeah, nevermind. Second guessing myself.
03:26 zebran00b    dcook: yup, "AutoEmailOpacUser" is on.
03:26 dcook        Oh wait, I think that was for account details
03:26 dcook        That was for...
03:26 dcook        That ""AutoEmailPrimaryAddress"" syspref might not work for Account Details
03:26 dcook        Oh wait...
03:26 dcook        I thought I had issues with this a while ago too to be honest, but I might be misremembering
03:26 * dcook      is going to give it a whirl on 3.8
03:26 dcook        zebran00b: You're certain th at you have turned on "AutoEmailOpacUser"?
03:24 dcook        Pretty sure
03:24 jcamins      Oh, that may be.
03:24 dcook        I think that's for librarians though
03:24 dcook        Oh, I see the notice
03:23 dcook        Hmm, must be newer
03:23 jcamins      Yeah, HOLDPLACED.
03:23 dcook        It's too choppy :/
03:23 dcook        I'm just too lazy to start up my 3.12 vm
03:23 zebran00b    no spam of any sort.
03:23 dcook        You never know
03:23 jcamins      Maybe not.
03:23 jcamins      I thought I remembered seeing a patch for that.
03:22 dcook        Well, in 3.8
03:22 jcamins      Hmmm.
03:22 dcook        I only see "Hold filled" in EnhancedMessaging
03:22 jcamins      dcook: ages.
03:22 wahanui      Since when are you normal people?
03:22 dcook        jcamins: Since when?
03:22 jcamins      EnhancedMessaging makes it possible to add that notice.
03:22 dcook        So...you're back to...checking your spam filters
03:21 dcook        Yep. I think they just get emailed when a hold is filled.
03:21 dcook        After all, it would be a bit redundant to notify yourself that you put something on hold
03:21 dcook        As for the patron, I'm betting that patrons don't get emails when they place their own holds
03:21 zebran00b    I specified a username and password when I created the new patron, btw
03:20 zebran00b    I just tried creating a new account with 3 different email addresses. I also copied the account detail notice to my library from "all libraries". Not seeing anything in message_queue, so I think you're right about direct send.
03:19 dcook        As for the holds...
03:19 dcook        Especially if you're using koha@localhost as the from address
03:19 dcook        In which case, it might be in your junkmail or some such
03:18 dcook        It might not appear in your message_queue, as I think it might send it directly rather than using the queue
03:18 dcook        Sorry, I'm looking at the account detail notice instead
03:16 zebran00b    I'm logged in as it now
03:16 zebran00b    yes
03:16 dcook        Have you specified a userid and password for the new patron?
03:16 dcook        So you've turned on "AutoEmailOpacUser"
03:15 dcook        "if ( C4::Context->preference("AutoEmailOpacUser") == 1 && $newdata{'userid'}  && $newdata{'password'}) {"
03:15 dcook        Wait a tic...
03:15 dcook        Even with an invalid address, it should probably turn up in the message_queue
03:15 dcook        Mhm
03:14 jcamins      But "first valid" should fix it.
03:14 jcamins      So if it were trying one of those two, there would be no e-mail address.
03:14 zebran00b    yes
03:14 jcamins      Well, two of the three addresses associated with your patrnon are blank, right?
03:14 jcamins      zebran00b: hmm. Never mind that theory.
03:13 zebran00b    why would it think it is invalid?
03:13 zebran00b    first valid
03:13 dcook        What does the syspref "AutoEmailPrimaryAddress" say?
03:13 jcamins      zebran00b: I'm not saying the e-mail address is not right, I'm saying that Koha is trying to send to the wrong address on the patron account. There are three.
03:12 zebran00b    the librarian address probably is invalid, tho
03:12 zebran00b    its not the wrong patron address, its my personal email address.
03:12 dcook        zebran00b: You shouldn't, no
03:12 zebran00b    do I have to copy all notices from "all libraries" to my specific library?
03:12 jcamins      zebran00b: when you're running scripts, you should be using koha-shell.
03:12 dcook        I would guess the same thing.
03:11 jcamins      That's my guess.
03:11 jcamins      Because you have it set up to send to the wrong patron address, and the librarian address is invalid.
03:08 zebran00b    I do, but then why isn't it sending 2 emails - one to librarian, one to patron?
03:08 dcook        If it were on, that would happen
03:07 dcook        Do you have "emailLibrarianWhenHoldIsPlaced" turned on?
03:06 zebran00b    meanwhile, message_queue says the hold message failed. It was sending from koha@localhost to koha@localhost, which is wrong in the first place (to address should be my personal mail, I placed the hold for my account)
03:05 dcook        Indeed
03:05 zebran00b    right, but I should fill them out first :)
03:05 dcook        :p
03:05 dcook        Hence my pointing to the page: /cgi-bin/koha/tools/overduerules.pl
03:05 zebran00b    actually for overdue notices, the problem seems to be that the overdue notice/status triggers aren't filled out
03:02 zebran00b    and they seemed to do so as far as getting search indexing working, hence my handle
03:01 zebran00b    yes, they were supposed to
03:01 dcook        I would think the packages would take care of that though...
03:01 dcook        You're probably not setting your KOHA_CONF either
03:01 dcook        You need to set your PERL5LIB environmental variable to point to your C4 directory
03:00 dcook        Mmm, that would do it
03:00 zebran00b    overduerules.pl generated "Can't locate C4/Context.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at /usr/share/koha/intranet/cgi-bin/tools/overduerules.pl line 23. BEGIN failed--compilation aborted at /usr/share/koha/intranet/cgi-bin/tools/overduerules.pl line 23."
02:58 dcook        Once you save that patron, an email should (in theory) be sent to one of them
02:58 dcook        Create a test patron right now and put in two different email addresses in the email fields for that patron
02:58 dcook        Look at the patron's email address again though
02:57 dcook        Alas, I can't help you on that one at the moment, as I have other work to do
02:56 dcook        Indeed
02:56 dcook        The reason being that overdue notices tend to be highly specific
02:56 zebran00b    more concerned about autosending account details to new patrons. Have about 200 accounts to create and would like to skip handwriting 200 emails.
02:56 dcook        zebran00b: Maybe, but I doubt it.
02:56 dcook        In terms of circ rules, I was referring to the possibility that items you think are overdue might not actually be overdue
02:56 zebran00b    package install, shouldn't this have been done already?
02:55 dcook        You might not have mapped your overdue triggers to notices
02:55 dcook        Try: /cgi-bin/koha/tools/overduerules.pl
02:54 zebran00b    interesting thought about circ rules. Maybe I configured my libraries or patrons incorrectly?
02:53 dcook        I think Koha needs to do a bit more checking with emails, but I have other priorities these days
02:53 zebran00b    checking circ rules. No, longstanding email.
02:53 dcook        I'm not super familiar with that particular notice, but it might be that you need to fill out the other email address field, as it might only check for one
02:52 dcook        Did that newly create patron have an email address?
02:52 dcook        Hmm
02:52 zebran00b    I always had "send an email to newly created patrons with their account details" enabled, but it never does it.
02:52 dcook        Or you're missing something in a system preference, or triggers, or circ rules
02:51 zebran00b    so the lack of notices about new account creation, overdues, must be because I didn't configure notices properly?
02:50 zebran00b    interesting, just placed a hold and it is now pending
02:50 dcook        More hold notifications?
02:50 dcook        And what types of emails?
02:50 dcook        How certain are you that there should've been emails yesterday?
02:49 dcook        In that case, you can be confident that it's not your mail server.
02:48 zebran00b    in message_queue tables, three queued hold notification emails from 2 weeks ago when I specified an email in SysPref. There should be some from yesterday, after I changed SysPref email to root@localhost, but they aren't there.
02:47 zebran00b    got PMA running, so bonus
02:45 jcamins      dcook: you can leave out the server name if it's localhost.
02:43 dcook        But I think the dbname and dbuser are the same..
02:42 dcook        You could always connect to your server then do a "show databases" as well
02:42 zebran00b    just looking up DB name to be sure...
02:42 dcook        And DBUSER something like "koha_library" as well, I think.
02:41 dcook        DBSERVERNAME would probably be localhost in your case
02:41 dcook        To connect to your MySQL db via the commandline, try: mysql -u DBUSER -h DBSERVERNAME -p
02:41 jcamins      zebran00b: it'll be something like koha_library
02:39 zebran00b    gotcha
02:39 dcook        I'm actually working with email at the moment, but I don't use package installs (yet)
02:39 dcook        Unless you named your instance dev38, which you wouldn't have done
02:39 dcook        Your name will be different
02:38 dcook        That's my local dev DB
02:38 dcook        Sorry
02:38 dcook        lol
02:38 zebran00b    kohadev38? is that dependent on my Koha version, in which case should it be kohadev312?
02:38 dcook        Hope that helps
02:38 dcook        The status will say if they're pending, failed, or sent
02:38 zebran00b    thx, let me give that a shot
02:38 dcook        select message_id,status from kohadev38.message_queue;
02:38 dcook        Better yet:
02:38 dcook        That'll tell you if any emails have even been put in the queue
02:37 dcook        select * from YOURKOHADB.message_queue;
02:37 dcook        That too
02:37 jcamins      The command line mysql client will work just fine for you too, of course. :)
02:36 dcook        d) mysql-navigator
02:36 dcook        c) mysql-admin
02:36 dcook        b) mysql-query-browser
02:36 dcook        a) mysql-gui-tools-common
02:36 dcook        If you do have a GUI and you're running Debian, these might be useful:
02:34 zebran00b    checking
02:34 zebran00b    I can't remember if we have a GUI
02:33 zebran00b    I'm somewhat comfortable in the command line
02:32 dcook        I use the MySQL GUI tools for managing my DBs
02:32 dcook        Or on a computer that can access your server?
02:31 dcook        If not, do you have a GUI on your server?
02:31 dcook        Are you familiar with using mysql from the commandline?
02:31 zebran00b    notices are all the defaults, they look fine.
02:31 zebran00b    how do I check the message_queue tables? I was just trying to figure that out now.
02:31 dcook        Do you have notices set up?
02:30 dcook        zebran00b: Do you have anything in your message_queue table?
02:30 dcook        I haven't even gotten that far yet with package installs. I'll have to look at koha-enable-email and the koha-zebra commands...but - alas - today is not that day
02:28 jcamins      I just run koha-enable-email, and it works.
02:28 jcamins      Unfortunately, I am now out of ideas.
02:27 zebran00b    yes, there's a mediawiki on the same server that has sent emails, and I've sent test emails from the command line
02:27 jcamins      zebran00b: are you able to send e-mails not from Koha?
02:24 zebran00b    It's a package install so I haven't tinkered with any cronjobs or the like
02:24 zebran00b    can anyone help troubleshoot a Koha 3.12 instance that won't send emails? koha_enable_email is on, I can send emails as root in command line, default address in SysPref is root@localhost.
02:23 jcamins      Probably.
02:22 dcook        I think my life needs more cookies...
02:20 jcamins      And surprisingly subtle.
02:20 jcamins      Delicious!
02:00 dcook        I'm trying to imagine how these cookies must taste...
01:59 jcamins      dcook: yup. :)
01:56 dcook        Might step on the toes of what Kyle was working on though
01:56 dcook        It's not very elegant but it works pretty well
01:55 * dcook      needs to write a mainstream patch for that one sometime
01:54 dcook        So that the emails contain hyperlinks to the opac :)
01:54 dcook        It's all operational. Just trying to get the bib number out of search results from Zebra
01:54 dcook        Alas, that's not my current task. Looking at doing email alerts for new bibs.
01:53 tcohen       oh, tell me you're trying to remove all those nasty warnings on the logs...
01:53 dcook        So everything works as it should :)
01:53 dcook        I forgot that "defined" checks for nulls but let's through empty strings
01:52 dcook        No problem :)
01:52 tcohen       what's your problem dcook?
01:51 dcook        Let's say hasty ;)
01:51 dcook        Or hasty
01:51 dcook        Yep, I'm an idiot
01:51 dcook        Oh wait, or maybe I'm an idiot
01:49 tcohen       \o/
01:49 dcook        Its*
01:49 dcook        Enough rosemary now, jcamins?
01:49 dcook        o/ tcohen
01:49 dcook        It's check for a defined $frameworkcode is problematic..
01:49 dcook        I wonder how often "GetMarcFromKohaField" is used...
01:17 jcamins      Fortunately I already chopped a bunch more.
01:17 jcamins      Not enough rosemary.
01:02 jcamins      And added eggs and vanilla.
01:02 jcamins      I have combined the butter and sugar.
01:00 dcook        How far along in the process are you of baking these?
00:58 dcook        I was unsure, haha
00:57 jcamins      Hehe. Well, I thought you might be unsure whether envy was appropriate. :P
00:56 dcook        I did not expect you to say that
00:55 dcook        lol
00:55 dcook        I appreciate the permission. I'm sure they'll be delicious :)
00:55 jcamins      You may. You have my permission.
00:55 dcook        May I?
00:54 jcamins      You may be envious.
00:54 dcook        I know I like rosemary in bread but cookies?
00:54 dcook        Intriguing...
00:54 jcamins      Those orange-mint sugar cookies were so good that now I'm making rosemary sugar cookies.
00:22 * dcook      just noticed the "Source" link on CPAN...*facepalm*