Time  Nick         Message
00:09 jcamins      dcook: questions about ICU?
00:10 dcook        jcamins: Yep. Have thought about moving a library over to using ICU so that the Arabic is indexed properly
00:10 jcamins      Go for it!
00:10 dcook        I figure it should work fine using an icu_chain locale of "ar", but I wonder if that will cause problems with the English and French records
00:11 dcook        Since it's a multilingual library
00:11 jcamins      Nope. No problems at all that I know of.
00:11 jcamins      How many records?
00:12 jcamins      If >500k, you might need the very latest version of Zebra.
00:12 dcook        It's only about 10,000 bibs
00:13 jcamins      In that case, I don't think you'll run into problems.
00:14 dcook        Glad to hear it :)
00:14 dcook        I'm confused by the purpose of the locale attribute then though
00:15 jcamins      To be honest, me too.
00:15 jcamins      I search Hebrew records with a locale of fr.
00:15 dcook        Yeah?
00:15 dcook        Intriguing
00:15 jcamins      Yup. :)
00:15 jcamins      I'll just confirm that it's still working on Master.
00:16 jcamins      One moment...
00:16 dcook        Excellent. Thanks, jcamins :)
00:16 drojf        rangi: i guess it would have worked, thanks. now i apparently have no space left on device and rather go to bed :/
00:17 jcamins      I'm sorry, my locale is ""
00:17 jcamins      And, yes, searching for Hebrew works great.
00:17 jcamins      So I think you should be fine with any locale at all. :)
00:18 dcook        Sweet!
00:18 dcook        Thanks for looking to that, jcamins
00:18 dcook        jcamins++
00:18 jcamins      You're welcome.
00:18 jcamins      I love easy questions.
00:19 dcook        Hehe. I love easy answers
00:19 dcook        I'll have to do my test later on. I think there might still be some issues with Arabic that ICU doesn't solve without some customizations, but...that's another story
00:19 dcook        I'll have to remember to report back on how it turns out.
00:20 jcamins      Which issues?
00:21 jcamins      There's an icu chains file for handling al- (why did I disable the Arabic keyboard? It makes it difficult to type in Arabic).
00:21 dcook        Karam Qubsi mentioned something about prefixes and suffixes
00:21 jcamins      And Zebra doesn't do stemming for Arabic no way, no how.
00:21 jcamins      Yeah, that's the one I meant. It's in e-mail an e-mail somewhere.
00:21 dcook        Mhm
00:21 dcook        http://comments.gmane.org/gmane.education.libraries.koha.devel/8833
00:22 dcook        I didn't notice this before either: http://wiki.koha-community.org/wiki/Correcting_Search_of_Arabic_records
00:22 jcamins      That's the one.
00:22 jcamins      Oh, wow, nice page!
00:24 jcamins      Hm.
00:24 jcamins      Hm.
00:24 jcamins      Oh, I already said that.
00:24 drojf        you only need to turn the syspref on for 3.8?
00:24 jcamins      I think there is a way to map a prefix to nil. That'd be convenient.
00:25 jcamins      drojf: no.
00:25 jcamins      I should update that.
00:26 dcook        By all means. It would be worth adding a mention that setting a locale still allows one to index other languages properly. I would say it's easy to test, but only if one has records in multiple languages and has knowledge of those multiple languages.
00:28 dcook        Hmm, the layout isn't quite right on that page..
00:29 jcamins      dcook: you mean because I'm presently editing it?
00:29 jcamins      Sorry.
00:29 jcamins      I'll be done soon.
00:29 jcamins      -ish.
00:30 dcook        Oh no, it's just the part about modifying default.idx is only under 3.6 and under
00:30 dcook        There's no mention in 3.8+
00:30 dcook        Mind you, that might be because there was a change to use a variable set by Makefile, I think...
00:31 jcamins      Right.
00:31 dcook        But one would still need to change from the .chr file to the .xml file somehow..
00:31 jcamins      That's what I'm changing.
00:31 dcook        Ahh
00:31 dcook        *thumbs up*
00:31 jcamins      The point of confusion was the addition of the "UseICU" syspref, which does not enable ICU, but was added for 3.8.
00:32 jcamins      Fixed.
00:36 dcook        Cool :)
00:38 dcook        I just requested a wiki account, but could you add a bit at the bottom about how other languages will still be indexed correctly despite the customizations for Arabic?
00:39 dcook        I might be a bit OCD, but I imagine someone else might have the same question eventually
00:40 jcamins      Good idea.
00:41 jcamins      Done.
00:42 jcamins      Okay... am I wrong to think that Blue ray is entirely unnecessary at this juncture?
00:43 dcook        Sweet. Thanks, jcamins
00:44 dcook        Blue ray as in Blu-ray? I certainly wouldn't disagree..
00:44 jcamins      dcook: right, whatever it's called.
00:44 jcamins      See how much it occurs in my world? ;)
00:45 dcook        Haha. No kidding
00:46 dcook        Can't say that I have any myself or know anyone that does
00:46 wizzyrea     i would find it infinitely amusing if we went to strictly digital distribution
00:46 wizzyrea     of course that would really suck
00:46 wizzyrea     because you can still rip blu rays
00:46 wizzyrea     and get a drm free copy
00:47 dcook        I suppose that's the downside, but optical media seem so passé at this point, despite certain...vulnerabilities they might have
00:48 jcamins      We have non-USian films on DVD.
01:05 dcook        Well, time to call it a day. Thanks again for the info and test, jcamins
05:58 reeset       I'm curious -- is there an API method that will return the koha version number?
05:58 reeset       I've been chatting with Galen and a few folks playing with the MarcEdit work I've been doing and they want the ability to edit item data...
05:59 reeset       but the api seems to indicate that this only works in 3.8 and I'm not sure how quickly people move their versions forward.
05:59 reeset       Especially since the testing instance Galen had setup for me was using 3.06.08.000 -- so I can't even test the ?item=1 bit on the api.
06:00 reeset       I'm also curious of this is just supported on the update record API.  I can see folks wanting to add items when creating new records as well -- but the documentation doesn't say if the ?item=1 bit is supported or necessary for that purpose and I can't test it.
06:13 rangi        3.8.8 will be out on the 22nd of december, 3.8.0 was out in april
06:14 rangi        but no there is no api method that will return the versionnumber
06:14 reeset       So then do most people update right away -- because some API functions only work with 3.8.
06:14 rangi        3.6.x is still supported
06:15 rangi        nope, some people are still running 2.2.x versions from 2004ish
06:15 reeset       Ok -- that's somewhat problematic -- but I'll figure out how to try and deal with this without confusing folks.
06:18 reeset       Does the new record api support the item bit setting for adding items or will it do that by default?
06:18 rangi        we do 6 monthly feature releases, and monthly bugfix releases, but people pretty much upgrade whenever they want, some always run the latest releases, lots don't
06:19 rangi        probably do that by default, if you record has 952 data
06:19 reeset       I figured that might be the case -- I was just hoping I was missing an API call to get version since presumably, as api are added, you'll need specific versions to support them
06:19 reeset       Ok -- I'm hoping that's the case
06:20 reeset       I'll see if Galen can update the test instance he's setup for me to work with and check the behavior
06:20 rangi        actually it looks like new_bib will ignore itemdata unless you set the items param
06:21 reeset       That's kind of how I read it, but it doesn't actually say it supports it in the documentation.
06:21 reeset       so I wasn't sure
06:22 rangi        yep, and it will support UNIMARC, NORMARC and MARC21, depending on what they have set they systempreference to
06:27 cait         lol
06:28 cait         morning #koha
06:29 rangi        hi cait
06:30 cait         morning rangi :)
06:30 cait         um evening
06:41 * magnuse    waves
06:41 magnuse      cait: you're starting the day with a lol? yay!
06:41 cait         I was laughing at the motd
06:41 cait         :)
06:41 magnuse      hehe
07:27 alex_a       bonjour
07:27 alex_a       bonjour magnuse cait and rangi !
07:27 cait         hi alex_a :)
07:28 rangi        heya alex_a
07:30 magnuse      bonjoiur alex_a
07:30 magnuse      @wunder marseille
07:30 huginn       magnuse: The current temperature in Marseille, France is 4.0°C (8:00 AM CET on December 11, 2012). Conditions: Clear. Humidity: 70%. Dew Point: -1.0°C. Windchill: -1.0°C. Pressure: 30.01 in 1016 hPa (Steady).
07:30 magnuse      @wunder boo
07:30 huginn       magnuse: The current temperature in Bodo, Norway is -4.0°C (8:20 AM CET on December 11, 2012). Conditions: Light Snow Showers. Humidity: 74%. Dew Point: -8.0°C. Windchill: -11.0°C. Pressure: 30.18 in 1022 hPa (Steady).
07:31 alex_a       The difference is just -
07:31 alex_a       :)
07:31 rangi        @wunder nzwn
07:31 huginn       rangi: The current temperature in Wellington, New Zealand is 14.0°C (8:00 PM NZDT on December 11, 2012). Conditions: Partly Cloudy. Humidity: 67%. Dew Point: 8.0°C. Pressure: 30.27 in 1025 hPa (Steady).
07:32 magnuse      ooh, height of summer...
07:32 magnuse      alex_a: yeah, not much of a difference!
07:39 reiveune     hello
07:39 wahanui      hey, reiveune
07:42 magnuse      oops, looks like someone at bywater have a server to kick
07:43 cait         git?
07:43 wahanui      somebody said git was http://wiki.koha-community.org/wiki/Version_Control_Using_Git
07:52 julian_m     hello
08:13 gaetan_B     hello
08:24 drojf        good morning #koha
08:24 drojf        \o/ sjohnson \o/
08:26 clrh         hello
08:26 wahanui      hey, clrh
08:29 drojf        bonjour clrh
08:29 kf           hi drojf and clrh
08:29 drojf        moin kf
08:34 drojf        is there a common practice for locally numbering the db revision if i add a patch that has not been pushed yet to a local package? the XXX irritates the perl tests. would i just take the next number? if i deployed such a package and later upgraded, would everything explode because there is going to be another db revision with the same number?
08:51 kf           drojf: maybe just do an executable sql file?
08:51 kf           there are probably examples in atomicsomething
08:51 kf           I wouldn't mess with version numbers
08:51 kf           it was said that the new updatedatabase mechanism will solve that... but I haven't looked at it yet
09:09 drojf        kf: i am thinking of having a package of koha3.x.x + bug_12345. to apply the patch i have to put something there.
09:18 drojf        @wunder berlin, germany
09:18 huginn       drojf: The current temperature in Prenzlauer Berg, Berlin, Germany is -0.2°C (10:13 AM CET on December 11, 2012). Conditions: Light Snow. Humidity: 82%. Dew Point: -3.0°C. Windchill: -5.0°C. Pressure: 30.04 in 1017 hPa (Steady).
09:56 gerundio     I'm getting this warning "zebraidx(23223) [warn] Missing attribute 'type' in attribute info"
09:56 gerundio     any idea on how to fix it?
10:13 vfernandes   hi :)
10:14 gerundio     hey vfernandes, bom dia
10:14 vfernandes   bom dia :)
11:07 H            i'm fighting with koha here Net::Z3950::ZOOM XML::LibXSLT are missing i tried aptitude search lib...-...-perl sudo apt-get install lib...-...-perl anny more tips here (i work on a virtual server)
11:26 slef         H: what happened then you tried aptitude or apt-get?
11:26 slef         second question?
11:26 wahanui      second question is "What is the exact error message?"
11:27 gerundio     H, the command you used was 'apt-get install libxml-libxslt-perl'?
11:27 gerundio     I was able to install that lib on my server with that exact same command
11:30 kf           H: which version are you trying to install on which OS?
11:56 H            ubuntu 12.04 lts virtual machine i try 3.8.07
11:56 kf           H: what is your goal? do you want to do development or just see how koha works?
11:57 kf           H: have you seen the packages?
11:57 kf           packages?
11:57 wahanui      i think packages is at http://wiki.koha-community.org/wiki/Debian
11:57 kf           you can install all dependencies very easily using the packages
11:59 H            just a koha library no development .... sudo apt-get install koha-common does not work on my virtual machine so i wen t for the installation procedure in the txtfile (i've installed my test machine 6 months ago 3.8.1 this way)
12:00 kf           you have to add it to your sources list first
12:00 H            but now he wont move i tried cpan also but also no good
12:00 H            i did do that
12:00 kf           the repositor
12:00 kf           and did it give you an error?
12:01 H            $ echo deb http://debian.koha-community.org/koha squeeze main | sudo tee /etc/apt/sources.list.d/koha.list
12:01 H            this one
12:01 wahanui      it has been said that this one is cool as long as someone *wants* acknowledgement
12:01 H            this one again echo deb http://debian.koha-community.org/koha squeeze main | sudo tee /etc/apt/sources.list.d/koha.list
12:02 kf           i have never done it that way, i  normally go by the wiki instructions
12:02 H            welll on my pc at home it works also lol :)
12:02 kf           ah ok :)
12:02 kf           not sure then
12:02 kf           maybe someone else has an idea
12:03 H            ill keep searching ... :OP
12:15 H            annyone knows how to solve this http://users.telenet.be/webwijzer/koha/term.jpg
12:19 jcamins_away H: yes, use packages.
12:26 H            with packages i get http://users.telenet.be/webwijzer/koha/term2.jpg
12:28 jcamins      H: I only see a log from trying to install libxml2-dev.
12:29 tcohen       it sounds familiar... some1 pulling i386 packages on a amd64 box because of --set-selections maybe?
12:30 wajasu       ok. got my script somewhat working that generates auth records.  the modbiblio works fine, adding my $9 links.  after zebra rebuild of biblios and auths i'm seeing consolidated bibs under the same heading now.
12:30 jcamins      What I'd do is set up an apt line adding the oldstable repo then `sudo apt-get remove libxml2-dev; sudo apt-get update; sudo apt-get install koha`
12:30 jcamins      wajasu: told you it would go a lot better if you wrote a script intended to do that.
12:30 tcohen       dpkg --get-selections | grep i386
12:31 tcohen       (is it an amd64 box?)
12:31 H            checking
12:31 tcohen       uname -a
12:31 wajasu       :)
12:31 H            Linux koha-pr 3.2.0-24-virtual #39-Ubuntu SMP Mon May 21 18:44:18 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
12:32 tcohen       did u use dpkg --set-selections < something?
12:32 H            yes
12:32 tcohen       that's the problem
12:32 H            what can i do ?
12:32 jcamins      tcohen: didn't we update the instructions to say to not do that?
12:32 jcamins      H: use the packages rather than the tarball.
12:33 H            the instructions did not work so
12:33 jcamins      H: did you add an apt line?
12:33 tcohen       it was intended, in conjunction with bug 8840
12:33 huginn       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8840 normal, P5 - low, ---, tomascohen, Failed QA , ubuntu-pkg-check.sh fix and extend functionality
12:34 tcohen       H, let me think for a minute
12:34 jcamins      H: I promise you, we can get Koha working with packages.
12:35 H            1) i did do    $ sudo apt-get install dselect    $ sudo dpkg --set-selections < install_misc/ubuntu.12.04.packages    $ sudo dselect
12:35 H            that was 2)
12:35 jcamins      Yeah, that doesn't work.
12:35 H            i then tried to install the dependecies that did not work
12:36 H            first with sudo apt-get install lib...-...-perl
12:36 jcamins      Right, so I'd start by removing libxml2-dev
12:36 H            then i tried cpan
12:36 H            how do i do that ?
12:36 H            only have 4 not working dependensies left
12:37 H            i started with 10 so :)
12:37 tcohen       for i in $(dpkg --get-selections | grep i386 | cut -f1) ; do echo -e "$i\tdeinstall" >> deinstall_list ; done
12:37 jcamins      `sudo apt-get remove libxml2-dev`
12:37 jcamins      Ooh, tcohen's script will do it even faster.
12:37 tcohen       dpkg --set-selections < deinstall_list
12:37 tcohen       so it stops pulling i386 deps?
12:38 tcohen       i need to break my box like you to test
12:38 H            ehm i did run the script
12:38 H            how do i know its ok
12:38 H            it did not gave errors :)
12:39 tcohen       wait a minute
12:39 tcohen       im breaking my box
12:39 tcohen       to test first
12:39 H            i'm not going annywhere
12:40 * jcamins    will let tcohen take over, since he's willing to spend a lot more time testing this sort of thing.
12:40 H            thx and sorry for the trouble
12:41 jcamins      This is why I always tell people to use the packages.
12:42 jcamins      Fewer moving parts.
12:48 tcohen       we need to fully support Ubuntu then, because its really widespread
12:48 tcohen       H, i'm still testing
12:48 H            still here
12:48 H            :)
12:49 H            i'm taking notes so next time i maybe do it with less problems
12:49 jcamins      tcohen: Ubuntu is fully-supported with packages.
12:49 jcamins      tcohen: it is only the tarball that doesn't work with Ubuntu.
12:50 jcamins      (apparently... I didn't know that before now)
12:50 tcohen       H grab the ubuntu-pkg-check.sh file from the patch for 8840, it will print a copy and paste list of packages to tell apt-get to install
12:51 tcohen       jcamins, true
12:51 tcohen       the install instructions for ubuntu are broken a while ago
12:51 tcohen       because of that --set-selections step
12:52 tcohen       thats why mark and i put some effort on that ubuntu-pkg-check.sh script
12:53 H            i found ubuntu-pkg-check.sh
12:53 H            ill do ?
12:54 H            this one /koha/koha-3.08.07/install_misc/ubuntu-pkg-check.sh
12:59 jcamins      tcohen: what about just doing sudo apt-get -y install `cat install_misc/ubuntu.12.04.packages | grep install | sed -e 's/install\$//' | tr -d ' \\t' | tr '\\n' ' '` 2>&1
13:00 tcohen       that would be ok
13:00 tcohen       its similar to the script actually
13:00 H            i try ?
13:00 jcamins      Sure, it's worth a try.
13:00 H            ok there we go
13:02 H            http://mibpaste.com/6JeFHr
13:03 jcamins      Looks like you still have a whole bunch of i386 packages installed.
13:04 jcamins      You'll need to remove all of them.
13:05 jcamins      (you do this by running `sudo apt-get remove ${PKG_NAME} ${PKG_NAME}:i386`
13:05 jcamins      At least, I believe that is how you do it.
13:05 jcamins      I only ever use packages.
13:06 H            ok that was faster then 1 by 1
13:06 jcamins      It didn't do anything.
13:06 tcohen       got it
13:06 jcamins      You have to replace ${PKG_NAME} with each package you want to remove.
13:06 jcamins      Oh good, now I return you to tcohen.
13:07 H            ow ok so i go 1by 1 then :)
13:07 tcohen       dpkg --get-selections '*' > selections
13:07 tcohen       dpkg --clear-selections
13:07 tcohen       for i in $(dpkg --get-selections | grep deinstall | cut -f1) ; do echo -e "$i\tinstall" >> install_list ; done
13:08 tcohen       dpkg --set-selections < install_list
13:08 H            is this afther i removed them ?
13:08 tcohen       and test everything is back to normal
13:08 tcohen       apt-get dselect-upgrade
13:08 tcohen       this will remove those i386 pull requests
13:08 nengard      is there a way in mysql to get all subjects (all 650s) in one column? Some sort of CONCAT I'm sure ? just not sure how specifically
13:09 jcamins      nengard: there's an example of a report that does exactly that on the wiki.
13:09 jcamins      nengard: you wrote it.
13:09 nengard      don't think mine was done efficiently
13:09 nengard      but i'll take a look again
13:09 H            ok i dont do the  `sudo apt-get remove ${PKG_NAME} ${PKG_NAME}:i386` but i do your code just a sec
13:10 jcamins      There's nothing efficient about accessing MARCXML directly in MySQL, but it'll work.
13:10 nengard      jcamins http://wiki.koha-community.org/wiki/SQL_Reports_Library#Bibs_with_specific_keyword_in_subjects
13:10 nengard      that shows each subject heading once
13:10 nengard      i want to grab all 650s in one column
13:10 pastebot     "tcohen" at 172.16.248.199 pasted "This secquence should revert t" (8 lines) at http://paste.koha-community.org/309
13:11 nengard      wait - that doesn't even show subjects :) that's finds specific words - sorry I'm very tired
13:12 nengard      if i concat the 650 and group by biblionumber will that work?
13:12 jcamins      ExtractValue always concats all the values it matches, doesn't it?
13:13 H            http://users.telenet.be/webwijzer/koha/term3.jpg
13:13 tcohen       run apt-get dselect-upgrade
13:13 tcohen       (it shouldnt say it needs i386 dependencies)
13:14 tcohen       if that's true, then you can use jcamins's command to install all the deps
13:16 nengard      jcamins i have a report that it's not
13:16 nengard      i'll test
13:16 H            http://users.telenet.be/webwijzer/koha/term4.jpg
13:18 H            i lost the jcamins command
13:19 tcohen       first issue this:
13:19 jcamins      sudo apt-get -y install `cat install_misc/ubuntu.12.04.packages | grep install | sed -e 's/install\$//' | tr -d ' \\t' |  tr '\\n' ' '`
13:19 H            ah do i try or wait ?
13:19 tcohen       echo "libxslt1-dev:i386 deinstall" | dpkg --set-selections
13:20 tcohen       not sure why is still pulling it
13:21 H            sudo echo "libxslt1-dev:i386 deinstall" | dpkg --set-selections  dpkg: error: operation requires read/write access to dpkg status area
13:21 tcohen       put sudo before the dpkg thing
13:23 H            no error
13:23 H            ill run the command from jcamins ?
13:24 nengard      jcamins - okay i understand he says there is no separator punctuation that way - it's just s a space
13:24 tcohen       i'd rather run the koha_perl_deps.pl script
13:24 tcohen       and then install by hands the missing bits
13:24 tcohen       jsut in case
13:25 H            sorry i need some guidance here lol
13:26 tcohen       ./koha_perl_deps.pl -m -u -c
13:26 jcamins      nengard: right, there's no way around that that I'm aware of.
13:26 tcohen       (sitting on the koha sources dir)
13:26 nengard      yup, that's what I'm gonna say
13:26 nengard      thanks for bearing with me tired brain
13:26 nengard      my tired brain ? not me
13:28 H            http://users.telenet.be/webwijzer/koha/term5.jpg
13:30 H            2 that are required
13:30 tcohen       H: apt-get install libdbd-sqlite2-perl libgraphics-magick-perl libnet-z3950-zoom-perl libxml-libxslt-perl
13:32 H            http://users.telenet.be/webwijzer/koha/term6.jpg
13:32 magnuse      w00t - got search to work on the 3.10 packages!
13:32 H            gratz :)
13:32 jcamins      magnuse: yay!
13:39 tcohen       H, did u get it to install properly?
13:41 H            see screenshot
13:41 H            dont think it happened
13:42 tcohen       sudo apt-get remove libxslt1-dev:i386
13:42 huginn       New commit(s) kohagit: Bug 9019: Return item fields in ILS-DI GetRecords <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=7f7a1e26a6cb60e9bb2e8985e636503604961674> / Bug 9191 follow-up: remove example updatedatabase stanzas <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=a1525b297fc80cef5a041f05aa20da54a52534d8> / Bug 9191: updatedatabase.pl should only run updates up to the current version <http://git.koha-commun
13:42 H            done
13:42 tcohen       sudo apt-get dselect-upgrade ?
13:43 tcohen       is it still pulling i386 stuff?
13:43 tcohen       do u know how to go private on your IRC client?
13:43 H            no
13:43 tcohen       i think we are spamming a lot
13:43 jcamins      H: double click tcohen's name in the nick list on the right. :)
13:43 H            test
13:44 jcamins      Hm. No, that's not quite right. I thought it opened a separate window.
13:44 jcamins      Or tab.
13:44 jenkins_koha Starting build #972 for job Koha_master (previous build: SUCCESS)
13:44 jenkins_koha Project Koha_master build #972: FAILURE in 11 sec: http://jenkins.koha-community.org/job/Koha_master/972/
13:44 jenkins_koha * veron: Bug 9056 - Add more translations to table language_descriptions
13:44 jenkins_koha * jcamins: Bug 9056: Increment version number
13:44 jenkins_koha * jcamins: Bug 9191: updatedatabase.pl should only run updates up to the current version
13:44 huginn       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9056 minor, P5 - low, ---, veron, NEW , Add more translations to table language_descriptions
13:44 jenkins_koha * jcamins: Bug 9191 follow-up: remove example updatedatabase stanzas
13:44 jenkins_koha * julian.maurice: Bug 9019: Return item fields in ILS-DI GetRecords
13:44 huginn       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9191 enhancement, P1 - high, ---, jcamins, Pushed to Master , updatedatabase.pl must have ability to run updates only up to a particular revision
13:44 huginn       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9019 minor, P5 - low, ---, julian.maurice, Pushed to Master , ILS-DI: GetRecords should return item fields in marcxml
13:45 jcamins      Huh?
13:46 jcamins      !jenkins build master
13:46 jenkins_koha jcamins: syntax is: 'build <job> [now|<delay>[s|m|h]] [<parameterkey>=<value>]*'
13:46 jcamins      !jenkins build master now
13:46 jenkins_koha jcamins: syntax is: 'build <job> [now|<delay>[s|m|h]] [<parameterkey>=<value>]*'
13:46 jcamins      !jenkins build Koha_Master now
13:46 jenkins_koha jcamins: job Koha_Master build scheduled now
13:46 jenkins_koha Starting build #973 for job Koha_master (previous build: FAILURE -- last SUCCESS #971 2 days 22 hr ago)
13:46 jenkins_koha Project Koha_master build #973: STILL FAILING in 6.5 sec: http://jenkins.koha-community.org/job/Koha_master/973/
13:47 jcamins      @later tell rangi I'm getting a permission denied error on jenkins. Any idea why?
13:47 huginn       jcamins: The operation succeeded.
13:49 jcamins      !jenkins build Koha_3.10.x now
13:49 jenkins_koha jcamins: job Koha_3.10.x build scheduled now
13:49 jenkins_koha Starting build #30 for job Koha_3.10.x (previous build: SUCCESS)
13:51 jcamins      Okay, so it's something about master.
13:52 drojf        you're not the master of master
13:52 jcamins      drojf: apparently not!
13:52 jcamins      I just ran an installation off of master no problem.
13:52 drojf        unfair!
13:52 jcamins      Agreed.
13:53 drojf        on a sidenote, i miss my daily email from sjohnson.
13:54 jcamins      lol
13:54 kf           drojf: now you feel neglected?
13:54 jcamins      khall: around?
13:55 drojf        kf: yes. i bet s/he has a different mailing list now :'(
13:58 drojf        kf: but i have hope. christmas is coming, s/he will be out of office again :)
14:02 magnuse      drojf: i can set up a cron job to send you daily (or hourly) mails?
14:04 drojf        aaaw :)
14:05 magnuse      maybe i could throw a google group into the mix too :-)
14:06 kf           magnuse: you are spoiling him
14:06 kf           magnuse: have to keep some of the christmas presents a secret at least
14:06 jcamins      Hehe.
14:09 drojf        lol magnuse
14:10 drojf        you know how to make a drojf happy :D
14:12 slef         huginn: query missing ]
14:12 huginn       slef: Error: Spurious "]".  You may want to quote your arguments with double quotes in order to prevent extra brackets from being evaluated as nested commands.
14:12 slef         huginn: query "missing ]"
14:12 huginn       slef: No results for "missing ]."
14:12 slef         huginn: query backups
14:12 huginn       slef: 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8437 major, P2, ---, jcamins, In Discussion , Plack and database backup
14:12 huginn       slef: 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8849 trivial, P5 - low, ---, mtompset, Pushed to Stable , Error log generated when not a demo system
14:12 slef         huginn: query koha-run-backups
14:12 huginn       slef: 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8849 trivial, P5 - low, ---, mtompset, Pushed to Stable , Error log generated when not a demo system
14:13 slef         nope, that's not it
14:16 slef         Bug 9260 has been added to the database
14:16 huginn       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9260 normal, P5 - low, ---, koha-bugs, NEW , koha-run-backups complains "[: 97: missing ]"
14:16 slef         coding guidelines?
14:16 wahanui      coding guidelines are http://wiki.koha-community.org/wiki/Coding_Guidelines
14:17 vfernandes   which is the best way to test a bug using git?
14:17 slef         vfernandes: test the suggested patch, you mean?
14:17 vfernandes   yes...
14:18 slef         if so, there's a "git qa" alias on the wiki which may help - uses git-bz which is also linked in the wiki
14:19 kf           vfernandes: what I do is create a new branch, confirm the bug, apply patch wit git bz apply, then test, git commit --amend -s and then git bz attach -e
14:20 vfernandes   ok thanks
14:23 vfernandes   what's happening with bug 1993?
14:23 huginn       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=1993 enhancement, P3, ---, sophie.meynieux, In Discussion , Task Scheduler Needs Re-write
14:25 jcamins      Nothing.
14:25 wahanui      nothing is a requirement, we have guidelines though
14:25 jcamins      No one has addressed the security concerns.
14:26 vfernandes   Failed to merge in the changes. Patch failed at 0001 Bug 1993: Improving task scheduler When you have resolved this problem run "git am --resolved". If you would prefer to skip this patch, instead run "git am --skip". To restore the original branch and stop patching run "git am --abort". Patch left in /tmp/Signed-Off-Bug-1993-Improving-task-scheduler-5KDy9a.p
14:26 vfernandes   when running "git bz apply 1993"
14:26 jcamins      I would recommend focusing on patches that are marked "Need signoff"
14:27 jcamins      That's a git conflict. You'll get those with older patches.
14:27 vfernandes   ok...
14:28 jcamins      I'd recommend against spending time on that patch.
14:28 jcamins      It's been signed off for months, and no one has addressed the security concerns.
14:29 jcamins      Here's a list of bugs awaiting sign off: http://bugs.koha-community.org/bugzilla3/buglist.cgi?cmdtype=dorem&remaction=run&namedcmd=Needs%20Signoff&sharer_id=1
14:29 vfernandes   ok jcamins... but I have a client problem that they want to use schedule task
14:30 vfernandes   which is exactly that bug
14:30 slef         A value must be set for the 'Patch complexity' field.
14:30 slef         buh
14:31 slef         There is no 'Patch complexity' field!
14:31 jcamins      slef: change the status to "Needs signoff" but don't save it, then the patch complexity field shows up.
14:31 wahanui      jcamins: that doesn't look right
14:32 jcamins      vfernandes: in that case, you could review the security concerns and try to address them.
14:32 slef         wahanui++
14:32 slef         jcamins: how do I change the status without saving it?
14:32 jcamins      slef: in the dropdown.
14:32 jcamins      You'll see what I mean.
14:32 slef         jcamins: done that. There is no field.
14:32 jcamins      I don't know of a better way to explain.
14:32 * slef       looks at the page source code
14:32 jenkins_koha Project Koha_3.10.x build #30: SUCCESS in 43 min: http://jenkins.koha-community.org/job/Koha_3.10.x/30/
14:33 kf           self: try refresh f5 or something
14:33 kf           it's javascript - drojf had problems too
14:33 slef         Grrrrrrr
14:33 kf           complexity was not showing up for him, it's in yesterday's logs somewhere
14:33 vfernandes   security concerns?
14:34 slef         wahanui: last --regex complexity --nolimit
14:34 slef         oops
14:34 slef         wahanui: last --regex /complexity/ --nolimit
14:34 slef         wahanui: last --regexp /complexity/ --nolimit
14:34 slef         wahanui: you suck
14:34 wahanui      slef: excuse me?
14:34 slef         wrong bot
14:34 slef         huginn: last --regexp /complexity/ --nolimit
14:34 huginn       slef: [14:33:07] <slef> wahanui: last --regexp /complexity/ --nolimit, [14:33:04] <slef> wahanui: last --regex /complexity/ --nolimit, [14:32:57] <slef> wahanui: last --regex complexity --nolimit, [14:32:24] <kf> complexity was not showing up for him, it's in yesterday's logs somewhere, [14:30:42] <jcamins> slef: change the status to "Needs signoff" but don't save it, then the patch complexity field shows up., (1 more message)
14:34 slef         @more
14:34 huginn       slef: [14:30:22] <slef> There is no 'Patch complexity' field!, and [14:29:26] <slef> A value must be set for the 'Patch complexity' field.
14:34 slef         huginn: you suck too
14:34 huginn       slef: I've exhausted my database of quotes
14:34 slef         logs?
14:34 wahanui      i think logs is http://irc.koha-community.org/irclog/koha/
14:34 jcamins      vfernandes: yes, they're on the bug.
14:35 kf           it worked now after restart and ctrl+f5 <
14:36 slef         <drojf> it worked now after restart and ctrl+f5
14:36 slef         nope, can't see it
14:36 slef         guess I have to permit bugs.k-c.o to run javascript
14:36 slef         :-(
14:37 jcamins      slef: probably, yes.
14:37 slef         that doesn't look like it's worked
14:37 slef         where should complexity appear?
14:37 jcamins      Right under "Sponsored."
14:38 slef         aha, so it does
14:38 slef         bloody miles away from the other dropdown
14:38 slef         as in, 1 page up, 1 page right :-/
14:39 slef         Changes submitted for bug 9260
14:39 huginn       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9260 normal, P5 - low, ---, koha-bugs, Needs Signoff , koha-run-backups complains "[: 97: missing ]"
14:39 slef         vfernandes: I'll trade you that for the scheduler if you like
14:40 drojf        slef: another fan of the complexity field i understand
14:40 jcamins      @later tell rangi Could you please make the patch complexity field optional and always visible?
14:40 huginn       jcamins: The operation succeeded.
14:41 jcamins      @later tell rangi The patch complexity field on bugs.k-c.org.
14:41 huginn       jcamins: The operation succeeded.
14:41 drojf        if it's optional it may be invisible too :P
14:41 vfernandes   slef you want me to sign off the bug?
14:42 jcamins      drojf: people will learn to set it.
14:43 jcamins      drojf: but I have wasted far more time explaining to people how to set it than I would requesting that people set it.
14:43 kf           jcamins: the problem was it hast to be optional then
14:43 kf           not mandatory
14:43 jcamins      kf: yes, that's why I asked that he make it optional.
14:43 drojf        if it is optional, noone is ever going to ask again ;)
14:43 kf           all ok with that
14:44 jcamins      drojf: right.
14:44 jcamins      drojf: the people who develop a lot will fill it in because their RM demands it.
14:44 drojf        that may be the point when the release manager's pointy stick comes in
14:44 slef         vfernandes: review it. Only signoff if you agree with it ;-)
14:44 jcamins      The people who don't develop dozens of patches don't actually need to set patch complexity, as far as I'm concerned.
14:45 slef         Bug 9262 has been added to the database
14:45 huginn       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9262 major, P5 - low, ---, koha-bugs, NEW , Patch complexity field user interface is awkward to use
14:45 jcamins      lol
14:45 slef         @later tell rangi http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9262
14:45 huginn       slef: The operation succeeded.
14:45 huginn       04Bug 9262: major, P5 - low, ---, koha-bugs, NEW , Patch complexity field user interface is awkward to use
14:45 jcamins      @later tell rangi At this point we're just trying to see if we can leave more than 10k words with huginn for you.
14:45 huginn       jcamins: The operation succeeded.
14:46 drojf        @later tell rangi sjohnson says 'hi!'
14:46 huginn       drojf: The operation succeeded.
14:46 slef         @later tell rangi (1 more message(s) - say "more" to view)
14:46 huginn       slef: The operation succeeded.
14:46 drojf        lol
14:47 paul_p       druthb = seems translate.koha-community.org is down again :'(
14:48 drojf        did it move already?
14:48 druthb       I'll restart things again.  Very peculiar.
14:48 druthb       No, it hasn't.
14:48 vfernandes   slef: ./koha-run-backups: 58: ./koha-run-backups: koha-list: not found
14:48 drojf        then i wouldn't mind, just burn the old machine :P
14:49 slef         vfernandes: ah, dang, you'd need to have the packages installed already :-/
14:49 jcamins      khall: around?
14:49 khall        indeed, what's up?
14:49 druthb       do not tempt me in that fashion, drojf.  Gotta get it moved first.
14:50 jcamins      I'm looking at bug 7067, and I was hoping you could walk me through some of it.
14:50 huginn       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7067 new feature, P5 - low, ---, kyle.m.hall, Signed Off , allow patron self registration via the opac
14:50 jcamins      Let me switch to that branch.
14:50 khall        ok
14:51 jcamins      Here we go.
14:52 jcamins      So I was looking at your unit test (84% statement coverage, BTW, very nice!), and I was wondering why you'd decided to make Koha::Borrower::Modifications OO.
14:52 khall        I was told anything in the Koha namespace had to be OO or it wouldn't be accepted
14:53 vfernandes   slef I can't test it, but the bug patch is very simple...
14:53 slef         vfernandes: can you understand shell script and what the bug was before (the [ command thought the ] was on the end of the argument and not the closing ] delimiter)?
14:53 jcamins      Nope. Anything for which OO makes sense should be OO, but if you have procedural data, the code can be procedural.
14:54 jcamins      Let me find the guidlines.
14:54 jcamins      coding guidelines?
14:54 wahanui      coding guidelines are http://wiki.koha-community.org/wiki/Coding_Guidelines
14:54 paul_p       druthb strange, because I can promise that 10mn ago, we waited for a page for more than 2 minuts, and never got any results :(
14:55 jcamins      khall: http://wiki.koha-community.org/wiki/Namespace_QA_Rules ("use Object Oriented (OO) style everywhere it makes sense")
14:55 druthb       oh, I'm sure.  It was locked up hard.  I have restarted apache, and it's chugging along nicely now, for me, paul_p.  Working for you?
14:55 paul_p       druthb yep, it works again. strange
14:55 vfernandes   yes I understand the shell script and where the problem was
14:55 khall        jcamins, that's good to know. I've been shot down on patches in the past *only* because they were not OO. Either my shooter didn't know this, or the rules were changed.
14:56 khall        However, I don't think there is anything wrong with it being OO
14:56 * jcamins    thinks the former.
14:56 khall        If we get dbix class in, this code could become part of the class file for that table
14:58 jcamins      The part of the OO code that troubles me is the if (ref($self)) idiom.
14:58 khall        didn't I get that fixed? Or did I miss something.
14:59 drojf        fwiw i got a "QA comment: This patch has one problem that must be solved before being pushed :  the Koha:: namespace must contain OO code only, the Koha/HTML5Media.pm is not OO" once from paul_p
14:59 drojf        maybe you people should have a fight over it
14:59 jcamins      drojf: well, as the current RM I declare we are going to follow the guidelines the community agreed upon.
15:00 jcamins      khall: line 206, 233, and 268 are where I spotted it.
15:00 jcamins      Oh, and 320.
15:00 wahanui      320
15:00 jcamins      Sorry.
15:00 kroditi      druthb: hi ruth its paul teaching translation to kroditi
15:00 jcamins      Missed one.
15:01 paul_p       kroditi hello !!!
15:01 * kf         is confused now
15:01 khall        I can fix those. Just for my own education, what is the problem with that idiom?
15:01 paul_p       kroditi hello again !!!
15:02 jcamins      khall: the problem is that it makes for two entirely separate code pathways.
15:03 jcamins      One is procedural, where you call the routines with Koha::Borrower::Modifications->GetModifications(borrowernumber => $number)
15:03 jcamins      The other is OO, where you call the routine $mymodifications->GetModifications()
15:04 khall        ok, I'm still not understanding why it's a problem. What are the ill effects? Or is it just bad style?
15:05 jcamins      It's stylistically problematic, but it also makes unit tests difficult.
15:05 jcamins      [off] http://kohadev.cpbibliography.com/cover_db/Koha-Borrower-Modifications-pm.html
15:06 jcamins      It's the latter that troubles me more.
15:06 jcamins      As the original author, it is your right to dictate the One True Way for retrieving Borrower Modifications in Koha.
15:06 khall        gotcha. I was trying to make those subs work both statically and dymanically
15:07 jcamins      Yeah, that's unnecessary.
15:07 khall        cool. I'll get hose fixed up
15:08 jcamins      Thanks.
15:08 khall        no problem!
15:09 jcamins      I also had a comment on the new() routine: the three lines starting with "my $self =" are unnecessary. By blessing $args directly, you eliminate the need to copy member variables.
15:10 jcamins      And, finally, you're still passing hashes rather than hashrefs for new(), DelModifications(), and GetModifications().
15:11 jcamins      Sorry, just kidding. One more thing: in the test you should create the patron records that you're modifying. I don't have a patron named "Kyle Hall."
15:13 paul_p       druthb = sorry to bug you, but it's down again...or at least very very very slow...
15:13 druthb       checking
15:14 druthb       yeah, it's memory-bound.  gonna have to reboot things.  give me a minute or two here.
15:16 mtompset     Greetings, #koha.
15:17 druthb       Fortunately, the system tcohen built for us has more memory, paul_p.  It should be back up now.
15:17 mtompset     Greetings, druthb.
15:17 druthb       Hi, mtompset. :)
15:17 libsysguy    how much mem do you need?
15:18 mtompset     I'd prefer to know how big are your circulation numbers and catalog. :)
15:18 druthb       The server it's on now has 2 GB.  tcohen's box has 4 GB.  It takes a pretty grunty server to run.   mtompset: we're talking about the Pootle server, not a Koha box.
15:18 slef         ok, after considering the security concerns, with a signed-off patch, should I set status to Signed Off or Pushed for QA?
15:18 libsysguy    geez tcohen its only the first date
15:18 libsysguy    :p
15:19 mtompset     Ah... Pootle... right, Queen of Translations. :)
15:19 slef         (= I'm OK with it)
15:19 druthb       :P
15:20 drojf        hi mtompset
15:20 mtompset     Greeting, drojf. Long time no chat. :)
15:20 slef         Changes submitted for bug 1993
15:20 huginn       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=1993 enhancement, P3, ---, sophie.meynieux, Signed Off , Task Scheduler Needs Re-write
15:20 drojf        mtompset: true. not much koha time for youß
15:20 drojf        ?
15:21 mtompset     Well, in November my family and I relocated back to Canada.
15:21 oleonard     I hope the transition went well mtompset
15:21 kf           slef: so are the security concerns no longer existing?
15:21 mtompset     So, it's been jet lag and a bit of running around for Christmas and red-tape.
15:21 paul_p       druthb strange, I can reach the http://translate.koha-community.org/el/310/, but not the http://translate.koha-community.org/el/310/el-GR-i-opac-t-prog-v-3006000.po/translate/
15:21 mtompset     So, this is only the second time I've been on IRC since in Canada.
15:22 mtompset     I figured I should come here to see if kf was having a late night. :)
15:22 * druthb     beats her head against the wall, repeatedly.
15:22 kf           mtompset: ?
15:22 drojf        druthb: don't do that
15:22 mtompset     bug 8840
15:22 huginn       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8840 normal, P5 - low, ---, tomascohen, Failed QA , ubuntu-pkg-check.sh fix and extend functionality
15:22 drojf        the poor wall :P
15:23 * mtompset   high fives drojf.
15:23 drojf        o/\o
15:24 kf           slef: I think the problem Vitor notedhas not been addressed? looking from the outside this looks like a failed qa for me for this
15:24 oleonard     julian_m around?
15:24 kf           slef: secuirty reasons set aside
15:24 druthb       paul_p: Something is apparently amiss--trying to figure out what.  But when you do that, mysql just *hangs* on a query there, and sends the system into swapping spasms.
15:25 slef         kf: the security concerns only existed if you installed multiple Koha sites without user-isolating them = your sysadmin cut corners.
15:25 julian_m     oleonard, yes ?
15:25 kf           slef: not all libraries installing koha have a sysadmin
15:25 mtompset     user-isolating?
15:25 slef         kf: true, I only tried to resolve the security concerns.
15:25 paul_p       druthb = suggestion: there are some invalid translation (ie 4 %s in english, only 3 %s in greek). Maybe pootle is confused by this ?
15:25 kf           so if a feature is on by default that can cause a flaw - I am not feeling comfortable with that
15:25 slef         kf: how many install multiple Kohas?
15:26 kf           witht he packages?
15:26 kf           more and more every day
15:26 paul_p       druthb = at least that made poedit-windows core dump...
15:26 kf           because it's super easy
15:26 slef         no, the packages avoid it completely
15:26 oleonard     julian_m: Have you ever worked with require.js? (http://requirejs.org/)
15:26 druthb       could be.  Hard to believe the darn thing is *that* fragile, though, that user error like that could trash the whole works.
15:26 kf           slef: I think maybe we should ask semarie to take a look for security
15:26 tweetbot`    [off] twitter: @kohails: "#kohails  Behind the scenes in Technical Services: Koha serials tweaks we like http://t.co/7UClh4kR"
15:27 julian_m     oleonard, never heard about it... what is it ?
15:27 slef         kf: for the security vulnerabilities to occur, you would need to run all virtualhosts as the same user (bad) and install multiple koha virtualhosts without realising they could interact (bad)
15:27 oleonard     julian_m: It's a way to asynchronously load javascript dependencies
15:27 slef         kf: if you use the packages, koha virtualhosts have their own users.
15:27 slef         kf: so no problem.
15:27 oleonard     julian_m: I'm just learning about it, but I hear great things about it
15:28 julian_m     oleonard, so the browser load only js files it needs ?
15:28 oleonard     julian_m: The idea is to load one js file (require.js) and then pass a configuration file to require.js telling it what other dependencies you need.
15:28 mtompset     Ewww... slef, are you saying people install multiple koha's, but use the same DB?
15:29 slef         mtompset: no, they'd need to install multiple koha's and run as the same system user (rather than koha-lib1, koha-lib2... like the packages do).
15:29 druthb       paul_p: It's working for me, now.  Don't know what was triggering that hung query.
15:29 oleonard     julian_m: I'm just beginning to learn about it
15:29 slef         kf: there is another way to implement it, the equivalent of generalising rbuild_zebra = a job that runs every 5 minutes, looks to see what tasks it should do. That has its own benefits and drawbacks, so it's hard to say what's best.
15:29 mtompset     Oh, okay. Now I get what you mean.
15:29 kf           slef: I think I am going to leave this to wiser people (who know more about system administrationm)
15:30 julian_m     oleonard, ok, let me know if you find something interesting ;)
15:33 Manderson1   There was some friction between liblime and the koha community. Has that been resolved?
15:33 oleonard     Ha!
15:33 drojf        mtompset: i think using one db for several koha instances does exist when people want to have different OPACs layouts but share the data
15:34 khall        jcamins, new qa followup submitted for bug 7067
15:34 huginn       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7067 new feature, P5 - low, ---, kyle.m.hall, Signed Off , allow patron self registration via the opac
15:34 jcamins      khall: thanks. I'll take a look shortly.
15:34 kf           Manderson1: I think you will have to explain why you are asking maybe. I thas been resolved as in 'separated'
15:34 oleonard     Manderson1: We do our best to ignore Liblime because they don't want to participate in our project. Why do you ask?
15:34 jcamins      Right now I'm revising coding guidelines so there won't be confusion.
15:35 khall        cool
15:35 kf           Manderson1: and the Koha we develop and their software are very different
15:37 drojf        as are the conceptions of "free" and "open"
15:40 tcohen       mtompset is back!
15:40 mtompset     I missed you too, tcohen. ;)
15:40 tcohen       hahah
15:41 mtompset     Turns out our financial shortfall isn't as big as I was worried it would be, so just need to find 32 people at $25/month, and I'm back in the Koha game. :)
15:43 mtompset     Well, errands to run. :)
15:44 drojf        i could use 32 people at $25/month too
15:44 oleonard     Nice work if you can get it
15:44 mtompset_AFK Yes, but do you work for a charitable organization? :P
15:45 jcamins      Could someone take a look at rules PERL14-PERL16, and let me know if they make sense? http://wiki.koha-community.org/wiki/Coding_Guidelines#PERL14:_Exports
15:45 oleonard     I work for a charitable organization wherein I am the beneficiary, but no one seems to agree that this counts
15:45 drojf        mtompset_AFK: i only spread the word of koha, not a god :P
15:46 mtompset_AFK There in is our difference. :P -- And I'm not a preacher type. Just a cog in a larger translation ministry. :)
15:48 libsysguy    I only have one addition to perl16
15:49 libsysguy    you should separate $self from $args
15:50 jcamins      libsysguy: you mean make it clear that for OO code (which the example isn't) $self and $args are different?
15:51 paul_p       leaving Elidoc offices, back online in less than one hour !
15:51 tcohen       libsysguy, do u think i went too fast with druthb?
15:57 libsysguy    jcamins yes thats exactly what I meant
15:57 libsysguy    :p
15:57 libsysguy    I had my OO hat on
15:59 libsysguy    tcohen what do you mean?
15:59 tcohen       "<libsysguy> geez tcohen its only the first date"
15:59 libsysguy    ohh you were asking about the size of my collection
15:59 libsysguy    it was a bad joke
16:00 tcohen       oh, i get it, it was mtompset thou
16:00 * jcamins    adds PERL17.
16:00 libsysguy    soab, thats what I get for reading too many chat windows lol
16:01 libsysguy    haha @PERL17
16:01 rambutan     I think I should close my eyes.
16:03 kf           georgia++
16:10 mtompset_AFK OH! Now I get it too. Yes, I think libsysguy meant me. You know the stats I was asking about are useful to guessing how big a Koha server should be. :P
16:12 mtompset     Okay, I'm back.
16:16 mtompset     Out of curiousity, why PERL8? Is that for perl critic reasons?
16:17 jcamins      myroutine($variable, undef, undef) is ugly.
16:22 mtompset     but then you know how many parameters are there.
16:23 jcamins      mtompset: but you have no idea what they are without looking at the POD.
16:24 mtompset     Yes, but if someone adds code elsewhere, they may not pass a parameter that they could, because they were looking at the smaller call version.
16:25 jcamins      I'm not seeing how producing ugly code will help other people read documentation.
16:25 drojf        "PERL10: Verboten subroutine parameters" <-- 'verboten' made it into the english language?
16:25 jcamins      drojf: yes.
16:25 drojf        cool
16:26 drojf        one of the most german words :D
16:26 mtompset     drojf: English takes other languages down a dark back alley and assaults them for language.
16:26 jcamins      lol
16:26 chris_n      hehe
16:27 drojf        verboten          (Adj) Excluded from use or mention.  Derived from the German word meaning forbidden. "I had no problem getting to second base with her, but the chastity belt told me going any further would be strictly verboten."
16:28 mtompset     http://imgfave.com/view/1698611 ("English doesn't borrow from other languages. English follows other languages down dark alleys, knocks them over the head, and goes through their pockets for loose grammar."
16:29 * jcamins    does a doubletake.
16:29 jcamins      drojf: interesting example you found there.
16:30 drojf        great example at urbandictionary.com ;)
16:30 drojf        it's even pronounced vaguely german. cool
16:32 Manderson1   Thanks for the info on Community vs Liblime. I am just curious of how they stand as a company in the eyes of the open source community.
16:32 jcamins      Manderson1: they are not popular.
16:32 drojf        Manderson1: outside of it
16:32 Manderson1   I have some information on how to install Koha on Red-hat...is it still relevant?
16:32 Manderson1   Do you want it for the wiki?
16:32 oleonard     Manderson1: You can usually tell by how old it is
16:33 drojf        Manderson1: i believe it is, give us all you got
16:33 oleonard     Manderson1: Is it for a current version?
16:33 Manderson1   oleonard: I know - their version seems dated.
16:33 Manderson1   oleonard: I installed 3.8 (I think) last month
16:33 oleonard     that sounds quite relevant
16:34 Manderson1   k, hang on
16:34 Manderson1   got a place you'd like me to paste it?
16:35 Manderson1   or shall I just add it to the wiki?
16:36 jcamins      You can just add it to the wiki.
16:36 Manderson1   Ok...I'll do that.
16:38 drojf        Manderson1++
16:45 drojf        is the only thing that UseICU == 1 does change quotes in XSLT to curly brackets?
16:46 jcamins      drojf: yes.
16:46 drojf        heh. i'm slightly underwhelmed. don't know what i expected though
16:47 * jcamins    doesn't either. :P
16:48 drojf        assuming it does that because $something does not work otherwise, wouldn't it have been less confusing to use curly brackets in general instead of syspref-ing this?
16:48 jcamins      That's what we did for a while.
16:48 jcamins      Except curly brackets don't work when ICU is disabled.
16:48 drojf        ah-oh
16:48 jcamins      Buggy CCL2RPN FTW!
16:49 drojf        heh
16:49 drojf        if only somebody would come and do a search rewrite
16:49 jcamins      That's one of the few Zebra-related problems that isn't our fault.
16:52 drojf        do a zebra rewrite then, too :P
16:53 jcamins      No thanks.
16:53 jcamins      It's one problem, and one which won't exist after the search rewrite.
16:56 drojf        \o/
16:57 mtompset     He's a coding, cataloging expert, not a masochistic rewrite every search engine writer. ;)
16:57 jcamins      Exactly.
16:58 pastebot     "jcamins" at 127.0.0.1 pasted "I am easily amused..." (16 lines) at http://paste.koha-community.org/310
16:58 jcamins      You're welcome.
17:00 druthb       lulz
17:01 jcamins      There's a Shabbat song with the lyrics "bim bam" repeated over and over... I am imagining someone singing "fim bip, fim bam bip..."
17:06 druthb       I'm thinking of the Python "Election Night Special" sketch, and candidate "Tarquin Fintimlimbimlimbimwhimbimlin Bus Stop Ftang Ftang Olay Biscuit Barrel".
17:06 drojf        i would like to have something like that replace "last christmas"
17:06 jcamins      lol
17:08 drojf        is 6pm a good time for looking at grs-1 to dom index conversion? i don't feel much like it.
17:09 jcamins      drojf: it's never a good time for that.
17:09 jcamins      What are you trying to do?
17:10 drojf        because we had customized it a little in an older version and want to have that once we go live, but we have a new machine and 3.8 with DOM installed
17:11 drojf        and it would not hurt to know how it works with dom anyway. i figured it out with grs-1, it cannot be worse
17:12 jcamins      True.
17:12 jcamins      It's actually really easy.
17:18 drojf        marcxml.recordtype: dom-config.xml
17:18 drojf        iso2709.recordtype: dom-config-marc.xml
17:18 drojf        interesting choice of filenames. let's call the iso2709-file something with marc.xml and the marcxml-file something else :P
17:19 jcamins      lol
17:22 mtompset     Have a good day (24 hour period) everyone.
17:23 drojf        do i just have to change biblio-zebra-indexdefs.xsl?
17:24 drojf        that looks way to easy
17:24 jcamins      biblio-koha-indexdefs.xml and biblio-zebra-indexdefs.xsl.
17:24 jcamins      biblio-zebra-indexdefs.xsl is automatically regenerated from biblio-koha-indexdefs.
17:25 * cait       waves
17:26 cait         what are you 2 up to? :)
17:26 jcamins      Mischief!
17:27 drojf        alright. i had a look at this sometime in the past but never really worked with it
17:28 drojf        hi cait
17:30 cait         :)
17:34 oleonard     Bug 9265
17:34 huginn       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9265 enhancement, P5 - low, ---, oleonard, ASSIGNED , Switch to HTML5 doctype in OPAC and staff client
17:45 * drojf      heads home
17:58 magnuse      yay for html5
17:59 oleonard     Too bad it complains about <link rel=”unapi-server”>
18:09 tcohen       question, should apache2 and mysql-server be listed in install_misc/ubuntu.12.04.packages?
18:09 tcohen       provided we tell the user how to install them separately on the docs?
18:11 cait         hi tcohen
18:11 cait         working on the bug?
18:11 tcohen       which one?
18:11 wahanui      well, which one is 3.6.x?
18:12 tcohen       :-D
18:12 cait         heh :)
18:12 tcohen       oh, hte one that failed qa
18:12 cait         the one I was looking at yesterday
18:12 tcohen       i'm about to post a patch for the docs
18:12 tcohen       INSTALL.ubuntu.12.04
18:12 cait         ah cool :)
18:12 tcohen       that issues a oneliner for installing without the dpkg --set-selections mess
18:12 cait         was wondering what went wrong there
18:13 tcohen       there are two problems
18:13 tcohen       first, ubuntu.*packages files might be outdated
18:14 tcohen       second, we intended to make use of an unused script for providing the users
18:14 tcohen       a sane way to install dependencies instead of plain dpkg --set-selections
18:14 cait         hm it listed the one i removed for testing
18:15 tcohen       didn't it say it was the wrong verison?
18:15 cait         nope
18:15 tcohen       i should have read your report :-D
18:15 cait         i copied the output...
18:15 cait         sorry typing while eating dinner - slow :)
18:16 tcohen       i started the fix for the docs when speaking to that H guy about his broken dependecies after dpkg
18:20 tcohen       cait, i've read your report
18:20 cait         ok
18:20 tcohen       i'll check what is wrong
18:20 cait         cool:)
18:28 tcohen       internet got too slow, leaving home then
18:31 rangi        Morning
18:31 wahanui      Morning is a state of mind. or whenever the cat wants breakfast.
18:33 rangi        I'll look at bugzilla when I get to my desk
18:33 jcamins      Thanks.
18:33 jcamins      I hope you appreciated our efforts to give you enough reading material for the entire bus ride. :)
18:35 rangi        Heh
18:35 jcamins      Wow.
18:36 jcamins      It takes very little time to get used to decent relevance ranking.
18:36 jcamins      Did I really survive with authority search results this dreadful for three years?
18:37 jcamins      Why would I do something like that?
18:37 jcamins      Not to mention, how?
18:39 rangi        Hehe
18:41 rangi        Oh hey does anybody have a framework with the rda fields in it?
18:41 * jcamins    doesn't, sorry.
18:41 jcamins      I mostly just cry when asked about RDA. :P
18:41 druthb       jcamins:  RDA?
18:41 wahanui      somebody said RDA was a room in a twisty maze of standards
18:41 jcamins      That's the one.
18:41 druthb       I didn't ask you, wahanui.
18:41 wahanui      druthb: what?
18:41 druthb       I asked jcamins.
18:42 * druthb     wants to see if he'll cry.
18:42 jcamins      lol
18:42 rangi        I figure I could do one pretty fast
18:42 rangi        It's mostly to prove a point
18:42 jcamins      Yeah, it's very readily doable.
18:43 jcamins      (he says through tears)
18:43 rangi        I've heard natlib say it would be hard for koha to do it
18:43 rangi        So I want to be all look its done, your move
18:44 jcamins      They've misinterpreted "why would we want to waste our time on a standard that no one can afford to use?" as meaning the same thing it does when an average proprietary vendor says that.
18:44 jcamins      (valid HTML? Why would we want to support that?)
18:45 rangi        Hehe yeah
18:45 rangi        I'll do it today and post it on the wiki
18:45 rangi        I'm annoying like that
18:49 Manderson1   http://wiki.koha-community.org/wiki/Koha_on_Redhat_Enterprise_6
18:49 rangi        Yay :)
18:49 Manderson1   still have more work to do on it, but it's a start
18:49 jcamins      manderson++
18:49 rangi        You should definitely email Daniel (the newsletter editor) about that
18:50 rangi        He is always asking for news
18:54 jcamins      Does $variable =~ s/something//; return true if it makes the replacement?
18:55 jcamins      Yesss, I think so.
18:55 rangi        Yep
18:57 rangi        @wunder nzwn
18:57 huginn       rangi: The current temperature in Wellington, New Zealand is 12.0°C (7:00 AM NZDT on December 12, 2012). Conditions: Clear. Humidity: 82%. Dew Point: 9.0°C. Pressure: 30.27 in 1025 hPa (Steady).
18:59 druthb       @wunder 66046
18:59 huginn       druthb: The current temperature in Near Lawrence High School, Lawrence, Kansas is 6.5°C (12:58 PM CST on December 11, 2012). Conditions: Clear. Humidity: 20%. Dew Point: -15.0°C. Windchill: 7.0°C. Pressure: 30.11 in 1019 hPa (Falling).
19:00 paul_p       jcamins are you about ?
19:01 paul_p       @wunder athens, greece
19:01 huginn       paul_p: The current temperature in Kalamaki - AirMar, Alimos, Greece is 13.2°C (8:55 PM EET on December 11, 2012). Conditions: Scattered Clouds. Humidity: 59%. Dew Point: 5.0°C. Pressure: 29.80 in 1009 hPa (Rising).
19:01 jcamins      paul_p: yes I am.
19:01 paul_p       jcamins = could you remind me what's your rule about unit tests for 3.12 ?
19:02 jcamins      paul_p: unit tests are required for all new routines in C4:: and Koha::.
19:02 paul_p       I see a patch that adds a sub in C4/Circulation.pm and has no unit test => failed QA, right ?
19:02 jcamins      Unit tests are welcomed for changes to existing routines, but not required... yet. ;)
19:02 jcamins      Yes.
19:02 jcamins      That is correct.
19:02 rangi        Ok my stop bb after coffee
19:19 oleonard     Lots of fun new errors from the validator after switching the doctype
19:21 oleonard     " A table row was 4 columns wide, which is less than the column count established by the first row (5)" Why didn't the XHTML validator give errors like that?
19:21 jcamins      oleonard: it was being extensible? :P
19:22 oleonard     jcamins: Not without the right doctype
19:45 rangi        back
19:47 cait         wb
19:48 rangi        jcamins: ok patch complexity is now optional and always visible
19:48 rangi        jcamins: what was the jenkins thing?
19:49 jcamins      rangi: it's failing prior to starting the build, and I can't see why.
19:49 jcamins      I was able to build and install on my server.
19:50 rangi        ill look
19:50 jcamins      Thanks.
19:51 tweetbot`    [off] twitter: @aliciaselles: "Camino a Bilbao, mañana toca formación #kohails #MASmediosporelmundo (@ Terminal 4 w/ 10 others) http://t.co/j9zk3Pej"
19:52 tcohen       samsung's BIOS upgrade: acpi battery status working at last on ubuntu!
19:53 jenkins_koha Starting build #974 for job Koha_master (previous build: STILL FAILING -- last SUCCESS #971 3 days 4 hr ago)
19:53 paul_p       rangi  (& jcamins maybe) = "ok patch complexity is now optional and always visible" => why did you change that ?
19:53 rangi        because jcamins asked me to
19:53 paul_p       ok, so jcamins why did you asked that ? ;-)
19:54 cait         because various people have reported problems with it
19:54 * paul_p     QAed 13 patches today, that will be enough for today ! (I'm tired, need some sleep, 10PM in greece)
19:55 jcamins      paul_p: because with patch complexity mandatory, asking questions and submitting patches becomes a burden.
19:55 jcamins      It's easy for me to tell people "you must set patch complexity or we will assume it's a very complex patch and save it for when we have lots of time free."
19:56 paul_p       with this field being non mandatory, i'm pretty sure it will be ignored & not set... & I think it's a damn usefull information !
19:56 jcamins      But I can't use git-bz to handle my workflow with the field set to mandatory, and we have non-developers worrying that they're doing things wrong.
19:56 jcamins      It is, but I would prefer to spend more time saying "please provide this information" and less time manually attaching patches.
19:56 rangi        jcamins: the build got further this time, i think just permission errors int he jenkins dir, fixed now
19:56 jcamins      rangi: thanks.
19:56 paul_p       jcamins but non developpers don't submit patches, so they don't have to fill this field !
19:57 jcamins      Yes they do.
19:57 paul_p       jcamins ???
19:57 wahanui      jcamins is very, very irascible.
19:57 jcamins      They want to ask a question about a patch someone submitted?
19:57 jcamins      "Oh, sorry, you can't save your comment unless you set patch complexity!"
19:57 rangi        or even add themselves as cc
19:57 jcamins      Right.
19:57 jcamins      Also, apparently it requires javascript in order to show up at all.
19:58 paul_p       jcamins ah, ok, it's a problem for patches submitted before I set this information. In this case, maybe the best option is to bulkmodify all those bugs with patches with a default complexity value ?
19:58 paul_p       jcamins right, it requires javascript
19:58 tcohen       we will all fill that field
19:58 jcamins      tcohen: at least you will after I start rejecting things 'cause it's not filled in. ;)
19:58 tcohen       the second time a dev tells us we forgot... we wont again
19:59 jcamins      I don't believe in technical solutions for political problems or vice versa.
19:59 paul_p       ok, let's do it like this, we will see how things goes.
19:59 jcamins      Yes we will.
19:59 tcohen       i see politics everywhere
20:00 jcamins      tcohen: well, yes, but there are some political issues that can best be solved by the RM (me) saying "this is the rule. Follow it, or I won't push your patches."
20:00 paul_p       OK, have a good day kiwis & aussies, have a good afternoon americans, have a good night europeans !
20:00 tcohen       heh
20:00 tcohen       bye paul_p
20:00 paul_p       jcamins is switching from RM to BD -Benevolent Dictator- ;-)
20:01 jcamins      paul_p: there's a difference?
20:01 jcamins      :P
20:02 oleonard     Under what circumstances does the OPAC show "SEARCH_RESULT.AuthorisedValueImages"
20:02 oleonard     What kind of authorized value might display an image in OPAC search results?
20:02 jcamins      oleonard: when you have bib-level item types, I thin.
20:02 jcamins      *think
20:03 oleonard     I don't think so, because it's another column that is wrapped in [% UNLESS ( item_level_itypes ) %]
20:04 jcamins      Oh.
20:04 jcamins      Then... I don't know.
20:05 rangi        jcamins: http://www.loc.gov/marc/bibliographic/bd336.html the R there means required?
20:05 rangi        NR not required?
20:05 jcamins      Repeatable.
20:06 jcamins      And non-repeatable.
20:06 rangi        ah ha thanks
20:17 rangi        yay, another library card
20:17 rangi        from alaska this time
20:17 cait         cool!
20:19 mustard      cool beans
20:21 tcohen       bug 9267, after IRC helpdesk work for that H guy :-P
20:21 huginn       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9267 normal, P5 - low, ---, tomascohen, Needs Signoff , Ubuntu 12.04 install docs broken
20:25 tcohen       cait, about bug 8840, the problem is the ubuntu.12.04.packages is not properly maintained (i guess)
20:25 huginn       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8840 normal, P5 - low, ---, tomascohen, Failed QA , ubuntu-pkg-check.sh fix and extend functionality
20:36 tcohen       bye #koha
21:01 jenkins_koha Yippie, build fixed!
21:01 jenkins_koha Project Koha_master build #974: FIXED in 1 hr 9 min: http://jenkins.koha-community.org/job/Koha_master/974/
21:13 * drojf      slaps his network
21:17 cait         poor network
21:17 * cait       takes it away from drojf
21:17 drojf        [off] computer-related person from university obviously gave out her whole address book to skillpages. and i am the winner of invites to two different of my email addresses. yay, professionals. not. m(
21:18 drojf        cait: are you trying to pull my wifi cableß
21:19 drojf        ?
21:19 cait         with the force...
21:19 * cait       has played angry birds star wars
21:19 drojf        lol
21:20 wizzyrea     jcamins: it was not fixed on that page
21:20 wizzyrea     (because I just fixed it in master ;)
21:20 wizzyrea     I checked those bugs
21:20 drojf        i had angry birds hd on my tablet. at one point i lost the saved game and finally could stop to play it
21:20 jcamins      wizzyrea: are you on Chrome?
21:21 wizzyrea     no
21:21 wizzyrea     really, i swear, it's a different place
21:21 jcamins      Darn... wanna fix it for Chrome too, please? :P
21:22 wizzyrea     you were thinking of http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8557
21:22 huginn       04Bug 8557: normal, P3, ---, christophe.croullebois, Pushed to Stable , in orderreceive.tt and serials-edit.tt the use of a barcode scan send the form unexpectedly
21:22 jcamins      Yes.
21:22 jcamins      Which still doesn't work under Chrome.
21:22 wizzyrea     hmm that would take some thinking
21:22 jcamins      Oh, no, I know why it does that.
21:22 jcamins      Chrome propagates events.
21:22 wizzyrea     I will if I can figure it out.
21:23 jcamins      It's submitting a higher level form.
21:23 jcamins      It's one of those things that I thought about and decided I didn't really care, and I'd let someone else fix. :P
21:24 drojf        lol
21:25 wizzyrea     :)
21:25 rangi        so i posted about RDA on 12/12/12
21:26 rangi        IVE DOOMED US ALL!!!!
21:26 cait         so it is
21:26 wizzyrea     OMG
21:26 jcamins      lol
21:27 wizzyrea     yea, idk why people aren't excited about TODAY and not the 21st
21:27 wizzyrea     i mean 12 12 12 is much scarier than 211212
21:27 wizzyrea     if we're going to be arbitrary about it.
21:27 eythian      it'll be the last repeating date until 2101
21:27 cait         wizzyrea: I will worry about that tomorrow :)
21:28 tweetbot`    [off] twitter: @maryakem: "No fuss. No muss. #getthispartystarted RT @ranginui RDA Support in Koha http://t.co/szr0hGFJ … #kohails"
21:28 tweetbot`    [off] twitter: @ranginui: "RDA Support in Koha http://t.co/Byo8fa3U #kohails"
21:28 trea         hehe
21:28 cait         that was fast
21:30 rangi        apparently people thought it was all hard and complicated and stuff :)
21:31 drojf        goodness, what's with the license fees for the toolkit? is it made of gold?
21:32 cait         I have seen it - no gold
21:32 rangi        it's a rort
21:32 rangi        a way to suck money from the public sector
21:33 drojf        We are certain you will find that it is the most effective way to interact with the new standard.
21:33 rangi        "why do you charge that much?" "because we can"
21:33 drojf        lol. a standard you gotta love
21:36 tweetbot`    [off] twitter: @kohails: "#kohails  RDA Support in Koha http://t.co/HofrBVY8"
21:37 cait         and another...
21:37 cait         doom.
21:37 rangi        it's all RDA all the time
21:37 wizzyrea     seriously that makes kids cry.
21:38 wizzyrea     tiny library children are weeping
21:38 wizzyrea     just sayin.
21:38 rangi        theres a field for that
21:38 wizzyrea     "don't pay for this ridiculous toolkit... buy us boooooooks"
21:39 drojf        Radioactive dentin abrasion (RDA) is a method of measuring of the erosive effect of abrasives in toothpaste on tooth dentin.
21:39 drojf        that explains everything
21:39 cait         lol
21:39 cait         wizzyrea: I agree :(
21:39 cait         but germany is into rda too :(
21:41 drojf        i'm not
21:42 rangi        there's a field for not being into RDA too
21:42 drojf        heh
21:42 rangi        339 - DOES THIS SUCK $a YES
21:42 cait         lol
21:42 drojf        if i only had some crazily expensive toolkit to tell me how to use it
21:42 wizzyrea     ah comedy
21:42 wizzyrea     there's a field for that.
21:42 rangi        drojf: i can sell you one
21:42 cait         really, who does think this is a good idea for a standard libraries are supposed to use?
21:43 cait         I mean, ok, the big ones will, but all the small ones will not care and stick with the old standard
21:43 cait         and then nothing will be won
21:43 cait         maybe I am missing the point
21:43 drojf        money will be made
21:44 drojf        also, money will be lost somewhere where it could have been used for better stuff
21:44 drojf        but anyway, $$$
21:44 jcamins      drojf: isn't that the point?
21:44 drojf        yes
21:44 drojf        it is
21:44 jcamins      [off] More money for organizations like ALA that just encourage wage depression, less for people who get wages?
21:44 drojf        imagine all those subversive books that libraries don't buy now
21:45 drojf        who needs wages when you have the joy of library work?
21:47 jcamins      Oh, I have a question for eythian.
21:48 jcamins      eythian: if I am the maintainer of a CPAN module that I am distributing as a .deb (in addition to as source), would the correct way to handle it be to have a separate apt repo, or would you want me to provide you with a copy of the .debs?
21:49 jcamins      (assuming this CPAN module was a dependency shared by Koha and Evergreen)
21:49 drojf        i would want you to provide debian with a copy :P
21:49 jcamins      (which it is)
21:49 jcamins      drojf: can I do that?
21:49 jcamins      I'm not a Debian developer.
21:49 drojf        i think getting your stuff in debian is a slow and complicated process. probably eythian knows more about it
21:49 rangi        you can
21:50 rangi        the debian perl team are cool
21:50 rangi        you don't need to be a DD
21:50 rangi        http://wiki.debian.org/Teams/DebianPerlGroup
21:50 rangi        http://wiki.debian.org/Teams/DebianPerlGroup#How_to_get_involved
21:51 * eythian    is on the phone
21:51 drojf        #debian-perl
21:51 drojf        right around the corner
21:53 jcamins      Ooh, I could help get libchi-perl into Debian.
21:53 rangi        that would be handy!
21:54 jcamins      Their page says it requires some adoption.
21:54 jcamins      Because, you know, I have so much free time...
21:58 jcamins      Argh! So close to having patches to submit for bug 9239!
21:58 huginn       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9239 enhancement, P5 - low, ---, jcamins, NEW , Koha should share Evergreen's QueryParser module for parsing queries
21:59 jcamins      Like, I'm just a couple of commit messages and a small revision away.
21:59 jcamins      But I have to leave now.
21:59 drojf        rangi: making the librarians take over support on the mailing list did not really work, did it?
21:59 eythian      yeah, getting perl modules in to debian is reasonably straightforward.
22:00 rangi        not as yet drojf
22:00 rangi        maybe they answered off list?
22:00 drojf        ah yeah i forgot about that option
22:00 drojf        i believe they did :)
22:01 jcamins      http://git.cpbibliography.com/?p=koha.git;a=shortlog;h=refs/heads/search_rewrite_submit
22:01 wizzyrea     seems almost certain - the guy really had no idea about what he was actually doing!
22:01 cait         jcamins: looks like the project is progressing nicely :)
22:01 * wizzyrea   is so proud of jcamins :)
22:01 jcamins      I have to revise the second-to-last patch and squash it into the previous patch, and give the combined patch a useful commit message.
22:01 rangi        nice!
22:01 * cait       sends jcamins cherry cake
22:01 jcamins      And find my shoes...
22:02 wizzyrea     haha I just opened up my book of fortunes
22:02 wizzyrea     (beacuse I was going to give jcamins one)
22:02 wizzyrea     and the one I first saw was
22:02 eythian      @fortune
22:02 huginn       eythian: Error: I couldn't find the fortune command on this system. If it is installed on this system, reconfigure the supybot.plugins.Unix.fortune.command configuration variable appropriately.
22:02 eythian      oh well
22:02 wizzyrea     "your attention to detail is both a blessing and potentially kind of creepy"
22:03 drojf        lol
22:03 jcamins      lol
22:03 jcamins      So true.
22:03 wizzyrea     :D
22:03 rangi        excuse?
22:03 wahanui      rangi: short leg on process table
22:06 wizzyrea     the fortune book is a good one - I should tear them all out and put them in a fishbowl
22:06 wizzyrea     or transcribe them all and have gmcharlt load them into the supybot
22:06 wizzyrea     or both!
22:07 * gmcharlt   perks up
22:07 wizzyrea     our bot doesn't have fortune :)
22:07 wizzyrea     but it's kind of not a necessity :P
22:08 eythian      it's presumably just a call to the unix 'fortune' command anyway
22:09 gmcharlt     @fortune
22:09 huginn       gmcharlt: Error: I couldn't find the fortune command on this system. If it is installed on this system, reconfigure the supybot.plugins.Unix.fortune.command configuration variable appropriately.
22:11 gmcharlt     @fortune
22:11 huginn       gmcharlt: Q:	What do they call the alphabet in Arkansas? A:	The impossible dream.
22:11 druthb       @fortune
22:11 huginn       druthb: Executive ability is prominent in your make-up.
22:11 druthb       puh.
22:11 wizzyrea     YESSS
22:11 eythian      @fortune
22:11 wizzyrea     thanks gmcharlt :)
22:11 huginn       eythian: Stay the curse.
22:12 wizzyrea     hehehe
22:12 wizzyrea     @fortune
22:12 huginn       wizzyrea: No violence, gentlemen -- no violence, I beg of you!  Consider the furniture! 		-- Sherlock Holmes
22:12 eythian      $ fortune
22:12 eythian      Sendmail may be safely run set-user-id to root.
22:12 eythian      -- Eric Allman, "Sendmail Installation Guide"
22:12 eythian      hmm, not so sure there
22:12 wizzyrea     scurry
22:13 trea         @fortune
22:13 huginn       trea: Q:	What do you say to a New Yorker with a job? A:	Big Mac, fries and a Coke, please!
22:13 druthb       heh
22:13 druthb       @fortune
22:13 huginn       druthb: Q:	Why does Washington have the most lawyers per capita and 	New Jersey the most toxic waste dumps? A:	God gave New Jersey first choice.
22:13 druthb       lol
22:14 eythian      @fortune -o
22:14 huginn       eythian: Don't let your mind wander -- it's too little to be let out alone.
22:14 wizzyrea     what's -o?
22:14 eythian      try it on the command line
22:15 eythian      I don't think the plugin understands it
22:15 * wizzyrea   needs to load fortunes
22:16 eythian      @fortune
22:16 huginn       eythian: Living your life is a task so difficult, it has never been attempted before.
22:17 wizzyrea     :)
22:17 druthb       @fortune
22:17 huginn       druthb: You definitely intend to start living sometime soon.
22:17 wizzyrea     that's a good one
22:17 wizzyrea     @fortune
22:17 huginn       wizzyrea: Q:	How many Martians does it take to screw in a light bulb? A:	One and a half.
22:17 wizzyrea     hrmph.
22:17 wizzyrea     that's a joke not a fortune.
22:17 druthb       :P
22:17 wizzyrea     @fortune
22:17 druthb       @fortune
22:17 huginn       wizzyrea: Q:	Why do firemen wear red suspenders? A:	To conform with departmental regulations concerning uniform dress.
22:17 huginn       druthb: You will be a winner today.  Pick a fight with a four-year-old.
22:17 * wizzyrea   hides her four year old
22:17 drojf        @fortune
22:17 huginn       drojf: You will be given a post of trust and responsibility.
22:17 wizzyrea     ooo!
22:17 druthb       I'd lose to your four-year-old, wizzy.
22:18 druthb       He'd kick my butt.
22:18 gmcharlt     wizzyrea: alternatively, you could find 99 more four-year-olds, then seen how druthb does ;)
22:18 wizzyrea     he's getting pretty feisty
22:21 gmcharlt     @config plugins.Unix.fortune.offensive
22:21 huginn       gmcharlt: False
22:21 drojf        i guess that explains -o
22:36 * rangi      giggles
22:36 rangi        https://twitter.com/ranginui/status/278629043845345280
22:37 wizzyrea     *snicker*
22:48 tweetbot`    [off] twitter: @arwenamin: "@ranginui Awesome. I set my frameworks up with #RDA yesterday. #kohails"
22:56 drojf        argh missed cait