Time  Nick         Message
23:08 rangi        those i reckon we could get done pre release
23:07 rangi        ah yep
23:06 tcohen       rangi: i mixed things a bit, i was talking about the other part of the problem, lang packages
23:05 tcohen       thanks eythian
23:03 rangi        we can also spend half a day on this at the hackfest if we want
23:03 rangi        then thats fine
23:03 rangi        if he doesnt have time
23:02 rangi        tcohen: id get bgkriegel to see if he wants to trying pushing to the new repo
23:01 eythian      http://youtu.be/7eDkFlVSwnk <-- tcohen
23:00 tcohen       eythian: what can i hear from Covenant to get an idea of them?
23:00 tcohen       rangi: how shoudl we proceed with this?
22:56 eythian      wee, new Covenant album!
22:55 tcohen       we're talking about you in some way :-D
22:54 wahanui      bgkriegel is on a signoff spree
22:54 tcohen       ok, bgkriegel?
22:53 * tcohen     attaches his patch for the koha-common.postinst script just in case
22:53 rangi        :)
22:53 rangi        or decide its dumb and abandon it
22:53 tcohen       thanks eythian, I didn't read about submodules before commenting
22:53 rangi        but i think the the sooner we start using/testing the translation repo, the sooner we would be able to switch to it in the future
22:52 eythian      tcohen: no, it'd use the debian/ from the main repo
22:52 rangi        and git rm from there after
22:52 rangi        this release? maybe not, but setting up the repo and testing pushing to it etc yes, we can still always do the release the old way
22:51 tcohen       the main question still remains: is it possible to do it rock-solid before release?
22:51 rangi        true
22:51 gmcharlt     submodules make me slightly nervous -- don't want people trying to patch against them directly
22:50 rangi        there are a few ways to solve it
22:50 tcohen       you re-use the current debian-related building scripts
22:50 rangi        tcohen: or the translation repo as a submodule of the main one
22:49 rangi        https://www.kernel.org/pub/software/scm/git/docs/git-submodule.html
22:49 tcohen       so we need debian/ and t/ inside the koha-translation tree
22:49 rangi        *nod*
22:49 gmcharlt     wouldn't take much to make automated tests of the translations pretty complete
22:49 tcohen       unless you are in the QA team of course
22:49 rangi        specially with the submodules idea
22:48 rangi        not too bad
22:48 rangi        testing the translations?
22:48 tcohen       i see more work for the QA folks
22:47 rangi        tcohen: yep good idea
22:47 eythian      anyway, I'm sure it could be made to work.
22:47 rangi        submodules
22:47 tcohen       the TM would tag accordingly
22:47 eythian      not subtrees, the thing where you reference one repo in another
22:47 rangi        *nod*
22:47 eythian      yeah, or do the subtrees thing or something
22:46 rangi        and the packages could build using the translation repo id imagine
22:46 rangi        but modifying the release scripts to grab the .po files and add them to the tarball wouldnt be hard at all
22:46 rangi        instead of copying files around and and committing etc
22:46 rangi        every so often
22:45 rangi        they just would have to push
22:45 tcohen       this time is good
22:45 rangi        having pootle commit to git, would take load of the translation manager
22:45 wahanui      interesting is, like, sometimes good and sometimes bad
22:45 tcohen       hmm, interesting
22:45 rangi        tcohen: yup
22:45 tweetbot_    [off] @ricmarques: "Stack Exchange Q&A site proposal: Koha Open Source Library Software http://t.co/WAvDBjf9Ru #Koha #KohaILS"
22:45 tcohen       rangi: would u glue all together again upon release?
22:45 rangi        so having it commit
22:45 rangi        pootle can backend into git
22:45 rangi        yup
22:44 gmcharlt     and just satisfying ourselves witha  git-rm in the main one
22:44 rangi        yep
22:44 rangi        http://git.koha-community.org/gitweb/?p=koha-translations.git;a=summary
22:44 gmcharlt     well, it's easy enough to bring over the history of the PO files, mostly, to the new repo if desired
22:44 rangi        but i think shifting them to their own repo will slow the growth of the main repo, and make it easier to have pootle commit to git
22:43 rangi        i dont like the idea of rewriting history, ie removing all trace
22:43 rangi        the repo is sitting waiting :)
22:43 rangi        yep
22:43 tcohen       also, there was that idea of removing to .po files from the main git repo too...
22:42 tcohen       error-prone
22:42 eythian      they would come from the same source package as koha itself, so that would be a little tricky.
22:40 gmcharlt     with possibily an option to update translation packages more frequently than the monthly releases, if folks were feeling particularly ambitious
22:40 gmcharlt     obviously the actual packages should be based on templates + translations as the exist at a particular minor release
22:40 eythian      We could. People wouldn't notice any change unless they went looking for it.
22:39 gmcharlt     tcohen: that's a given, but I think my question is more whether the infrastructure to do it can be truned on in the middle of a cycle if need be
22:39 tcohen       (written the other way: an upgrade could break "old" templates)
22:39 jcamins      rangi: ah. Right.
22:38 rangi        jcamins: the json for a syspref
22:38 tcohen       the problem is that (sometimes) fixes to templates also depend on code
22:38 eythian      that's correct, they'll be built with every release anyway. We could add them in the middle of a cycle if we wanted without undue effect.
22:38 gmcharlt     would I be correct in assuming that the l10n packages aren't particularly tied to set release dates?
22:38 eythian      It's also 95% done I think
22:37 eythian      it would be a good hackfest project.
22:37 eythian      it's been sitting around for a while now, so I don't think there's a rush :)
22:37 tcohen       is it a good hackfest project? or does it need to be done before that?
22:37 eythian      that's the plan
22:36 gmcharlt     reasonable to have the l10n packages be built more or less automatically?
22:36 jcamins      rangi: what did I do?
22:36 gmcharlt     thank you, that turned up the examples I was seeking
22:36 rangi        jcamins++
22:35 tcohen       koha-l10n-fr-FR
22:35 tcohen       that's what eythian proposes
22:35 eythian      the current method doesn't, but the package method would
22:34 gmcharlt     e.g,. apt-get install koha-translation-fr-FR ?
22:34 gmcharlt     does it make sense to make language-translation-packages
22:34 tcohen       but of course i'd favour better approaches
22:34 tcohen       i see a screwdriver and think its cool to use it (command line admin scripts)
22:33 tcohen       guess is gmcharlt's call then
22:33 tcohen       eythian: agreed, i volunteer if you need some testing
22:33 eythian      though if we don't want to do that right now, I'll dwell on it for a bit :)
22:33 eythian      really it just needs a bit of testing and maybe updating.
22:32 eythian      tcohen: hmm. The best way probably is to make the languages built with the packages
22:31 tcohen       i wrote one possible implementation https://github.com/tomascohen/koha/tree/automatic_translation_update
22:31 tcohen       also, would you mind drinking a beer and thinking how should an "automatic translations update" be implemented in packages?
22:30 eythian      but if you don't, yes
22:30 tcohen       any tweaking needed? (I know nothing about how SIP is setup)
22:29 eythian      you probably need to customise the config file.
22:29 tcohen       or it is just koha-enable-sip ; koha-start-sip
22:29 tcohen       eythian: for testing the SIP-server-running, is there anything special to set the SIP portion?
22:25 tcohen       hi #koha
22:18 eythian      hi
22:15 wizzyrea     sorry everyone, I haven't slept well in days and that probably has something to do with the enthusiasm I'm currently having for being argumentative. I don't mean to offend anybody.
22:13 wizzyrea     later
22:13 * cait       waves
22:13 wizzyrea     whereas a koha, you can just find the staff client login page on the public internet
22:13 cait         ishould really go :)
22:13 wizzyrea     mmm not as I understand it - it's more like sirsi's workflows I thought.
22:12 cait         yeah, but similar to koha i think?
22:12 wizzyrea     which probably isn't public
22:12 wizzyrea     but he'd have to have connection information ^.^
22:12 cait         yeah, but he can stil download the client :)
22:11 wizzyrea     it does if joe leet haxxor can't access a login screen from his house
22:11 cait         wizzyrea: not sure thatwould make much of a difference
22:10 wizzyrea     since it has a desktop client (or it did last time I checked, I admit I don't keep super good tabs on how evergreen works)
22:10 wizzyrea     I worry perhaps a bit less about evergreen in that regard.
22:10 wizzyrea     ^^ this, I think, is mostly my concern, especially considering that many Kohas, at least, are internet facing for the staff client.
22:10 cait         and data you don't need, you shouldn't store... things like that
22:09 cait         jeff: another angle - they are adults, but if you can't provide the necessary measures to keep critical data save, you shouldn't store it as institution :)
22:08 wizzyrea     safe travels :)
22:08 jeff         nite for now!
22:08 * jeff       departs for home
22:08 cait         good night all :)
22:07 jeff         wizzyrea: Evergreen. :-)
22:07 jeff         wizzyrea++ Received "Grenade"!
22:07 wizzyrea     out of curiosity
22:07 wizzyrea     jeff do you run Koha or evergreen?
22:06 jeff         jcamins: your push changes for bibs (and holdings?) interest interests me. love to chat more at a later time.
22:06 wizzyrea     http://i.imgur.com/d56zlHk.jpg
22:05 wizzyrea     and now that I've thrown ALL THE BOMBS. ^.^
22:05 jeff         we also stored license number before we started using them on cards -- i don't know the history on that, but think i'll find out.
22:05 wizzyrea     but you don't have to store it.
22:05 wizzyrea     I don't argue that, you have to authenticate people
22:04 wizzyrea     of *course* you would have to have ID to reissue a card or get a new account
22:04 wizzyrea     for issuing.
22:04 wizzyrea     a compromise could be to store the borrower's picture and not require cards.
22:03 wizzyrea     but I am glad it works for you
22:03 wizzyrea     using the license as a card number because it's convenient and people have it with them, yea it's a 'nice service' but... I am still highly dubious of this.
22:02 gmcharlt     it's not easy
22:02 wizzyrea     that would *require* a drivers license for.
22:02 gmcharlt     also: yes - patrons are adults too
22:02 jeff         jcamins: ah. that's not something that has been touched on in this experiment, but i know that there are a few options out there. somewhat depends on semantics in terms of pull -- polling for changes vs querying every bib, or calling a service on interval with "these changed -- ask me how", etc.
22:02 gmcharlt     also: yes, the FBI really did try to access liibrary records inappropriately
22:02 wizzyrea     in truth, I can't think of a single thing, besides possibly debt collection (and DONT get me started on fines. Really, just don't)
22:01 gmcharlt     wizzyrea: yes
22:01 gmcharlt     jeff: yes
22:01 gmcharlt     but...
22:01 * wizzyrea   does not volunteer ;)
22:01 gmcharlt     and I know who the panelists are
22:01 * jeff       grins
22:01 * gmcharlt   thinks I know a possible panel if there's ever a joint Koha-Evergreen conference :)
22:01 jeff         wizzyrea: yes, without card, no checkout. that was what led to the original desire to add an additional option for card.
22:01 wizzyrea     so they can check out items without a card?
22:00 wizzyrea     gmcharlt: for the sake of argument, isn't it part of the library's job to educate people about such things?
22:00 jeff         gmcharlt: yes. and that rubs against one of my pet peeves -- libraries that deny users a requested feature/service because "you don't really want THAT! since YOU aren't thinking of your privacy, we shall make the decision for you!" ;-)
22:00 * jcamins    goes out to pick up veggies.
21:59 jcamins      jeff: a service that will push out updated bib records to a discovery layer as they're changed, rather than having the discovery layer requesting updates.
21:59 wizzyrea     but to issue an item?
21:59 jeff         wizzyrea: if you come in without your library card or drivers license or other photo ID, yeah -- we're not going to be able to replace your card or open a new account.
21:59 gmcharlt     which speaks to the general issue that as a class, patrons are less sensitive to patron info security issues than the librarians are
21:58 wizzyrea     and of course a card is required to issue, so if you forget your card you're out of luck?
21:58 jeff         wizzyrea: patrons often forgot their library card at home, but would have a drivers license with them. someone determined that it was possible to scan the drivers license, we started offering the option, and it was met with much interest and appreciation by our patrons. we've been offering it as an option ever since.
21:56 jeff         (and "need" in what sense, for that matter :-)
21:56 jeff         push in what sense?
21:56 jeff         jcamins: feel free to pester me here or in #evergreen
21:56 jcamins      I need a push API for Koha/EG.
21:56 jcamins      Thanks.
21:55 jeff         jcamins: https://github.com/tadl/library-rest-api has the original experiment from April. I'm interested in reviving it, especially if others are interested.
21:55 wizzyrea     out of curiosity, why is that even an option?
21:54 jeff         if 50% of our patrons in a given day didn't choose to use their drivers license to check out books, it might be a less complicated thing to decide "we don't need drivers license numbers anymore!"
21:54 jcamins      jeff: you were working on some sort of API for EG, weren't you? Where would I find the code for that?
21:53 wizzyrea     nah all good
21:53 jeff         sorry if i was overly... enthusiastic in my response. always good to re-evaluate these things over time. :-)
21:53 * wizzyrea   often has unpopular opinions regarding the business requirements surrounding borrower data
21:52 jeff         wizzyrea: always the convenience and business requirements vs security trade-off. :-)
21:50 jeff         and try to maintain the attitude of "one of our responsibilities is to protect the personally identifiable information of our patrons, without exception"
21:50 wizzyrea     glad you have a policy that seems to work for you.
21:50 wizzyrea     yea, I think it's best to a. not keep it and b. still be conscientious about security.
21:48 jeff         so we try not to have the "we don't have drivers license numbers, therefore we don't need to be conscientious about security" mindset
21:48 jcamins      But then I was able to use the fact that I had a library card as proof of residency to get additional cards.
21:48 jcamins      Oh, the first one required a lease.
21:47 wizzyrea     mine too
21:47 jcamins      My library accounts were actually obtained using only a piece of mail.
21:47 jeff         arguably "here are all of the people that have a hold on book X" is just as if not more embarassing as "here is Tom's drivers license number (which if Tom was born before X can be calculated using only his name and date of birth anyway)
21:47 jcamins      Sorry, I meant to open a bank account.
21:47 wizzyrea     me personally
21:46 wizzyrea     that's not data I would require of patrons or keep in the library system database - if I had to have it, I would keep it in hard copy.
21:46 jeff         regardless of if someone's drivers license was included in that data or not.
21:46 jcamins      I had to provide both DL and SSN, but only the former had to actually be provided in hardcopy.
21:45 jeff         *nod*
21:45 wizzyrea     pretty embarrassing for the library if you did ever have a staff account get compromised though
21:45 wizzyrea     At least you've got insurance.
21:44 jeff         in any case, we are subject to laws regarding disclosure of library account data that we do keep, up to and including personal liability for library staff.
21:43 * gmcharlt   had Googled -- in the US, some banks do allow checking accounts to be opened with just DL# -- but that's meant for foreigners; U.S. citizens and permanent residents are, I suspect, almost always expected to supply an SSN or a TIN
21:41 jeff         perhaps "state id" is a more regional thing, and the term has other meaning elsewhere.
21:41 jeff         I can't recall every detail of every bank account I've ever opened, but those that I do remember required my SSN, and made no request for my drivers license number.
21:38 wizzyrea     identity theft stuff.
21:38 wizzyrea     bank account, credit card, loan.
21:37 wizzyrea     but you can with a name, a phone number, a birth date, and a state issued ID number
21:36 wizzyrea     yea, but you can't sign up for a bank account with only a name and a phone number.
21:36 jeff         how about email addresses or phone numbers?
21:31 cait         we only got names, no state issued ids or birthdates
21:30 jeff         we also store patron names and birth dates. shocker, i know.
21:26 wizzyrea     holy liability, batman!
21:26 wizzyrea     danger, will robinson.
21:25 wizzyrea     jeff you keep state issued ID numbers in your DB?!
19:57 tweetbot_    [off] @KohaILS: "#KohaILS  Michigan Jewish Institute Chooses ByWater Solutions’ Koha Support http://t.co/CcpBnN8FOq"
19:32 tcohen       bye #koha
19:29 tweetbot_    [off] @ByWaterSolution: "Michigan Jewish Institute Chooses ByWater Solutions’ Koha Support http://t.co/kb3EBFiXi2 #KohaILS"
19:09 drojf        browsers https://pbs.twimg.com/media/BU382exCMAAoJ0Q.jpg:large
19:04 jeff         we allow patrons to use state license/ID cards, which have numbers in the barcode data that change every time you get a new card. we get to strip a variable amount of data from each barcode when scanned -- and we must lowercase the initial letter if the barcode scanner didn't already. :-)
18:59 cait         all kind of troubles
18:59 cait         we once had a library with ß in their patron barcodes...
18:59 * jeff       has some empathy for "we have weird barcode requirements"
18:59 jeff         (though, i suppose no manual trouble if the students are imported from elsewhere and not manually entered into koha)
18:58 jeff         cait: sounds like there's potential there (storing the "dotted" variant in a searchable field)... works if all of the cards in question have been assigned to students already. little more manual trouble if they're still being assigned.
18:57 jeff         itemBarcodeInputFilter in syspref with a multi-select containing a few options.
18:56 cait         or a searchable patron attribute
18:56 cait         i think maybe storing the dotted number in alias could work
18:56 cait         only working for items maybe
18:56 cait         jeff: ah you might be right
18:55 jeff         cait: i was looking for those, but didn't find them for patron numbers.
18:55 cait         but we haven't really used that feature
18:55 cait         i think only in circ
18:55 cait         but they don't work everywhere
18:55 cait         we actually have barcode filters
18:55 jeff         or, new feature! ;-)
18:55 jeff         in theory, you could add some javascript to patron-search.inc or some perl to member.pl to strip the characters in question. there might be other places where you'd need to do the same thing, and it would be a bit of an unfortunate hack either way.
18:51 gmcharlt     yeah, really depends on the specific model
18:50 jeff         depends on the scanner. the one on my desk can add, but not remove characters.
18:45 gmcharlt     but seriously, cait's right, there's a decent chance the scanner could be programmed to strip the periods
18:45 gmcharlt     employ the designer in hand-entering barcode numbers at the circ desk for a month? ;)
18:44 tcohen       yes thanks
18:43 cait         then maybe the advice was not so bd
18:43 tcohen       for a library who's designer made wrongly print 3000+id cards
18:43 cait         oh ok
18:40 tcohen       i want to strip dots out of cardnumbers read using a bracode scanner
18:35 cait         and i probably don't quite understand what you wan tto do :)
18:35 cait         hm and there are barcode filters...
18:35 tcohen       thanks cait
18:25 mtompset     http://geek.cheezburger.com/superheroes/share/7817104896
18:15 mtompset     [off] sometimes, it is guilt by association.
18:15 jcamins      [off] I have no idea if she was a Christian.
18:14 jcamins      [off] The woman was an elementary school teacher.
18:13 jcamins      [off] In 2008 a woman I had coffee with was shot in a carefully planned attack a few hundred feet from where I lived in late 2007 for perceived evangelical efforts, and the coffee shop that we used to visit was bombed several times. That neighborhood didn't have any history of violence either.
18:11 gmcharlt     mtompset: thank you, I really appreciate your taking our concerns seriously
18:11 jcamins      mtompset: it would be difficult to express how bad an idea I think it is.
18:10 mtompset     jcamins, gmcharlt -- I have forwarded your feedback to the librarian colleague driving this project and my supervisor. Even if it is not the best solution for our scenarios, it does meet lesser scenario's needs.
18:07 cait         some can be quite extensibly programmed
18:07 cait         hm i think maybe you can make the scanner do it
18:06 cait         but not exact and this is searching mysql
18:05 tcohen       i thought a search for 28.118.401 should give 28118401 as a result, they are really close
18:04 tcohen       reusing university's id cards wrongly designed
18:03 cait         if it's not saved like this in the database?
18:03 cait         tcohen: why would you enter the dots?
18:03 cait         tcohen: i think not currently
18:01 tcohen       (e.g. I could want to remove dots from a cardnumber, 28.118.401 -> 28118401)
18:00 tcohen       is there a way to define some char to be removed when searching for patrons?
17:35 * mtompset   ducks, and they hit drojf.
17:35 * druthb     chucks skittles at mtompset
17:35 mtompset     Where is druthb to throw skittles when silliness arises? :P
17:33 drojf        oh, that is now
17:33 drojf        we can all do our own kohacon. at home. on irc
17:16 mtompset     gmcharlt++ # like the idea of potential regional KohaCon's running.
16:52 drojf        gmcharlt++
16:48 mtompset     paul_p++ # thanks for the secondary scenario example. :)
16:45 jcamins      Wow... watching them without sound is kind of bizarre.
16:43 jcamins      Heh.
16:42 oleonard     I like the top comment on this one: http://www.youtube.com/watch?v=ywWBy6J5gz8
16:39 jcamins      oleonard: http://www.youtube.com/user/AlgoRythmics <-- sorting and folk dance
16:31 tcohen       do we have that for the DB update?
16:30 gmcharlt     (just in case, of course)
16:30 gmcharlt     tcohen: seems reasonable, though I wonder if it should be making a backup of each file it touches
16:29 tcohen       (defaults to no)
16:29 tcohen       i wrote that as a feature fr package upgrades
16:29 tcohen       gmcharlt: http://paste.koha-community.org/229
16:27 gaetan_B     bye!
16:17 kf           bye all :)
16:17 kf           jcamins: you are so mean! :)
16:17 kf           hm without knowing?
16:17 kf           how am i supposed to do qa with not knowing?
16:17 jcamins      kf: I just can't.
16:17 kf           because i wanted to leave..
16:17 jcamins      oleonard: oh, you've missed out.
16:16 kf           jcamins: so no crushing going to happen?
16:16 * oleonard   doesn't get it
16:14 drojf        they could dance template toolkit too!
16:14 drojf        i mean next to. or in the same room
16:14 drojf        the
16:14 drojf        kohacon should always take place besides tha annual conference of hungarian folk dance groups
16:13 jcamins      Heh.
16:13 kf           the force is strong within him....(or something like that)
16:13 drojf        oh. i should make my 2014 vote depend on that
16:12 jcamins      kf: but drojf will be crushed!
16:12 kf           jcamins: now say it!
16:12 pastebot     "tcohen" at 172.16.248.213 pasted "How does it look to you?" (5 lines) at http://paste.koha-community.org/229
16:12 * jcamins    can't bring himself to tell drojf the unfortunate truth.
16:11 drojf        a few?
16:11 drojf        only some?
16:11 wahanui      somebody said bad news was that you're probably royally screwed
16:11 jcamins      drojf: bad news...
16:11 gmcharlt     nengard++
16:11 jcamins      Heh.
16:11 mtompset     there... ah.
16:10 drojf        jcamins: i hope "a lot" :)
16:10 nengard      i fixed it on the wiki after gmcharlt pointed it out
16:10 jcamins      drojf: how many Hungarian folk dance groups do you think we're going to have?
16:09 mtompset     nengard, really? Where?
16:09 jcamins      drojf: you should get your university to do one.
16:09 drojf        you could record something like that in reno :D
16:09 drojf        oh. unfair :'(
16:09 jcamins      drojf: doesn't look like it. :'(
16:08 jcamins      drojf: that'd be awesome!
16:08 nengard      mtompset it was a closing )
16:08 rambutan     Well, put it on the topic list for KohaCon 2013. :)
16:08 gmcharlt     rambutan: I actually do see the point of preferential voting system and agree that they're interesting -- but not if there are only two choices, and I find there's a distressing tendency for folks to get mired in the details of the voting system to avoid making decisions
16:08 drojf        maybe there is even some folk dance group on youtube to explain them all, like the sorting thing
16:07 drojf        if i would have known you people enjoy voting systems, we could have had a meeting or two to discuss it :)
16:06 mtompset     where field not in () gives a syntax error.
16:05 rambutan     I spent lots of time on wikipedia while the discussion was in progress
16:05 mtompset     nengard... is the inner select empty?
16:05 rambutan     I am, btw, being quite serious. I immensely enjoyed the last session some time ago about the various preference voting systems. It added greatly to my knowledge of the world.
16:05 oleonard     Only a facist would use anything but the 27th revised McFarsen Klabber Partial-Derrivative Semi-Weighed Quasi-Preference Voting System
16:03 rambutan     version 3.09.11 I think is current
16:03 rambutan     ah, of course, forgot that Modified version!
16:02 gmcharlt     rambutan: heresy!  you want the /Modified/ McFarsen Klabber Partial-Derrivative Semi-Weighed Quasi-Preference Voting System!
16:02 tweetbot_    [off] @oleonard: "Time to vote on the location of KohaCon 2014: http://t.co/vr9pNX5CGf Deadline: October 6 #KohaILS"
16:01 jcamins      rambutan: exactly!
16:01 jcamins      So top choice gets 10 points, second choice gets 9 points.
16:01 rambutan     We need slef and thd to be here. I'm completely fascinated by systems like the McFarsen Klabber Partial-Derrivative Semi-Weighed Quasi-Preference Voting System.
16:01 jcamins      Well, I suppose we could probably change results slightly by greatly increasing the point value.
16:00 tcohen       /voting/
16:00 tcohen       i agree jcamins, and i personally prefer a black and white vote
15:59 jcamins      And you have to resort to counting top choice because otherwise you have to ask every single person who voted for both to clarify their intent.
15:58 jcamins      tcohen: actually, in the case where 100% of the people voting for one site didn't vote for the other, but 100% of the people voting for the other voted for the first, you could end up with a tie. But in that case both results are non-optimal.
15:57 gmcharlt     rambutan: or open up a (brief) proposal period
15:57 gmcharlt     rambutan: presumably they would say, and then there would be either a revote or the other site would asked they would be still willing to do it, and get it by default
15:57 nengard      i'll update the wiki
15:56 nengard      thank you!!!
15:56 gmcharlt     nengard: it's missing a closing parenthesis at the end of the 7th line
15:56 rambutan     reconsideration too
15:55 jcamins      oleonard: I see.
15:55 oleonard     jcamins: If someone didn't want to host if not enough people were interested it would be a way to handle it
15:55 rambutan     <purely idle speculation> What would happen if there were two or more sites, and after a period of voting the lead site experienced some issue (natural disaster perhaps) that would be cause for reconisderation?
15:55 kf           but not in the other?
15:55 kf           hm guess the problem is more if you would only be able to attend one of the locations
15:54 jcamins      That's how I'd look at it, and I think how most would think about it.
15:54 jcamins      If you won't go to either, don't vote.
15:54 oleonard     A KohaCon choice of "neither" is an interesting idea, but would require, I think the consent of those proposing to host. They might want to host a con no matter how many people sign up.
15:52 nengard      I tried removing all spaces and double spaces and other characters, not sure what else to do
15:51 nengard      ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 10
15:51 nengard      I get a useless syntax error on it
15:51 nengard      anyone around who can look at/test this report: http://wiki.koha-community.org/wiki/SQL_Reports_Library#Collections_Report_for_Unique_Management
15:51 gmcharlt     oleonard: I've done so; the only case I think it could possibly matter is if there were actually a groundswell of folks who for, whatever reason, firmly believe that KohaCon should be in neither location
15:50 tcohen       so, there's no case 2 this time
15:50 jcamins      tcohen: even if it weren't, I have a mathematical proof.
15:49 tcohen       oh, you're right: as it is mandatory to choose both
15:48 jcamins      tcohen: actually, I was going to use the proof for weights 2 and 1.
15:48 huginn       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10803 enhancement, P5 - low, ---, katrin.fischer, Pushed to Master , "Make payment" in circ is not easily translatable
15:47 jenkins_koha Katrin Fischer: Bug 10803: make "Make payment" in circ easier to translate
15:47 jenkins_koha Project master_maria build #119: SUCCESS in 48 min: http://jenkins.koha-community.org/job/master_maria/119/
15:47 tcohen       jcamins, that means weights would be 1 and 0
15:45 oleonard     Okay, so say so on list?
15:44 gmcharlt     exactly
15:44 jcamins      Since there are only two options, it comes down to "which one got the most votes in position 1?"
15:44 gmcharlt     with only two choices this year ... does it matter?
15:44 oleonard     Well, if you feel it makes a difference to the way you vote you should wait.
15:43 jcamins      We will?
15:43 oleonard     We'll have to wait for more information before proceeding with voting.
15:43 tcohen       [off] choosing (a) or (b) and counting votes in one thing, choosing both with specific weights is another
15:40 paul_p       [off]if one can't validate without choosing the 2 options...
15:40 paul_p       [off]I did not try to validate without choosing both options, but that would answer my qestion...
15:40 tcohen       [off] for that reason we're holding the announcement on koha-es
15:39 tcohen       [off] paul_p's question on the list should be answered I think
15:39 jcamins      [off] It would seem so, yes.
15:39 tcohen       [off] do i need to grab ibadan in the kohacon poll? looks like it is mandatory
15:31 jenkins_koha * Nicole C. Engard: update label creator images
15:31 jenkins_koha * Nicole C. Engard: update merging image
15:31 jenkins_koha Project Koha_Docs build #370: SUCCESS in 10 sec: http://jenkins.koha-community.org/job/Koha_Docs/370/
15:31 jenkins_koha Starting build #370 for job Koha_Docs (previous build: SUCCESS)
15:30 mtompset     tcohen++ # thanks for the sign off on the improve INSTALL.ubuntu. :)
15:16 Pablo        Bug created: MARC21 documentation links: Change between Full and Concise manual bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10940
15:16 tcohen       julian_m++ # for caring about my language selection via URL patches
15:15 wahanui      Good luck getting ten words out of this one...
15:15 jcamins      julian_m.
15:15 tcohen       julian maurice?
15:15 Pablo        jcamins: Thanks! I'm happy to know that at least exist a convention
15:05 reiveune     bye
15:05 tweetbot_    [off] @27point7: "Oh, DaredevILS. ah ah ah. Koha inside http://t.co/1MkdAoQnN8 #KohaILS"
14:59 jenkins_koha Starting build #119 for job master_maria (previous build: SUCCESS)
14:57 huginn       New commit(s) kohagit: Bug 10803: make "Make payment" in circ easier to translate <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=39c435e36fec65dbba795214bdde79932bb4edcf>
14:55 druthb       o/
14:55 druthb       o
14:51 alaquerre    Thanks!
14:50 jcamins      Right.
14:50 oleonard     ...or French.
14:50 jcamins      Well- other than file names, which are almost exclusively NZ English.
14:49 jcamins      Or should be.
14:49 jcamins      Pablo: in the actual interface, everything is US English.
14:49 Pablo        I was talking about bugs.koha-community but just giving an example, I was proposing to choose a convention about what English to use all over the code and Koha default interface
14:46 tcohen       :D
14:42 jcamins      (-p)
14:41 jcamins      I never knew about that.
14:41 jcamins      Hey, cool.
14:41 tcohen       netstat -atpn | grep -c apache
14:38 jcamins      (using netstat)
14:37 jcamins      alaquerre: you could check all current connections.
14:28 alaquerre    Hi all, is there any way to know how many users are currently using Koha on the server ?  We currently have strange slowest for some client and we can't tell what's going on exaclty ? Load look's good but some query can take up to 20-30 seconds ( Return a document)...
14:24 tcohen       yeah, think of spanish-native speaking guys like me, using spanish-isms all over the place
14:23 oleonard     Bugzilla is used by people all over the world with varying English skills, so it is to be expected that reports are inconsistent
14:22 Pablo        marcfalvour should be marcflavor, and cataloguing cagaloging, if using American English
14:21 Pablo        So using a convention is not possible...?
14:19 tcohen       it looks you'll need to use a logical or in your searches :-D
14:16 Pablo        Is not a BIG issue, but sometimes I don't know what keyword use while searching.
14:16 oleonard     In Koha, American english is the standard we follow in the "en" templates
14:15 jcamins      Whichever you prefer, really.
14:15 tcohen       what english flavor should we stick to?
14:15 jcamins      No, don't!
14:15 wahanui      ask him about serials and/or acquisitions.
14:15 tcohen       jcamins?
14:10 mtompset     Whatever English is natural to you when using bugzilla? I never really thought about it for myself.
14:09 Pablo        Or should I say "flavour"? :)
14:05 Pablo        Another one: On bug.koha-community.org we have "Cataloging" (en_US), but koha folder on Koha is "cataloguing" (en_UK). There is a defined convention about what English flavor to use?
14:04 oleonard     At the very least it teaches us about what is and isn't a good test plan!
14:04 * drojf      heads home
14:03 kf           testing patches is also good training for developers... I think :)
14:03 oleonard     ... and if the patch doesn't have a good enough test plan for you to understand how to test it, you can make a comment about that
14:02 drojf        that is why we have test plans. and you will learn a lot about koha. ;)
14:02 mtompset     drojf: I suppose I feel the same trepidation that others feel. "Do I even know how to test this to sign off?" I am working on starting sign offs.
13:55 drojf        the sum of all patches that need a signoff
13:52 wahanui      range is defined from its beginning to its end, in drojf's understanding it should include the whole 2013-06-02
13:52 mtompset     range?
13:52 drojf        mtompset: you could increase the chance of others signing off on your patches by signing off on other patches, limiting the range to choose from. ;)
13:49 kf           thx for giving my brain a kick in the right direction :)
13:49 kf           oleonard++
13:47 Pablo        tcohen: I'm pretty sure
13:46 kf           oleonard: gah. thx :)
13:46 pastebot     "oleonard" at 127.0.0.1 pasted "Replacing text on suggestions form" (4 lines) at http://paste.koha-community.org/228
13:44 tcohen       are these all the MARC21 fields? http://www.loc.gov/marc/bibliographic/concise/
13:43 kf           like... inserting after the h1... removing the other tags after...
13:42 kf           everything i try seems overly complicated
13:42 kf           and i want to replace h1 p p
13:42 kf           i have an id that is for all - h1 p p form
13:42 tcohen       Pablo: no bug filled for that
13:42 kf           because they want their own text :)
13:42 kf           i am trying to change the h1 text on the patron suggestions form and the 2 p
13:41 kf           i am pondering a change a librry wants and am missing the right idea
13:41 wahanui      Somewhat is probably not the adjective I would use
13:41 oleonard     Somewhat
13:41 kf           oleonard: around maybe?
13:40 Pablo        That would be great!
13:39 Pablo        There is a bug about that (marc 21 help for aithorities)?
13:39 tcohen       but UNIMARC only has a PDF
13:39 tcohen       i was about to post a patch for having ? in authorities cataloguing
13:38 tcohen       not to speak about UNIMARC...
13:38 Pablo        Same with Spanish :(
13:37 kf           Pablo: yeah, and German translation only exists as a pdf :(
13:36 Pablo        Just to add the Concise alternative might be easy (I'm not sure if exist always a concise version for any field). But language alternative seems more difficult, since LOC (AFAIK) doesn't​​provide an API
13:36 tcohen       Pablo, fill the bug
13:34 kf           but ig uess not totally easy
13:34 kf           Pablo: having the link configurable with a placeholder for marc and subfield information maybe?
13:34 kf           Pablo: i think making it configurable would be nice - there might be translations to link to in the future
13:32 mtompset     Greetings, #koha.
13:32 Pablo        Thanks! And what you think about me fill a bug (wish) to add a system preference on cataloging section, to choose between Full and Concise MARC 21 manual help?
13:32 blou         just found it.  Yes, I think that would do it.  Thanks!
13:25 jcamins      Just String::Random.
13:25 jcamins      Hm. Maybe not.
13:24 jcamins      We do have something that does that.
13:24 blou         We're using Data::UUID, but I don't want to add that if we could do it differently.
13:23 blou         Anyone knows if we already have a Perl package in our dependencies that "generate a unique id" ?
13:22 blou         kohaists?
13:22 * kf         waves
13:22 blou         Holà, Kohaers!
13:22 kf           sorry
13:21 kf           hm i think i misunderstood
13:21 kf           Pablo: that's the same effect and both work the same
13:21 Pablo        mmm dirty :P And what about changing intranetuserjs, overriding the function?
13:16 tcohen       interesting Pablo, you can achieve that using javascript if is just a path change
13:15 Pablo        Yes, I know you know :).​Instead of http://www.loc.gov/marc/bibliographic/bd100.html here they want​​ something like http://www.loc.gov/marc/bibliographic/concise/bd100.html​
13:13 tcohen       do u want that to link to some other place?
13:13 fredericd    kf: You're correct, there may be relations between both bugs.
13:12 tcohen       i know a lot about the ?, what do you want to change?
13:11 Pablo        <a class="marcdocs" onclick="PopupMARCFieldDoc('100', 1); return false;" href="#">
13:11 kf           unrelated comment :)
13:11 kf           the new jquery documentation layout is nice
13:11 Pablo        You are cataloguing something on koha/cataloguing/addbiblio.pl?frameworkcode=BKS, you can see "100  ? - MAIN ENTRY--PERSONAL AUTHOR"
13:11 kf           fredericd: but before you take a look at that code to fix the lists... better be aware of other problems with it
13:10 kf           fredericd: i tihnk it was encoding and structural problems - i filed it but hadn't time to go back to it
13:10 kf           let me check
13:09 fredericd    kf: +1 thanks. 10605 is more another issue with cart when translated text contain non-ASCII characters?
13:09 tcohen       i don't follow you Pablo
13:06 Pablo        *add
13:06 Pablo        I could "concise/" on source code, but I feel dirty
13:05 Pablo        I was wondering if there is a more or less easy way to change MARC 21 help (the "?") on cataloguing framework, from Full manual to Concise version.
13:03 kf           fredericd: 8368, 10605
13:03 kf           fredericd: we posted them earlier, let me see
13:01 Pablo        Good morning Tomás and all!
13:01 nengard      so the part that's not right is what i'm replacing it with
13:01 nengard      and my text to replace is right
13:00 nengard      :)
13:00 nengard      oh whew
13:00 oleonard     nengard: You already had your selector correct
13:00 tcohen       good morning #koha
13:00 nengard      the <p> doesn't have an id - the <tr> does - but it has 2 different ones (it's one of those color toggle things)
12:59 oleonard     In place of "text-to-replace" you put the text you want to replace: "rcvd"
12:58 oleonard     nengard: jcamins' pseudo-code was exactly correct. You need only replace $(find-element) with the selector which finds the relevant <p>
12:57 fredericd    I will propose a patch
12:56 fredericd    kf: I can't find the bug you filled. I confirm your diagnostic. For cart, the text was encoded in HTML to be translatable, and the converted into Text using html2text TT plugin.
12:56 nengard      well okay then :)
12:56 oleonard     No I want Acquisitions navigation to make sense! :P
12:55 nengard      you want me to find you a link you can use?
12:55 nengard      i do agree
12:55 nengard      heh
12:54 oleonard     I should go back to working on Acquisitions navigation sometime... Still very confusing..
12:53 nengard      off to try it
12:53 nengard      hey want about the wrap() function ... or will that wrap the entire paragraph?
12:50 nengard      I just don't understand the comment about using text and html indiscriminately ... since i don't know jquery functions well enough ... reading google results now :)
12:49 nengard      in acq in a basket with a received item
12:48 oleonard     nengard: Where does this string appear in Koha?
12:48 huginn       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8368 critical, P5 - low, ---, fridolyn.somers, NEW , List email broken for non english templates
12:48 kf           bug 8368
12:47 kf           it's quite a mess actually
12:47 kf           oleonard: that's the cart and a new bug - it worked in between :(
12:46 huginn       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10605 enhancement, P5 - low, ---, oleonard, NEW , Problems with translated cart email sent from OPAC
12:46 oleonard     Bug 10605?
12:45 kf           fredericd: but it's the same problem I am afraid - translations don't work right for plain text files :(
12:45 kf           fredericd: i think i filed a bug - the changes we made for the cart never were ported to the list email
12:42 nengard      ?
12:42 nengard      so 'replace' is text only
12:41 jcamins      You don't have any quotes at all in the second example, and text() returns strips out all HTML.
12:39 nengard      I need to had html around the text to style just that bit of text (or so I thought) and the quotes seem nested right to me, can you point me in the right direction to see what you see?  I did double quotes around the values and single quotes in the html
12:37 jcamins      Quotes and you're mixing HTML and text indiscriminately, respectively.
12:35 pastebot     "nengard" at 127.0.0.1 pasted "jcamins i'm almost there ;) what am i missing?" (24 lines) at http://paste.koha-community.org/227
12:26 jcamins      nengard: in pseudo-code: $(find-element).html($(find-element).html().replace("text-to-replace","replacement"))
12:25 fredericd    jcamins: :-)
12:25 * nengard    is still learning
12:25 nengard      jcamins can you tell me what to change in my jquery to do that?
12:24 * jcamins    is always cheerful after hosting dinner.
12:24 jcamins      fredericd: we had a lovely dinner with your niece yesterday. :)
12:23 * fredericd  waves cheerily back to jcamins, even I'm not sure to understand exactly what I'm saying.
12:23 jcamins      nengard: sure, you can make any changes you want to the DOM.
12:23 pastebot     "nengard" at 127.0.0.1 pasted "I just want to change the 'rcvd' part - but this changes the entire line" (3 lines) at http://paste.koha-community.org/226
12:22 nengard      is it possible with jquery to change just part of a string? I can change the color of an entire <p> but I just want to change the color of one word
12:21 * jcamins    waves cheerily to fredericd.
12:21 fredericd    Sending a List from the OPAC seems to be broken in 3.12 when using the OPAC in non-English. Can someone confirm the issue?
12:18 oleonard     Joubu++
12:18 huginn       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=2720 enhancement, P3, ---, kyle, Passed QA , Overdues which debar automatically should undebar automatically when returned
12:18 oleonard     Joubu: Thanks for your help with Bug 2720 (something we helped sponsor)
12:16 oleonard     Hi #koha
12:14 samueld      i've a problem with zebra, when i do zebrasrv -f /home/koha/etc/koha-conf.xml, it doesn't work (zebrasrv doesn't exist). very strange
11:57 pastebot     "nengard" at 127.0.0.1 pasted "looking for some jquery help, i want to change rcvd in the basket to green - none of the following worked quite right" (14 lines) at http://paste.koha-community.org/225
09:58 samueld      ok
09:57 kf           samueld: it's really new in 3.14
09:55 samueld      <kf> thank you for your answer. Course reserves hasn't been translated for the moment.
09:47 kf           and also you can apply temporary locations, circ conditions etc. that will revert back to former behaviour when you remove the item from the course reserve
09:46 kf           the module gives you a nice presentation for the opac
09:46 kf           like the books students need for that lecture can only be checked overnight
09:46 kf           if you set aside certain books for a lecture/course with different circ conditions
09:46 kf           Semesterapparate
09:46 kf           i only know the german term :)
09:46 kf           it's a new module... not surehow that is called in french
09:45 samueld      i've installed master on a vm and i've discovered something new : what is course-reserves?
09:37 huginn       kf: The current temperature in Taegerwilen, Taegerwilen, Germany is 11.2°C (11:35 AM CEST on September 24, 2013). Conditions: Mostly Cloudy. Humidity: 96%. Dew Point: 11.0°C. Pressure: 30.09 in 1019 hPa (Falling).
09:37 kf           @wunder Konstanz
08:52 kf           thx a lot :)
08:51 kf           looks good to me :)
08:51 kf           checking!
08:50 rangi        hows that?
08:46 kf           rangi++ :)
08:46 kf           well, although i hope we will be able to work some of that queue down sometime too
08:46 rangi        yeah 50 for signoff
08:45 kf           bit higher for needs signoff maybe?
08:45 kf           30 is a really hard goal but ok :)
08:45 rangi        under 20 for bugs ?
08:45 rangi        30 for total
08:45 kf           hm what about...
08:44 rangi        yep
08:44 rangi        if you come up with numbers
08:44 kf           ah, i think i thought about that other sign-off count we have on the gbsd page?
08:44 rangi        but i can make them change
08:44 rangi        nope, not on the dashboard
08:44 kf           oh i thought they did
08:44 rangi        none of them change
08:44 kf           oh
08:44 rangi        its always green
08:44 kf           35?
08:43 kf           passed qa is already green!
08:43 rangi        30?
08:43 rangi        hehe
08:43 kf           hm 40? :P
08:42 rangi        what number do you think it should be below to go green?
08:42 rangi        kf: naw its not gonna change on the dashboard
08:38 dcook        Night all :)
08:38 dcook        s/good/entertaining/
08:38 dcook        Well, formulaic movie. It might be good.
08:38 dcook        All right. Time for food then bad movie!
08:34 kf           :)
08:34 * dcook      also enjoys librarians that say thanks :)
08:34 dcook        kf++
08:34 dcook        Thanks kf
08:33 dcook        Neato
08:23 dcook        Then default rules..
08:23 dcook        issuing rules is the top layer...
08:23 * dcook      tries to remember how circ rules work..
08:20 * dcook      wonders where magnuse is now..
08:20 rangi        i cant remember ill look
08:20 kf           it is, to a certain value i think
08:19 dcook        kf: Magnuse said it was hardcoded
08:19 dcook        Under knee deep though..
08:19 kf           rangi: question for you :) when does the qa queue turn green? I have been trying so hard... :)
08:19 dcook        We ended up climbing some rocks in the bay...then high tide caught us out, so we had to wade through the water
08:19 dcook        Btw, it was great
08:19 dcook        Putting in time for getting to skip out to the beach early on Friday
08:19 dcook        I have a movie in less than an hour..
08:19 dcook        I should have dinner..
08:18 * kf         hands you a cookie
08:18 dcook        Just too literal :p
08:18 kf           you are overcomplicating thigns :)
08:18 dcook        :p
08:18 dcook        Those are only the ones I can think of off the top of my head
08:18 dcook        System preferences, item types page, circulation and fines rules
08:18 kf           dcook: where do we set circulationconditions? :)
08:16 kf           oh found it
08:16 kf           where?
08:16 kf           i missed that :(
08:16 dcook        Mathieu said that he's leaving the community in a few months
08:16 dcook        The devel listserv
08:15 kf           what are you all talking about?
08:14 dcook        I was just thinking that he was getting even more involved. Surprised that he's leaving
08:14 dcook        I just saw that myself
08:14 dcook        Ah
08:11 kf           hm?
08:10 rangi        hmm i wonder where Mathieu is going
08:06 dcook        Well the plus and negative signs are right next to each other as well...:p
08:03 drojf        decreased 3 times? i bet they confused it with the fork :P
08:03 kf           koha++
08:03 huginn       kf: Karma for "koha" has been increased 43 times and decreased 3 times for a total karma of 40.
08:03 kf           @karma koha
08:02 huginn       dcook: Karma for "Koha" has been increased 43 times and decreased 3 times for a total karma of 40.
08:02 dcook        @karma Koha
08:02 dcook        Koha++
08:02 dcook        :)
08:02 dcook        Hmm, neato
08:02 wahanui      well, csv export is nice as well
08:02 kf           csv export
08:02 kf           if Joubu can provide some follow-ups... quite close :)
08:02 dcook        For floating collections?
08:02 kf           dcook: there are some enhancements for that underway it seems
08:01 dcook        whoever_wrote_csv_export_profiles++
07:57 rangi        ketan++
07:57 * dcook      nods
07:57 rangi        i think special libraries would too
07:57 kf           Brooke would love that
07:56 rangi        ie, what default value should we set
07:56 kf           :)
07:56 rangi        public: fines
07:56 rangi        school: no_fines
07:56 rangi        library types:
07:55 wahanui      i guess something is fishy
07:55 rangi        something
07:55 dcook        I like the half so far ;)
07:55 rangi        its only half thought out
07:55 rangi        yep, thats the idea
07:55 kf           rangi: like tags for prefs?
07:54 rangi        yep
07:54 rangi        probably extending the .pref files
07:54 dcook        I suppose you could have a core set that change based on profile
07:54 rangi        yep would have to do it in a way that makes its easy to maintain
07:53 dcook        Might be difficult to maintain though, rangi
07:53 kf           dcook: yep that one - i have filed a bug about that
07:53 dcook        Mmm, I like that idea
07:53 rangi        and it preselects mostly sane preferences for that
07:53 rangi        ie, you pick a profile when you install
07:53 rangi        somethign i plan for 3.16 is profiles and tidying up sysprefs
07:52 rangi        yep
07:52 dcook        The difference between "CircControl" and "HomeOrHoldingBranch" would also be nice...
07:52 kf           like homeorholdingbranch and the other that has the complete same description :(
07:52 kf           we should do some cleanup in the area of those prefs
07:52 dcook        wth...
07:52 dcook        Or if they were in conjunction
07:51 dcook        A bit confused about the difference between "AutomaticItemReturn" and "HomeOrHoldingBranchReturn" though...
07:49 rangi        yeah
07:49 dcook        I could see the utility of both
07:49 rangi        yep
07:49 dcook        Where they just stay where ever they're checked in
07:48 rangi        come even
07:48 dcook        Yeah
07:48 rangi        floating is one where they dont need to ome back
07:48 * dcook      would have to look at the code but gets the idea
07:48 dcook        Mmm, so a rotating collection is one where you temporarily change the "ownership" of the collection
07:41 kf           hopefully!
07:40 dcook        Ah, but I said it, so the bad luck should just fall on me ;)
07:39 kf           my day just started and i  have a full todo list already - no need to make that happen :)
07:39 dcook        Oh?
07:39 kf           dcook: don't say such things
07:38 * dcook      wonders why everyone decides to email with problems on the same day..
07:38 dcook        Thanks in any case :)
07:38 dcook        no worries, rangi
07:38 dcook        hehe
07:38 rangi        in that case i have no idea dcook
07:38 * drojf      hits the shower
07:38 dcook        Hmm
07:37 drojf        rangi++
07:37 rangi        oh yeah true
07:37 kf           floating being the setting for the returns on the circulation page?
07:37 kf           hm wasn't floating different to rotating?
07:37 rangi        it got added, it got busted and removed, now its trying to be added again afaict
07:37 drojf        rangi: thanks for trying! :) yes, the hardcoded path isn't great. it should work for debian and ubuntu at least, i forgot what other distros i looked at. eythian proposed checking $PATH somewhere in the comments
07:36 rangi        yeah
07:36 dcook        That Kyle did recently?
07:36 rangi        theres a resurrect bug
07:36 * dcook      didn't think that there were floating collections in Koha...
07:36 huginn       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7144 enhancement, P1 - high, ---, srdjan, RESOLVED FIXED, Floating collection
07:36 dcook        Anyone know what happened with bug 7144?
07:35 rangi        then i think ill be ok to sign off on the original
07:34 rangi        ill have a think about how we can do that check, and try and do a follow up
07:34 rangi        heh we obviously think alike
07:34 rangi        :)
07:34 rangi        # TODO: check if gpg binary is found before encrypting to avoid errors
07:34 rangi        ah nope
07:33 rangi        however, i think as you do the does_exist check .. it wont throw an error at least
07:33 rangi        some distros put things in weird places
07:32 rangi        as it might not always be there
07:32 rangi        $gpg->gpgbin('/usr/bin/gpg');
07:32 rangi        the only bit that im worried about is
07:31 rangi        it seems to be working fine
07:30 dcook        Ooo
07:30 kf           rangi: yep
07:29 huginn       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8897 enhancement, P5 - low, ---, mirko, Needs Signoff , Optional GnuPG encryption of outgoing emails
07:29 rangi        drojf: im looking at bug 8897
07:27 rangi        hmm was my update to ketan ok?
07:25 kf           heh
07:24 tweetbot_    [off] @ranginui: "it's #KohaILS QA sprint, do you know where your patches are?"
07:23 christophe_c hi rangi ;-)
07:22 kf           hi rangi
07:22 rangi        hi christophe_c, samueld and kf (and everyone else)
07:19 * kf         waves
07:18 samueld      hi everybody
07:16 christophe_c hello #koha
07:13 kf           hi drojf
07:13 drojf        hi kf
07:12 huginn       kf: The operation succeeded.
07:12 kf           @later tell jcamins I can explain the 773 if you show me an example i think
07:12 kf           lol thx rangi
07:10 rangi        yeah good idea
07:10 dcook        Probably a wise move
07:10 drojf        no, i did not do that to prevent craziness
07:09 dcook        Is there a current result page?
07:09 drojf        we are coming close to 30
07:09 dcook        lol
07:09 drojf        on the plus side, i can send you targeted travelling ads
07:09 rangi        many votes ?
07:08 rangi        hehe
07:08 * drojf      feels like the nsa
07:07 rangi        hehe
07:07 rangi        now i have to fire up tor to do it for real
07:07 drojf        rangi: i know you did not :P
07:05 rangi        drojf: yep ive voted 8279 times already :)
07:05 gaetan_B     hello
06:59 drojf        yay :)
06:57 dcook        Yep. It was nice :)
06:57 drojf        *votes
06:57 drojf        nobody complained so far and vote are coming in, so i take it the kohacon survey works :)
06:52 drojf        hi dcook
06:52 dcook        morning drojf
06:51 drojf        good morning #koha
06:47 huginn       cait: The operation succeeded.
06:47 cait         @later tell rangi - could you put QA sprint day in motd please? :)
06:47 cait         bbl
06:29 wahanui      hello, reiveune
06:29 reiveune     hello
06:25 dcook        :p
06:25 dcook        But at least we're not swearing?
06:24 dcook        Mmm, good point
06:24 cait         dcook: blowing up things is not something we shoudl talk about i think
06:08 wahanui      well, the server is built on perl catalyst
06:08 dcook        Well, the server..
06:06 * dcook      tries to blow up his computer
05:07 cait         hi eythian
05:05 eythian      oh hi cait
05:05 eythian      s/ing$/ed/
05:05 eythian      Koha 3.13 packages uploading
05:01 dcook        I'm a Canadian's Canadian, I guess :p
05:01 dcook        Actually, I don't really even swear in person
05:01 dcook        Neither do I
04:58 wizzyrea     at least I don't
04:58 wizzyrea     we are all very polite. Plus you don't really want your swearing immortalised in the git repo :P
04:55 dcook        Not even locally :p
04:55 dcook        I don't think I've seen a single instance of profanity in Koha
04:54 * dcook      is intrigued
04:42 eythian      s/ing$/ed/
04:41 eythian      Koha 3.10.1 packages uploading
04:36 eythian      http://andrewvos.com/2011/02/21/amount-of-profanity-in-git-commit-messages-per-programming-language/ <-- I don't think we're doing our part as Koha developers.
04:36 mtompset     Have a great day, #koha.
04:35 huginn       jcamins: The operation succeeded.
04:35 jcamins      @later tell kf RAK is weird. Just thought you ought to know.
04:27 huginn       jcamins: The operation succeeded.
04:27 jcamins      @later tell kf Does your data not have 773$a/$t? How does that work? You automatically populate that based on the $w?
04:14 mtompset     nice, eythian. :)
04:09 * dcook      tromps off for food
04:08 wizzyrea     eythian++
04:08 wizzyrea     \o/
04:07 dcook        eythian++
04:03 eythian      Koha 3.12.05 packages uploaded
03:50 eythian      np
03:50 dcook        eythian: Thanks for the link. I'll have to read it more thoroughly later.
03:49 mtompset     http://youtu.be/a6iW-8xPw3k
03:27 eythian      http://www.kallisti.net.nz/blog/2013/09/yubikey-logins-with-ssh/ <-- dcook, I also did this
03:26 dcook        In that case, I look forward to hearing more :)
03:25 eythian      it's not really. It's just a matter of plugging it in and entering a PIN code (the PIN being cached like your password normally would be.)
03:23 dcook        Sounds like it would be much more complicated
03:22 eythian      anyway, going to have a go using the yubikey as my GPG key. It might get too annoying, not sure yet.
03:09 dcook        So still pretty clear, as you say
03:09 dcook        But even then...my best passwords are probably still nothing in comparison to the ones that you can generate, store, and manage
03:09 dcook        eythian: I almost do that :p
03:08 jcamins      Oh, man.
03:08 eythian      dcook: yeah, no one does that.
03:07 eythian      jcamins: you can't use the first one, it's my PIN number.
03:07 dcook        eythian: Right, but if you have hundreds of places with all different passwords, then you're only liable to lose some data. But yeah, the likelihood of having all different passwords isn't very high.
03:06 dcook        lol
03:05 jcamins      87654321 <-- this one too
03:05 jcamins      12345678 <-- I have released this number into the public domain
03:05 jcamins      Watch this!
03:05 jcamins      I have an idea!
03:04 jcamins      Wait...
03:04 jcamins      Big news out of OCLC! They have released OCLC numbers to the public domain!
03:01 eythian      https://addons.mozilla.org/nl/firefox/addon/password-hasher/ <-- though actually I use this, which can be totally memory-based.
03:00 eythian      frame it like that, and it's clear which is the better alternative :)
02:59 eythian      dcook: the alternative to having one central place that can be attacked is having hundreds of places, and all someone needs to do is successfully attack one of them
02:58 dcook        Mind you, relying on muscle memory and mental memory to try to have suitable unique passwords isn't so great either.
02:57 dcook        I suppose I'm skeptical of password managers. If someone gets that, then they get everything.
02:56 eythian      shipping was about US$5 for two of them.
02:55 eythian      yubikey will post, they come in a regular envelope
02:55 eythian      or using a password manager so you don't have the same login everywhere
02:54 eythian      Then you can move up to GPG signing/encrypting things.
02:54 eythian      Many things are simple, like encrypted home dirs.
02:54 eythian      dcook: totally depends what you want to do. I've been putting a bit more of an effort into this for the past while, at the same time keeping usability at a suitable level.
02:53 dcook        Did you get your yubikey overseas or did they ship it?
02:53 dcook        eythian: For sure. Any tips on how someone might get started with all the security things? It seems like there is so much out there. I'm not even sure where to begin. I suppose this would be an idea though..
02:52 jcamins      I forgot to change the OOM settings.
02:52 jcamins      My import process has 1.4g worth of resources.
02:52 eythian      not suitable for the sort of people who lose their keys a lot
02:52 eythian      yeah
02:52 dcook        Bleeding out, jcamins?
02:52 jcamins      Uh-oh.
02:51 dcook        I suppose you'd want a key that couldn't completely be backed up
02:50 eythian      no, I meant keys
02:50 dcook        Or is that what you meant as well?
02:50 eythian      oh, yeah
02:50 dcook        I meant backups of the home directory
02:50 eythian      though some things involving it aren't able to be backed up
02:50 dcook        Or at least accessible via a different method
02:50 dcook        Although then you need to make sure that those backups are encrypted using a different method..
02:50 eythian      yeah
02:49 dcook        eythian: Of course, that's when I lose the yubikey...although I suppose a person should have backups.
02:49 dcook        hehe
02:49 wahanui      it has been said that stuff like that is why I want to chew people's legs off sometimes
02:49 eythian      stuff like that.
02:49 dcook        Super cataloguers?
02:48 eythian      dcook: ah right. In theory, you could have a key on the yubikey so that it's required to decrypt your home directory when you boot up.
02:48 dcook        Actually...more than competent?
02:48 dcook        Competent cataloguers?
02:48 jcamins      It really seems to be.
02:48 wahanui      BSZ is right liz :)
02:48 mtompset     BSZ?
02:48 dcook        I think everything from BSZ is really nice
02:48 jcamins      eythian: a few.
02:48 * jcamins    shoots self in foot repeatedly.
02:47 dcook        hehe
02:47 dcook        eythian: I suppose I was thinking about anonymizers, 'secure' operating systems, and so on.
02:47 eythian      jcamins: have you met Germans?
02:47 jcamins      Then we have LC.
02:47 jcamins      dcook: the data from BSZ is just so *nice*.
02:47 wahanui      well, Examples is same
02:47 mtompset     Examples?
02:47 * dcook      is somewhat confused by jcamins
02:46 jcamins      You know what I don't understand? Why can't we Anglo-Americans (sorry, NZers and Aussies; and Canadians) produce data as good as what the Germans produce?
02:45 eythian      signing, logging in to things, etc.
02:43 dcook        Aside from signing things, I suppose
02:43 dcook        I keep thinking about playing around with these technologies more but I'm never really sure to what end
02:43 mtompset     The global bug squashing day wasn't as productive as hoped, it would seem.
02:43 dcook        Sounds like fun
02:42 eythian      yeah
02:42 dcook        Ahh, so it would use NFC with a mobile or whatever else could receive the signal I guess
02:41 eythian      and each one can hold two different keys
02:41 dcook        Mmm
02:40 eythian      like phones and RFID cards use.
02:40 eythian      Near Field Communication
02:40 eythian      they're cheap enough, US$25 for the regular one, and $50 for the neo which is the NFC and GPG one.
02:39 wahanui      hmmm... NFC is no fine clue
02:39 dcook        NFC?
02:39 eythian      the new one I have also does GPG and NFC, which I'm going to play with.
02:39 dcook        I might have to look at getting one..
02:38 dcook        Sweet
02:38 eythian      yeah
02:36 dcook        Erm. eythian^^
02:36 dcook        Mmm. So you're focused on the screen and then the yubikey inputs it since it acts like a keyboard?
02:32 eythian      dcook: well, I log in to launchpad and if I haven't used it on this computer for a while, it'll ask for the 2-factor code. To get that, I need to plug the yubikey into the computer and press a button.
02:30 wahanui      mtompset is fighting a test writing learning curve to get code in before feature slush.
02:30 dcook        hey mtompset
02:27 mtompset     Greetings, #koha.
02:24 dcook        So you plug that into your system and then login to launchpad?
02:23 dcook        Interesting...I was wondering what yubikey was
02:18 eythian      dcook: I use one slot on my yubikey for openid, and one for SSH: http://www.kallisti.net.nz/blog/2013/09/yubikey-logins-with-ssh/
02:16 dcook        wizzyrea: Thanks, I'll see if that helps
02:16 dcook        Neato, eythian. I'll have to take a look at this sometime. I keep thinking better security would be a good idea...
02:13 wizzyrea     do-not-reply@stackexchange.com < who mine came from
02:12 eythian      https://help.ubuntu.com/community/SSO/FAQs/2FA <-- and info about using it with 2FA is here
02:11 eythian      https://launchpad.net/~eythian <-- well that's my openid
02:10 dcook        eythian: Might you have a URL?
02:09 dcook        Our mail servers do get hammered so it probably has an address that gets caught up with the junk
02:09 dcook        I asked them for an address
02:09 wizzyrea     whitelist?
02:08 dcook        Thrice
02:08 dcook        Yep
02:08 eythian      have you made it resend?
02:08 wizzyrea     ah that stinks
02:08 dcook        Silencing wahanui, eythian? :p
02:08 dcook        wizzyrea: You can't vote with reputation, and I can't get reputation without the verification email, which isn't getting through :/
02:07 dcook        BobB: I was thinking that I would just catch the shuttle on the quarter hour, but a cab could certainly be an idea
01:58 wahanui      eythian: I forgot launchpad
01:58 eythian      wahanui: forget launchpad
01:58 wahanui      i think launchpad is bad because it creates accounts for developers without their consent, without telling them, without any way to opt out.
01:58 eythian      dcook: launchpad
01:52 wizzyrea     no votes? I find that surprising
01:50 BobB         Could share a taxi
01:50 BobB         we arrive within 15 mins of each other (if we're both on time)
01:49 BobB         dcook, re: http://wiki.koha-community.org/wiki/Kohacon13/Arrivals
00:38 dcook        (As planned, of course, but always nice when things work as they should)
00:37 dcook        Ooooh. Someone fixed some subject headings in the digital repository and they auto-updated when the OAI-PMH harvester cronjob ran...:D
00:11 dcook        No votes for me..
00:11 dcook        Hmm, looks like my verification email might be getting blitzed way before it reaches my inbox