Time  Nick          Message
23:53 wahanui       OK, eythian.
23:53 eythian       wahanui: XML::Simple is the most complex XML parser available.
23:53 wahanui       eythian: huh?
23:53 eythian       wahanui: XML::Simple
23:15 pianohacker   good time for me to head out too
23:14 pianohacker   good night :)
23:14 wahanui       goodnight cait. You'll be back.
23:14 cait          night all
23:13 cait          i need to sleep
23:13 cait          ah
23:13 pianohacker   cait: not in javascript...
23:12 pianohacker   it's the worst parts of three different character encodings filtered through the bureaucracy of LOC
23:12 cait          and we don't have a routine already for converting?
23:12 pianohacker   so much madness
23:12 pianohacker   MARC-8 is _madness_
23:12 cait          but not breaking it right now would be good
23:12 cait          well not sure how hard the other solution would be :)
23:12 pianohacker   kk
23:12 cait          warning
23:12 cbrannon      Is it?  Hmmm.  I'll have to figure out what to do when I am done.
23:12 cait          pianohacker: keep it simple fo rnow i'd say
23:11 cait          oh - thoguht that was dead
23:11 pianohacker   cbrannon: I don't think you can :/ google code is read only now
23:11 cbrannon      No.  Something I am currently working on.  Will probably distribute it in the same location the original is currently at (Google Code).
23:10 cait          cbrannon: not sure if that is covered by the standard
23:10 pianohacker   marc8--
23:09 pianohacker   cbrannon: is it on github?
23:09 huginn        04Bug 11559: enhancement, P5 - low, ---, jweaver, Signed Off , Professional cataloger's interface
23:09 pianohacker   cait: http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11559#c172
23:05 cbrannon      FYI, in case anyone is interested, I rewrote the renewal logic in Eric's self check, and also figured out how to preload the checkout screen with items already checked out.  I also updated some of the on screen messages for sip responses.  It's getting quite an overhaul here.
23:04 cbrannon      Hmmm....I'll have to pick that brain when he is around.  Okay.  Thanks.
23:03 pianohacker   cbrannon: :/ khall probably has that right at the top of his brain, but he headed out at 3 EDT
23:01 cbrannon      The question is, is there a way to check through sip if an item is renewable without acually trying to renew.  I can't see anything in the item information, nor does the patron info show this information.  So far, I can only find this info if I actually try to renew the item.
22:59 cbrannon        42
22:59 wahanui       the question is "What is the meaning of life, the universe and everything?"
22:59 cait          what's the question?
22:59 cait          nothing super solid.. but we have libraries using it
22:58 cbrannon      Anyone here got solid experience with SIP?  I am working on a major upgrade to Eric Melton's self check, and have question.
22:57 huginn        cait: The operation succeeded.
22:57 cait          @later tell khall 11431 looks promising - can you please take a look at my last comment?
22:08 huginn        eythian: The operation succeeded.
22:08 eythian       @later tell tcohen and done.
21:50 huginn        eythian: The operation succeeded.
21:50 eythian       @later tell tcohen I built them like 2 days ago :) will do them again
21:49 Francesca     hi eythian
21:49 wahanui       bonjour, eythian
21:49 eythian       hi
21:49 * Francesca   waves
21:02 barton        hi magnuse!
21:01 wizzyrea      \o/
21:01 wnickc        wizzyrea++ you can embed links into report descriptions, thanks!
21:01 barton        not necessarilty in koha ... just in general.
21:01 * barton      wants the option of iteative copy / paste.
21:00 wnickc        exactly
20:59 wizzyrea      unless you're modifying things that don't have barcodes?
20:58 wizzyrea      what benefit to itemnumber?
20:58 wizzyrea      if you want to copy/paste?
20:58 wizzyrea      but why wouldn't you just use barcodes?
20:58 wnickc        hehe, no promises on when that will happen but it weighs on my mind
20:58 wizzyrea      hm, no, I imagined that
20:58 wizzyrea      wnickc++
20:57 wizzyrea      oh that would be good
20:57 huginn        04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14739 major, P3, ---, nick, Pushed to Master , Add several patrons to a new batch will create a new batch per patron added
20:57 wnickc        I will look at bug 14739 for 3.18 if I find time btw
20:56 wnickc        :)
20:56 wnickc        not in 3.18
20:56 wizzyrea      I might have imagined that.
20:56 wizzyrea      do you? I thought they fixed that so you clicked a radio button to choose between them
20:56 wnickc        the thorn is that for batch item mod by itemnumber I have to save into a file anyways.  Though fixing that is within my ken
20:55 wizzyrea      but I would try it, if I had a reason to. :P
20:55 wizzyrea      mind you I haven't tried it.
20:55 wnickc        ooh, smart
20:55 mveron        good night / daytime #koha
20:54 wizzyrea      is put the link to the one column report in the description of the comprehensive report.
20:54 wizzyrea      or try, at least
20:54 wizzyrea      what I would probably do
20:54 wnickc        true, I just want it all!
20:53 wizzyrea      you're not married to having every column showing with the Koha report module :P
20:53 * wnickc      is being persnickety
20:52 wizzyrea      or make another report that does that.
20:52 wnickc        persnickety
20:52 wnickc        but I just want to copy itemnumebrs or barcodes from a report with a bunch of columns and drop them into the batch modification tool or something
20:52 wizzyrea      alternatively you could make your report only output the column you want.
20:52 wizzyrea      not exactly what you're talking about, but no downloading.
20:52 wnickc        ah I see what you mean now
20:51 wizzyrea      yeah, that's what I'm talking about ;)
20:51 wnickc        wizzyrea:yeah, just trying to skip the downloading part
20:50 ibeardslee    wizzyrea: certainly does that in linux with the middle click paste buffer
20:50 pianohacker   can't you just download the report as an .ods?
20:50 wizzyrea      when you paste it.
20:49 wizzyrea      because it does sensible things with copied table data.
20:49 wizzyrea      you can get pretty close to that if you use libreoffice.
20:49 wnickc        I wish I could just click on a column in a report and have it copied ot the clipboard directly, just saying if anyone is bored
20:45 pianohacker   I very much agree
20:40 barton        I'm inclined to say that if you're running from the command line,  C4::Context->IsSuperLibrarian *should* return true, but anyway...
20:39 barton        pianohacker: C4::Context->IsSuperLibrarian calls C4::Context->userenv ...
20:28 drojf         good night #koha
20:28 cait          heh
20:28 wizzyrea      kek.
20:27 barton        "There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors." -- Jeff Atwood
20:26 barton        ah...
20:26 wizzyrea      nah, it wasn't koha
20:25 barton        I would like to see us keep our javascript in versioned files, but i know that would be a *lot* of work.
20:25 wizzyrea      being responsible and stuff.
20:25 wizzyrea      I've done that, but I wanted to make sure the behaviour I was seeing wasn't the actual behaviour, I wanted to make sure it was just me before showing it to the client.
20:24 wizzyrea      yep, I know.
20:23 barton        wizzyrea: if you're just testing, you can a) use private browsing or b) use something like chrome developer tools
20:23 wizzyrea      no :(
20:23 cdickinson    ugh
20:23 cdickinson    neither F5 nor hitting "Reload" specifically works?
20:23 wizzyrea      yeah :(
20:23 cdickinson    something just stubbornly not refreshing?
20:22 wizzyrea      in my browser
20:22 wizzyrea      bleh I hate it when I have to clear everything out of my cache.
20:21 cdickinson    satisfied with that
20:21 wahanui       cdickinson: live =is= life. La la la la la. Let us all talk about life.
20:21 cdickinson    literal live
20:21 wahanui       live is probably life. La la la la la. Let us all talk about life.
20:21 barton        live?
20:21 barton        Live is life. La la la la la. Let us all talk about life.
20:20 cdickinson    koha-create uses it I believe
20:20 * wizzyrea    learned about /etc/default/koha-common yesterday
20:19 barton        live?
20:19 wizzyrea      heh.
20:19 cdickinson    or deleted...
20:19 cdickinson    we all get merged back eventually
20:19 barton        cait, because master is too meta for that :-)
20:18 wizzyrea      suspect some kind of religious thing there.
20:18 cait          hm why not master?
20:17 wahanui       life is a branch of master
20:17 barton        life?
20:17 barton        drojf no, that's all good -- always good to check the standard stuff.
20:17 huginn        04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14504 enhancement, P5 - low, ---, barton, In Discussion , Add command-line script to batch delete items based on lost/withdrawn statuses
20:17 * wizzyrea    guesses barton is working on bug 14504
20:14 drojf         barton: then i'm sorry for bothering you with the standard stuff and i am all out of ideas :)
20:13 cait          *hides*
20:13 drojf         oh look, an awesome QA manager is running again :)
20:13 barton        drojf yes, I have those set.
20:12 cait          drojf: i guess yes, if elected
20:12 drojf         barton: ok. it does not really look like the regular "missing koha environment variable" error to me, but do you have those set? (KOHA_CONF and PERL5LIB)
20:10 wahanui       nominations are http://wiki.koha-community.org/wiki/Roles_for_3.24
20:10 cait          nominations?
20:10 cait          nominations are http://wiki.koha-community.org/wiki/Roles_for_3.24
20:10 cait          nominations?
20:10 cait          don't ask me... check the wiki page :P
20:10 drojf         cait: do we have a QA manager continuing?
20:09 cait          bgkriegel++ # translation manager continuing
20:08 barton        drojf: the script in question is going to be called in a cron job; I would rather not use koha-shell.
20:08 pianohacker   and that should return true in a command line setting where you have infinite control :)
20:07 pianohacker   my argument is that the check in question is only triggered if C4::Context->IsSuperLibrarian() returns false
20:07 drojf         barton: the easiest would be to use koha-shell
20:06 cait          maybe take a look at some of the nwer scripts?
20:06 cait          hm sorry, don't know
20:04 barton        heykoha, I'm trying to use C4::Items::DelItemCheck in a command line script, and I'm getting the following warning: C4::Context->userenv not defined! at /foo/bar/baz/kohaclone/C4/Items.pm line 2336. Are there any guidelines for setting C4::Context->userenv within a command line script?
19:58 * cait        waves back
19:34 huginn        mveron: The current temperature in Grenchen, Switzerland is 8.0°C (9:20 PM CEST on October 22, 2015). Conditions: Mostly Cloudy. Humidity: 93%. Dew Point: 7.0°C. Pressure: 30.21 in 1023 hPa (Rising).
19:34 mveron        @wunder allschwil
19:21 mveron        hiya...
19:21 mveron        and hiy magnuse :-)
19:21 mveron        drojf: late answer:  No, the C4::Dates patches can be tested in any order
19:20 magnuse       hiya mveron
19:20 * mveron      waves to drojf anc cait and and magnuse everybody else :-)
19:20 magnuse       drojf++ for signing off norwegian stuff
19:19 mveron-away   hi again #koha
19:10 misilot       as a lot of ILS's all run on databases (now some don't store logical data in the database)
19:09 misilot       :) I couldn't figure out if it was included or not with the article
19:08 pianohacker   if you have to ask...
19:05 misilot       so how much does the feature cost?
19:03 pianohacker   also, am I crazy, or is this a puff piece about what boils down to publicly accessible SQL reports? http://journal.code4lib.org/articles/10924
19:00 pianohacker   it's one of those beautiful ideas that would be a very large amount of work :)
19:00 misilot       pianohacker: the angular idea would be neat, as it would most likely mean the REST API is feature complete for almost everything
18:53 magnuse       ah, the mutterings...
18:52 wnickc        thanks magnuse++
18:52 magnuse       it will not work with the dom/xml-based config
18:52 pianohacker   but the mutterings say a lot of things, like "Rewrite the entire admin side in Angular!" and "Do we really want to deal with the madness of authority control?", so don't trust them too much
18:51 magnuse       wnickc: once upon a time i made a script for exploring indexes: https://github.com/Libriotech/LibrioTools/blob/master/rel.pl no idea if it still works
18:51 cait          yep i heard muttering abou t that as wlel :)
18:51 pianohacker   yaml is what the mutterings are saying
18:50 cait          but hven't looked really at it yet :(
18:50 cait          also maybe a structure that you can query... or at least parse better
18:49 pianohacker   brendan's mentioned mutterings of the elasticsearch indexes being configurable from inside the staff client, which could support things like that
18:45 cait          :)
18:44 wnickc        hmm..not doing that today, but tucking the idea away :-)
18:44 cait          it's also this way around in the config files
18:44 cait          wnickc: hm i don't think so
18:33 wnickc        http://manual.koha-community.org/3.18/en/kohasearchindexes.html
18:33 wnickc        does anyone know, is there a page like this, but going the other way?  So that you have the index followed by the fields it searches?
18:32 huginn        jcamins: The operation succeeded.
18:32 jcamins       @later tell tcohen I can't really tell what that control is supposed to do, so I think you are wise to consider rewording. :)
18:24 cait          hi nengard
18:24 nengard       hi cait and drojf
18:20 cait          hi drojf
18:19 drojf         hi cait
18:07 cait          hi wnickc :)
18:07 wnickc        hi cait / pianohacker
18:06 cait          hi pianohacker
18:06 pianohacker   hi cait
18:05 * cait        waves
18:05 tcohen        bye #koha
17:23 tcohen        hehehe
17:22 drojf         :D norwegians
17:22 drojf         "Verify that ÆØÅ is shown in some weird order"
17:15 tcohen        heh
17:14 drojf         it would be a little obvious if bug status changes now though :D
17:14 drojf         *english
17:14 drojf         there are things i consider bugs that people label enhancements. like patches related to other languages than endglish (no example at hand, but have noticed it before)
17:13 drojf         hehe
17:13 tcohen        heh
17:13 tcohen        "Koha doesn't have feature X"
17:12 * tcohen      expects people to mask enhancements as bugfixes
17:12 drojf         oh no we don't :)
17:12 tcohen        drojf: exactly, we don't want a buggy release, right?
17:12 drojf         *enhancements
17:12 drojf         tcohen: feature slush is about enhancement, not bugfixes, right?
17:10 drojf         mveron-away: any specific order in which the C4::Dates patches should be tested?
16:25 kivilahtio    ashimema: nice
16:25 huginn        04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12904 enhancement, P5 - low, ---, kyle, Needs Signoff , Force browser to load new javascript files after upgrade
16:25 ashimema      kivilahtio see bug 12904
16:07 gaetan_B      bye
16:07 mveron-away   quit
16:07 * mveron-away waves good bye to #koha
15:49 pianohacker   yw :)
15:48 drojf         pianohacker++
15:48 drojf         thanks
15:48 drojf         :)
15:48 drojf         ah yes makes sense. i was scrolling through the file but somehow missed the socket part
15:47 pianohacker   drojf: I think all you have to do is change the biblioserver config near the top of koha-conf.xml on the first machine
15:46 drojf         if you got some notes on that, i'd be curious to take a look :)
15:45 drojf         so you need a duplicate installation of koha? how do you tell the one koha to look at the other zebra?
15:43 pianohacker   drojf: we don't have it in production but it's something we're testing
15:40 drojf         pianohacker: do you know from experience?
15:39 pianohacker   drojf: yes, but you'll need to duplicate your koha config on that server
15:39 cait          i think yes... but never tried
15:37 drojf         i was wondering… can i run zebra on an external server? like mysql?
15:36 * mveron      counts the C4::Dates bugs, still 18 to sign-off...
15:34 mveron        drojf:thank you for the message about de-DE
15:34 mveron        hi drojf
15:34 drojf         hi mveron
15:33 mveron        Hi #koha
15:22 cait          tcohen: cool - you could easily rename the tab... just wonder if searching really works? which serach index does it use?
15:20 pianohacker   yo
15:07 tcohen        serial dokumenter
15:07 * tcohen      thinks nengard is about to document the easter egg
15:06 tcohen        shit is getting serious
15:04 tcohen        http://snag.gy/j9PUT.jpg
15:03 tcohen        still shows Something else
15:03 tcohen        cait: it offers that auth val category values only
15:02 reiveune      bye
15:01 huginn        New commit(s) kohagit: Bug 15039: Move top language menu to include and streamline logic <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=17b3e3c9ebb4ce437a56cee817ee1781ebfce697> / Bug 11139: Add support for multiple values in AdvancedSearchTypes <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=986cbaf830923ce75d396e1a2d87ae8f029f4be9> / Bug 14788: Add unit tests for GetTopIssues <http://git.koha-community.org/git
15:00 cait          one existing category?
15:00 cait          what happens if you put something like... SUGGEST or so in there?
15:00 tcohen        cait: you are right
14:56 cait          or... all of them
14:56 cait          it looks like... hm ne of the auth values
14:55 wahanui       well, this is the dawning of the age of Aquarius.
14:55 cait          what is this?
14:54 tcohen        =\o/
14:54 tcohen        http://snag.gy/w53uz.jpg
14:53 tcohen        hold on
14:53 tcohen        new screenshot
14:53 tcohen        sorry
14:53 tcohen        that's the weirdest thing
14:53 tcohen        no no
14:53 cait          but not sure how to 'fill' it - maybe it only does the tab
14:52 nengard_mtg   or not :) hehe
14:52 nengard_mtg   cool
14:52 nengard_mtg   oh
14:52 nengard_mtg   where did that come from???
14:52 cait          it happens when you have an 'unknown' value in the advancedsearchtypes
14:52 cait          yeah,that is kind of an easter egg
14:52 cait          the something else? :)
14:51 tcohen        looks like an easter egg
14:51 tcohen        nengard_mtg: this is weird http://snag.gy/KeRB0.jpg
14:50 tcohen        cait: :-(
14:50 cait          not really
14:37 tcohen        can we prevent that?
14:37 cait          tcohen: because my brain is going to explode  next week
14:34 huginn        tcohen: The operation succeeded.
14:34 tcohen        @later tell marcelr good question
13:57 huginn        New commit(s) kohagit: Bug 15042: Barcode hbyymmincr does not work when receiving serials <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=55127d50fb0a00f70d5de06dee76ddfad54bd094> / Bug 12194: (RM followup) DBIx update <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=77082713b3a25d46698494a4548ae47af2ea1603> / Bug 12194: DBRev 3.21.00.039 <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=452196ebbc4
13:46 tcohen        why not next week? or january? :-D
13:42 cait          maybe once 3.22 is out
13:42 cait          just runnign out of time - as uusal
13:42 cait          nope
13:42 tcohen        :-D
13:42 tcohen        still refusing to try it
13:41 cait          still trying to convert me :)
13:41 tcohen        :-D
13:41 tcohen        cait: we've just patched kohadevbox, now all the tests can be run in koha-shell, out of the box
13:40 cait          bye Joubu :)
13:39 Joubu         see you tomorrow #koha
13:38 cait          hi tcohen :)
13:38 cait          andreashm: did you see the page yesterday?
13:38 cait          so i don't have much more actually :(
13:38 tcohen        hi cait
13:37 cait          i actually sent Viktor the link to drojf's page :)
13:34 andreashm     cait: it seems to be working, thanks to drojf, but its allways good to have more info
13:34 andreashm     cait: why not!
13:33 cait          andreashm: do you still need the info for SRU?
13:11 huginn        tcohen: The operation succeeded.
13:11 tcohen        @later tell eythian we really need latest master packages
13:11 wahanui       o/ '`'`'`'`'`'`'`'`
13:11 tcohen        confetti
13:11 wahanui       confetti is http://25.media.tumblr.com/tumblr_lpm3j6aNaN1qh8hleo1_400.gif
13:11 tcohen        confetti
13:10 tcohen        \o/
13:10 tcohen        Joubu: now the DB password is set in {default|user}.yml and injected in the koha-shell user, so all tests can be run
13:09 tcohen        that's why it cannot create for all sources (one of the random failures in jenkins)
13:08 tcohen        done :-D
13:06 tcohen        now that he is on it
13:06 Joubu         and yes, the AI is not reset after a rollback
13:06 * tcohen      wanted to add a newline to koha-pass
13:06 Joubu         tcohen: do it :)
13:05 tcohen        Joubu: I'm about to update kohadevbox
12:59 nengard       I was at All Things Open earlier this week and it was AWESOME :)
12:59 nengard       How are you all doing?
12:59 magnuse       hola nengard
12:53 tcohen        hola nengard
12:51 nengard       hola all
12:48 tcohen        ah
12:44 tcohen        the autoincement is not reset
12:44 tcohen        sorry, after it
12:43 tcohen        in MySQL I've noticed that before the rollback
12:42 Joubu         what do you mean with the AI values and testbuilder?
12:42 Joubu         (:x compulsory on uploading the patches)
12:42 Joubu         tcohen: yes but only on bz, not in the patch
12:42 Joubu         tcohen: I think yes, it would be better to load a new DB at the beginning of the test suite
12:42 tcohen        Joubu: ":x"? Vim typo at 12194
12:40 * tcohen      thinks we are running out of AUTOINCREMENT values too often with testbuilder
12:40 tcohen        Joubu: we should set them to load a dump of the DB each time, right?
12:39 tcohen        (www)
12:39 tcohen        Joubu: I've just set D7 to run all the tests
12:38 Joubu         tcohen: ha yes, it's the one you have frozen 2 days ago!
12:31 tcohen        not for master
12:31 tcohen        Joubu: u12 is not running, actually
12:31 tcohen        oh
12:18 tcohen        Joubu: maybe when I checked that commit broke something for jenkins, I'll reset --hard to master
12:17 tcohen        hi drojf
12:17 drojf         hi tcohen
12:16 tcohen        morning
11:56 andreashm     hey drojf
11:55 drojf         hi andreashm
11:55 andreashm     hi #koha
11:44 cait          back
10:49 khall         thanks Joubu!
10:49 Joubu         khall: yep, will do
10:47 khall         would you mind passing qa since cait is at lunch?
10:47 khall         excellent!
10:46 Joubu         yes
10:46 khall         Joubu:on 11250?
10:46 Joubu         khall: I think I agree with you now, sorry a bit slow :)
10:44 huginn        khall: The operation succeeded.
10:44 khall         @later tell cait bug 9129 is all fixed up!
10:44 huginn        khall: The operation succeeded.
10:44 khall         @later tell cait t/db_dependent/Circulation/TooMany.t has those same warnings
10:40 cait          lunch time!
10:39 cait          i kind of gave ni to temptation to fix a few things and not sure now about it :)
10:38 cait          hm my second patch could also move somewhere else if necessary
10:38 khall         will do cait!
10:38 cait          but it's not a big patch - was hoping jajm would take a look
10:38 huginn        04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8436 enhancement, P5 - low, ---, julian.maurice, Signed Off , Add branch limit on checkexpiration.pl
10:38 cait          khall: could you maybe take a look at bug 8436? i did a kind of more extensive follow-up (not sure if i shoudl regret it...) so now i feel i should not pass qa
10:34 khall         lol, yes, I can totally understand that ; )
10:34 cait          khall: everytime... it's a little scary. to me at least :)
10:29 khall         yes
10:29 cait          khall: you saw feature slush deadline?
10:29 khall         excellent@!
10:29 cait          just have a ... ton of stuff on my desk :(
10:29 cait          i will try to test tonight
10:29 cait          at leat not hard to change
10:29 khall         : )
10:29 cait          compromise - and a quick one
10:28 khall         ok, I'll make those changes
10:28 cait          i think then Joubu is right... future thing
10:28 khall         because that patron will never be able to place a hold on that record
10:27 khall         cait: there's my arguement for simplicity. If the hold is age restricted, none_available is meaningless
10:27 Joubu         The idea is mainly to prepare for the next one (not developed yet) which will just follow the existing pattern
10:27 cait          in one block
10:27 cait          i think theoretically... you could just have all but the Too_many one
10:26 cait          could happen
10:26 cait          age restriction and none available
10:26 khall         joubu: yes, that would work. Before we go further than that, which messages do you believe we will see at the same time?
10:24 cait          i'd like that
10:24 Joubu         khall: I am just wondering if the elsif blocks could be rewritten like : if ( cond1 or cond2 or cond3 ) { loop on conditions to display the errors# So we could have more than 1 errors } elsif maxreserves { display the generic message }
10:23 khall         but this is a good fix for now
10:23 khall         I'm also continuously working on the holds system, once we've got the ability to determine each status separately and distinctly, re-updating the messages will be simple.
10:21 Joubu         obviously it cannot work
10:21 cait          but if someone hates it.. you write a new patch? heh
10:21 Joubu         yes, that's what I was trying to say. Actually you try to fix with a 10 lines TT patch a 50 lines pm patches :)
10:21 khall         cait: yes please! agreed.
10:21 cait          changing it back wouldn#t be huge either
10:21 cait          so if you feel thsi works... let's try it
10:21 cait          i know
10:20 khall         which would require a lot of rewriting of the code, quite a lot
10:20 cait          like as Mark I think suggested - if no holds are allowed the message shoudl be different than if you just have too many ... things like that
10:20 Joubu         cait: maybe :)
10:18 cait          Joubu: yeah. hm. I just feel torn about it really - I feel like we are losing information the way we display only one error at a time... but i am not strongly set against it. Ultimately i'd like the too_many to just be more clear? or just to deal with that one differently than the rest?
10:18 khall         cait: I'll do that right now
10:17 cait          ok - so just splitting it then maybe
10:17 khall         cait: will do. Those warnings during the unit test run are not a problem. I was concerned about those too but other tests have the same warnings
10:17 huginn        04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11250 major, P5 - low, ---, kyle, Signed Off , "too many holds" message appears inappropriately
10:17 Joubu         cait, khall: I am on bug 11250, and I am not sure to know what could be done to make things moving
10:16 cait          but the discussion is in last nights irc log
10:16 cait          and then tcohen will fix
10:15 cait          so easiest is probably to redo and put on a separate patch
10:15 cait          tcohen explained it - you cannnot merge the changes
10:15 khall         I'll check on that
10:14 khall         hi!
10:14 cait          did you see, i had some problems with the schema on the rebased patches (fine max is replacement price)
10:14 * cait        waves at khall
10:09 * cait        waves
09:12 drojf         i'll build a package of 3.20.4 and that patch and see if it fixes it
09:09 Joubu         That's the one I was looking for!
09:08 huginn        04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13023 enhancement, P5 - low, ---, kyle, Pushed to Master , Nonpublic note for items should be mapped to a database column like itemnotes
09:08 drojf         maybe bug 13023 fixes this
09:07 drojf         Joubu: i imported it as 952$x
09:05 drojf         </record>
09:05 drojf         </datafield>
09:05 drojf         <subfield code="x">RLS-Gef-A</subfield>
09:05 drojf         <datafield tag="999" ind1=" " ind2=" ">
09:05 drojf         <leader>         a              </leader>
09:05 drojf         <record>
09:05 drojf         oh. in the database, it is not in itemnote_nonpublic. that one is empty. it is in more_subfields_xml
09:00 Joubu         drojf:  is it mapped with 952x?
08:58 drojf         Joubu: it does get the info from there. i deleted it in one record, reindexed, and that record is no longer found. the others still are
08:47 drojf         i can still find it Oo
08:42 drojf         i expected bulkmarkimport -d to do that, but maybe it doesn't. the info was in there before
08:41 Joubu         drojf: the default mapping is 952x, and does not seem to be indexed
08:41 drojf         hmm maybe it's leftovers from the last import. i'll try a full reindex
08:40 Joubu         drojf: it's certainly because it's indexed by zebra
08:40 drojf         the info is not shown then, but it should not be searchable anyway
08:39 Joubu         certainly not
08:38 drojf         looks like opac search also searches itemnotes_nonpublic? i get hits for things that are only in there. is it supposed to be like that?
07:51 drojf         hi #koha
07:40 wahanui       hi, gaetan_B
07:40 gaetan_B      hello
07:37 huginn        Joubu: The operation succeeded.
07:37 Joubu         @later tell tcohen something weird on jenkins node: u12 and u14 does not use the same code: u14 is using master but 12 5a9b8d9359424a3f0316f89348038fbb290e722b. Do you know why?
07:19 magnuse       ncip, hopefully
07:18 andreashm     wassup?
07:18 * magnuse     waves
07:17 * andreashm   waves
07:05 Joubu         hi
06:57 fridolin      hie there
06:52 wahanui       privet, alex_a
06:52 alex_a        bonjour
06:44 cait          bbiab
06:44 cait          hi reiveune :)
06:43 reiveune      hello
06:43 magnuse       yay for 11317, but yes security should be a priority
06:28 eythian       OK, I think I'm at the point where the next step is to write my wrap-up slides. I'll do that tomorrow.
06:23 eythian       also, I like having a good amount of practice runs.
06:23 cait          which i'd like to have... but not sure how safe it is
06:23 huginn        04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11317 enhancement, P5 - low, ---, maxime.beaulieu, Signed Off , Add a way to access files from the intranet.
06:23 cait          btw, i am also looking for opinions on bug 11317
06:23 eythian       I go there on Monday, and I will be having a busy weekend
06:22 cait          and making the slides now
06:22 cait          wow
06:20 eythian       next week friday
06:20 cait          when is your talk? :)
06:19 eythian       I haven't had a chance to look at it recently
06:19 eythian       possibly
06:18 cait          i still tihnk the browse is acting strange too
06:18 eythian       specifically, the author sorting behaviour you brought up
06:18 cait          ....
06:18 cait          i am a weird case?
06:18 * eythian     is making a slide on weird cases in searching, uses cait as an example
06:18 cait          8436
06:18 cait          magnuse: could i talk you into signing off some qa followups i did?
06:17 magnuse       kia ora cait and eythian
06:17 cait          hi magnuse :)
06:17 * magnuse     waves
06:17 cait          hi eythian
06:17 eythian       hi cait
06:16 * cait        waves
03:30 wizzyrea      irma you mean like EBSCO or?
03:16 irma          So much to know ...
03:16 irma          how good is the search and how refined are the search filters ... I don't know how satisfied users are and also I don't know the relationship with the library management system once a discovery layer has been installed.
03:15 mtompset      Have a great day (24 hour period), #koha wizzyrea Francesca eythian
03:10 huginn        New commit(s) kohagit: Bug 15012: use sudo instead of su in koha-shell <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=0e9e51db94abdabe6e603d98a05bf315c8d3fa91>
03:10 wizzyrea      that is one of my favourite talks ever.
03:04 huginn        Francesca: The current temperature in Wellington, New Zealand is 13.0°C (3:30 PM NZDT on October 22, 2015). Conditions: Mostly Cloudy. Humidity: 82%. Dew Point: 10.0°C. Pressure: 29.80 in 1009 hPa (Steady).
03:04 Francesca     @wunder wlg
02:58 eythian       it'll probably help you if you're having trouble sleeping
02:57 eythian       https://www.youtube.com/watch?v=Fu5CA59MSlU <-- tcohen, if you're really keen, here's my one from last year
02:56 eythian       later tcohen
02:56 eythian       per-instance would mean our gitified staging servers make more sense
02:56 wizzyrea      but the way I did it is a very close 2nd to that, it works the way I do anyway.
02:55 * Francesca   waves
02:55 wizzyrea      per instance settings so you didn't have to specify would be the best ever.
02:55 eythian       I figure we'll burn that bridge when we get to it
02:55 tcohen        I can now go to bed :-P
02:54 tcohen        cool, thanks eythian!
02:54 eythian       tcohen: yes
02:54 tcohen        eythian: have you noticed that if we ran one plack serverfor all instances, then mpm-itk doesn't make any sense?
02:54 huginn        04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15012 normal, P5 - low, ---, jonathan.druart, Passed QA , koha-shell raises " no job control in shell" error
02:54 eythian       tcohen: bug 15012 signed off, marked passed qa. All yours now :)
02:53 tcohen        hm
02:51 tcohen        (dev, testing ,etc)
02:51 tcohen        and have our own set of tools for that scenarios
02:51 tcohen        we leave alone all people's deployment
02:50 wizzyrea      obvs lots of ways to solve that one :)
02:50 tcohen        wizzyrea: I wrote a patch for kohadevbox:ansible (didn't push it yet) that puts a custom .bashrc on the instance user, so it is picked by the shell
02:50 wizzyrea      teehee
02:50 * eythian     chooses not to think about that further for now
02:50 wizzyrea      ok that I could get behind.
02:49 eythian       it also needs to be on a per-instance basis
02:49 eythian       well actually
02:49 eythian       there's no reason it can't do both
02:49 eythian       ah, I see
02:49 wizzyrea      mm but I don't want to do that because I want to change it at my whim
02:49 tcohen        we actually use that
02:49 eythian       use that
02:49 eythian       that
02:49 eythian       yes
02:49 eythian       oh
02:49 tcohen        remember /etc/default/koha-common?
02:49 eythian       do we?
02:48 tcohen        eythian, we already have that,
02:48 wizzyrea      well hm
02:48 eythian       l
02:48 eythian       but still, having it somewhere central so it applies to everything would be idea
02:47 eythian       that has recursion issues
02:47 wizzyrea      I just fixed mine locally like that, thought I'd submit it
02:47 eythian       hmm
02:47 eythian       e.g. setting the perl5lib should be in a library
02:47 wizzyrea      true, that would be nice
02:47 eythian       wizzyrea: I'd _really_ like a global solution for that issue
02:46 huginn        04Bug 13216: enhancement, P5 - low, ---, mtj, Needs Signoff , fix koha-shell to work with git/dev installs
02:46 wizzyrea      http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13216 <runs away giggling>
02:46 eythian       I think it'll be recorded
02:46 tcohen        eythian: will you record it or the organizing people?
02:45 eythian       tcohen: I'm checking it out right now
02:45 * tcohen      will just push the patch, I have you implicit aproval
02:45 eythian       be there or be square
02:45 eythian       tcohen: Hobart, next Friday
02:45 tcohen        m
02:45 tcohen        ah, interesting when and where? I always wanted to learn about the three of the
02:44 eythian       tcohen: I'm giving a talk about elasticsearch, catmandu, and koha :)
02:44 tcohen        hehe, I didn't know you were giving a talk about ordering ducks
02:43 IceCube       right but occasionally you find quirks here and there
02:43 IceCube       oh yeah there it is in the link you sent me
02:43 eythian       yep, AD==LDAP for all intensive porpoises
02:43 wizzyrea      should do
02:43 eythian       tcohen: do you want to write my talk? :)
02:43 IceCube       this works with AD also, right?
02:42 IceCube       ok I'll peruse and see what needs to be done
02:42 IceCube       hahaha
02:42 wizzyrea      if your ducks are disorderly... that.
02:42 eythian       the last one I did took about 6 months of duck-aligning.
02:42 huginn        04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15012 normal, P5 - low, ---, jonathan.druart, Signed Off , koha-shell raises " no job control in shell" error
02:42 tcohen        eythian: can u put your signature on bug 15012 and mark it PASSED QA?
02:42 eythian       get your ducks in a row and it can be done in about 10 minutes
02:42 wizzyrea      it does
02:41 IceCube       Well that's good to know because that means it must work for a lot of people
02:41 eythian       I've set up more koha-ldap system than I care to think about :)
02:41 eythian       e.g. whatever field you use to provide borrower category must match the values that koha can have for borrower category, etc.
02:40 wizzyrea      what he said.
02:40 IceCube       makese sense
02:40 eythian       It's not too hard, but you have to make sure the info in your ldap matches the info that koha expects
02:40 IceCube       Actually I should prob learn this because I want to start a school and will prob have to set a lot of this stuff up
02:40 IceCube       ok good to know
02:39 IceCube       I'll prob consult a professional on this or if I decide to tinker around I'll make a copy of the VM and use that
02:39 wizzyrea      and how to do the mappings.
02:39 wizzyrea      of particular note are the bits you have to chuck into koha-conf.xml
02:39 IceCube       hahahaha ok
02:38 wizzyrea      http://perldoc.koha-community.org/C4/Auth_with_ldap.html slightly terrible looking, but essentially correct
02:38 IceCube       hahaha
02:38 wizzyrea      that is not what I wanted ;)
02:38 wizzyrea      hrmph
02:38 wahanui       ldap is missing a certain pleasantness of usage.
02:38 wizzyrea      ldap?
02:38 * IceCube     begins to plan for the future
02:37 IceCube       hmmmmm
02:37 eythian       yes, it is
02:37 IceCube       is it possible to link koha to ldap?  I thin I saw this somewhere once
02:36 wizzyrea      mum's the word.
02:36 IceCube       don't tell her
02:36 eythian       heh
02:36 wizzyrea      haha
02:36 IceCube       ahh ok you know what I was spelling her name wrong :S
02:36 wizzyrea      note that you probably just need to untick and tick the superlibrarian box, and save it
02:35 eythian       true
02:35 wizzyrea      if the password was wrong
02:35 wizzyrea      because you wouldn't have seen that message
02:35 wizzyrea      actually, check the permissions
02:35 eythian       also, double check the permissions
02:35 IceCube       seems that passwords don't like us tonight
02:35 IceCube       ok let's try resetting it
02:34 eythian       passwords should be backwards compatible, but...
02:34 eythian       reset the password?
02:34 eythian       hmm
02:34 eythian       are you using the database username/password?
02:34 IceCube       yeah I did log in with that and it works but the superlib doesn't for some reason
02:34 IceCube       I'm getting "Error: You do not have permission to access this page."
02:33 eythian       you can use the database username/password to configure users
02:33 eythian       that's where they log in
02:33 IceCube       I tried it on the koha-intra site but it says I don't have permission
02:32 IceCube       hey where does the superlibrarian log in?
02:32 IceCube       ok good to know
02:32 wizzyrea      the mailing lists are good for things that are not time sensitive
02:30 wizzyrea      pretty common yeah
02:30 eythian       yes, it's pretty common
02:30 eythian       no problem ;)
02:30 IceCube       glad to have your pro-est help, eythian
02:30 IceCube       do you get many people in here asking questions?
02:29 wizzyrea      pft, eythian is the pro-est of the pros.
02:29 IceCube       that counts as knowing it, I would think
02:29 eythian       right now I'm writing a talk about it, if that counts
02:29 wizzyrea      :)
02:29 wizzyrea      yes.
02:29 wizzyrea      yeah, we usually say that the sun never sets on #koha :)
02:29 IceCube       do you all work on koha or just know a lot about it?
02:28 eythian       there's usually a good crowd in here
02:28 IceCube       oh... I probably will... lol
02:28 wizzyrea      come back anytime :)
02:28 IceCube       and irc is kind of a blast from the past - haven't used it since the 90's really, but it came back immediately
02:28 IceCube       this is a very helpful resource
02:27 IceCube       thanks all of you very much
02:27 IceCube       hahaha
02:27 wizzyrea      packages don't suck. :)
02:27 IceCube       thanks
02:27 wizzyrea      :D
02:27 IceCube       :)
02:27 IceCube       no more tarballs
02:27 IceCube       wizzy you were saying something about that last tiem
02:27 wizzyrea      sudo apt-get upgrade koha-common
02:27 wizzyrea      too
02:27 wizzyrea      easy to update now
02:27 wizzyrea      :)
02:26 IceCube       here we are
02:26 IceCube       I never wanted to do it because I didn't have the time or experience with linux, mysql, koha, etc.  Then the system had a failure and...
02:26 eythian       now they're going to have to spend a week reading the newer manual and learning all the new things
02:25 eythian       heh
02:25 IceCube       The librarian has been complaining she wants an upgrade for several years
02:25 IceCube       This has been a long time coming
02:25 eythian       awesomecross
02:25 IceCube       Wow I'm really happy
02:24 IceCube       yep it seems to be working!
02:24 IceCube       ok cool
02:24 eythian       but, if search is working, you don't need to
02:24 eythian       I meant sudo service koha-common restart
02:24 eythian       yes
02:23 eythian       oh
02:23 IceCube       well it said command not found anyways
02:23 eythian       that sounds good then
02:23 eythian       oh, then don't bother with the restart
02:23 IceCube       and a search for the word "book" displays lots of records :)
02:23 eythian       IceCube: do a sudo koha-common restart now
02:22 IceCube       ok reindexing done...
02:21 eythian       it's true, I was.
02:20 wahanui       i guess eythian is Time's Person of the Year for 2006.
02:20 jcamins       eythian?
02:20 IceCube       Is that how many things he responds to or just how many things he comes up with
02:20 IceCube       oh that's a lot of factoids
02:20 wahanui       and ever, amen.
02:20 jcamins       Oh, whatever.
02:20 wahanui       Since Tue Oct  6 21:46:26 2015, there have been 336 modifications and 208 questions.  I have been awake for 15 days, 4 hours, 33 minutes, 39 seconds this session, and currently reference 46089 factoids. Addressing is in optional mode.
02:20 eythian       wahanui: stats
02:20 wahanui       jcamins: bugger all, i dunno
02:20 jcamins       wahanui: facts?
02:20 eythian       so, many things.
02:20 wahanui       i guess statistics is larger, so I'm assuming all is well for that.
02:20 jcamins       wahanui: statistics?
02:19 eythian       wahanui is an infobot
02:19 IceCube       how many things does wahanui do
02:19 IceCube       lol
02:18 eythian       heh
02:18 wahanui       the saddest thing is http://i39.tinypic.com/14jz15f.jpg
02:18 eythian       wahanui: what is the saddest thing?
02:18 IceCube       ok I'll do that
02:18 IceCube       yeah I realized that when you told me I was doing it the hard way
02:18 eythian       now do the rebuild
02:18 eythian       so your database is not empty
02:18 eythian       good
02:18 IceCube       select count(*) now givs a big number
02:18 eythian       *problem
02:18 eythian       (the actual probably is probably that you didn't select your database.)
02:17 IceCube       ok
02:17 eythian       sudo koha-mysql koha
02:17 eythian       don't do that
02:17 eythian       that's the hard way
02:17 IceCube       mysql -u username -p
02:16 eythian       how did you get in to mysql?
02:16 IceCube       I'm in mysql
02:16 IceCube       it kind of is haha
02:16 eythian       that's not an answer :)
02:16 IceCube       I'm doing this in mysql right?
02:15 eythian       how are you accessing your database?
02:15 eythian       oh
02:15 IceCube       error 1046  no database selected
02:15 eythian       the rebuild is unrelated
02:15 eythian       select * from biblio;
02:15 IceCube       I have not done the rebuild yet though, if that matters
02:15 eythian       try:
02:15 eythian       that is not what I'd expect
02:14 IceCube       yes, with a ;
02:14 eythian       did you put in exactly what I said above?
02:14 IceCube       It gave me a result of 1
02:14 IceCube       what does select count(*) do
02:14 eythian       sudo koha-rebuild-zebra --full -v koha
02:13 eythian       in fact, you definitely need to
02:13 IceCube       ok
02:13 IceCube       haha obv :)
02:13 eythian       most likely you need to rebuild the search index
02:13 eythian       select count(*) from biblio;
02:13 eythian       check your database first
02:13 eythian       IceCube: that symptom is not reflective of that conclusion :)
02:13 IceCube       There should be about 70,000 books
02:12 IceCube       when I do a search on the catalog I get no results returned
02:12 IceCube       It looks like the database is... empty?
02:12 IceCube       Ok I'm back
01:32 wizzyrea      at minimum.
01:32 eythian       yep
01:32 wizzyrea      yeah, that's a 20 minute rant in itself.
01:32 wizzyrea      oh well, fair enough
01:32 eythian       I only have 20 minutes and need to actually cover the topic
01:31 wizzyrea      oh go on, have your rant.
01:31 * eythian     tries really hard to not have the "library data" section of his talk not turn into too long of a rant.
01:29 wizzyrea      there are some in there that can take aaages though and it's nerve wracking when it shouldn't be
01:29 wizzyrea      I do that for the ones in 3.18 that I do, even though they take very little time.
01:28 wizzyrea      i.e. "updating database for bug xxxx - this can take some time" then "Finished updating bug xxxxx"
01:28 eythian       yes
01:28 wizzyrea      and again afterwards
01:28 wizzyrea      I want to see in database update is printing something before an update that can take a lot of time begins
01:27 wahanui       i guess the other thing is i want to upgrade the version of koha. how?
01:27 wizzyrea      the other thing
01:27 wizzyrea      or mark them differently.
01:27 wizzyrea      yeah true
01:27 eythian       I kinda think we should capture and ignore any messages that start with "duplicate"
01:26 eythian       the "Can't create" ones may be a problem
01:26 eythian       yeah
01:26 wizzyrea      I feel like for the most part those messages are alright, especially if things are working.
01:25 IceCube       ttys...
01:25 IceCube       ok I have to run for a few minutes but I'll be back - and now I have some more questions.  Possibly related to the thing I just pasted.
01:25 pastebot      "IceCube" at 127.0.0.1 pasted "Fresh install / db upgrade errors" (15 lines) at http://paste.koha-community.org/120
01:23 eythian       yes, and messy code from the past
01:23 IceCube       wisdom combined with experience
01:23 IceCube       prudence, actually
01:23 IceCube       wisdom
01:22 eythian       we have a review process for a reason :)
01:22 IceCube       are you sure you want me to try to do that
01:21 eythian       for payment, you must go patch two bugs ;)
01:21 eythian       sweet :)
01:19 IceCube       you've been a lot of help to me over the past few days
01:19 IceCube       thanks guys
01:19 IceCube       ok that did it
01:17 IceCube       sigh.  I love technology.
01:16 eythian       especially if, as you said, it successfully did the schema upgrade.
01:16 eythian       I'm concerned that they don't match though. That's suspicious
01:16 IceCube       I just meant that I didn't set it
01:16 eythian       I'd just change mysql to match the file
01:16 eythian       that's typically what a password is, yes
01:15 IceCube       can I just change that to something and then change it also in mysql
01:15 IceCube       so it's a bunch of random letters
01:14 eythian       hmm
01:14 IceCube       the kohaconf? no
01:14 eythian       because if you did, that was a bad idea
01:14 eythian       did you copy that across from the old installation?
01:14 IceCube       ok let me go check
01:13 eythian       it's in koha-conf.xml
01:13 eythian       you need to fix that
01:13 eythian       there you go
01:13 IceCube       ok where do I set that
01:13 IceCube       DBI connect('dbname=koha_koha;host=localhost;port=3306','koha_koha',...) failed; Access denied for user........
01:12 eythian       not /usr/sbin?
01:12 eythian       /bin?
01:12 eythian       yes
01:12 IceCube       yep I just found it in /bin
01:12 eythian       oh
01:12 IceCube       ahh there it is
01:12 wizzyrea      (I think)
01:12 wizzyrea      koha-upgrade-schema
01:11 IceCube       koha-update-schema not found
01:11 eythian       see if it gives you the same error
01:11 eythian       trying running 'sudo koha-update-schema instancename'
01:10 IceCube       any suggestions where to look?
01:10 eythian       worth checking
01:10 eythian       maybe
01:10 IceCube       config wrong somewhere?
01:09 eythian       hmm
01:09 IceCube       :(
01:09 IceCube       same error
01:09 IceCube       ok, restarted.
01:09 eythian       often that error is from koha not being able to talk to it
01:09 eythian       try restarting it
01:08 IceCube       I can see it when I run top
01:08 IceCube       it is
01:07 eythian       my first thing would be to ensure that mysql is running
01:07 IceCube       Can't call method "do" on unblessed reference at /usr/share/koha/lib/C4/Context.pm line 793. BEGIN failed--compilation aborted at /usr/share/koha/lib/C4/Auth.pm line 89. Compilation failed in require at /usr/share/koha/intranet/cgi-bin/mainpage.pl line 25. BEGIN failed--compilation aborted at /usr/share/koha/intranet/cgi-bin/mainpage.pl line 25.
01:04 * eythian     passive-aggressively wonders why no one ever actually says what the error is, which is the one thing that could allow them to be helped :)
01:02 IceCube       It's a fresh install, just imported the database from an old system, logged into the web interface, the database was upgraded, and now I'm hitting an error page
01:01 IceCube       ok if anyone is there I have a few questions about my koha install
00:34 wnickc        goodnight!
00:10 wnickc        mtompset++
00:01 mtompset      Added the koha::schema::results files too, just in case.
00:01 huginn        04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14246 enhancement, P5 - low, ---, xarragon, Signed Off , Add borrowernumber to koha_news
00:01 mtompset      wnickc: I signed off bug 14246 as well. :)