Time  Nick           Message
00:52 jenkins_koha   Yippie, build fixed!
00:52 jenkins_koha   Project Koha_master build #976: FIXED in 1 hr 8 min: http://jenkins.koha-community.org/job/Koha_master/976/
00:52 jenkins_koha   * veron: Bug 9246: Koha installer crash with mysql error
00:53 jenkins_koha   * romina: Bug 9275 Missing '<' closing pharagraph tag
00:53 jenkins_koha   * jcamins: Bug 9275 follow-up: Add Romina Racca to history
00:53 huginn         04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9246 blocker, P5 - low, ---, veron, Pushed to Master , Upon running koha installer, mysql "Error 1166 at line 1871: Incorrect column name 'closed" appears and crashes install.
00:53 huginn         04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9275 trivial, P5 - low, ---, rominaracca, Pushed to Master , Missing '<' closing pharagraph tag
02:03 wizzyrea       sup bshum
02:24 jcamins        wizzyrea: welcome to... oh.
02:24 jcamins        bshum: welcome to #koha, where wizzyrea usually is. :)
02:24 eythian        wahanui: oh no is <reply>http://i.imgur.com/hVVuP.jpg
02:24 wahanui        OK, eythian.
02:25 wizzyrea       oh no
02:25 jcamins        oh no.
02:25 jcamins        oh no?
02:25 wahanui        http://i.imgur.com/hVVuP.jpg
02:25 jcamins        lol
02:25 jcamins        Great picture.
02:31 eythian        @wunder nzwn
02:31 huginn         eythian: The current temperature in Wellington, New Zealand is 22.0°C (3:00 PM NZDT on December 13, 2012). Conditions: Partly Cloudy. Humidity: 50%. Dew Point: 11.0°C. Pressure: 30.18 in 1022 hPa (Steady).
02:32 wizzyrea       omg perfect
02:32 * wizzyrea     resists the urge to go outside and run around like a maniac
02:32 wizzyrea       nz summer is fab.
02:33 wizzyrea       oh sorry, it's a bit crap.
02:33 wizzyrea       >.>
02:33 wizzyrea       but mostly ok.
02:33 jcamins        lol
02:33 eythian        yeah, now you're getting in to the NZ spirit!
02:33 * wizzyrea     has to tone down the american exuberance
02:33 ibeardslee     the right sort of american exuberance is good
02:34 wizzyrea       which kind is the right kind >.>
02:34 eythian        it often gets a bit over the top quickly, I find.
02:34 ibeardslee     wizzyrea: .. probably more that the wrong sort is bad
02:35 wizzyrea       which sort is the wrong sort?
02:35 wizzyrea       I can probably guess.
02:35 eythian        The lack of inside voice gets annoying if you're sitting nearby.
02:35 jcamins        lol
02:36 wizzyrea       hmm
02:36 eythian        It's really a thing, I've observed it in multiple countries.
02:36 eythian        Not everyone does it, but those that do seem to escalate against each other.
02:36 wizzyrea       lol
02:37 * wizzyrea     takes notes
03:00 jenkins_koha   Starting build #32 for job Koha_3.10.x (previous build: SUCCESS)
03:04 jcamins        I have a storage problem.
03:04 * wizzyrea     too
03:05 jcamins        I have four trays of saltine toffee bark.
03:05 jcamins        I have roughly zero containers.
03:05 wizzyrea       I have very small closets.
03:05 wizzyrea       ziploc bags?
03:05 wizzyrea       grocery bags, for that matter.
03:06 wizzyrea       (i tease, my closets are fine.)
03:06 rangi          my mouth!
03:06 wizzyrea       ^^^
03:19 mtj            hey peeps
03:20 mtj            random Koha Q… does anyone know/remember what the cli script is, to dump a buncha koha bibs, into marc/xml?
03:20 mtj            … i know someone mentioned it recently on irc
03:21 mtj            ?export? something
03:21 jcamins        tools/export.pl
03:22 eythian        that's a tricky name alright...
03:22 mtj            aah, ok! i spotted that, just assumed it was gui only :/
03:22 mtj            template_name => "tools/export.tmpl",
03:22 mtj            authnotrequired => 0, etc...
03:23 jcamins        It is also the only command-line interface I am aware of.
03:23 wahanui        okay, jcamins.
03:23 jcamins        it?
03:23 jcamins        it?
03:23 wahanui        it is probably the only command-line interface jcamins is aware of.
03:23 jcamins        it?
03:23 wahanui        it is the only command-line interface jcamins is aware of.
03:23 jcamins        wahanui: forget it
03:23 wahanui        jcamins: I forgot it
03:24 jcamins        it is <reply>
03:24 jcamins        it?
03:25 mtj            call me stupid, but it looks like it wants auth via cgi, to run
03:26 mtj            does that script really run correctly from a shell?!
03:28 eythian        try it and find out?
03:28 rangi          http://www.wellingtonnz.com/gamemasters?utm_content=event-game-masters
03:29 mtj            jcamins, i did! :) - it gave me a wodge of html, saying 'please auth'
03:30 mtj            oops, sorry eythian , not jcamins
03:30 eythian        ah right
03:30 eythian        then maybe not CLI then :)
03:31 jcamins        Bug 5600
03:31 huginn         04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5600 enhancement, P5 - low, ---, julian.maurice, RESOLVED FIXED, Bulk MARC biblio export script
03:31 mtj            rangi, woah! ^^
03:32 jcamins        tools/export.pl --help
03:33 mtj            jcamins, ah thanks! i was looking on a 3.8 system… oops
03:33 mtj            awesome patch too! :)
03:34 Manderson      Hello everyone
03:35 rangi          hi Manderson
03:36 mtj            heya Manderson
03:36 wahanui        it has been said that Manderson is going to monkey with it for a few...
03:36 mtj            … congrats on the redhat stuff,
03:39 Manderson      Oh, thanks
03:39 Manderson      :D
03:39 Manderson      hope it helps someone else.
03:39 wizzyrea       i want to go to that gaming thing
03:39 wizzyrea       at te papa
03:42 jenkins_koha   Project Koha_3.10.x build #32: SUCCESS in 42 min: http://jenkins.koha-community.org/job/Koha_3.10.x/32/
03:42 jenkins_koha   * romina: Bug 9275 Missing '<' closing pharagraph tag
03:42 jenkins_koha   * jcamins: Bug 9275 follow-up: Add Romina Racca to history
03:42 huginn         04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9275 trivial, P5 - low, ---, rominaracca, Pushed to Stable , Missing '<' closing pharagraph tag
03:43 mtj            wizzyrea, yeah, me too
03:43 mtj            "Game Masters offers the rare opportunity to play Yu Suzuki's full-body 1980s arcade games, through to testing yourself in a four-player version of Firemint's Real Racing 2."
03:44 mtj            i'm v. keen to see the list of games
03:44 wizzyrea       :)
03:45 mtj            oooh! -> http://www.tepapa.govt.nz/SiteCollectionDocuments/Exhibitions/Game_Masters_-_List_of_games_for_website.pdf
03:45 wizzyrea       i thought it was neat that they had the lich king on the posters.
03:45 mtj            woah, they have an old defender!
03:45 wizzyrea       i used to play WoW, but I have a rl now :P
03:46 wizzyrea       starcraft though
03:47 mtj            wow, a pretty classy selection too
03:47 wizzyrea       mhm
03:48 * wizzyrea     laughs at jcamins bug titles
03:48 wizzyrea       paroxysms of horror
03:49 * mtj          notes… lots of oohing and aaahing from me today :p
03:49 jcamins        wizzyrea: thank you. :)
03:49 mtj            the new ./tools/export .pl script is working a treat
04:16 bshum          wizzyrea: jcamins: Oh, hello hello.
04:16 bshum          Guess my IRC client got disconnected and came back in :)
04:17 * bshum        goes back to quietly hanging around
04:29 jcamins        I managed to find containers for one and a half trays worth.
04:29 jcamins        And I just put a cover on the raspberry short bread in situ.
04:30 jcamins        *shortbread
04:54 * jcamins      gets a sugar high from licking excess chocolate and toffee off his fingers.
04:54 * jcamins      goes to bed.
05:31 mtj            ooh, i felt that one  -> http://www.geonet.org.nz/quakes/region/newzealand/2012p938451
07:10 cait           good morning #koha
07:42 reiveune       hello
08:05 drojf          good morning #koha
08:16 matts          hi #koha !
08:17 drojf          hi matts
08:17 drojf          [off] use version from the stone age, ask 'urgent' question. priceless.
08:54 cjh            good night #koha :)
09:10 gaetan_B       hello
09:14 samuel         hi everybody,
09:15 samuel         could someone explains to me the meaning of "invalid holding branch"? I've this error during import
09:16 kf             probably your branchcode is not matching with your configuration
09:16 kf             does your import file have 952$a and $b with correct branchcodes?
09:17 samuel         it's 995 (because unimarc) I've 995$b BIB . So, i need the same in 995$a?
09:18 kf             yeh I think so
09:18 kf             not sure about the right subfields for unimarc
09:23 samuel         995$b is linked to items.homebranch and 995$c to items.holdingbranch
09:30 kf             you need both with the branchcode - most often it's the same
09:41 samuel         yes
09:53 samuel         i keep errors during import. It gives differents hodlingbranch but my branchcode is "BIB" and i have this in 995$b and 995$c
10:12 kf             do you have any spaces inthe name maybe?
10:12 kf             what is the error message?
10:12 wahanui        the error message is on the link above
10:12 kf             how does your 995 field look like?
10:20 samuel         i will pastebin an exemple, it would be more easy
10:22 samuel         oups, i've seen a big error in my file
10:31 samuel         http://pastebin.com/eBNswN6d  --> an example
10:32 kf             samuel: ah right
10:32 kf             that won't work
10:32 kf             you need all the subfiels in one firled
10:32 kf             field
10:32 kf             995 \\$cBIB$bBIB - and now space!
10:33 kf             no space... sorry for my bad typiing
10:33 samuel         don't worry, it's clear
10:33 kf             also the itemtype needs to be the branchcode too
10:33 kf             should have the same capitalization too
10:34 kf             are you using itemlevel itypes or bibliolevel?
10:34 samuel         for which field?
10:34 kf             I am not familiar with 995 - so a bit hard to guess which field is what
10:34 kf             your itemtypes - do you have them on biblio or item level?
10:35 samuel         both.
10:35 kf             which is the field in your example?
10:36 samuel         =995  \\$wLivre
10:36 samuel         (book, i translate)
10:36 kf             and is Livre the code for your itemtype in koha?
10:36 samuel         yes
10:36 kf             also 995$o - I think this is notforloan?
10:37 kf             spelled Livre, not LIVRE?
10:37 kf             if it's not for loan, you need to give the numeric value
10:37 kf             from authorised values
10:37 samuel         ok
10:37 kf             same for locations and collections of you use those
10:44 kf             hope this helps
10:44 kf             i think the biggest problem was not having the data in one field, when you change that, it shoudl get easier
11:01 samuel         .Item not added (bib 25341, item tag #2, barcode ): invalid homebranch BIB |  France Item not added (bib 25341, item tag #7, barcode ): invalid holdingbranch  France
11:02 kf             hm how does your field look like now?
11:02 kf             and is France one of your holding branches?
11:02 samuel         =995  \\$bBIB$cBIB
11:03 kf             and after $c?
11:03 samuel         nothing
12:05 H              Hey all
12:06 H              a question - i got my koha server running works fine on ip now the network people gave me the folowing adres http://data.inbo.be/koha but there i get a white page with the koha login annyone has some suggestions how to fix this
12:08 drojf          what do you mean by "white page with the koha login"?
12:08 H              i take a screen shot
12:08 drojf          ah my bad i can just click the url you gave ^^
12:08 drojf          ah i see
12:09 drojf          that looks funny
12:10 H              http://users.telenet.be/webwijzer/koha/term8.jpg
12:11 H              on ip it works fine probably appache koha configuration
12:11 H              is there information how to ?
12:12 drojf          i have little experience with apache config and dns. a wild guess is "did you enable the rewrite module?"
12:12 H              yes
12:13 drojf          sorry, i won't be of any help to you then
12:13 H              it is installed the old way so not with the sudo apt-get install koha-common
12:14 H              maybe someone shows up later who know more :)
12:52 tcohen         morning #koha
12:55 drojf          hi tcohen
12:56 tcohen         hi drojf
13:04 H              hey :) thx for responce
13:15 kf             hm someone from biblibre around?
13:18 tcohen         np H
13:18 H              :)
13:19 H              my network admin wants to try to solve it first iff he cant i get an other adress :)
13:20 oleonard       Hi #koha
13:20 H              hey
13:42 slef           is http://koha-community.org/documentation/faq/ blank for everyone or just me?
13:42 slef           s/blank/devoid of questions/
13:42 oleonard       Same for me
13:43 slef           unless anyone has a quick fix, that's another bug to report :(
13:43 H              its loading but it keeps loading
13:44 H              ah it loads ... but slaow i got text
13:49 slef           H: Q+As or just headings?
13:53 drojf          slef: headings for me it is
13:56 jcamins_away   H: it is not possible to set up Koha on a subfolder.
13:56 jcamins        You'll need to use something like koha.data.inbo.be.
14:07 * tcohen       is about to start his Git intro
14:07 jcamins        tcohen++
14:24 vfernandes     hi :)
14:53 * oleonard     wonders if he should go to a code4lib conference someday.
14:54 kf             apparently they still have tickets :)
14:54 oleonard       I just got back from a conference, I can't ask for another one for a while :)
14:55 kf             ooh...
14:56 druthb         code4lib is pretty awesome.  Good chance to hear about some bleeding-edge coding going on.
14:57 * druthb       prefers YAPC::NA for a broader, non-library-centric base of mad new ideas to look at.
14:59 slef           yeah you probably know I've currently complained about the suggested code4lib women-only subgroup... and someone flamed me because I put an "a" inside the quote marks in error :-/
15:01 druthb         I got burned really hard on the current "geek feminist" movement after YAPC::NA last year, so have stayed out of that hairy mess.  noirin dismissed me from the discussion by saying "you're trans, so you're different", even though I was *agreeing* with her, because I advocate a less-antagonistic and less-divisive course of action.
15:03 druthb         My support for the Ada Foundation dried up completely on that day.  What they want, on paper, is a great idea, but their actual actions seem to be mostly geared toward making men feel guilty, and I don't support that.
15:03 kf             woman in something things always feel a little weird to me
15:05 druthb         kf:  I agree--it feels wierd to create a deliberately-exclusive group as a response to a grouping that may or may not be deliberately exclusive.
15:05 * kf           wants to be with the cool kids
15:06 * druthb       isn't a cool kid, so you may have picked the wrong room.
15:06 kf             gender doesn't matter :)
15:06 kf             don't be silly
15:08 drojf          what is wrong with a women-only group of something?
15:08 druthb         The discussion in #yapcna got positively tacky, so I quit going there.  Basically, noirin was asserting her right to flirt with whomever she wanted, at any time and place, and would not allow anyone else to flirt back without accusing them of sexual harassment.  I find that--erm....hypocritical.  At best.
15:14 oleonard       What a strange stance to take.
15:17 druthb         yah.  If I want my public persona to be more flirty and sassy and like I might just have...erm...round heels, then I should, quite rightly, expect at least *some* response from people who find that attractive.  If I were cute enough to pull that off, I just might.
15:18 * druthb       's current public persona is more like "crazy old cat lady" than "flirty and sassy."
15:19 kf             didn't I say don't be silly?
15:20 druthb         :P
15:43 slef           druthb: do you know the saying "two wrongs don't make a right"? ;-)
15:43 slef           bad tab-complete
15:43 slef           drojf: do you know the saying "two wrongs don't make a right"? ;-)
15:44 slef           druthb: IOW, can you overcome discrimination by discriminating?
15:45 jcamins        I just read an interesting article from HBR that made that point.
15:45 slef           grrr tab-complete I am so annoyed with you
15:45 druthb         See, that's my position--and why I just refuse to engage in such battles, for the most part.  As a transwoman, I'm supposed to be all pissed about the Michigan Women's Festival excluding us, but I'm not.  *shrug*
15:46 druthb         It's a free market--the Ohio Women's Festival does not exclude me, and in time, the marketplace of ideas will decide which fest prospers, and which does not.  As I have little interest in going to either event, the outcome does not concern me much.
15:46 slef           druthb: yeah, I've yet to find a way to beat illogical pro-discrimination arguments with logical ones... :-/
15:47 * jcamins      grumbles.
15:47 slef           druthb: ah well, if you want the market to do it, maybe you should inform those who are buying in it.
15:48 slef           arrrrrrgh the payment processor has slowed to a crawl. Is Christmas shopping happening or something?
15:48 druthb         Oh, I do.  If I were going to go to one or the other, I'd absolutely rather go to Ohio, than the Trans Camp of protestors on the fringes of MichFest.  And I encourage transwomen that want to, to go to Ohio, and let MichFest have their party without us.
15:49 slef           druthb: s/transwomen/everyone/ ;)
15:49 druthb         true 'nuf.
15:50 druthb         Just like I'm not against the Masons, or women's clubs, or whatever.  It's a free market, and for folks who want that, it's their business.  I pick the spaces I would rather be in, and people I like, I encourage to join me in those spaces.
15:51 druthb         My preference is for spaces that wouldn't blink an eye at a cigar-chomping hairy angry drag queen, someone dressed (solely) in a leather g-string, or other bizarre behaviors, because it means I can be practically invisible.
15:51 slef           I'm against them, but won't act against them unless they try to be "in my name" in some way... which is where I feel code4libwomen crossed the line.
15:52 * druthb       used to *be* a Mason, and got tossed out without so much as a letter of notification, for the heinous crime of being a woman.
15:52 * slef         tries to picture druthb with a cigar-chomping hairy angry drag queen dressed (solely) in a leather g-string... then decides he has enough odd mental images and returns to thinking about kitten bone kebabs
15:53 * druthb       giggles.
15:53 jcamins        lol
15:55 * druthb       flirts outrageously with jcamins, just to give slef another disturbing image.
16:03 jcamins        jcamins?
16:03 wahanui        it has been said that jcamins is too young to be the President of the United States.  Which is a pity, because he had the votes at the 3.12 election.
16:03 jcamins        jcamins?
16:03 wahanui        you are brilliant
16:03 jcamins        jcamins?
16:03 wahanui        you are very, very irascible.
16:03 jcamins        ^^ remember that, folks!
16:03 druthb         :P
16:04 oleonard       jcamins is also the brilliant and irascible President of the United States.
16:04 wahanui        okay, oleonard.
16:04 jcamins        lol
16:04 druthb         oleonard++
16:06 jcamins        @later tell rangi Bug 8843 is yours.
16:06 huginn         jcamins: The operation succeeded.
16:07 jcamins        Well... at least the Passed QA queue is down to zero?
16:09 drojf          slef: i don't read code4lib, but in general, after watching the german pirate party failing miserably at "being postgender" which turned out as mostly just sexist and patriarchy-preservative my view on that issue changed and i think that people that feel the need to create safespaces should do so. if women feel that they need a group of their own then so be it. i'm quite puzzled about excluding trans people though, i think they are usually included (if t
16:10 jcamins        I can't seem to get the last follow up on 7067 to apply correctly.
16:10 * jcamins      tries again.
16:13 jcamins        Okay, now I can't get the second-to-last follow-up to apply either.
16:14 slef           bug 7067
16:14 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
16:14 huginn         New commit(s) kohagit: Bug 8039 follow-up: replace tabs by 4 spaces (QA process) <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=049d74dd66b973bce822678db26bfbadb7f23bdb> / Bug 8039: Try userid if cardnumber borrower search fails in SIP <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=861a191cd999bd2e559d697d98627c3543a765d7> / Bug 5709: Add the ability to translate HTML5 placeholder text in an input field <http:/
16:14 slef           jcamins: you won't like my suggestion ;)
16:14 jenkins_koha   Starting build #977 for job Koha_master (previous build: FIXED)
16:14 jcamins        slef: what's that?
16:14 wahanui        well, that is not correct, though.
16:15 * drojf        heads home
16:15 slef           jcamins: branch master at the signoff date, bz apply, rebase
16:15 jcamins        slef: right, not happening.
16:15 jcamins        And the problem isn't rebasing against master.
16:16 jcamins        The only changes I see to the file that's conflicting are the ones made by earlier patches.
16:17 tweetbot`      [off] twitter: @kohails: "#kohails  MarcEdit to offer Direct Koha ILS Integration http://t.co/ufexHknq"
16:21 jcamins        khall: I am having merge issues with the QA follow-ups on bug 7067. Assuming I can manage to apply it, and assuming it still works, the last follow-up addresses all but one of my concerns: the unit test does not create the "Kyle Hall" user.
16:21 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
16:21 slef           jcamins: odd
16:22 slef           wahanui: forget that
16:22 wahanui        slef: I forgot that
16:22 jcamins        slef: yeah, very.
16:23 slef           wahanui: druthb's preference?
16:23 wahanui        druthb's preference is for spaces that wouldn't blink an eye at a cigar-chomping hairy angry drag queen, someone dressed (solely) in a leather g-string, or other bizarre behaviors, because it means I can be practically invisible.
16:23 khall          jcamins: do you mean I missed adding a test for that?
16:23 slef           and yes, wahanui learned that itself
16:23 * druthb       cackles maniacally.
16:24 slef           wahanui: so do you like being dressed (solely) in a leather g-string?
16:24 wahanui        slef: no idea
16:24 jcamins        khall: right now the unit test requires that the "Kyle Hall" user already exist.
16:24 jcamins        I think.
16:24 jcamins        Once I've figured out the merges, I'll confirm that.
16:25 tweetbot`      [off] twitter: @andisugandi: "Wow! *sambil koprol* RT @kohails: #kohails  MarcEdit to offer Direct Koha ILS Integration http://t.co/ekoEClyV | #Koha"
16:26 khall          jcamins, I don't think there is a problem. The test uses 'Kyle Hall' first as a new pending patron, and second just as a rename for an existing user. The test should work just fine on the default test data, and really any data where there are at least a couple borrowers in the databse.
16:27 pastebot       "jcamins" at 127.0.0.1 pasted "Unit test results" (38 lines) at http://paste.koha-community.org/311
16:28 reiveune       bye
16:29 jcamins        khall: would you mind if I squashed patches 1 and 2, and 6 and 7?
16:29 jcamins        (I'll do it only once I've confirmed that everything's ready for pushing)
16:30 khall          jcamins: squash away!
16:30 jcamins        Ooh, I _love_ the pre-filled login box.
16:32 jcamins        Where do the update requests appear?
16:33 jcamins        Should be on mainpage.pl...
16:34 vfernandes     koha translate is down?
16:34 druthb         vfernandes:  temporarily...I'll have it back up in a moment.
16:34 druthb         should be breathing now.
16:35 vfernandes     ok... so it's time for coffee :)
16:35 druthb         I'm trying to gear up to move it.  made a copy of the db, but transferring it to its' new home is *sssslllloooowww*
16:36 vfernandes     i'm doing a big bust this days to portuguese translation for 3.8
16:37 druthb         awesome! :)
16:37 jcamins        khall: okay, I'm a little confused... when creating a *new* patron, does that require confirmation on the staff side?
16:37 khall          the new patron does not actually get created, it's just testing the ability to add a patron that would need to be approved before being created
16:38 jcamins        Sorry, I meant in the user interface.
16:38 jcamins        I'm going through your test plans.
16:39 khall          did you see the update requests on mainpage.pl?
16:39 oleonard       Creating a new patron via the OPAC does not require confirmation on the staff side
16:40 khall          They should show where the suggestions waiting for approval are
16:40 khall          near the bottom
16:40 jcamins        oleonard: thanks.
16:40 oleonard       khall: Not for new patrons, only for patrons requesting updates
16:40 jcamins        That matches what I was seeing.
16:41 tweetbot`      [off] twitter: @27point7: "pffiou, 1 aprem sur 1 bug, mais cette fois je crois que c'est bon! #tva #kohails"
16:42 khall          it's been a while since I've dealt with that code, oleonard probably knows it better than I do right now ; )
16:43 jcamins        We're getting close. :)
16:46 jcamins        Well, that's problematic.
16:54 jcamins        khall: I just posted what I hope should be the end-but-one of the 7067 saga.
16:57 khall          jcamins: I'll followup on it. Also, as per your comment at the bottom, I agree which is why it definitely a pref choice and is disabled by default
17:00 oleonard       jcamins: I think the idea is that the library creates a sufficiently-limited patron category and then "upgrades" the account after the patron has verified their address or whatever.
17:00 chris_n        debugging rule #1: The problem is syntax
17:00 chris_n        debugging rule #2: The problem is over-complication
17:00 jcamins        chris_n: debugging rule #0: The problem is that you failed to reload the code
17:00 oleonard       jcamins: That limited category is the one assigned to patrons registered via the opac
17:00 chris_n        debugging rule #3: See rules 1 & 2
17:01 chris_n        jcamins: we all know that in the final analysis all problems are due to user error ;-)
17:01 chris_n        even if the user is a dev
17:02 chris_n        I mean, its a computer so it can't be wrong
17:02 chris_n        right?
17:02 khall          hah!
17:03 maximep        hey, rebuild zebra question for you guys. It seems when I do a "-a -r" I have "mf_write: isambD-b error (4) no more space" for the shadow. Is it ok to add "-w" to skip the shadow when doing a full rebuild ?
17:03 jcamins        maximep: yes it is.
17:04 maximep        ok, thanks
17:05 khall          I'm having trouble applying the second patch for 7067, fatal: sha1 information is lacking or useless (C4/Auth.pm)., any ideas?
17:08 libsysguy      a bad hash?
17:08 libsysguy      weird
17:09 libsysguy      128 comments…nevermind lol
17:15 jcamins        khall: I will post my rebased patches.
17:16 khall          jcamins: thanks, that will help me a lot!
17:16 jcamins        Actually, why don't I squash 1-2 and 6-7 now.
17:16 khall          jcamins: for issue 2, do you mean output that says what each test is doing when the test file is run?
17:17 jcamins        Right.
17:17 jcamins        For example:
17:17 jcamins        is($var1, $var2, 'Successfully updated patron')
17:17 jcamins        You just have to add another argument to is/ok/whatever
17:18 khall          that's what I thought, but I wanted to confirm. Thanks
17:21 jcamins        Okay, rebased patches attached.
17:23 jenkins_koha   Project Koha_master build #977: SUCCESS in 1 hr 8 min: http://jenkins.koha-community.org/job/Koha_master/977/
17:23 jenkins_koha   * koha-preprod: Bug 5709: Add the ability to translate HTML5 placeholder text in an input field
17:23 jenkins_koha   * srdjan: Bug 8039: Try userid if cardnumber borrower search fails in SIP
17:23 jenkins_koha   * Paul Poulain: Bug 8039 follow-up: replace tabs by 4 spaces (QA process)
17:23 huginn         04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5709 enhancement, P5 - low, ---, brice.sanchez, Pushed to Master , Adding the ability to translate HTML5 placeholder text in an input field
17:23 huginn         04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8039 normal, P5 - low, ---, srdjan, Pushed to Master , Self Checkout/SIP: Allow authentication with userid and password
17:23 jcamins        Yay! Success!
17:34 pastebot       "jcamins" at 127.0.0.1 pasted "libsysguy: syntax errors" (10 lines) at http://paste.koha-community.org/312
17:34 libsysguy      interesting...
17:34 wahanui        it has been said that interesting is sometimes good and sometimes bad
17:34 libsysguy      in this case, bad
17:34 druthb         wahanui: botsnack cookie
17:34 wahanui        :)
17:35 libsysguy      jcamins what browser are you using?
17:35 libsysguy      I don't get that error
17:36 jcamins        Firefox.
17:36 wahanui        hmmm... firefox is koha's preferred browser
17:36 * libsysguy    goes to test in firefox
17:37 jcamins        I can confirm the syntax error.
17:37 jcamins        That's lousy syntax.
17:37 libsysguy      are you sure you don't have some crusty code laying around in there
17:37 pastebot       "jcamins" at 127.0.0.1 pasted "libsysguy: wtf?" (10 lines) at http://paste.koha-community.org/313
17:38 jcamins        Pretty sure.
17:39 jcamins        Yeah, the second patch adds a bunch of invalid lines.
17:39 libsysguy      the javascript degrade patch?
17:39 jcamins        Yup.
17:39 jcamins        Unless "n true;" means something I don't know about.
17:40 libsysguy      i can confirm that that line doesn't exist in my patch...
17:41 pastebot       Someone at 127.0.0.1 pasted "commit 1fea35d58c93d32fa1c2bc8" (31 lines) at http://paste.koha-community.org/314
17:41 jcamins        That was me.
17:41 jcamins        The line doesn't exist in your patch?
17:41 libsysguy      right
17:42 libsysguy      http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=14025
17:42 jcamins        No, indeed it doesn's.
17:42 jcamins        *doesn't
17:43 * jcamins      does a git fsck.
17:44 jcamins        Well, this is going to take forever.
17:44 libsysguy      heh
17:46 jcamins        Actually, that wasn't too bad.
17:49 jcamins        Right... I copied and pasted your changes and they worked.
17:49 libsysguy      okay cool
17:50 jcamins        So I'm going to replace your patch with mine, and have you confirm it works for you.
17:50 libsysguy      okay
17:50 jcamins        (and sign off on it)
17:50 jcamins        And if all goes as planned, I will push it when I get back.
17:50 * jcamins      leaves
17:51 libsysguy      gracias
18:05 tcohen         hi libsysguy, did u have time to do something about circ test?
18:15 rangi          Morning
18:15 wahanui        Morning is a state of mind. or whenever the cat wants breakfast.
18:23 libsysguy      @later tell jcamins I think there is something wrong with the patch you attached to 8033.  The hashes don't match up
18:23 huginn         libsysguy: The operation succeeded.
18:23 libsysguy      sorry tcohen I was doing my morning workout
18:23 libsysguy      what did you want tested?
18:23 tcohen         you've already tested it, i'm waiting for QA
18:24 tcohen         i was asking about Circulation mocked tests
18:24 tcohen         that you said were about to work on
18:37 libsysguy      ohh yeah
18:37 * libsysguy    has been running around with his head cut off
18:39 tcohen         is there a way to search on google for english-isms translated to other languages?
18:41 libsysguy      hehe
18:42 gmcharlt       tcohen: English-englishms, Australian-englishims, Indian-englishims, NZ-englishisms, USA-englishms ... ?
18:42 gmcharlt       be precise! ;)
18:42 tcohen         "running around with his head cut off"
18:43 tcohen         i mean, libsysguy is not a zombie, right?
18:43 oleonard       More precisely tcohen, "running around like a chicken with its head cut off" I think
18:43 libsysguy      BRAINS!!!
18:43 tcohen         heh
18:44 * libsysguy    imagines himself headless
18:44 tcohen         that's more graphical thanks oleonard
18:44 * libsysguy    is not as handsom that way
18:45 jcamins_away   libsysguy: you tried it on a new branch?
18:46 jcamins_away   The three patches on the bug must be applied in that order, and without your original second patch.
18:46 libsysguy      yes
18:47 libsysguy      I applied them in the order they are listed in BZ
18:47 jcamins_away   The last upstream commit I have in both my release repo and my working repo is 049d74dd66b973bce822678db26bfbadb7f23bdb
18:47 jcamins_away   Does that match what you have?
18:48 libsysguy      indeed it does
18:48 libsysguy      809
18:48 libsysguy      8039**
18:48 jcamins_away   Yup.
18:48 jcamins_away   And applying those three patches does not work.
18:48 jcamins_away   Odd.
18:49 libsysguy      maybe they need re-ordered?
18:49 jcamins_away   Ooh, let me try something.
18:49 libsysguy      squash them into 1?
18:49 jcamins_away   There.
18:50 jcamins_away   Now try applying all three.
18:50 libsysguy      trying
18:50 anvo           Hi all! Is it possible to use Koha with a locally installed LAMPP server?
18:51 jcamins_away   anvo: of course.
18:51 libsysguy      yes with the right apache configs
18:51 jcamins_away   In fact, if the second P is "PHP," you only need a LAMP server.
18:51 anvo           Hmmm... Where's the documentation of it...>
18:51 anvo           ?
18:51 jcamins_away   packages?
18:51 wahanui        rumour has it packages is at http://wiki.koha-community.org/wiki/Debian
18:52 jcamins_away   Installing Linux is outside the scope of the Koha project, of course.
18:52 libsysguy      jcamins that did it
18:53 jcamins_away   libsysguy: no idea why, but I'm glad.
18:53 * libsysguy    shrugs
18:53 libsysguy      maybe you just wanted to flood my infox from bz
18:53 jcamins_away   Yeah, good excuse!
18:53 libsysguy      so do you want me to signoff on all 3?
18:54 jcamins_away   Yes please.
18:54 jcamins_away   anvo: that link earlier was for you.
18:54 libsysguy      sweet it works for me still
18:54 jcamins_away   anvo: I recommend using oldstable. 3.8 is getting pretty stable at this point.
18:56 anvo           OK
18:56 cait           brrrr
18:57 cait           @wunder Konstanz
18:57 huginn         cait: The current temperature in Taegerwilen, Taegerwilen, Germany is -4.2°C (7:55 PM CET on December 13, 2012). Conditions: Mostly Cloudy. Humidity: 92%. Dew Point: -5.0°C. Windchill: -4.0°C. Pressure: 29.83 in 1010 hPa (Falling).
18:57 drojf          @wunder berlin, germany
18:57 huginn         drojf: The current temperature in Berlin, Germany is -2.0°C (7:00 PM CET on December 13, 2012). Conditions: Scattered Clouds. Humidity: 68%. Dew Point: -7.0°C. Windchill: -2.0°C. Pressure: 29.95 in 1014 hPa (Steady).
18:57 drojf          ok you win
18:58 jcamins_away   I wish huginn's weather reports didn't screw up putty.
18:59 drojf          it does?
18:59 jcamins_away   Oh yeah.
18:59 tcohen         smuxi too
18:59 drojf          why? what does it do?
18:59 drojf          s/why/how
19:00 tcohen         invalid charset?
19:00 jcamins_away   It looks like putty thought that this was Latin-1 not UTF-8.
19:00 jcamins_away   drojf: it does weird misalignment things.
19:00 jcamins_away   @wunder 11375
19:00 huginn         jcamins_away: The current temperature in Middle Village, Queens, New York is 7.2°C (1:55 PM EST on December 13, 2012). Conditions: Partly Cloudy. Humidity: 51%. Dew Point: -2.0°C. Windchill: 7.0°C. Pressure: 30.39 in 1029 hPa (Falling).
19:00 drojf          ah right. i stopped noticing the ? that i get instead of °
19:01 jcamins_away   Actually, that appears to have fixed it.
19:01 jcamins_away   I changed the character set to UTF-8.
19:01 libsysguy      jcamins do you want it passed QA or just signed off?
19:01 jcamins_away   libsysguy: you can set it back to Passed QA.
19:02 libsysguy      gracias
19:02 libsysguy      didn't want to overstep my QA bounds
19:03 tcohen         @wunder cordoba, argentina
19:03 huginn         tcohen: The current temperature in Cordoba Aerodrome, Argentina is 29.0°C (3:00 PM ART on December 13, 2012). Conditions: Clear. Humidity: 11%. Dew Point: 4.0°C. Pressure: 29.87 in 1011 hPa (Falling).
19:04 jcamins_away   [off] _Checking_ *whether* formatting still works.
19:04 jcamins_away   [off] Cool, it does.
19:24 druthb         Any active translators awake and want to do a little testing?
19:24 druthb         cait?   ^^
19:24 druthb         tcohen++
19:26 jcamins_away   khall: this is not going to block my pushing 7067 (pending a last test to confirm everything's working), but a possible follow-up if you want more karma with jenkins would be to fill out the test coverage to (in addition to what it's doing right now) 1) update an existing borrower modification, 2) add a null modification, 3) test getting the pending modifications (and count) for a particular branch, 5) add POD for ->new() which ...
19:26 jcamins_away   ... explains when to use it and what arguments it accepts, and 6) make sure to cover both options in conditionals with the unit tests.
19:26 rangi          back
19:26 tcohen         druthb, what happened?
19:29 druthb         I've got the other server breathing, tcohen, and want someone who actually *does* translation to take a peek.  Then I'll work with rangi on a live cutover time to move the DNS.
19:29 druthb         http://200.16.16.190/
19:30 gmcharlt       general question - would we be better off having a dedicated translation server so that the new TM doesn't *have* to recreate it each time?
19:30 druthb         gmcharlt, that's what I've been hoping to get to here.
19:31 gmcharlt       druthb: ok, cool
19:31 tcohen         hopefully this time will last
19:31 druthb         We find some other sucker^Wvolunteer, and I just hand over the keys...
19:31 tcohen         heh
19:32 druthb         it seems to be *much* faster now.
19:33 tcohen         yes, its like match 2 i guess
19:33 druthb         Still some fiddly bits to do; I need to shut down mysql and move it out to the /srv partition, but I've got memcache doing its' job, looks like.
19:34 tcohen         does it use Apache in from of it? or is just django talking to the world?
19:34 druthb         Apache, definitely.
19:34 jcamins_away   Doesn't support nginx?
19:35 druthb         Pootle does, yes.
19:35 * druthb       doesn't.  Or hasn't, in the past.
19:35 rangi          druthb: now might be a good time
19:35 jcamins_away   You should switch to that if speed has been an issue.
19:35 rangi          to set it up with git
19:35 jcamins_away   rangi++
19:35 rangi          since we have our brand new repo
19:35 rangi          cos pootle can commit straight to git
19:35 jcamins_away   Yeah!
19:35 rangi          which will save you a metric craptonne of time
19:35 * druthb       nods.
19:36 jcamins_away   Preach!
19:36 rangi          heh
19:36 rangi          also
19:36 rangi          http://grooveshark.com/s/Timewarp/2G0LAI?src=5
19:36 jcamins_away   ... sorry, I'm working with catalog records for people connected witht he nineteenth century religious revivals.
19:38 druthb         I mostly want to get paul_p and vfernandes and cait and tcohen off my neck, at the moment.  Then I can make things *better*.
19:38 cait           what did I do?
19:39 * cait         is still thawing fromspending 3 hours  at the christmas market
19:39 jcamins_away   *for works by people connected with the nineteenth century religious revivals
19:39 druthb         cait:  http://200.16.16.190/    #test, please?
19:41 cait           lots faster
19:41 cait           tcohen++ druthb++
19:41 cait           hope it stays that way :)
19:42 cait           pootle seems to be.. abit difficult
19:44 jcamins_away   Setting up Pootle with nginx looks to be pretty straightforward.
19:46 * jcamins_away favors FastCGI and/or unix sockets FWIW.
19:48 jcamins_away   It just seems more elegant.
19:50 rangi          http://www.flickr.com/photos/ranginui/8269662501/in/photostream
19:50 cait           yay :)
19:51 oleonard       Rolling Hills has a nice one
19:51 rangi          yep
19:52 rangi          i like that darla from alaska sent me her actual card :)
19:53 cait           oh wow
19:53 cait           her own?
19:53 oleonard       We librarians don't need cards anyway, right? We know our card number by heart.
19:53 jcamins_away   Being a librarian she can probably get a replacement crd without needing to pay the fee.
19:53 rangi          bottom right
19:53 rangi          yup
19:53 rangi          sorry second from the right
19:53 rangi          bottom row
19:54 rangi          bottom right is bridgton in maine
19:54 wizzyrea       hey I gave you my actual nexpress card :)
19:54 rangi          oh yeah i have wizzyrea's card too :)
19:55 wizzyrea       :)
19:55 wizzyrea       but you know, I don't *need* it anymore so... there's that.
19:55 * wizzyrea     does miss having ILL's delivered to her desk
19:56 rangi          talk to jo :)
19:56 trea           not like you were going to use it :P
19:56 wizzyrea       hehe
19:56 wizzyrea       well considering I pass TWO libraries on my way to and from work
19:56 wizzyrea       I could just pop in.
19:56 wizzyrea       well one is slightly out of the way, but only barely
19:56 jcamins_away   wizzyrea: are they Koha libraries?
19:57 wizzyrea       no.
19:57 cait           eew
19:57 jcamins_away   Aww.
19:57 wizzyrea       which really is a darn shame.
19:57 wizzyrea       i love the wcl, however - some of their policies are pants.
19:58 wizzyrea       and they don't use koha.
19:58 * wizzyrea     wonders how many fees they could drop if they didn't have licensing fees.
19:59 drojf          shout "oh look, a squirrel over there on the shelf" and when they are distracted, update their system. suddenly koha.
19:59 rangi          about 400k worth
19:59 * wizzyrea     sighs
20:03 cait           for some... it takes a long time to learn
20:03 chris_n        oleonard: looks like fulfillment is hoping to be released early next year
20:03 oleonard       chris_n: Who says?
20:03 chris_n        I'm not sure how tightly integrated with evergreen it is, though
20:03 chris_n        the README seems to think it might be a bit tight
20:04 chris_n        http://www.fulfillment-ill.org/blog/
20:04 chris_n        "It is anticipated that FulfILLment version 1.0-RC1 will be available in the spring/summer of 2013."
20:04 chris_n        the code is in an svn repo
20:04 chris_n        http://fulfillment-ill.org/websvn/listing.php?repname=FulfILLment
20:05 jcamins_away   chris_n: I thought they switched to git?
20:05 oleonard       I contacted someone at FulfILLment and offered to help test with Koha, even providing some test data, but never heard anything back.
20:05 chris_n        gmcharlt may be able to comment further
20:05 chris_n        jcamins: dunno
20:05 wizzyrea       I tried to install it, and I got it installed... and that was where the documentation ended
20:05 wizzyrea       ok, it's installed... what do I do?
20:05 chris_n        sounds very un-fulfilling atm ;-)
20:06 wizzyrea       well, yes
20:06 wizzyrea       it could be cool, a replacement for something like AGent
20:06 slef           wizzyrea: are you busy in the next few hours?
20:06 chris_n        last commit to the svn repo looks to be 28 days ago
20:06 wizzyrea       yes, sadly, but what did you need?
20:07 * wizzyrea     may have some time later
20:08 slef           wizzyrea: I've updated and expanded the patch for bug 6890 and if you were free soon, I'd rush-upload it, but I'll do it after dinner.
20:08 huginn         04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6890 enhancement, P5 - low, ---, mjr, Patch doesn't apply , Add reserves to modification logging
20:08 wizzyrea       Ooh!
20:08 wizzyrea       <3
20:08 wizzyrea       oh yes, do it after dinner :)
20:08 wizzyrea       but that is quite nice - something I've been wishing for
20:09 slef           if anyone has tips on nicer ways to make the object link back to the biblio in the category than just adding an <a href...> to the tt, I'd love to read it ;)
20:11 chris_n        oleonard: there's even #fulfillment over on freenode
20:13 jcamins_away   Did Koha 3.6 have comments?
20:13 rangi          yes
20:13 jcamins_away   Excellent.
20:13 rangi          they have been there since 2ish
20:13 rangi          called reviews in 2 tho
20:13 jcamins_away   Yay!
20:22 jcamins_away   I know 3.6 doesn't have star reviews, but since I'm going to be curating my new reading list, it didn't really need star ratings.
20:22 rangi          :)
20:24 cait           jcamins_away: what do you use 3.6 for?
20:24 jcamins_away   cait: everything.
20:24 wahanui        rumour has it everything is grilled
20:24 cait           oh
20:25 jcamins_away   See: jcamins' intense paranoia
20:25 cait           oh right
20:25 * wizzyrea     is coming around to 3.8 finally
20:25 cait           how are the christmas treats?
20:25 jcamins_away   wizzyrea: I'll change to 3.8 in the next few months.
20:25 cait           hey wizzyrea :)
20:26 jcamins_away   I think I'm going to have to stop at eight varieties.
20:26 wizzyrea       hi cait
20:26 jcamins_away   I have one empty container in the house.
20:26 jcamins_away   *One*.
20:27 cait           wizzyrea: could you take a look at the mailing list page maybe? the browse through and mailing list links seems to be a bit messed up?
20:27 cait           http://koha-community.org/support/koha-mailing-lists/
20:27 wizzyrea       yea I"ve been meaning to look at that
20:27 wizzyrea       I just haven't had time. Someone deleted the header.
20:27 cait           ah :) cool! wizzyrea++
20:27 cait           i think someone might have shortened the list
20:27 cait           I thought we had the german list there once, which is why I was looking at it
20:28 wizzyrea       ah yea, it was pruned
20:28 wizzyrea       but not by me
20:28 * cait         nods
20:28 cait           not me at least
20:28 * wizzyrea     knows who, it's not worth being upset about.
20:29 jcamins_away   [off] requiredreading.cplibraries.com or jaredrecommends.cplibraries.com for a Koha instance devoted to reading lists by yours truly?
20:30 wizzyrea       jaredrecommends
20:30 jcamins_away   Well, that's 2-0 in favor of jaredrecommends, so we'll go with that. :)
20:30 cait           [off] it's in the source
20:30 wizzyrea       yep
20:31 jcamins_away   [off] are you saying I'm not a good source of reading recommendations?!?
20:31 wizzyrea       no?
20:31 wahanui        http://i.imgur.com/hVVuP.jpg
20:31 oleonard       Oh wizzyrea did you see the problem with the FAQ page?
20:31 cait           if you get to it - can you replace the the german translation list with the new german list? koha-de - much easier :)
20:32 wizzyrea       no
20:32 wizzyrea       yes
20:32 cait           poor wizzyrea
20:32 wizzyrea       (in order)
20:32 jcamins_away   wizzyrea: good, because I would've been insulted if you were.
20:32 wizzyrea       :)
20:32 cait           wizzyrea webadminsnack cookies ;)
20:32 * oleonard     sees that the FAQ page works now, thanks wizzyrea
20:32 wizzyrea       lol
20:32 * wizzyrea     didn't do anything
20:37 wizzyrea       cait - mailing lists should be back in order
20:38 rangi          because its friday
20:38 rangi          http://www.youtube.com/watch?feature=player_embedded&v=2RA3rc2303o
20:38 cait           wizzyrea: canyou maybe remove the support bit? we decided to keep the other list for owrking on translations
20:39 cait           people seemed to get scared away by the i18n
20:39 cait           stuff
20:39 pastebot       "chris_n" at 127.0.0.1 pasted "jcamins oleonard: re fulfillment" (9 lines) at http://paste.koha-community.org/315
20:39 wizzyrea       oh it's caching
20:39 wizzyrea       just wait a minute :P
20:39 wizzyrea       or 10
20:39 wizzyrea       you're not actually seeing the updated page.
20:39 wizzyrea       I did take that out.
20:40 * chris_n      points jcamins_away at the paste mentioned above
20:40 jcamins_away   chris_n: yeah, sounds about right.
20:40 jcamins_away   Very bulky.
20:40 chris_n        so it sounds like if we want ILL foo we need to write it ourselves as a feature
20:40 jcamins_away   In order to run EG on a 2GB system, I had to basically disable everything.
20:42 cait           thx a lot :)
20:47 jcamins_away   chris_n: I would suppose that if Koha had an OpenSRF connector it would be easy to use FulfILLment with Koha.
20:47 chris_n        excepting the bulk
20:48 cait           i think a general ill interface would be nice
20:48 cait           we want to make our ILL service work with koha next year
20:48 cait           but not sure yet how to achieve some of the things
20:48 jcamins_away   Well, yeah, but what's the point of a competing ILL system that doesn't work with anything but Koha?
20:50 jcamins_away   Seems to me that bulk notwithstanding, it'd be better to work with FulfILLment.
20:50 jcamins_away   And maybe even help them pare away the unnecessary bulk.
20:51 oleonard       Unnecessary bulk as in code in FulfILLment which works around interoperation barriers between it and Koha?
20:52 jcamins_away   No, unnecessary bulk as in "bits of Evergreen that aren't actually needed for ILL at all."
21:01 jcamins_away   A (very quick) glance at the source suggests to me that the only services that should be needed for FulfILLment would be the basic OpenSRF messaging system and CStore, which is Evergreen's configuration... thingy.
21:01 rangi          oleonard: i like you jshint idea
21:01 rangi          also jasmine
21:01 rangi          http://net.tutsplus.com/tutorials/javascript-ajax/testing-your-javascript-with-jasmine/
21:02 rangi          we can do unit tests for our js too
21:02 oleonard       Is jasmine something you use at Catalyst?
21:02 rangi          yup
21:02 oleonard       It's something I want to learn more about
21:02 rangi          im thinking things like the acquisitions js could really use unit tests
21:02 rangi          selfcheck too
21:02 rangi          jenkins can then run them too
21:03 oleonard       I'm starting to look at ways to make our js more modular so that it will more testable.
21:03 jcamins_away   Cool!
21:03 rangi          so if something busts the tax calculations (again)
21:03 rangi          it will spaz out :)
21:03 rangi          oleonard: that is a great idea too
21:04 oleonard       I learned a little about using build tools for js, which ideally could do linting, testing, minifying, and concatenation all in one process
21:04 rangi          sweet
21:04 rangi          the other thing people are using here is sass stuff for css
21:05 rangi          http://sass-lang.com/
21:05 rangi          i know nothing about that
21:05 rangi          except it seems cool
21:05 rangi          takes care of all the ie exceptions etc
21:05 oleonard       Yeah, that's another thing on my list, SASS or LESS
21:05 rangi          much like jquery does for js
21:05 rangi          sweet
21:06 oleonard       I'd be interested in hearing why folks there chose SASS over LESS
21:06 rangi          ill ask
21:07 oleonard       rangi: I'd also be interested to know if anyone there is using require.js. That was a hot topic at the JavaScript training I went to.
21:07 rangi          not require
21:07 rangi          angular
21:08 rangi          http://angularjs.org/
21:08 rangi          at least one project here is using that
21:09 jcamins_away   The concern I have with sass/less is that unless we redo all our CSS, as I understand it we'd just be adding a compilation step for no real benefit.
21:09 rangi          luckily we have most (all) our css in one file
21:09 maximep        we chose sass pretty much only because ruby is easier to install/manage than nodejs
21:10 rangi          redoing it is not an impossibility
21:10 maximep        they are very feature equal
21:10 rangi          oh thats a pretty good reason
21:10 jcamins_away   And I have trouble seeing how we could do it gradually and have it useless.
21:10 jcamins_away   *not be useless
21:10 jcamins_away   Also, of course, ruby's a bit of an issue.
21:11 maximep        we use sass for new projects. I don't think we ever converted an old project
21:11 rangi          im pretty sure you woulndt ship the scss
21:11 rangi          but the rendered css files
21:11 rangi          ie, thats what would go in the tar.gz and the packages
21:11 jcamins_away   Right, but that means all developers would have to have ruby.
21:11 jcamins_away   And it would have to work.
21:11 jcamins_away   And probably have to be the exact same version because they *love* incompatible changes.
21:12 rangi          all devs changing css anyway
21:12 jcamins_away   Right.
21:12 rangi          which i havent done in 4 years
21:12 maximep        ruby is easy to install. Any > 1.8.7 works fine
21:12 jcamins_away   maximep: yes, until you want to use it.
21:12 maximep        works fine in windows, mac and linux
21:12 cait           rangi: you are an exception I think :)
21:12 jcamins_away   At which point it spontaneously combusts and tries to reinstall itself over on top of the version you installed using a .deb.
21:13 maximep        how is that different from perl ?
21:13 maximep        :S
21:13 tcohen         druthb: http://200.16.16.190/es/310/es-ES-pref.po/download/
21:13 rangi          oleonard: Sass can hook into compass http://compass-style.org/
21:13 jcamins_away   Then, you discover that you have an incompatibility between the gem used for opening files and the base system, which is a problem because without being able to open files, you can't choose which version of the gem you'd like to use.
21:13 rangi          oleonard: which can do sprite compiling and stuff apparently
21:13 druthb         thanks, tcohen.  lemme look at that.
21:14 tcohen         np
21:14 jcamins_away   The solution is to never use a packaged version of Ruby, I think.
21:14 rangi          oleonard: thats why our design team chose it over less
21:14 oleonard       Okay, good to know rangi
21:14 tcohen         "permission denied"
21:14 * oleonard     's brain is still melting from the JS training... way too much to learn
21:15 cait           oleonard: one step at a time :)
21:16 * oleonard     waves goodbye to #koha
21:16 rangi          cya oleonard
21:16 cait           good night #koha
21:16 tcohen         bye #koha
21:39 eythian        hi
21:43 drojf          hi eythian
21:44 druthb         @later tell tcohen got the permissions problem fixed!
21:44 huginn         druthb: The operation succeeded.
21:46 bgkriegel      Hi druthb, just tried and works
21:48 bgkriegel      tcohen tell me to try the site
21:50 slef           rangi: I think SASS annoyed me the last time I looked at it. Why would anyone want to turn CSS into a compiled language you can't tweak in browser extensions like firebug?
21:56 cjh            you can write sass and then compile it and serve it up as css
21:58 rangi          who wants to have to code for all the broken browsers out there, if sass can compile me css so i dont have to know how to deal with ie7 im happy
21:59 rangi          also
21:59 rangi          this line
21:59 cjh            also gives us variables so we dont have to have the same hardcoded values everywhere, etc. it's generally much nicer than dealing with plain css
21:59 rangi          (defined $handles{$table}) and return $handles{$table};
21:59 rangi          in C4::Letters
21:59 rangi          is bad wrong and evil
21:59 rangi          EVIL!
22:00 cjh            shouldnt that be `return $handles{$table} if exists $handles{$table}` ?
22:00 rangi          thats better
22:00 rangi          but still broken
22:00 eythian        that has different semantics
22:00 rangi          because what we are doing is handing back an $sth handle containing a prepared query
22:01 eythian        may return undef which the first one won't
22:01 rangi          without checking the db is still there
22:01 cjh            eythian: yeah, I assumed the undef case was part of the incorrectness.
22:01 eythian        oh right, %handles contains prepared statements? '
22:01 eythian        that's not idea.
22:01 eythian        ideal
22:01 rangi          nope
22:01 rangi          results in blank emails
22:04 eythian        why has everyone decided that cross-posting to both lists is a good thing to do, recently?
22:05 rangi          yeah we shoudl fix that
22:05 slef           eythian: to irritate me, I think.
22:05 slef           rangi: hold crossposts for moderation? <eg>
22:07 rangi          or we could just reply to one and note in our reply why we have done it
22:07 rangi          that would annoy me less than having to moderate more stuff
22:08 rangi          Replying only to the devel lists as this is where this belongs, please don't crosspost
22:09 rangi          or something like that
22:09 rangi          i blame ppl who use readers that hide the crosspostingness
22:09 rangi          gmail will do that, you will only see the message once
22:10 rangi          you know what is more annoying than crossposting
22:10 rangi          crossposting and apologises for it
22:10 rangi          "i know this is a dick move, but im doing it anyway"
22:10 rangi          is what i read
22:11 trea           pretty much
22:23 eythian        http://dashes.com/anil/2012/12/the-web-we-lost.html
22:24 slef           rangi: I see it as "I don't care about anyone else's time, so please don't care about mine."
22:27 trea           eh, part of the old addage that it's easier to beg forgiveness and ask permission
22:27 trea           s/and/than
22:34 slef           so I just found this line in viewlog.pl, just after a load of template variables are set:
22:34 slef           #module   => 'fix this', #this seems unused in actual code
22:35 slef           does that mean all the [% IF ( module == 'CIRCULATION' ) %] and similar tests in viewlog.tt will never be true?
22:35 * slef         checks both lines in master
22:36 eythian        maybe it actually gets set somewhere else?
22:37 slef           eythian: I think it's behaving like not.  The object column in log views doesn't seem to be a link.  There's a loopro.module... I could rewrite the [% %] tests to use that.
22:42 slef           yeah if I make them loopro.module, it behaves much better
22:43 slef           well except that it thinks CIRCULATION module entries are members not biblios
22:44 slef           well except that it thinks CIRCULATION module entries' objects are members not biblios
22:48 jcamins        libsysguy: please correct your e-mail address with git on ByWater's test server.
22:49 libsysguy      oops
22:49 libsysguy      will do
22:51 * jcamins      contemplates blue cheese biscuits.
22:53 jcamins        Gee, Myshkin is having the worst day ever.
22:54 jcamins        First Shari left, then I left, then I came back, but Shari didn't, and then he got sprayed with the water bottle for trying to pull the network switch off the wall.
23:00 drojf          ouch. rough teaching method
23:00 slef           jcamins: and you sprayed the network switch with water, killing it?
23:00 jcamins        slef: nope.
23:01 jcamins        drojf: I tried making it so he couldn't get to the switch, and dragging him away, and scolding him.
23:02 drojf          that must be one interesting network switch then
23:03 drojf          myshkin tries to get direct access to internet cat content
23:03 drojf          or become internet cat content himself
23:03 jcamins        lol
23:04 slef           hmmm... should I write "member" or "Borrower"?
23:05 slef           odlis?
23:05 wahanui        it has been said that odlis is http://www.abc-clio.com/ODLIS/odlis_A.aspx
23:07 slef           odlis says Borrower
23:07 slef           hmmm... but viewlog.tt says member elsewhere... any thoughts?
23:08 jcamins        slef: I'm glad you're the one trying to figure it out and not me?
23:08 slef           jcamins: ha!
23:08 * slef         does a few grep -c
23:11 slef           424 for member, 795 for borrower
23:12 slef           I think we have a problem there, but if I use borrower, I'm siding with the majority ;-)
23:13 slef           1242 for patron
23:13 * slef         cries
23:14 slef           ODLIS says "patron - Any person who uses the resources and services of a library, not necessarily a registered borrower. Synonymous with user. Compare with client."
23:26 jcamins        Do I look like someone who wanted to do original cataloging for Modern Perl?
23:34 jcamins        (I wasn't, but I found a source for copy)