Time  Nick                 Message
23:58 santy_               thanks mtj.  Koha has so much functionality, I'd just like to be sure there isn't already a special Koha API function for branch synchronization before diving into my development.
23:53 mtj                  santy_, just use one koha and one db, anything more is just fail
23:50 YoungPublicLibrarian Anyone wanna give me a hand with that report. Just have some questions on it.
23:50 pastebot             "YoungPublicLibrarian" at 127.0.0.1 pasted "Fines and Fees" (6 lines) at http://paste.koha-community.org/233
23:47 santy_               changed and a daemon would sync their records accordingly. Branches would have to be treated independently with one Koha database instance. Are you suggesting to create different Koha databases...? one per library/branch? Would central zebra still search among all Koha mysql instances?
23:47 santy_               would also like to share their records for them to be searchable in the central Koha system. Their records would get the label C-BRANCH in the central Koha. Library A would add and edit their records directly through central Kohas interface... no problem, Library B would sync its records somehow incrementally each time they are modified, added or deleted by some sort of daemon/webservice/syncmethod. Library C, would send their ISIS db everytime it gets
23:47 santy_               ok, let say there are 3 gvt libraries. One of them, library A, has no ILS yet and would like to use Centralized Koha as their library mgmt system. Every record of library A would get the A-BRANCH name. Library B already has it's own Koha system running and would like to share their B-BRANCH records for them to be searchable in the centralized Koha, too. Their records would get the label B-BRANCH in the central Koha system. Library C has WINISIS, and they
23:32 jcamins              Net::OpenSSH works, thank goodness.
23:31 jcamins              Use one Koha installation for all branches, if it's centralized, or use multiple Koha installations if it isn't.
23:30 jcamins              That's not the way Koha was designed.
23:30 santy_               the central Koha db will hold records from many branches, I would need to sync at the per branch level
23:28 santy_               sync
23:28 santy_               like the whole-table replication mysql supports?
23:28 santy_               or is that global
23:27 santy_               but does db replication work on just a branch?
23:27 YoungPublicLibrarian Hmm...all the other demos seem to be up and running...
23:27 eythian              sync or merge?
23:27 jcamins              santy_: database replication.
23:26 santy_               thanks jcamins, I'll let you know how it went
23:25 santy_               Is there another way to sync two Koha branches of different servers?
23:24 YoungPublicLibrarian the Bywater Demo for Staff Interface
23:24 santy_               but everything goes at the low level
23:24 eythian              which koha demo?
23:24 YoungPublicLibrarian Is the Koha Demo down at the moment? I can't seem to access it...
23:24 santy_               I had to use Java, otherwise I would have chosen perl or php
23:23 jcamins              santy_: good luck with that.
23:23 santy_               also java
23:23 santy_               I'm implementing syncronizers for ISIS (using perl), Koha (Java) and SIABUC8
23:22 santy_               well, I have to integrate many branches from about 50 agencies into one central Koha instance, I have successfully managed to do it in a low level, but if Koha's API can be used for that I'll try it out with it, too.
23:21 YoungPublicLibrarian Hello all! I'm back again! :/
23:19 jcamins              santy_: what are you trying to do?
23:19 eythian              np
23:19 santy_               all right, thanks a lot
23:18 eythian              in the database. I think the table is 'zebra_queue' or something like that.
23:18 santy_               but anyhow, eythian, where does koha make the note that the record has changed?
23:17 santy_               ok, Ill study the api
23:17 jcamins              ^^ exactly
23:17 eythian              typically I just rebuild everything after modifying the database, though I also try to avoid modifying the database.
23:16 jcamins              No, I mean you must use the Koha API to make changes.
23:16 eythian              if you manually change it that won't work
23:16 santy_               tell Koha libraries to index biblio number x
23:15 eythian              santy_: no, koha makes a note that the record has changed
23:15 jcamins              Yes.
23:15 jcamins              I can install it.
23:15 jcamins              Right. Net::OpenSSH wins.
23:15 santy_               ok... the api, right?
23:15 jcamins              Interface is optional.
23:15 jcamins              Well, you must use the Koha libraries.
23:15 santy_               aha, ok
23:14 jcamins              You must use the Koha interface.
23:14 jcamins              No.
23:14 santy_               so, if I manually change, say, a biblio record (not through the koha interface) that record will get incrementally indexed on the next cron job
23:11 eythian              heh
23:11 jcamins              SSH + Perl = WORST COMBINATION EVER
23:11 eythian              It's done by a cron job that exports the data and gets zebra to index it (simply)
23:11 jcamins              Good grief.
23:10 santy_               and that indexing is issued by koha update routines or by zebra itself?
23:10 eythian              yep.
23:09 santy_               so, everytime a record changes zebra indexes just that record
23:08 eythian              it does.
23:08 santy_               hello, does anyone know if the zebra indexer works incrementally?
22:58 jcamins              CPAN it is.
22:56 eythian              that'd be annoying
22:54 jcamins              There's no way to capture exit status.
22:54 jcamins              Alas, Net::SSH2 does not work.
22:37 eythian              http://trypaper.com/ <-- could be interesting for libraries that send postal notices for things like overdues
22:01 jcamins              Net::SSH2 will do, I think.
21:56 jcamins              Net::SSH::Perl is much nicer.
21:54 jcamins              Ah, there's even a Net::SSH package.
21:53 jcamins              Net::SSH::Perl.
21:53 eythian              there is, though it's called Net::SSH just to be tricky :)
21:52 jcamins              There has to be such a thing.
21:52 jcamins              Net::SSH
21:52 jcamins              Wait.
21:52 jcamins              eythian: I don't know how to use Expect, so if there's a built-in way to easily do interactive sessions, I'll use that instead.
21:51 eythian              (but I think there's a real one too)
21:51 eythian              It's called Perl ;)
21:51 eythian              I think it does
21:51 jcamins              I bet Perl even has an expect module.
21:51 jcamins              Hey... I bet I could use expect with ssh.
21:49 eythian              cool :)
21:48 jcamins              Sort of.
21:48 jcamins              And as long as it doesn't report that it's running when it isn't, it even saves the entire error log.
21:47 jcamins              Yay! It worked!
21:42 * jcamins            tries to find the wrong way to do this.
21:41 jcamins              Right, I'm just going to do this wrong.
21:39 eythian              ah right
21:39 jcamins              Sadly it's not my program that's supposed to run in daemon mode.
21:39 eythian              )
21:39 eythian              (using the old API as it needs to run on Perl 5.8
21:38 eythian              https://gitorious.org/hashigo-zake-app/hashigo-zake-app/blobs/master/server/hz_data_updater#line160 <-- that's how I do it
21:37 jcamins              Right, that didn't work.
21:36 eythian              also, if you're dealing with forking, I use Proc::Daemon
21:36 jcamins              Thanks.
21:36 eythian              length($string) > 0
21:36 jcamins              eythian: Perl.
21:36 eythian              in what language?
21:35 jcamins              How do I check if a string has non-zero length?
21:31 jcamins              When run interactively, lxc-start-ephemeral -d returns all by itself.
21:31 eythian              bye magnuse
21:31 jcamins              Why do I have to explicitly close the file handle?
21:30 jcamins              I don't get this.
21:27 rangi                cya magnuse
21:27 magnuse              and with that, i bid you all a good night or other time of the day
21:27 magnuse              moahaha
21:27 eythian              damn you magnuse :)
21:27 eythian              it's all knifey spoony eh
21:27 magnuse              yeah, knife and spoon are so much better!
21:27 jcamins              All I want is to daemonize the container process after I've gotten the name of the container it creates.
21:25 jcamins              Have I mentioned recently how much I hate dealing with fork?
21:23 rangi                no worries
21:23 huginn               04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8793 minor, P5 - low, ---, magnus, Pushed to Stable , Fix materialTypeCode/typeOf008 icons for NORMARC XSLT
21:23 magnuse              rangi: thanks for pushing bug 8793 - much appreciated!
20:57 huginn               04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8791 normal, P5 - low, ---, fridolyn.somers, Pushed to Stable , OPAC UNIMARC XSLT details : subject with subfield 3
20:57 huginn               04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8873 normal, P5 - low, ---, veron, Pushed to Stable , JavaScript error in Opac displaying tag cloud
20:57 jenkins_koha         * fridolyn.somers: Bug 8791: OPAC UNIMARC XSLT details: subject with subfield 3
20:57 jenkins_koha         * veron: Bug 8873 - JavaScript error in Opac displaying tag cloud
20:57 jenkins_koha         Project Koha_3.8.x build #206: SUCCESS in 38 min: http://jenkins.koha-community.org/job/Koha_3.8.x/206/
20:42 rangi                yup
20:41 libsysguy            you've got quite a few projects there rangi
20:41 rangi                https://launchpad.net/~chris-bigballofwax/+archive/3.8.x-dailybuild
20:41 rangi                and daily builds get built
20:40 rangi                and that gets pulled by launchpad into bzr
20:40 rangi                libsysguy: https://gitorious.org/koha-3-8-x
20:40 * rangi              will check it out
20:39 datadoctor           thanks rangi - infinite bass also works for library website redesign, also enjoying http://grooveshark.com/#!/album/Ryukyu+Underground/6911211
20:33 rangi                i push to theirs for my koha repos
20:33 libsysguy            do you run your own server or use theirs
20:33 rangi                course even if i did, id still use it, again for the obvious reasons :)
20:32 * rangi              hasnt noticed that
20:32 libsysguy            plus I've always found gitoroius a tad slow
20:32 libsysguy            they have always treated my code right
20:32 libsysguy            i like github
20:30 rangi                i just stick with gitorious mainly (and our catalyst git server of course), for the obvious reasons
20:30 libsysguy            because you end up with 2+ people having the same idea and going about it 30+ ways :p
20:29 libsysguy            I'm implying we shouldn't be developing anything in secret
20:29 jcamins              libsysguy: are you implying we shouldn't be developing mobile interfaces in secret?
20:29 libsysguy            i guess the RM could review all code
20:29 libsysguy            you know, if we worked together as a company :p
20:28 * jcamins            has never used it.
20:28 libsysguy            I like that it has built in code review
20:28 libsysguy            heh
20:28 jcamins              Yeah. It's good to have a fifth line of backups.
20:27 libsysguy            oh but bucket is atlassian right?
20:27 jcamins              No git hook.
20:27 jcamins              Not yet.
20:27 libsysguy            you run all 3?!
20:27 * jcamins            hasn't yet set up the git hooks to automatically force-push everything to github, gitorious, and bitbucket.
20:26 libsysguy            oh man I don't know if I can handle that
20:25 jcamins              libsysguy: it's working well, but it requires that you, you know, have a public git repo on your development box.
20:24 rangi                cool
20:24 libsysguy            how was that working jcamins
20:24 jcamins              rangi: the tone was slightly better than usual, so I answered.
20:24 * rangi              deletes that mail unread
20:24 jcamins              libsysguy: I'm moving toward doing all my development directly on my git repo.
20:19 jenkins_koha         Starting build #206 for job Koha_3.8.x (previous build: SUCCESS)
20:19 huginn               04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8793 minor, P5 - low, ---, magnus, Pushed to Stable , Fix materialTypeCode/typeOf008 icons for NORMARC XSLT
20:19 jenkins_koha         magnus: Bug 8793 - Fix materialTypeCode/typeOf008 icons for NORMARC XSLT
20:19 jenkins_koha         Project Koha_3.8.x build #205: SUCCESS in 38 min: http://jenkins.koha-community.org/job/Koha_3.8.x/205/
20:16 libsysguy            since it wasn't seeing much action on catalyst
20:16 libsysguy            I have decided to start pushing all my work to my github branch
20:16 oleonard             Bye #koha
20:15 rangi                you'd think libraries would get sharing, sadly not many do
20:15 rangi                *sigh*
20:14 * jcamins            expresses surprise.
20:14 oleonard             Because that would be too good to be true, wouldn't it?
20:14 oleonard             New mobile app, no public repo. :(
20:04 jcamins              lol
20:04 rangi                08:53 < oleonard> Is jsicot's tweet about a mobile app?
20:03 cait                 lol
20:03 jcamins              Ooh, did I miss an interesting conversation?
20:03 rangi                may as well keep doing our own silos
20:03 rangi                probably, i mean, we havent reached 30 different ones yet
19:53 oleonard             Is jsicot's tweet about a mobile app?
19:52 libsysguy            I can't see any librarians needing to drap and drop fields between marc fields
19:50 libsysguy            but in hindsight I probably didn't need it
19:50 libsysguy            also, the underlying issue I was having was droppable isn't in the jquery-ui file
19:46 tweetbot`            [off] twitter: @jsicot: "cool, ça commence à prendre forme http://t.co/MutSwaCP #kohails #mobile #bu"
19:46 tweetbot`            [off] twitter: @dbourrion: "Sympa dis donc RT @jsicot: cool, ça commence à prendre forme http://t.co/kuyoo40M #kohails #mobile #bu"
19:44 libsysguy            but my eyes have failed me today
19:43 libsysguy            err, I didn't see one
19:43 libsysguy            and there wasn't a direct reference in the api
19:43 libsysguy            i noticed it on one of the jqueryui examples
19:42 oleonard             Yeah, I'm sure I under-use it, but it's supposed to make your code run faster since jQuery doesn't have to check everything
19:42 libsysguy            well how clever is that
19:42 libsysguy            well that makes sense
19:42 oleonard             jQuery will not look outside of $tabs for "ul:first li"
19:42 libsysguy            ahh
19:42 oleonard             "$tabs" is the scope of the selector
19:41 libsysguy            do you know what it does?
19:41 libsysguy            $( "ul:first li", $tabs )
19:41 libsysguy            I have never seen a selector like this in jquery
19:41 oleonard             Yes
19:41 libsysguy            oleonard you still around?
19:40 jenkins_koha         Starting build #205 for job Koha_3.8.x (previous build: SUCCESS)
19:40 rangi                here's some good cherry-picking music http://soundcloud.com/bassnectar/bassnectar-infinite
19:34 rangi                cool
19:32 cait                 sounds reasonable tome
19:32 rangi                so wont be a translation issue
19:31 rangi                and thats all in norwegian already
19:31 cait                 yeah I think it's fixing some problems
19:31 rangi                it changes some strings but only in normarc
19:31 cait                 ah
19:31 huginn               04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8793 minor, P5 - low, ---, magnus, Pushed to Master , Fix materialTypeCode/typeOf008 icons for NORMARC XSLT
19:31 rangi                i think im gonna push bug 8793
19:30 rangi                yeah
19:30 cait                 bit late for him if he is :)
19:29 rangi                is magnuse around?
19:27 cait                 :)
19:26 trea                 hi cait o/
19:26 cait                 hi trea
19:22 trea                 morning rangi
19:18 cait                 morning
19:14 oleonard             Hi rangi
19:14 rangi                morning
18:52 cait                 hehe
18:52 * oleonard           greases his keyboard for faster typing action
18:51 cait                 as long as something gets grease we are moving, right? :)
18:51 cait                 hm
18:47 oleonard             Squeaky wheel gets the grease.
18:46 gmcharlt             oleonard: what's old is new again, at least to one of our customers
18:46 oleonard             gmcharlt: Digging up old bugs eh?
18:42 * phasefx            also speaks in 3rd person
18:42 * oleonard           imagines gmcharlt bouncing up and down in his chair as he says it
18:42 * phasefx            reads the Get Involved page
18:42 gmcharlt             phasefx: do it do it do it
18:42 * phasefx            is willing to try his hand at a patch
18:41 oleonard             Then all, yeah.
18:41 gmcharlt             right
18:41 oleonard             Oh, specifically cataloging search, not regular staff search?
18:41 oleonard             All, unless otherwise specified by a system preference
18:40 * gmcharlt           leans towards including all, since that's explicitly a staff search
18:40 huginn               04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6529 normal, P5 - low, ---, gmcharlt, NEW , Cataloging search issues - withdrawn, lost, on-order counts not displayed consistently
18:40 gmcharlt             re bug 6529, what is the general sense of whether the cataloging search results should include all items, regardless of status?
18:36 * slef               goes to dinne
18:36 slef                 Shane-S: time to read logs, both in koha admin and in apache files
18:35 Shane-S              all the self checkout stuff says disabled
18:34 Shane-S              slef, yeah the library desktop is. Minor thing...I have to track down how these books are being checked out
18:33 tweetbot`            [off] twitter: @kohails: "#kohails  Editing Items in Koha 3.8 http://t.co/OXIS4WxV"
18:33 slef                 no idea what crazy stuff that does these days, sorry
18:33 slef                 Ignore what I said about /dev/input/event*
18:32 slef                 oh it's windows?
18:32 Shane-S              I will look into getting a better on, as it would be nice to have the trigger work too, this one is always on
18:32 Shane-S              okay, I didn't know if there is a simple way to be like play sound when keyboard device X ...hoped windows had a simple way
18:30 slef                 Shane-S: I think you could run a program that peeked at whatever is the right /dev/input/event* and beeped whenever it saw an end of line, but I've never done that and I'm also not sure how you'd make sure it saw everything before the buffer got emptied.
18:29 Shane-S              the plugs into a white USB adapter
18:29 Shane-S              with an adpater it is, has a wired square-ish end
18:29 Shane-S              yeah
18:29 slef                 Shane-S: is it USB?
18:28 Shane-S              slef: sadly the software made the beep for ours, its from follet, I think the "line return" made the beep
18:26 cait                 manual :)
18:26 cait                 ^^ that
18:26 * slef               wonders where his scanners went in the move
18:25 slef                 Shane-S: looking in the device's manual?
18:25 slef                 Shane-S: that's an option on some scanners.
18:24 Shane-S              side question: anyone know how to make a barcode scanner beep as it inputs?
18:24 Shane-S              I am seeing many overdue books via circulation, and one is from a staff member who I know hasn't been in to physically check out books
18:23 Shane-S              i think i missed something in Koha, can users by default settings self checkout books online?
18:17 tweetbot`            [off] twitter: @ByWaterSolution: "Editing Items in Koha 3.8 http://t.co/jPVzffO7 #kohails"
18:11 slef                 (replies "Unable to Process Your Request // We apologize, but we cannot process your request" to current Linux Firefoxes. Offers a "Tap to download the GoToMeeting app" link to Android, but the link is 404 Not Found.)
18:10 slef                 argh bitten again. GoToMeeting. Apparently it's currently broken on both Android and Linux.
18:07 Shane-S              okay thanks
18:07 jcamins              Custom fields are ALWAYS a TERRIBLE idea.
18:07 jcamins              Shane-S: use collection codes or item types.
18:06 Shane-S              or even if there isn't a way, I am thinking we need a custom field to do that, but figured you all may have a simple way.
18:05 Shane-S              based on dewi decimal is there an easy way to search between fiction and non fiction?
18:00 Shane-S              ty
17:59 jcamins              Shane-S: MARC21.
17:59 Shane-S              IE. I used to say Follett to the vendor
17:59 Shane-S              what library standard does Koha use so I person sending me a disk on books could send me in the right format?
17:55 libsysguy            it looks like the last time it was touched was when javascript was written :p
17:55 libsysguy            this file needs some love
17:55 jcamins              *libsysguy:
17:54 jcamins              9libsI warned you.
17:54 Shane-S              I found it, I had no circulation rule
17:54 wahanui              i guess second question is "What is the exact error message?"
17:54 cait                 second question?
17:53 wahanui              "What are you trying to do?"  "What is the goal?" or "What problem are you experiencing?"
17:53 libsysguy            first question?
17:53 Shane-S              I did find allow staff to set due date, would that be the field?
17:52 Shane-S              where is the due date setting or what is it called, I search for due date and overdue and get setting but no time frame like "1 week" "4 days" etc when I search admin pref.
17:52 libsysguy            jcamins you weren't kidding when you said addbiblio.pl was a mess
17:43 * libsysguy          wields trout
17:43 jcamins              Outraged, I say!
17:43 * libsysguy          ducks
17:43 * jcamins            is outraged.
17:43 libsysguy            uh oh
17:42 jcamins              My beautiful Did you mean? configuration page was missed!?!
17:42 libsysguy            I just scrolled through that js file
17:42 jcamins              You missed it?
17:42 * libsysguy          missed it
17:42 oleonard             There you go
17:42 libsysguy            0_0
17:42 jcamins              libsysguy: sortable is already included.
17:42 libsysguy            and get rid of the up arrow functions
17:42 libsysguy            I was going to try and implement sortable for addbiblio.pl
17:41 libsysguy            heh I was waiting on somebody else to do it
17:41 oleonard             I don't think we need to integrate them one at a time, if someone wants to submit a patch adding the rest. I assumed that the next patch which required an additional library would add the rest too
17:40 libsysguy            what do you mean oleonard?
17:38 oleonard             I don't think we need to.
17:38 libsysguy            so we're still holding to the integrate them one at a time
17:37 oleonard             No.
17:37 libsysguy            is there a bug to do that?
17:36 oleonard             No
17:36 libsysguy            oleonard have all the jqueryui libraries been pushed to master?
17:34 jcamins              set tabstop=4
17:34 tcohen               plus set softtabstop=4?
17:34 jcamins              set shiftwidth=4
17:34 jcamins              set expandtab
17:33 tcohen               anyone has his vimrc config for tabs/spaces compliance?
17:19 huginn               04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=1963 normal, P3, ---, frederic, Pushed to Master , Problem with deleted biblio in a virtual shelf
17:19 huginn               04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=4118 enhancement, P5 - low, ---, kyle.m.hall, Pushed to Master , Add Collection Code to Statistics Table
17:19 huginn               04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5356 enhancement, P5 - low, ---, jonathan.druart, Pushed to Master , Shipping billing address improvements
17:19 huginn               04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=3652 critical, P1 - high, ---, chrish, Needs Signoff , XSS vulnerabilities
17:19 huginn               04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8585 enhancement, P5 - low, ---, dcook, Pushed to Master , Add System Preference to specify Holds to Pull List Start Date
17:19 jenkins_koha         * f.demians: Bug 1963 Problem with deleted biblio in a virtual shelf
17:19 jenkins_koha         * nengard: Bug 4118: Follow up: Add ccode to kohastructure for stats
17:19 jenkins_koha         * jonathan.druart: Bug 5356: Followup Change font in the layout3pages pdf
17:19 jenkins_koha         * Katrin.Fischer.83: Bug 3652: [SIGNED-OFF] XSS fixes - follow up
17:19 jenkins_koha         * nengard: Follow up to Bug 8585: add missing word to preference
17:19 jenkins_koha         Project Koha_master build #909: SUCCESS in 1 hr 8 min: http://jenkins.koha-community.org/job/Koha_master/909/
17:16 dracoling            please insert sane MTA to continue
17:15 slef                 jcamins: I'm pondering "hello library - I've found why it's broken [...] so please fix your Exchange or approve me sending all your email out over a VPN?"
17:15 jcamins              slef: run away screaming.
17:14 slef                 jcamins: so what would you do if you uncovered a stealth Exchange? ;)
17:14 jcamins              slef: see exhibit A: my absolute refusal to work with Exchange.
17:14 slef                 ...rather than the host I was expecting.
17:13 slef                 oleonard: I didn't know it was there until I switched TLS on and the certificate mentioned Exchange...
17:13 * oleonard           can't imagine slef willingly getting within 10 feet of Exchange
17:13 slef                 jcamins: if so, that's so stupid I don't know where to start with it.
17:13 jcamins              slef: that sounds probable.
17:12 slef                 groan... does exchange usually blackhole emails with unknown From lines?
17:11 tcohen               looks nice
17:11 dcook                oleonard: good point. It seems like patches that insert new system preferences get difficult to apply anyway. I'm probably the only person who would use this enhancement ahead of it going into a stable release.
17:10 jcamins              tcohen: I'm setting up Koha installation testing using lxc.
17:09 tcohen               jcamins, what r u trying to do?
17:08 jcamins              tcohen: hm. I don't think that will help with lxc.
17:08 oleonard             dcook: And since it's not a bug fix it probably won't be.
17:08 dcook                Cool. Thanks, jcamins and oleonard.
17:07 jcamins              dcook: right.
17:07 tcohen               used apt-mirror before
17:07 dcook                So a RM would cherrypick it from master and anyone else wanting to backport it would need to do the same?
17:07 tcohen               jcamins, we have an official mirror here
17:06 dcook                Mmm, I think I follow you, jcamins
17:06 jcamins              tcohen: are you using apt-cache, apt-cacher-ng, or squid-deb-proxy?
17:05 jcamins              dcook: so that people don't spend time trying to apply a patch that is no longer relevant.
17:05 dcook                Why is that?
17:05 dcook                Now that you mention it, that does sound vaguely familiar
17:05 huginn               04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8585 enhancement, P5 - low, ---, dcook, Pushed to Master , Add System Preference to specify Holds to Pull List Start Date
17:05 oleonard             dcook, regarding Bug 8585 I think it's customary to obsolete patches after they've been pushed to master if a follow-up was added
17:04 dcook                Morning #koha!
17:02 jcamins              lol
17:02 slef                 jcamins: I mean "not common" in the sense(!) that two people may have very different ideas of what is common sense
17:01 jcamins              slef: I meant "common sense is often sadly lacking."
17:01 slef                 jcamins: I had a luuuuuuurvley former colleague who would claim all sorts of craziness was "just common sense", refuse to justify it and be offended that anyone disagrees.
17:01 slef                 jcamins: ah, beware there. Common sense is often not common.
16:59 * oleonard           adds "Not afraid of snakes"
16:59 jcamins              slef: ditto common sense.
16:54 slef                 and often sadly lacking in computer scientists
16:54 slef                 but basically some data-mangling experience is very handy
16:53 slef                 nah, some of that will be OK, then they learn the rest on the job
16:53 drojf                basically not a student if you want all of that ;)
16:53 slef                 MARC and z3950
16:53 drojf                oh that too
16:52 slef                 sql
16:52 drojf                d'oh
16:49 drojf                but also maybe know javascript or jquery or html or css or ldap :P
16:49 drojf                ok. "know perl" :)
16:49 cait                 but sharing the direction they want development done woul dmaybe help
16:49 cait                 I gues there are some basic general skills
16:48 drojf                ok. but doesn't that still depend on what they are looking for? "developing koha" is a broad field
16:48 cait                 aren't they a bywater library?
16:48 cait                 m
16:48 cait                 h
16:47 oleonard             They're asking what qualifications you would ask for if you wanted to hire someone to help develop Koha
16:46 drojf                how would i know what they are looking for?
16:46 * drojf              is slightly puzzled by the job description request on the list
16:32 jcamins              tcohen: you set up an apt proxy, didn't you? Which one did you use?
16:27 * jcamins            works around it, creatively.
16:21 jcamins              Right, there's the multiarch issue that was reported on the mailing list.
16:21 cait                 wonder when we will finally meet
16:20 cait                 I always miss her
16:20 cait                 oh no
16:20 oleonard             Hi cait! You just missed kf. She was here earlier.
16:20 jcamins              Hm. apt-get told me it was downloading 88MB, but I don't think that math adds up right.
16:19 jcamins              Downloading Koha's dependences at 500kbps takes 5 minutes.
16:19 jcamins              Wow.
16:10 huginn               New commit(s) kohagit: Bug 1963 Problem with deleted biblio in a virtual shelf <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=32fab74b980b00cdc7020b44e274b95619dc9166> / Merge remote-tracking branch 'origin/new/bug_4118' <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=1fd99527bd947a6d2d86822fb9fd964fc35cc582> / Bug 4118: Follow up: Add ccode to kohastructure for stats <http://git.koha-community.org/gitweb/?p=koh
16:10 jenkins_koha         Starting build #909 for job Koha_master (previous build: SUCCESS)
16:09 * tcohen             is really happy tuning his fresh new laptop: 4'' from grub to login manager :-D
16:06 jcamins              Have nginx serve ~/releases over the bridge adapter only.
16:06 jcamins              I'll transfer the files I'm interested in via http.
16:06 jcamins              I figured it out!
16:03 gerundio             which I thought I already did
16:02 gerundio             I just have to make sure it's being returned in the LDAP search
16:02 gerundio             but uid exists
16:02 libsysguy            you could try replacing exists with defined but I don't know the implications of that
16:02 gerundio             that's my concern yeah :D
16:01 libsysguy            sorry I stepped away
16:01 libsysguy            so basically its saying that uid doesn't exist in your ldap tree
15:56 jcamins              gerundio: as you can see, we do not subscribe to the "no side effects" rule of programming. ;)
15:55 gerundio             but I already like that comment :D
15:55 gerundio             I'm debugging this and still haven't come up with any idea why this is happening
15:54 gerundio             $userldapentry->exists('uid');  # This is bad, but required!  By side-effect, this initializes the attrs hash.
15:54 gerundio             libsysguy, I'm getting the following error "Can't call method "exists" on an undefined value at " in the following line
15:54 juan_sieira          hi Owen¡
15:53 oleonard             Hi francharb, juan_sieira
15:45 libsysguy            so if there was another shift it would take a second argument
15:45 gerundio             thanks
15:45 gerundio             I see the function call now
15:45 libsysguy            correct
15:44 gerundio             so its just picking the 1st passed argument
15:44 gerundio             ok
15:44 libsysguy            so it wants you to pass it a variable
15:44 libsysguy            that is taking an argument
15:44 libsysguy            yeah*
15:44 gerundio             what is that suppose to do? :)
15:44 libsysguy            ye
15:44 gerundio             my $userldapentry = shift;
15:44 gerundio             see the 1st line inside the ldap_entry_2_hash function
15:43 libsysguy            sup
15:43 gerundio             libsysguy, need your help
15:36 kf                   bye all
15:35 jcamins              (automatically)
15:35 jcamins              (of Koha)
15:35 jcamins              I was hoping you could tell me how to use lxc for testing installation.
15:35 jcamins              Aww.
15:34 liw                  jcamins, I don't think you did; I wasn't
15:34 jcamins              liw: did I ask you yet if you were involved in the creation of lxc?
15:26 libsysguy            looks like its going to be a solid 200 Mb
15:26 mtompset             Have a good day (24 hour period), everyone.
15:26 libsysguy            200 KiB/s
15:25 jcamins              libsysguy: both.
15:24 libsysguy            or perhaps just how slow my upload speed is
15:23 libsysguy            so while pushing my calendar work to github I am realizing just how large Koha is
15:15 reiveune             bye
15:14 jcamins              paul_p: FYI, this is what I'm using: http://wiki.koha-community.org/wiki/Plack#Another_option_using_Starman_and_nginx
15:14 jcamins              Interesting. Those scripts are different than the ones in his git repo.
15:13 huginn               04Bug 7844: enhancement, P5 - low, ---, dpavlin, Needs Signoff , plack scripts for developers
15:13 paul_p               jcamins http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7844 could help !
15:12 jcamins              Figuring that out is on my to-do list.
15:12 jcamins              I am not sure.
15:11 paul_p               the plack.psgi can include them, isn't it ?
15:10 jcamins              paul_p: as far as I can tell, since the environment variables weren't set when Plack was started, caching is disabled, permanently.
15:10 paul_p               jcamins (not sure I've understood)
15:09 jcamins              So far as I can tell.
15:09 jcamins              paul_p: to summarize, though, using environment variables precludes persistent environments without a great deal of creativity.
15:08 * paul_p             head to push patches...
15:08 paul_p               same as yesterday, same as monday :(
15:07 jcamins              paul_p: well, that's true, too.
15:07 paul_p               once again, it's 5PM here, and I haven't started to push a patch :((((
15:07 paul_p               jcamins jcamins = that may explain why my tests show no measurable perf improvements... I concluded it was "because memcache is not about speed, it's about charge"
15:06 gerundio             so basically people will be using a combination of those 2
15:06 jcamins              At least, that's what it seems like to me.
15:06 jcamins              paul_p: no caching at all.
15:06 paul_p               yikes. What do you mean by "don't work" ? nasty error, or just no caching ?
15:06 gerundio             auth_by_bind and principal_name will still be there
15:06 libsysguy            okay just making sure
15:06 gerundio             libsysguy, no... I'm adding auth_by_dn_bind and filter
15:05 jcamins              You had me change it to use environment variables.
15:05 jcamins              Koha::Cache.
15:05 libsysguy            gerundio are you moving principal_name to auth_by_dn_bind
15:05 paul_p               jcamins really ? memcaching you mean ?
15:05 jcamins              paul_p: just FYI, caching and Plack don't work together.
15:04 gerundio             "auth_by_dn_bind" and "filter"
15:04 gerundio             I'll do it by adding 2 more settings to the koha-conf.xml file
15:04 gerundio             ok, so legacy code it is
15:00 libsysguy            so gerundio yes typically the DN is the same as the sAMAccountname
14:59 libsysguy            heh yes the harshest QAA here
14:59 jcamins              libsysguy: I guess we know who is going to be QAing this code. :P
14:58 gerundio             I bet they are, their DN must be something like uid@library.domain
14:58 libsysguy            heh indeed but we don't want to end up like ruby on rails
14:58 gerundio             legacy code's a bitch :D
14:57 libsysguy            unmodified
14:57 libsysguy            I know of several libraries that are using the LDAP code successfully
14:57 jcamins              ^^ this is a good plan. Anything not backwards compatible will not be accepted.
14:57 libsysguy            rather than its not working and we should fix it
14:57 libsysguy            and you would like to further generalize it
14:57 libsysguy            I would start by making the assumption that it is working
14:56 gerundio             how can we correct that now?
14:56 gerundio             this was developed under a wrong assumption
14:56 gerundio             even if the old stuff is not coded correctly?
14:56 libsysguy            if you update the field in koha-conf.xml
14:56 libsysguy            so there is a nice catch tothis
14:55 libsysguy            ah
14:55 libsysguy            or leave it
14:55 gerundio             ok, thus my question :D
14:55 libsysguy            work*
14:55 libsysguy            so you'd have to write something to make the old stuff owrk
14:55 libsysguy            okay but remember you have to preserve existing functionality
14:54 libsysguy            gerundio if you change that you could have a whole bunch of pissed off libraries
14:54 gerundio             it should be replaced with a new setting where we would define the search filter
14:54 jcamins              libsysguy: oleonard: https://github.com/cnighswonger/koha-wip/tree/marc_editor
14:54 oleonard             What is chris_n's work jcamins?
14:54 libsysguy            that was there before my time
14:53 gerundio             the "principal_name" setting in the koha-conf.xml should be changed
14:53 libsysguy            jcamins is that on github?
14:53 libsysguy            sure gerundio
14:53 gerundio             libsysguy, quick question
14:53 jcamins              You could start with chris_n's work.
14:52 * libsysguy          cracks knuckles
14:52 libsysguy            well my deadline is 3.12
14:52 libsysguy            great...
14:51 oleonard             libsysguy: If your question to me is, "Do you mind if I jump into a pit of snakes with not even Karen Allen to help me" of course the answer is yes.
14:51 jcamins              The existing javascript is much too brittle.
14:51 jcamins              libsysguy: I think using jqueryui would be a great idea. You'll need to start over from scratch, though.
14:50 libsysguy            :p
14:50 libsysguy            b-b-but jcamins I wanted to use http://jqueryui.com/sortable/#connect-lists-through-tabs
14:49 jcamins              That is much needed, of course.
14:48 gerundio             just saw it in the homepage
14:48 jcamins              libsysguy: good luck.
14:48 libsysguy            I might like to sort those too
14:48 gerundio             got it
14:48 jcamins              gerundio: just create a new account.
14:48 libsysguy            but if you have multiple say 600 fields
14:48 jcamins              liw: I don't suppose you were involved with lxc at all?
14:48 libsysguy            yeah so right now you can sort the subfields with the arrows
14:47 gerundio             how can I get a user account in the bug tracker?
14:47 jcamins              libsysguy: sort the fields?
14:47 * libsysguy          washes hands of it :p
14:47 libsysguy            sweet, thanks gerundio
14:47 gerundio             libsysguy, I'll submit a revision to your patch
14:47 libsysguy            I just want to sort the fields
14:47 libsysguy            heh
14:46 jcamins              Sorry, that was for libsysguy.
14:46 jcamins              liw: run away, libsysguy. Run far away, and never return to addbiblio.tt.
14:46 libsysguy            oleonard I have a quick question about addbiblio.tt
14:46 * liw                is biased
14:46 liw                  jcamins, bad wordpress, bad, bad, bad :)
14:46 rambutan             anyway, I think it would be helpfult to add those comments to that page
14:45 rambutan             and the "back tics" are not obvious either. I thing there was a chat discussion w/ wizzy way back in February about this.
14:45 jcamins              liw: Wordpress is mangling the double dash, too.
14:45 rambutan             into a text editor you may not get it--kate mangles it into something
14:45 * jcamins            doesn't know how to edit that page.
14:45 liw                  you could replace `...` with $(...)
14:44 rambutan             I looked at it, and immediately knew, although it didn't appear so, that there was a double dash in front of "full", but even if you cut and paste from the web page
14:44 * oleonard           also hates it when Wordpress replaces regular double quotes with "smart quotes" in code snippets
14:44 rambutan             may be causing people problems. I had my tech assistant working on setting up a backup server, and he wasn't getting the command right
14:43 jcamins              Hm. that should be two dashes, not an em dash.
14:43 rambutan             this command: sudo koha-rebuild-zebra -v –full `/usr/sbin/koha-list`
14:43 rambutan             you know, on this page: http://koha-community.org/faqs/zebra-indexing-wont-work-fix-it-aka-search-stuff-up-help/
14:41 drojfx               [off] rambutan: you can probably do it in a /msg to the bot
14:41 rambutan             just testing to see if regular commands work with "off"
14:41 oleonard             [off] rambutan, you lost your sex-bot?
14:41 libsysguy            [off] rambutan speaks?
14:40 rambutan             [off]@seen cherry2000
14:40 rambutan             [off] @seen cherry2000
14:37 libsysguy            so I would welcome you fixing it :)
14:37 libsysguy            yeah when I wrote that patch it was definitely for out ldap setup which was shotty at best
14:36 gerundio             was my argument clear enough?
14:36 gerundio             which for some people can be the username, but for most people I'm guessing it's not
14:35 gerundio             DN can be anything really, being LDAP a tree, the DN is simply the key to each tree node
14:35 gerundio             when in reality that doesn't occur
14:35 gerundio             the problem there is that whoever wrote that code assumed that DN = username
14:34 gerundio             we don't need to add auth_by_dn_bind... since the bind is always done via DN
14:34 gerundio             we just need to fix that auth_by_bind method there
14:34 gerundio             done and back
14:34 gerundio             my LDAP guru :D
14:33 libsysguy            here or there?
14:30 gerundio             let me ask the LDAP guru around here :)
14:29 libsysguy            if we did what the last comment suggested we could define whatever attrib we wanted
14:29 libsysguy            better
14:28 gerundio             better?
14:28 gerundio             so we could call it auth_by_dn_bind
14:28 gerundio             use LDAP's DN (distinguishedName) for the bind
14:28 jcamins              gerundio: sounds like an LDAP/Tolkien crossover.
14:28 gerundio             btw, from what I could figure out, this 3 step bind method
14:28 libsysguy            s/the/this/
14:28 libsysguy            oops
14:27 libsysguy            he is an active member of the community :p
14:27 libsysguy            oleonard can find S&M in anything
14:27 gerundio             unless he can find some sort on S&M connection there too
14:26 gerundio             to revoke oleonard's argument we can call it "auth_by_bind_search_bind" :D
14:26 libsysguy            what can I say, I was young and experimenting
14:26 libsysguy            but in hindsight 3StepBind might have been a better choice
14:26 gerundio             ok
14:26 libsysguy            the first step in th3 3 step bind
14:26 libsysguy            well I wanted it to be bind with service account
14:25 gerundio             but why bind_with_service?
14:25 libsysguy            without thinking about S&M lol
14:25 gerundio             I was about to ask why "bind_with_service", but seems oleonard already shed some light on the subject :p
14:25 libsysguy            and now I can never think about ldap binds again
14:25 libsysguy            heh oleonard
14:24 oleonard             "bind_with_service?" Sounds like something out of a S&M/LDAP crossover bestseller
14:24 libsysguy            if you want to test mine and see if it works I'd welcome it
14:24 gerundio             :)
14:24 libsysguy            practice makes perfect hehe
14:24 gerundio             I'll be happy to contribute the patch
14:23 gerundio             my knowledge of LDAP and Koha are very limited
14:23 libsysguy            p
14:23 libsysguy            please…take it
14:23 gerundio             I'm just a middle man
14:23 gerundio             not sure I can handle it
14:23 gerundio             lolol
14:23 libsysguy            and yes you can have the title of "that LDAP guy"...
14:22 libsysguy            correct
14:21 gerundio             "bind_with_service"
14:21 drojfx               +1 for editing libsysguy's patch and giving back the changes to the community. will make your updates much easier and make you "that LDAP guy" for testing too ;)
14:21 gerundio             so you also added a new entry in the koha-conf.xml file, correct?
14:20 libsysguy            it added that 3 step bind method
14:19 libsysguy            correct
14:18 gerundio             so, if I understood your patch correctly you added a 3rd auth method - a 2nd ldap bind method - right?
14:17 libsysguy            if you do you are going to have to modify my patch a bit
14:17 libsysguy            If you don't care about local changes I would just change the code in the else statement
14:15 libsysguy            im trying to think about the easiest way to get you what you need
14:14 libsysguy            i feel like that poor file has been ostracized by everyone
14:14 libsysguy            you won't get far
14:14 libsysguy            so basically ignore the debug level in the Auth_with_ldap.pm file
14:13 gerundio             but this last few days patching this file already got me into it :)
14:13 libsysguy            heh
14:13 gerundio             got to tell you, I'm not very handy with perl
14:12 libsysguy            you can throw your own with "print STDERR 'some error';"
14:12 gerundio             I didn't touch it
14:12 gerundio             how can I increase the debug level to see what goes wrong with OPAC login?
14:11 libsysguy            hmm well the replicate function shouldn't be touched with any code to modify koha to do the 3 step bind
14:11 gerundio             but maybe because they're not being thrown there
14:11 gerundio             I don't see any errors in the logs
14:11 gerundio             yes, bind search bind
14:11 gerundio             on my terminal I can log in fine, on OPAC not really
14:11 libsysguy            bind search bind?
14:10 gerundio             so I could do that 3 step bind
14:10 gerundio             I patched the "/path/to/files/lib/C4/Auth_with_ldap.pm" perl module
14:09 libsysguy            so you are saying with current master code its not working?
14:08 gerundio             any idea why this might be happening?
14:08 gerundio             the record gets created
14:08 gerundio             if I use the "/path/to/files/opac/opac-user.pl userid=your_test_ID password=test_user_password > junk.txt" method to test the login
14:07 gerundio             my problem know is that the DB record isn't being created upon the 1st login atempt in OPAC
14:07 gerundio             I have the setup and can assist you guys
14:06 libsysguy            indeed they do
14:06 mtompset             This is the sort of thing I'd like to get set up when I get back to Canada... so many fun Koha related things to play with, but fiscal realities suck. :(
14:05 mtompset             Yes, yes you did.
14:05 libsysguy            :p
14:05 libsysguy            I read your mind mtompset
14:05 mtompset             Ah.
14:05 mtompset             Why not finish the patch? ;)
14:04 libsysguy            I don't really have the setup to test it anymore
14:02 libsysguy            but really, it needs tweaked.  I am tempted to take down that patch to remove confusion
14:01 libsysguy            yes it does
14:01 gerundio             with replicate set to 1 of course
14:01 gerundio             libsysguy, with this method does the borrowers table record get created upon sucessfull login?
14:00 gerundio             my changes to the code are a little different, but the result is the same
14:00 libsysguy            it should have been more general
13:59 libsysguy            actually Dobrica was right
13:58 * libsysguy          perks up
13:58 gerundio             I've done that myself... so I'm just comparing to see if my code matches that one
13:58 gerundio             ok, I'm watching that patch diff
13:57 drojf                gerundio: maybe libsysguy can tell you more about it
13:55 huginn               04Bug 7973: enhancement, P5 - low, ---, gmcharlt, In Discussion , Allow for new type of LDAP authentication
13:55 drojf                http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7973
13:54 drojf                gerundio: yes, on the bug tracker
13:51 gerundio             did you saw any reference to that?
13:50 gerundio             1) bind anonymously 2) search for the user 3) bind as the user if found
13:50 gerundio             what you described is the scenario I'm implementing yes
13:49 gerundio             just read you comment regaring the ldap auth topic 2 hours ago
13:49 gerundio             drojf, back
13:43 mtompset             The /etc/crontab file says. :)
13:42 * jcamins            doesn't generally worry much about cron.
13:41 jcamins              I'm sure you could find out somewhere.
13:41 jcamins              3am, maybe?
13:41 jcamins              No idea.
13:41 mtompset             what time does cron.daily run at?
13:40 jcamins              Yes, that calculates the fines nightly.
13:40 mtompset             I was noting that there is a fine.pl in /etc/cron.daily/koha-common
13:40 mtompset             I was noting that there is a fine.pl in /etc/cron.daily
13:40 jcamins              The fines are recorded, of course, but no notices go out.
13:39 jcamins              I think, anyway.
13:39 jcamins              *all
13:39 jcamins              The default is not to charge fines at a ll.
13:39 jcamins              It's set by sysprefs.
13:37 mtompset             What's the default set up for packages?
13:36 jcamins              Unless you're using the cron job.
13:36 mtompset             (as per enhancement 7849 since 3.8.1)
13:36 mtompset             Aren't fines calculated at check in time?
13:19 oleonard             When you reach 100% lame the internet breaks
13:17 mtompset             Oh come on... That's got to be 100% lame.
13:17 wahanui              '5uP3rL33t&r5uP3rL33t&r' is 99.9860% lame, mtompset
13:17 mtompset             nickometer 5uP3rL33t&r5uP3rL33t&r
13:16 wahanui              '5uP3rL33t&r' is 99.9059% lame, jcamins
13:16 jcamins              nickometer 5uP3rL33t&r
13:15 wahanui              'SuP3rL33t&r' is 99.9035% lame, jcamins
13:15 jcamins              nickometer SuP3rL33t&r
13:15 wahanui              'SuP3rL33t&' is 99.9035% lame, jcamins
13:15 jcamins              nickometer SuP3rL33t&
13:15 mtompset             Order obviously plays into it.
13:15 wahanui              'aaAA5555!@#$' is 99.86% lame, mtompset
13:15 mtompset             nickometer aaAA5555!@#$
13:15 wahanui              'a5_a5&A5@A5#' is 99.9508% lame, mtompset
13:15 mtompset             nickometer a5_a5&A5@A5#
13:14 wahanui              'Bug8882' is 30% lame, oleonard
13:14 oleonard             nickometer Bug8882
13:14 wahanui              'a5_a5&A5@A5@' is 99.9508% lame, mtompset
13:14 mtompset             nickometer a5_a5&A5@A5@
13:14 wahanui              'a5_a5&A5@A5!' is 99.9508% lame, mtompset
13:14 mtompset             nickometer a5_a5&A5@A5!
13:14 wahanui              'a5_a5&A5@A5' is 99.9460% lame, mtompset
13:14 mtompset             nickometer a5_a5&A5@A5
13:14 wahanui              'a5_a5&A5@A' is 99.9189% lame, mtompset
13:14 mtompset             nickometer a5_a5&A5@A
13:14 wahanui              'a5_a5&A5@' is 99.87% lame, mtompset
13:14 mtompset             nickometer a5_a5&A5@
13:14 wahanui              'a5_a5&A5' is 99.85% lame, mtompset
13:14 mtompset             nickometer a5_a5&A5
13:14 jcamins              Huh.
13:14 wahanui              'a5_a5&A' is 99.51% lame, mtompset
13:14 mtompset             nickometer a5_a5&A
13:14 wahanui              'at_A5&' is 36% lame, jcamins
13:14 jcamins              nickometer at_A5&
13:14 wahanui              'a5_a5&' is 87% lame, mtompset
13:14 mtompset             nickometer a5_a5&
13:13 wahanui              'a5_a5' is 78% lame, mtompset
13:13 mtompset             nickometer a5_a5
13:13 wahanui              'a5_a' is 31% lame, mtompset
13:13 mtompset             nickometer a5_a
13:13 wahanui              'a5_' is 22% lame, mtompset
13:13 mtompset             nickometer a5_
13:13 wahanui              'a5' is 17% lame, mtompset
13:13 mtompset             nickometer a5
13:13 wahanui              'a' is 0% lame, mtompset
13:13 mtompset             nickometer a
13:11 paul_p               oleonard you're probably right about nickometer rules !
13:11 jcamins              :)
13:11 wahanui              'jcamins' is 0% lame, jcamins
13:11 jcamins              nickometer jcamins
13:11 wahanui              'p@ul_p1' is 42% lame, paul_p
13:11 paul_p               nickometer p@ul_p1
13:11 wahanui              'paul_p' is 14% lame, paul_p
13:11 paul_p               nickometer paul_p
13:10 oleonard             paul_p: I hope your elections don't become more exciting based on the American model
13:08 paul_p               oleonard = I don't think so. campaigns are still very boring here. The one who win is usually the one who promize the most !
13:06 mtompset             I think it probably compares against l33t spelling?
13:06 oleonard             I guess one question to ask paul_p is has it improved the election process? At the very least elections must be less annoying.
13:06 wahanui              'mib_440' is 41% lame, magnuse
13:06 magnuse              nickometer mib_440
13:06 wahanui              'Dr0j7' is 99.48% lame, mtompset
13:06 mtompset             nickometer Dr0j7
13:03 wahanui              'user440' is 34% lame, user220
13:03 user220              nickometer user440
13:02 drojf                as an ignorant european, i believe this is everything i need to know about it
13:02 drojf                or about the debate rather
13:02 paul_p               + since 10 years or so, it's also forbidden for a company to fund a political campaign
13:02 drojf                there is a nice new rap news episode about the elections too https://www.youtube.com/embed/WpMPu5p_QXU
13:01 paul_p               8M, is probably what your candidates spent every day... I mean here it's the amount for the whole campaign !
13:01 oleonard             Well, your free speech is obviously much suppressed ;)
13:00 paul_p               oleonard = you know what sounds the most strange to frenchies ? spending $$$$$$ in TV ads. In France, it's strictly forbidden, and no candidate to president elections can spend more than €8 million (I haven't made any mistyping)
12:59 paul_p               oleonard yes, I know
12:59 jcamins              paul_p: I'm going to have to read a summary of the debate, aren't I?
12:59 oleonard             paul_p: Our politics is nothing if not entertaining :|
12:57 user220              morning paul
12:57 paul_p               jcamins have you found a binder full of women this morning ? :D :D
12:57 paul_p               good morning americaners.
12:55 jcamins              liw: that's a very good point.
12:55 liw                  it's so practical that release managers have a dedicated tool just for them, "git rm"
12:54 jcamins              True.
12:53 jcamins              Hehe.
12:51 magnuse              jcamins: we'll see if you still say that when you have to RM it :-)
12:49 jcamins              magnuse++ # that's the way to do it!
12:44 drojf                cool
12:44 * magnuse            has 120 passing tests for the digital signs
12:44 drojf                looks like 220 is the way to go. also you do not need to modify the power grid
12:44 wahanui              'user330' is 56% lame, drojf
12:44 drojf                nickometer user330
12:30 user220              hey kf, you're right! I improved from 50% lame to 34% lame
12:30 wahanui              'user220' is 34% lame, user220
12:30 user220              nickometer user220
12:30 drojf                lol
12:29 kf                   user110: it would be an improvement :)
12:29 wahanui              'user110' is 56% lame, kf
12:29 kf                   nickometer user110
12:29 kf                   user110
12:29 wahanui              'user220' is 34% lame, kf
12:29 kf                   nickometer user220
12:29 drojf                user110: i guess the nickometer is too lame to understand that
12:29 * oleonard           still doesn't know if his clothes are lame :(
12:28 user110              ah, well user110 is "user" + 110 volts of electricity, the US standard (although privately I suggest we might be better served by a 220v standard)
12:28 oleonard             clothesometer oleonard
12:26 magnuse              phew
12:25 wahanui              'magnuse' is 0% lame, magnuse
12:25 magnuse              nickometer magnuse
12:25 drojf                look for numbers, caps etc.
12:25 oleonard             I suppose 0% lame is good kf
12:24 wahanui              'Mt0mPs3T' is 99.82% lame, drojf
12:24 drojf                nickometer Mt0mPs3T
12:24 oleonard             nickometer?
12:24 kf                   hi oleonard
12:24 kf                   what does it do?
12:23 wahanui              'cait' is 0% lame, kf
12:23 kf                   nickometer cait
12:23 wahanui              'kf' is 0% lame, kf
12:23 kf                   nickometer kf
12:23 oleonard             Hi #koha
12:21 wahanui              'drojfx' is 0% lame, drojf
12:21 drojf                nickometer drojfx
12:17 drojf                eythian introduced it a while ago
12:16 mtompset             how did you know about the nickometer command, drojf? Did you intentionally request help to see what was there?
12:15 mtompset             lame?
12:15 mtompset             sorry, wahanui, but lame is 100% lame.
12:14 drojf                lol
12:14 * mtompset           laughs.
12:14 wahanui              'lame' is 62% lame, mtompset
12:14 mtompset             nickometer lame
12:14 wahanui              'Guest1966' is 34% lame, drojf
12:14 drojf                nickometer Guest1966
12:14 wahanui              'kf' is 0% lame, mtompset
12:14 mtompset             nickometer kf
12:14 wahanui              'mtompset' is 0% lame, mtompset
12:14 mtompset             nickometer mtompset
12:14 wahanui              'drojf' is 0% lame, mtompset
12:14 mtompset             nickometer drojf
12:09 drojf                sorry, had to try it ;)
12:09 wahanui              'user110' is 56% lame, drojf
12:09 drojf                nickometer user110
11:40 drojf                no i think its something different. sorry
11:39 drojf                does that sound like what you want?  "For some ldap setups there is a different sequence for authentication that koha doesn't account for.  The steps are:  1) Bind with a service account 2) Search for user entered 3) Bind as user if found"
11:39 gerundio             thanks anyway drojf
11:39 gerundio             be back later to see if I can make something out of it
11:38 gerundio             got to go now, luch time
11:38 gerundio             if I try to login for the 1st time via OPAC the record is not created and I just get the login error message
11:38 gerundio             logging in the OPAC form works only after that record is created
11:37 gerundio             which created the borrower record in the DB
11:37 gerundio             well, I was able to login sucessfully using the "quick testing of the LDAP connection on the command line"
11:36 drojf                one thing: that fb post is 13 months old. koha evolves all the time, it is not guaranteed that this information is still up-to-date.
11:36 gerundio             this doesn't make much sense
11:35 drojf                i see
11:34 gerundio             for authentication
11:34 gerundio             this means that I'll have to import the user records 1st in order do use LDAP with bind
11:34 * drojf              has no idea of LDAP
11:34 drojf                what exactly is the disturbing part?
11:32 gerundio             For auth-by-bind connections (include Microsoft Active Directory), you’ll need this information: Your patrons will need to be loaded from CSV using the Bulk Patron Import tool in Koha. Userid will need to be populated with the LDAP user login you wish them to use, but password can remain blank (or a default password can be added)
11:32 gerundio             I just read something disturbing in bywatersolutions facebook notes regarding LDAP auth: https://www.facebook.com/notes/bywater-solutions/how-ldap-connections-work-in-koha-34/10150321097398209
11:31 drojf                dear raspberry pi reseller, please confirm my order that i placed 11 hours ago. i'm not a man of patience.
11:14 kf                   you should mail the list yourself :)
11:13 gerundio             but not really helpful :|
11:13 gerundio             I've googled a lot and found some topics from the mailing lists
11:11 kf                   the mailing list is a good idea
11:11 kf                   gerundio: there are people, probably only not here right nwo
11:11 drojf                gerundio: maybe try the mailinglist?
11:09 gerundio             I haven't found anyone here who's worked with LDAP auth
11:08 gerundio             ok kf, thanks anyway
11:08 mtompset             Some are easy to fix... other's ... will require thinking about the logic to make sure the patch is right.
11:07 drojf                heh
11:07 mtompset             That is very true in the last couple of days.
11:07 wahanui              mtompset is disliking the silent warnings flooding his error logs.
11:07 drojf                hey mtompset
11:06 mtompset             Greetings, drojf.
11:05 drojf                hi kf :)
11:02 kf                   I have never worked with ldap or other authentication systems
11:02 kf                   yes, but not sure I can help
10:55 gerundio             kf, are your still around?
10:42 gerundio             I don't have problems with that :)
10:42 gerundio             the URL you sent me deals with kohaadmin user
10:41 gerundio             I just saw your answer to my problem 1 hour ago regarding LDAP
10:41 gerundio             Herwig, sorry I went away for a while
10:41 mtompset             not a problem. I was just away too, Herwig. :)
10:14 Herwig               ok my next installment i will do (sorry was away someone had a problem)
09:42 mtompset             Because Herwig, I would recommend installing using packages. The latest and greatest Ubuntu instructions (with links to the Debian one which is considered canonical) is found at http://wiki.koha-community.org/wiki/Koha_on_ubuntu_-_packages
09:41 mtompset             (for logging in)
09:40 mtompset             gerundio: So your staff client works, but your OPAC doesn't?
09:39 mtompset             Because you wouldn't have to do that if you were using packages.
09:39 mtompset             So, Herwig... you did a tarball install?
09:31 Herwig               gerundio here is my info (i am on ubuntu so maybe its not 100 percent the same but its a start) http://users.telenet.be/webwijzer/koha/kohapass.pdf the red remarks is what i did
09:26 Herwig               i had the same problem  had to make a kohaadmin user before it workek sec i copy the text for you
09:25 drojf                good day #koha
09:16 gerundio             any ideas anyone?
09:16 gerundio             if I login via OPAC form it doesn't, I just get the regular "You entered an incorrect username or password. Please try again! And remember, usernames and passwords are case sensitive." message
09:15 gerundio             the quick test works on the terminal and a borrower entry is successfully created in the DB
09:15 gerundio             search for "quick testing"
09:15 gerundio             and in this one: http://bywatersolutions.com/2011/09/08/how-ldap-connections-work-in-koha-3-4/
09:14 gerundio             search for the word "developer" in that blog post
09:13 gerundio             http://bywatersolutions.com/2012/07/09/koha-ldap/
09:13 gerundio             I edit koha/lib/C4/Auth_with_ldap.pm to adjust the bind process to our LDAP server settings
09:12 gerundio             following some hints from jcamins_away here and some other docs in bywatersolutions blog
09:12 gerundio             LDAP auth
09:12 kf                   gerundio: what are you trying to do?
09:11 gerundio             but on the opac form doesn't?
09:11 gerundio             does anyone have any idea why authentication via shell works
09:11 gerundio             hey, back in LDAP auth
09:04 mtompset             That's the problem when you start your nick with a popular two letter combination. ;)
09:04 francharb            ;)
09:04 francharb            0/ mtompset
09:04 francharb            oups
09:04 francharb            0/ mtate
08:59 magnuse              kf++
08:57 mtompset             Hmmm... permissions problems usually accompany a tarball installation. :(
08:54 kf                   happy I was able to help
08:53 kf                   :)
08:53 Herwig               oh its that ... thx ... 1 stepp closer to victory ... :) (a few steps to go but before i post more questions i gonna experiment some more :) thx already)
08:44 kf                   so maybe that's the cause :)
08:44 Herwig               :OP
08:44 kf                   or you will get problems
08:44 Herwig               aha
08:44 kf                   and all zebra files should be owned by the koha user
08:44 kf                   you should run the jobs for zebra with you koha user
08:43 kf                   you got a permission problem here
08:43 kf                   12:20:06-17/10 zebraidx(18233) [warn] zebra_lock_create fail fname=/var/lock/koha/ze                                   bradb/biblios/norm..LCK [Permission denied] 12:20:06-17/10 zebraidx(18233) [warn] zebra_lock_create fail fname=/var/lock/koha/ze                                   bradb/biblios/shadow..LCK [Permission denied]
08:42 Herwig               this is what i got on the screan http://users.telenet.be/webwijzer/koha/kohazebra.txt
08:39 Herwig               it runs on ubuntu and 3.8 koha it did work before ... i did do a batch import of data (maybe i did do that wrong still searching how and what)
08:37 mtompset             Greetings, kf, rangi, francharb, paul_p, Herwig.
08:36 kf                   didit ever work? what version and kind of install did youdo?
08:36 kf                   Sorry, I am not sure where to start looking here
08:26 Herwig               anny one here has seen the following before 12:20:07-17/10 zebraidx(18235) [fatal] Could not select database biblios errCode=109  zebra did run before but for some reason not annymore
08:04 kf                   hi Herwig
08:03 Herwig               Morning all
07:58 kf                   hi paul_p
07:56 paul_p               good morning #koha
07:48 francharb            hello
07:33 kf                   evening rangi
07:33 rangi                hi kf
07:32 kf                   good morning #koha
06:53 mtompset             I was thinking perhaps of changing the ownership of the help files. No chmod needed.
06:51 mtompset             I was thinking of changing the group for the help files, and giving write permissions to the group.
06:50 mtompset             clearly giving writing permissions to everyone is just wrong.
06:50 mtompset             I felt quite sad. :( -- Of course, there are a couple ways to give permissions, and I was wondering what the suggested way of doing it is.
06:49 mtompset             I was playing around in help today. It told me I couldn't edit the help.
06:49 reiveune             salut mtompset :)
06:49 mtompset             bonjour, reiveune. :)
06:43 wahanui              hola, reiveune
06:43 reiveune             hello
06:34 huginn               magnuse: The current temperature in Bodo, Norway is 0.0°C (8:20 AM CEST on October 17, 2012). Conditions: Clear. Humidity: 69%. Dew Point: -5.0°C. Windchill: -6.0°C. Pressure: 29.65 in 1004 hPa (Steady).
06:34 magnuse              @wunder boo
06:34 mtompset             Greetings, magnuse.
06:33 magnuse              hiya mtompset
06:31 mtompset             Greetings, #koha.
06:23 magnuse              bonjour alex_a
06:22 alex_a               bonjour tout le monde
06:22 rangi                Brb kids to bed
06:15 magnuse              oslo public library does cool things with library metadata and rdf: http://digital.deichman.no/blog/2012/10/16/active-shelves/
06:13 Shum                 ok
06:13 rangi                And you can tag things in the opac if you have that preference on
06:12 rangi                It works with ukranian language
06:11 Shum                 ?
06:11 Shum                 Does KOHA work with tags language
06:10 mib_e5aaer           :)
06:10 mib_e5aaer           Does KOHa works with tags ?
06:10 mib_e5aaer           KOHa works in TAGS ?
06:06 wahanui              somebody said Evening was better for me - but not too late
06:06 rangi                Evening
06:06 cait                 :)
06:06 mib_e5aaer           Morning
06:03 magnuse              kia ora cait!
06:03 cjh                  cait: good morning
06:03 cait                 morning
06:03 Shum                 Ok Thank you !
06:02 rangi                If you've seen everything then there's nothing more we can do
06:02 Shum                 as well
06:02 Shum                 I have seen them
06:02 rangi                There are links to demo sites on the koha-community.org site
06:01 * magnuse            waves
05:55 Shum                 ?
05:55 Shum                 Can you tell me any LIVE example of KOHA implementation
05:46 wahanui              i guess Packages is at http://wiki.koha-community.org/wiki/Debian
05:46 rangi                Packages?
05:45 Shum                 :(
05:41 rangi                Not sure what else to suggest then I am afraid
05:28 Shum                 I havegone throught it But I am still unable to understand its implmentation
05:19 wahanui              Manual is at http://www.koha-community.org/documentation
05:19 rangi                Manual?
05:18 Shum                 and how should I start with , What features I can implment
05:17 Shum                 I want to implment it and I am not getting how it works
05:16 wahanui              Don't ask to ask, just ask.
05:16 Oak                  ask?
05:16 Shum                 to understand it
05:16 Shum                 I need some help in KOHA
05:16 Shum                 lol
05:15 * Oak                waves
05:15 Oak                  probably
05:15 Shum                 is there anyone ?
05:14 Shum                 Hi everyone
04:29 eythian              and in no circumstances do they display with correct linebreaks.
04:28 eythian              they include the ^M character, and if that's not there, they don't edit right.
04:28 eythian              the way vendor details are stored is wrong :(
02:52 rangi                yes
02:50 eythian              is it weird that in aqbooksellers, listprice and invoiceprice both are keyed to the "currency" table, but the "currency" field itself isn't?
02:39 huginn               gmcharlt: Quote #180: "<magnuse> gmcharlt brought the bugs back, oh well..." (added by gmcharlt at 03:08 PM, January 12, 2012)
02:39 gmcharlt             @quote random
02:38 tweetbot`            [off] twitter: @IrmaLibraries: "#kohails #koha-oz The 2nd Melbourne Koha Users Group Meeting will be held on Thurs 15th Nov. 1730-1930 + dinner after. http://t.co/P8pCxkOJ"
00:53 tweetbot`            [off] twitter: @ranginui: "@ajwillemse91 do you use grooveshark? here are 2 playlists i made for when working on #kohails http://t.co/v44I0KLr and http://t.co/vURmE1dz"
00:27 rangi                heh
00:27 * drojf              could not resist ordering a raspberry pi with 512mb ram