Time  Nick         Message
21:26 barton       well ... I guess that I had better send my last @later to the *right* nick ;-)
21:25 barton       oh, foo.
21:24 wahanui      rumour has it ashimema is on qa now .)
21:24 cait         ashimema
21:24 barton       I'm not in #koha every day, and I don't keep *that* close track on people's comings and goings, but I think I woulda noticed an 8 week gap ;-)
21:24 cait         wrong nick
21:24 cait         oh right
21:23 barton       ok, that's good...
21:23 cait         he was here
21:23 cait         yeah that#s a bit odd
21:22 barton       cait: 8 weeks ago?
21:22 cait         23:22
21:22 cait         probably to bed
21:22 cait         it's late here :)
21:21 barton       where'd he go?
21:20 barton       aroo?
21:19 huginn       barton: mrenvoize was last seen in #koha 8 weeks, 0 days, 12 hours, 3 minutes, and 48 seconds ago: <mrenvoize> don't we all wahanui
21:19 barton       @seen mrenvoize
21:19 barton       nuts.
21:19 huginn       barton: I have not seen mr.
21:19 barton       @seen mr
20:37 cait         so pretty too
20:36 gmcharlt     nice
20:35 rangi        http://library.nzica.com/informed-professional/#/all/  <-- what you can do with koha reports + angularjs
20:29 barton       thanks rangi!
20:29 rangi        it calls that script
20:28 rangi        <form action="/cgi-bin/koha/reserve/renewscript.pl" method="post" class="checkboxed">
20:26 barton       I have a koha mechanics question -- what happens when I click on the 'Renew or return checked items' button on the moremember.pl? I presume that I'm going to end up hitting C4::Circulation::AddReturn() at some point, but I can't tell how I get there.
20:15 rangi        hi cait
20:14 cait         mornin rangi
20:06 huginn       rangi: The operation succeeded.
20:06 rangi        @later tell tcohen i used to build koha packages with the ppa, gained us nothing really, as they are always _all anyway and the debian packages work fine on ubuntu (we dont have a bunch of C in koha that needs to be compiled for different architectures) it ended up effectively a splinter, best to keep it in one place
18:51 huginn       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9723 minor, P5 - low, ---, oleonard, Pushed to Master , Hourly loans don't show time due in OPAC
18:51 huginn       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=4068 major, P5 - low, ---, kyle, Pushed to Master , Accepting a suggestion hides 'pending' tab
18:51 huginn       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12195 normal, P5 - low, ---, oleonard, Pushed to Master , Remove duplicated plugin jquery.dataTables.min.js
18:51 huginn       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12196 normal, P5 - low, ---, oleonard, Pushed to Master , Remove unused jquery.qtip.js plugin
18:51 jenkins_koha * Owen Leonard: Bug 9723: display time due for hourly loans in the public catalog
18:51 jenkins_koha * Galen Charlton: Bug 4068: (follow-up) use URI::Escape
18:51 huginn       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12198 normal, P5 - low, ---, kyle, Pushed to Master , Guarantor search makes incorrect and unnecessary call to GetMemberIssuesAndFines
18:51 jenkins_koha * Kyle M Hall: Bug 4068: ensure accepting a suggestion does not hide the 'pending' tab
18:51 jenkins_koha * Owen Leonard: Bug 12195 - Remove duplicated plugin jquery.dataTables.min.js
18:51 huginn       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9048 major, P5 - low, ---, robin, Pushed to Master , Quote editor does not work under Plack
18:51 jenkins_koha * Owen Leonard: Bug 12196 - Remove unused jquery.qtip.js plugin
18:51 jenkins_koha * Galen Charlton: Bug 12198: (follow-up) fix warning when opening guarantor search form
18:51 jenkins_koha * Kyle M Hall: Bug 12198: (code cleanup) remove unused variables, tidy code
18:51 jenkins_koha * Kyle M Hall: Bug 12198: remove unnecessary call to GetMemberIssuesAndFines from guarantor search
18:51 jenkins_koha * Robin Sheat: Bug 9048 - fix quote editor under Plack
18:51 jenkins_koha Project Koha_master build #1749: SUCCESS in 2 hr 7 min: http://jenkins.koha-community.org/job/Koha_master/1749/
17:50 tcohen       taking private notes/thoughts on them
17:50 tcohen       keep track of stuff you already saw, what would u do with it
17:37 ashimema     what are you wanting in such a dashboard..
17:37 ashimema     don't forget MMaint ;)
17:34 tcohen       we need a RMaint / RM / QA dashboard
16:46 jenkins_koha Starting build #1749 for job Koha_master (previous build: SUCCESS)
16:46 huginn       New commit(s) kohagit: Bug 9723: display time due for hourly loans in the public catalog <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=6f0215da9efcd1d7dba02aba5dde327f8d17b13f> / Bug 4068: (follow-up) use URI::Escape <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=fb8d47bedac13944d8efd6eec8286c3eff574782> / Bug 4068: ensure accepting a suggestion does not hide the 'pending' tab <http://git.koha-community.org/gi
16:07 ashimema     That's all excellent advice liw, thanks.
16:04 cait         bye bbl
15:54 ashimema     tcohen.. any chance you could glance your eye over 12216. I'm sure i've probably missed some things, and you seem pretty adept at packaging patches now ;)
15:54 tcohen       (at least for testing purposes)
15:54 tcohen       and see what can launchpad automate for us regarding the different targets building
15:54 liw          tcohen, nice
15:53 tcohen       liw, I'll soon experiment with the package renaming approach
15:52 liw          ashimema, I know that feeling quite well
15:45 ashimema     brill, thanks liw.. I probably recieved it then.. just missed it in the mass of mail i'm getting at the moment.
15:40 liw          ashimema, http://lists.koha-community.org/pipermail/koha-devel/2014-April/040483.html
15:40 liw          ashimema, I started a new thread, and my mail didn't go through to the list, so tcohen forwarded it for me
15:39 ashimema     I konw liw was going to reply to the email thread.. but i've not seen a reply as yet.. but then.. my emials skills of late have been lacking.
15:38 cait         maybe you could bring it up on the list again - or call for a meeting discussing it? put it on agenda for dev meeting?
15:38 ashimema     i.e it's still squeeze at the moment.. that conversation?
15:38 ashimema     did the conversation about repository names ever happen..
15:37 ashimema     yeah, that's different.
15:37 tcohen       people build for different environments providing patches for each
15:37 tcohen       we expect our maintenance scripts, debian/rules, etc to work on several environments
15:36 tcohen       I was mentioning liw something I saw it is handled in a different way we do
15:32 ashimema     mixed conversations there me thinks.
15:32 tcohen       that's a different approach
15:31 tcohen       on the other hand, we try to have a set of scripts that work on every environment
15:31 cait         [off] oooh :)
15:31 ashimema     tcohen.. elaborate?
15:31 tcohen       launchpad expects you provide a set of patches to be applied when building for a specific target
15:31 ashimema     take it you've relied to those involved in the repo names debate now.
15:30 ashimema     liw++ for packages and general awesomeness..
15:30 tcohen       i found an interesting difference with how we do things in Koha
15:30 liw          tcohen, not really; I don't use it, but I know rangi uses it to build packages of one my personal projects for Ubuntu, and it works well for that
15:30 ashimema     we also, often customise zebra a little (mostly with stuff that's een submitted, but not yet accepted upstream).. and not having simple customisation epr instance yet is a bit of a bain.
15:29 tcohen       liw: do u have any opinion on launchpad build service (aka PPA)
15:29 ashimema     like we've been using DOM + ICU for years now. but ICU is not default as far as I'm aware, and DOM has only just become default..
15:29 wahanui      it has been said that example is probably a status change
15:29 tcohen       ashimema: example?
15:29 ashimema     we're just running up against a number of small bugs regarding how we normally configure stuff..
15:28 liw          thank you
15:28 tcohen       hi liw, great piece of information # your email
15:28 * liw        hears packages being mentioned
15:28 tcohen       ashimema: let me know any trouble you face
15:27 ashimema     it's an interesting endaevour
15:27 ashimema     we're still very much at the early stages of working with packages..
15:27 tcohen       [off] btw, its bgkriegel's birthday
15:26 ashimema     it's not 'too' slow on my system. but I bet an SSD makes it fly
15:26 tcohen       I'm glad the instructions serve its purpose!
15:26 tcohen       ashimema: it does make a difference :-D
15:24 ashimema     I'm just running through your instructions for creating a repository as it happens.
15:24 ashimema     bet that makes a difference tcohen
15:10 cait         the last might be the one you remembered
15:10 huginn       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11481 enhancement, P5 - low, ---, koha, BLOCKED , new reservation syspref HoldOnlyWhenAllItemsOnLoan
15:10 cait         bug 11481
15:10 huginn       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=1148 enhancement, P2, ---, chris, CLOSED FIXED, Patron image upload process should offer better instructions
15:10 cait         bug 1148
15:10 francharb    thanks for the answer
15:09 francharb    That's how I know it could have work and I didn't remember if it worked and if it was upstreamed for the community
15:09 huginn       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6837 enhancement, P5 - low, ---, barry, Failed QA , When AllowOnShelfHolds is OFF then holds on records with available items should not be possible
15:09 cait         bug 6837
15:09 cait         hm or not
15:07 cait         it was from a french library it hink
15:07 francharb    true
15:07 cait         probably not so hard for a single library
15:07 cait         i think the problem is on how to make it work with other branches in the mix
15:07 francharb    cait, exactly
15:07 cait         yay:)
15:07 tcohen       yay! SSD for building debian packages :-D
15:06 francharb    and thats what I had in mind as well
15:06 cait         i thik the question was if you can prevent holds if there is still an item on shelf that the user could get?
15:06 francharb    thanks! I wasnt sure
15:06 cait         i tried ansering yours
15:06 francharb    :)
15:06 francharb    cait, did you answer barton or my question?
15:05 cait         currently not - there was a bug/patch tryintg to, but the developer gave up on it
15:05 barton       ^^^ I'm using the word 'trigger' loosely here.
15:05 barton       cait -- the goal is to trigger a given notification, e.g. 'All libraries'/'DUEDGST' or 'Slushy Grove'/'ODUE'. -- Given an item that is checked out to a patron that *could* trigger a given notice, I would like a script that would look up the right information and backdate the issue appropriately, so that the next time I run overdue.pl or advance_notices.pl, the notice would be generated.
15:04 francharb    Is there a way to block holds on biblio if you have checkout AND available items?
15:04 francharb    hi
15:03 rambutan     barton: check w/ druthb
14:56 cait         not sure what an overdue status would be
14:55 cait         barton: what i do is backdate issues
14:55 cait         hm the use case i mean
14:55 cait         hm not sure i understand how that would workß
14:52 barton       I don't suppose that I would be lucky enough that someone else has already written such a beast, eh?
14:51 barton       That would make testing notices *so* much easier.
14:50 barton       hey, I have a utility script that I'm thinking about writing... I want a script that I can supply an itemnumber and an overdue status to, and it will check sysprefs and circ rules and automatically set the due date on the item.
14:47 Oak          hello rambutan :)
14:39 huginn       oleonard: The current temperature in Windy Ridge, Athens, Ohio is 25.1°C (10:39 AM EDT on May 08, 2014). Conditions: Clear. Humidity: 57%. Dew Point: 16.0°C. Pressure: 30.14 in 1020 hPa (Rising).
14:39 oleonard     @wunder 45701
14:36 huginn       tcohen: The current temperature in Cordoba, Argentina is 16.0°C (11:00 AM ART on May 08, 2014). Conditions: Scattered Clouds. Humidity: 88%. Dew Point: 14.0°C. Pressure: 30.33 in 1027 hPa (Steady).
14:36 tcohen       @wunder SACO
14:35 huginn       tcohen: The current temperature in Bo Alto de San Martin, Cordoba City, Argentina is 18.0°C (11:35 AM ART on May 08, 2014). Conditions: Scattered Clouds. Humidity: 78%. Dew Point: 14.0°C. Pressure: 30.33 in 1027 hPa (Steady).
14:35 tcohen       @wunder cordoba, argentina
14:35 huginn       tcohen: Error: No such location could be found.
14:35 tcohen       @wunder cordoba, argentia
14:34 rambutan     hey Oak
14:29 huginn       Oak: The current temperature in Islamabad, Pakistan is 28.0°C (7:00 PM PKT on May 08, 2014). Conditions: Partly Cloudy. Humidity: 51%. Dew Point: 17.0°C. Pressure: 29.74 in 1007 hPa (Rising).
14:29 Oak          @wunder islamabad
14:28 * Oak        waves
14:13 ashimema     no more than me ;)
14:13 ashimema     hehe..
14:11 cait         ;)
14:11 cait         so you are saying I talk all the time?
14:11 ashimema     been quiet here without you cait.
14:11 cait         yeah, meetings
14:11 ashimema     oh.. caits back
14:11 huginn       cait: The current temperature in Konstanz, Germany is 20.0°C (4:00 PM CEST on May 08, 2014). Conditions: Scattered Clouds. Humidity: 27%. Dew Point: 5.0°C. Pressure: 29.99 in 1015 hPa (Falling).
14:11 cait         @wunder Konstanz
14:11 huginn       ashimema: The current temperature in Pin Green, Stevenage, United Kingdom is 13.5°C (3:10 PM BST on May 08, 2014). Conditions: Rain. Humidity: 99%. Dew Point: 13.0°C. Pressure: 29.65 in 1004 hPa (Steady).
14:11 ashimema     @wunder stevenage, uk
13:41 ashimema     there's a hole bunch of authorities related bugs in interesting states that all seem to duplicate each other.. I'm trying to have a bit of a tidy up
13:40 huginn       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5202 new feature, P5 - low, ---, jcamins, Pushed to Master , Merge authority records
13:40 huginn       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5943 enhancement, PATCH-Sent (DO NOT USE), ---, matthias.meusburger, Failed QA , Merging Authorities
13:40 ashimema     bug 5943 is a duplicate of bug 5202 right?
13:40 ashimema     can someone sanity check me..
13:38 tcohen       http://snag.gy/6gwLB.jpg
13:37 tcohen       gmcharlt: is there a list of blockers for 3.16?
13:27 huginn       rambutan: The operation succeeded.
13:27 rambutan     @later tell rambutan eat lunch
13:26 huginn       rambutan: The current temperature in Wyatt Park, St Joseph, Missouri is 21.7°C (8:26 AM CDT on May 08, 2014). Conditions: Clear. Humidity: 78%. Dew Point: 18.0°C. Pressure: 29.69 in 1005 hPa (Rising).
13:26 rambutan     @wunder 64507
13:26 huginn       rambutan: I've exhausted my database of quotes
13:26 rambutan     @later eat lunch
13:15 * marcelr    resolved the quote issue with dbic search; it was a special quote char..
13:14 marcelr      hi tcohen
13:13 tcohen       morning #koha
13:08 barton       this begs the question -- what *is* the koha update procedure, and where is it documented on the wiki? I did search the wiki for anything remotely related, came up empty.
13:07 Dyrcona      morning barton
13:07 barton       morning Dyrcona
13:06 huginn       barton: The operation succeeded.
13:06 barton       @later tell mrenvoize there's a broken link on your zebra index page -- 'koha update procedure' points to "Updating Koha Install", which doesn't exist on the koha wiki.
13:04 barton       thanks oleonard ;-)
13:03 huginn       oleonard: The operation succeeded.
13:03 oleonard     @later tell barton Yes
13:02 barton       coolness. thanks.
13:02 marcelr      yes
13:02 barton       does #koha have @later?
12:42 huginn       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9612 minor, P5 - low, ---, m.de.rooy, Needs Signoff , SRU Response is different when DOM indexing is enabled
12:42 marcelr      oleonard: could you please have a look at the followup on bug 9612; it should resolve the issue you reported there
12:32 marcelr      i already tried various combinations with \' etc and also with { quote_char => .. } in the connect
12:31 marcelr      does anyone know how to escape quotes in a DBIC search ?
12:27 marcelr      hi oleonard
12:16 oleonard     Hi #koha
12:12 francharb    morning
10:27 mveron       :-)
10:26 cait         ok, then you can keep pondeirng :)
10:26 * mveron     Loves to struggle with words...  :-)
10:25 cait         not sure the field has much use currently
10:24 cait         mveron: maybe not worth putting too much thought into it :)
10:23 * mveron     ponders about Shelving scheme... Lagerschema... Magazinorganisation... Magazinschema...
10:20 mveron       cait:Its about the Shelving scheme, Scheme used to shelve a bibliographic item in the collections of the reporting organization. Hmm, yes, Magazinnummer would be better.
10:01 cait         mveron: bit hard to tell
10:00 cait         mveron: hm i think lager doesn't sound quite right in terms of libraries, more like a magazinnummer maybe then
09:31 mveron       cait: I'll put Lagerkontrollnummer .  (For the records: http://www.loc.gov/marc/holdings/hd852.html - Shelving control number that is used as the shelving scheme for an item. )
09:31 * dcook      goes back to looking at immigration information
09:31 dcook        Speaking of grey hairs...
09:31 dcook        ashimema: Awesome! :)
09:10 mveron       OK, will put "Keine Idee"  :-)
09:10 cait         maybe a numerus currens number
09:10 cait         i think we are not even sure what the field is used for in english :)
09:10 cait         no idea
09:10 mveron       cait: Shelving control number in German?
09:08 mveron       Hasenbear: Check About page, Server Information. If Index server is not running you get a warning message.
09:06 ashimema     dcook.. your right.. that profilePath works exactly as you'd expect.  Now to work out a patch for adding it to the default package install
09:05 ashimema     don't tihnk i've ever got that far
09:05 Hasenbear    okay thanks for the help.  you guys have saved me lots of grey hairs!
09:05 ashimema     ;)
09:05 cait         (i always forget how you get unjinxed :) )
09:05 cait         ... .
09:04 cait         ...?
09:04 ashimema     jinx
09:04 ashimema     you could direct him to here.. withough knowing the install type etc it's hard to advise where to look
09:04 cait         telling you more is hard without knowing how it was installed
09:03 cait         he will want to look into the zebra setup steps
09:03 Hasenbear    can you give a hint as to what he needs to look at?
09:03 cait         probably saved correctly into your database, just not being searchable
09:03 cait         when the problem is fixed
09:03 cait         they should show up
09:03 Hasenbear    the same thing happened with attempt #1, btw, so now i have 2 ghost books i nthe system...?
09:02 cait         ah, yeah i think best to talk to your admin
09:02 Hasenbear    it was installed about a month ago, i hjave only now got to the point where i can start adding records (and items...?).  this was attempt #2.
09:01 cait         is it a new installation?
09:01 cait         ok, that sounds good
09:01 Hasenbear    i saved the record, then edited the item (i thought). there were no probs there.
09:00 cait         it's most likely a problem on server side if yo ucould save the record without problems
09:00 cait         the other thing is that the zebra server might not be running and that would also impact search
09:00 cait         if it doesn't work after 5 mins or so you might want to contact him/her
08:59 cait         indexing = making it searchable
08:59 Hasenbear    indexing? i didn't install koha, that was done by our administrator.
08:58 cait         there is a job that needs to be set up for indexing, how that works differes a bit depending on how you installed koha
08:57 cait         after saving the record it will take about 5 mins max normally unti lyou can search for the record
08:57 cait         yes, i think tha ttoo
08:57 cait         the record is only the downloaded bibliographic data and the items are then attached to it
08:57 * dcook      thinks it also sounds like an indexing issue perhaps
08:56 cait         first thing to be careful about is differentiating between record and item
08:56 cait         hi Hasenbear
08:56 Hasenbear    have added a new item to the catalogue but can't view the item in the staff client. a search keeps coming up with  no results.  what am i doing wrong???
08:55 Hasenbear    cait, thanks for the info on those catalogues, have got the z39.50 running with swb.
08:55 Hasenbear    hello again, back with more questions.
08:43 dcook        Although I added OPACItemsResultsDisplay to ours locally and kept meaning to submit to the community ;)
08:42 dcook        Yeah, I don't think both are in xslt
08:33 cait         might be worth checking bugzilla with the names
08:33 cait         i am not sure both are implemented for xslt
08:32 ashimema     lots of the prefs need some thought
08:24 dcook        They almost do the same thing...in different places...hurray!
08:24 dcook        Hmm, bit annoying to have OPACItemsResultsDisplay and OPACItemLocation as sysprefs...
08:21 marcelr      ok
08:21 cait         marcelr: sorry about the incomplete link thing... just in a lot of other trouble right now :(
08:21 mveron       :-)
08:20 marcelr      prima bedankt
08:20 wahanui      i already had it that way, mveron.
08:20 mveron       Daag marcelr. Hoe is het ermee?
08:20 marcelr      hi mveron
08:20 * mveron     Waves to cait
08:20 mveron       Hi #koha
08:11 cait         bye eythian
08:11 cait         by eythian
08:07 dcook        night eythian
08:06 ashimema     see ya eythian
08:05 eythian      later all.
08:05 eythian      OK, I still can't work out what sort of data opac-search expects. I'm going to leave it there and pick this up next week.
07:58 eythian      It's just a funny formatted record in the first place.
07:58 eythian      oh, no. I lie.
07:58 eythian      hmm, I'm not sure it's quite possible to convert these records back into real MARC.
07:57 wahanui      i guess packages is at http://wiki.koha-community.org/wiki/Debian
07:57 cait         packages?
07:49 ashimema     eythian++
07:49 dcook        yay eythian and ES!
07:49 ashimema     hopefully that'll work nicely too
07:48 ashimema     I never managed to get the 'full-path' option working prior to your patch.
07:48 dcook        singleBranchMode...ugh...
07:48 ashimema     just copying files accross now.
07:48 ashimema     I'll try both..
07:48 marcelr      ?
07:48 marcelr      >
07:47 marcelr      ashimena: or just <xsl:import href="MARC21slimUtils.xsl"/> when it is in the same folder
07:47 eythian      haha
07:47 cait         after the germs joke... you don't expect pity, do you?
07:46 eythian      I'm still sore from two hours straight of swordwork last night.
07:46 eythian      not on a Thursday
07:46 cait         shouldn't you be at training?
07:46 eythian      I'm trying to wire it in so that it'll work with opac-search.pl
07:46 cait         then it#s good i guess
07:46 eythian      yes :)
07:46 cait         eythian: and that was what you wanted? :)
07:45 ashimema     We already use them in a few places.. so I'm testing that they still work with marcel's xslt patch
07:45 eythian      yay, now I have MARC coming out of elasticsearch.
07:45 cait         ashimema: i think i got it working in the past copying the slimutils or using an url there
07:45 marcelr      he is
07:45 cait         ashimema: are you trying to use remote xslt files?
07:45 marcelr      just for testing
07:45 ashimema     that's my next test ;)
07:45 marcelr      can you make a copy and change the path to a remote one
07:45 Hasenbear    thank you cait. will see if i can get things going with that. i may have more questions yet!
07:44 ashimema     yeah, both have a path that's correct for their environment.
07:44 cait         information about the z39.50 target is here https://wiki.bsz-bw.de/doku.php?id=v-team:daten:z39.50neu
07:44 marcelr      so both will not work remote
07:44 marcelr      ashimena: and http://tna.koha-ptfs.eu/custom/en/xslt/MARC21slim2OPACDetail.xsl contains this line: /home/koha/kohaclone/koha-tmpl/opac-tmpl/bootstrap/en/xslt/MARC21slimUtils.xsl
07:43 eythian      ashimema: it references an entire namespace (Data::) that doesn't exist.
07:43 ashimema     however.. it works before your patch that way.
07:43 cait         [off] 20210
07:43 ashimema     marcelr, yeah.. I had a feeling it might be the Utils import..
07:43 cait         [off] z39.50n.bsz-bw.de, swb, 20211, marc21, utf8
07:43 ashimema     eythian.. I could never get solr working in my testing.. that could explain it.
07:42 cait         our catalog is here if you want to try some sample searches http://swb2.bsz-bw.de/DB=2.1/START_WELCOME
07:41 cait         well i work for bsz... and swb is our union catalog, one second
07:41 cait         I work for swb - so i know where the information you need is, but you can also check if hbz, gbv or others offer similar. irspy might have the connection data
07:40 cait         i would recommend using one of the big unoin catalogs
07:40 eythian      it reference modules that don't exists anywhere
07:40 Hasenbear    cait can you recommend one that would have reliable data sets for social sciences?
07:40 eythian      arrg, this solr code could _never_ have worked, and yet it's in Koha :/
07:39 marcelr      ashimema: opacdetail contains <xsl:import href="/usr/share/koha/opac/htdocs/opac-tmpl/bootstrap/en/xslt/MARC21slimUtils.xsl > which is a problem for remote
07:39 cait         could another german z39.50 target help you?
07:38 eythian      cait: see huginn
07:38 Hasenbear    actually i'm canadian :)
07:38 cait         Hasenbear: what's your question?
07:38 cait         eythian: be nice
07:38 eythian      t/hee
07:38 wahanui      Germs originated in Germany, before rapidly spreading throughout the rest of the world.
07:38 eythian      wahanui: germs
07:38 Hasenbear    thanks guys.  so i take it that the sru function doesn't do what i'm looking for?  adding new items via isbn
07:38 cait         huh?
07:37 eythian      Hasenbear: cait is here to answer all your questions ;)
07:36 Hasenbear    sorry, got it now :P
07:36 Hasenbear    um.. how?
07:36 marcelr      i will be trying your xslt very soon
07:35 ashimema     hehe
07:35 ashimema     I'm thinking for my next test I just take a copy of the Utils script and also host that seperately..
07:35 eythian      oh right, don't leave a \@... in a declaration when copy-pasting.
07:34 ashimema     did you spot anything wrong with my hosted xslt's marcel?
07:34 ashimema     I see
07:34 ashimema     Hasenbear.. read the above few comments.
07:34 marcelr      it was too ambitious
07:33 marcelr      at that time the marc conversion killed a signoff
07:33 ashimema     I knew I'd seen mention of it somewhere.. and knew there was a reason I was keen to get 11826 moving
07:33 huginn       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6536 enhancement, P3, ---, m.de.rooy, ASSIGNED , Z3950 Enhancements: SRU targets, MARC conversion, additional XSLT processing (umbrella report)
07:33 marcelr      bug 6536
07:33 ashimema     Thanks for clarifying marcelr
07:32 eythian      that is not an error I've seen before.
07:32 eythian      > Can't declare reference constructor in "my" at /mnt/catalyst/koha/Koha/ElasticSearch/Search.pm line 108, near ") ="
07:31 huginn       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11826 enhancement, P5 - low, ---, m.de.rooy, Signed Off , Improving code for XSLT handling
07:31 marcelr      i now first wanted bug 11826 to reach master..
07:30 marcelr      ashimena: fetching records via SRU is still on my list; we are doing it in production for some years already but it never got into Koha
07:30 eythian      I figure why stop now.
07:30 eythian      yeah, I'm being productive.
07:30 dcook        If I'm late, you're extra late :p
07:30 dcook        Hey...you're still here rather late, eythian
07:29 dcook        Damned facets..
07:29 eythian      ug
07:29 eythian      oh, for facets.
07:28 dcook        eythian: Good question
07:28 dcook        Quite a hack. After reading through, I see why he's doing it, but definitely suboptimal...although probably the only option without re-writing search..
07:27 eythian      why the hell does getRecords need a list of all the branches...
07:25 eythian      what a hack
07:25 dcook        Looks like a local thing Jared is doing :/
07:25 eythian      ah
07:25 dcook        commit bc05b5d1
07:25 eythian      I skimmed the LOC docs, but didn't see it
07:25 eythian      dcook: where'd you see that?
07:25 dcook        :S
07:25 dcook        +put in the first indicator."
07:25 dcook        +In order to differentiate added headings from actual headings, a 'z' is
07:25 dcook        "Embed see from headings into the specified record(s) and return the result.
07:25 eythian      yep
07:25 Hasenbear    okay so i should wait.
07:24 huginn       eythian: cait was last seen in #koha 41 minutes and 57 seconds ago: <cait> brb
07:24 eythian      @seen cait
07:24 ashimema     she'll be online soon enough.
07:24 eythian      Hasenbear: she's normally online now, so maybe she's got meetings or something.
07:24 ashimema     but I may well be wrong
07:24 ashimema     I'm sure this came up recently..
07:24 Hasenbear    thanks. how can i reach her?  i fell like i'm in a paralell universe here :P all new!
07:24 ashimema     I'm not 100% sure we're supporting fetch by SRU yet?
07:23 eythian      Hasenbear: cait is the German Koha expert, she'll be able to tell you what's up.
07:23 huginn       eythian: The operation succeeded.
07:23 eythian      @later tell cait <Hasenbear> i want to connect with the germany national library and they don't support z39.50 anymore, only sru
07:22 eythian      yeah
07:22 dcook        Where's cait when you need her..
07:22 eythian      wow
07:22 dcook        Yikes
07:22 Hasenbear    i want to connect with the germany national library and they don't support z39.50 anymore, only sru
07:22 dcook        :p
07:22 eythian      dcook: either is possible ;)
07:21 dcook        Unless he's trolling me :p
07:21 eythian      e.g. often that's done with a Z39.50 search.
07:21 dcook        eythian: Looks like Jared added it...he knows his stuff so there must be a reason..
07:21 eythian      Hasenbear: what's your workflow that you're thinking of?
07:21 Hasenbear    dcook: how do i set up so i can add new items by isbn?  i don't understand the sru service :(
07:20 eythian      dcook: that is pretty mad
07:20 huginn       dcook: I've exhausted my database of quotes
07:20 dcook        @ind1!='z' is madness...
07:20 wahanui      Don't ask to ask, just ask.
07:20 eythian      wahanui: ask
07:20 dcook        Hasenbear: Possibly. What's your question?
07:19 dcook        The hell is this nonsense: <xsl:for-each select="marc:datafield[(@tag=100 or @tag=700) and @ind1!='z']">
07:19 Hasenbear    frustrated koha newbie here. working with 3.12 but not getting far with the manual. anyone have an ear and some insight for me?
07:18 ashimema     sounds like a plan to me
07:18 ashimema     hehe
07:17 eythian      *before I go home
07:17 eythian      perhaps I should just go to the pub when I go home, drink it all away.
07:17 ashimema     got wash thy self eythian
07:16 ashimema     hehe...
07:16 * eythian    feels a little dirty
07:16 * eythian    adds "use C4::Search; # :(" to a Koha:: file...
07:15 dcook        hehe
07:15 eythian      it's been Too Quietâ„¢.
07:14 * eythian    wonders if the koha list is down again
07:13 * ashimema   has zeno on his back about a utf8 patch he wants to test
07:12 ashimema     can't see anything in git 'tis all
07:12 ashimema     and.. cait thanks you for updating them recently.. what did you update?
07:12 ashimema     that explains some things.
07:12 Joubu        ashimema: hum, no idea. I don't think so
07:12 ashimema     we though we we're using ICU in our packages..
07:12 ashimema     ah.. so that may be where we're getting confused..
07:11 ashimema     Joubu.. do the biblibre snadboxes all use nginx as the webserver?
07:11 eythian      adding ICU support, even non-default, to the packages would be something I'd approve of.
07:11 ashimema     but your right.. tere are some issues with the combination.. which we've been trying to fix as we come accross them.
07:11 ashimema     yeah, we've been using DOM + ICU on our installs for ages.. and it's no causing us pain swithcing to packages without bits of it..
07:10 dcook        salut Joubu
07:10 wahanui      hey, Joubu
07:10 Joubu        hi
07:10 dcook        Yeah, I think there are a few problems with it here and there
07:10 ashimema     Thanks..
07:09 eythian      IIRC there are issues with going to ICU totally.
07:08 * dcook      may or may not be working on 3.14.5 at present
07:08 eythian      I think that's still the case.
07:08 dcook        But that's about it
07:08 dcook        I know the non-package install is DOM and CHR as of 3.14.5
07:08 * dcook      stares at eythian
07:08 eythian      heh
07:08 eythian      not totally sure about icu
07:08 dcook        DOM, yes. Not sure about ICU.
07:08 eythian      DOM at least.
07:08 dcook        Yata!
07:08 ashimema     packages defualt to DOM + ICU for indexing now right?
07:06 dcook        Which reminds me I need to continue on with my custom XSLTing here..
07:06 eythian      just a little :)
07:06 dcook        eythian: Yeah, it looks like you've been busy :)
07:06 ashimema     :)
07:06 eythian      (my plack patches, for example.)
07:06 eythian      I've improved some aspects of it.
07:06 ashimema     indeed
07:05 eythian      yeah, you've got to be careful with it in testing environments.
07:05 dcook        It can be a bit of a pain :/
07:05 ashimema     so almost none of our customers have it turned on..
07:05 ashimema     me too.. in fact we found memcached messes stuff up too much
07:04 dcook        I assume that means there is cacheing but my current dev setup doesn't have memcache
07:03 dcook        Especially due to the line "unless ( $stylesheet->{$xslfilename} ) {"
07:03 dcook        I've wondered about cacheing..
07:03 ashimema     factoring out some bits for a future improvement me thinks
07:03 ashimema     yeah.. it's a first step..
07:03 dcook        Better though
07:03 ashimema     i think he at least caches
07:03 dcook        I'm looking at it now, but it looks like it still works the same way as in the past :/
07:03 ashimema     take a look at marcel's bug..
07:02 dcook        I'm wondering why we don't do it once, then just iterate through the records..
07:02 ashimema     yeah.. it's horrible..
07:02 dcook        In search results, we're creating the parser 20 times in a row
07:02 ashimema     Joubu about?
07:02 dcook        I've been thinking a bit about this today
07:02 dcook        Hmm..
07:00 ashimema     it's noce
07:00 ashimema     that's the xslt handler a'la marcelr..
07:00 huginn       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11826 enhancement, P5 - low, ---, m.de.rooy, Signed Off , Improving code for XSLT handling
07:00 ashimema     bug 11826
07:00 dcook        Mmm, I have something working that does it
06:59 ashimema     actually.. it's allot harder than you think to just use the defaults (in the current implementation at least).. Marcelr's refactor could probably do this though..
06:59 dcook        Hmm, haven't looked at the new parser module
06:59 ashimema     it's only used once within the XSLT parsing stuff..  I factor the get into the main code block (as it's only used once anyway, and is like 2 lines of code).. and marcelr's pulls it out compleetleing into his new parser module.. which is muhc nicer
06:59 dcook        Maybe throw a warn in the logs for an admin to catch
06:59 dcook        If it fails, you can use the default XSLT instead
06:58 dcook        What do you think about fetching the remote XSLT higher up in the sub?
06:58 dcook        Actually, while you guys are around, I have a question about that as well
06:58 dcook        Hmm
06:58 dcook        Just read the patch :)
06:58 ashimema     getURI is currently still used.. but both my and marcelr's patch get rid of it.
06:58 dcook        Semi high five?
06:58 ashimema     ack.. this was not my plan for the day.. but having you guys online this morning has certainly helped me get further along with this long standing issue for us.
06:57 dcook        Is getURI no longer used?
06:57 dcook        Sorry, broken record. Intrigued by this new issue
06:57 ashimema     time for some testing
06:57 ashimema     I think you could be right dcook.. nicely found.
06:56 ashimema     some errors somewhere would be useful though.. at the moment it seems to just fail silently
06:56 dcook        ashimema: The only thign explicitly linked to that profilePath pref is http://www.indexdata.com/zebra/doc/grs-conf.html#attset-files but pretty sure it's what's pointing at default.idx as well..
06:56 eythian      I'd _expect_ that to be smart about things, but who knows.
06:55 ashimema     my understanding is that he's using the inbuilt fetching in the xml parser module
06:55 ashimema     but I'm hoping marcelr's xslt parser fixes it outside of using LWP or similar.
06:55 huginn       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12172 minor, P5 - low, ---, gmcharlt, Needs Signoff , Remote XSLT style sheets fail to fetch under https under recent LWP::Simple
06:55 ashimema     i.e. bug 12172
06:54 ashimema     indeed.. that's what the issue was when getURI was the method.
06:54 eythian      s/fall back on/reference/
06:54 eythian      (totally a guess.)
06:54 * eythian    wonders if it's attempting to validate the SSL cert, but has no collection of CA certs to fall back on.
06:53 ashimema     that bit.. that's caught me before.. so I double check it now
06:53 ashimema     <xsl:import href="/usr/share/koha/opac/htdocs/opac-tmpl/bootstrap/en/xslt/MARC21slimUtils.xsl"/>
06:53 ashimema     i believe only one should work, as the Utils link is right for only the tna one in my current test environment
06:52 marcelr      ok i try that in a few moments..
06:52 ashimema     I was 'borrowing' one from another of our systems: I tried two.. http://tna.koha-ptfs.eu/custom/en/xslt/ was one set, and https://rgs.koha-ptfs.co.uk/custom/en/xslt/ is another.
06:50 marcelr      i can retest that one?
06:50 marcelr      ashimena: can you give me your url for a remote xslt?
06:50 ashimema     sorry I didn't get the QA done quick enough.. it took a bit longer than I hoped with the remote stuff not working for me at the moment.
06:50 marcelr      ok
06:50 ashimema     I'll double check it all again before commenting on the bug.
06:49 ashimema     hmm.. might be somthing on my config then.
06:49 dcook        eythian: Sweet as
06:49 ashimema     though currently i'm stuggling to navigate the indexdata docs.
06:49 marcelr      ashimena: i tested the remote with a path to my own server, as i recall well
06:49 eythian      looks through it, and stops at the first one that contains the thing you're looking for.
06:49 wahanui      interesting is sometimes good and sometimes bad
06:49 ashimema     oh.. interesting..
06:49 eythian      dcook: PATH behaves exactly as you describe
06:48 dcook        yo, marcelr
06:48 dcook        I only somewhat understand PATH for UNIX systems myself, so..
06:48 marcelr      hi ashimema eythian dcook
06:48 dcook        "Specifies a path of profile specification files. The path is composed of one or more directories separated by colon. Similar to PATH for UNIX systems"
06:48 dcook        hehe
06:48 eythian      you could look in the documentahahahahaha
06:47 dcook        It might be that if it finds a default.idx in the first dir that it might not look in the later ones?
06:47 dcook        profilePath: some/local/path:/usr/share/idzebra-2.0/tab
06:47 dcook        # profilePath - where to look for config files
06:46 dcook        You know ashimema...it might be worthwhile playing with that profilePath in zebra-biblios-dom.cfg
06:46 eythian      hoi marcelr
06:45 ashimema     I'm not getting nasty error form https anymore.. but it also doesn't appear to be souricng the files at all for me.
06:45 huginn       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11826 enhancement, P5 - low, ---, m.de.rooy, Signed Off , Improving code for XSLT handling
06:45 ashimema     random question for you.. when you wrote the xslt parser stuff, bug 11826, did you test the remote style sheet functionality at all?
06:44 ashimema     morning marcelr..
06:43 marcelr      hi #koha
06:42 cait         brb
06:41 ashimema     indeed they do.
06:37 dcook        They word things in some awful ways as well..
06:37 dcook        The docs aren't always comprehensive either :/
06:37 eythian      I've tried reading the docs, and it's not easy.
06:37 ashimema     I'm getting there with zebra.. but there's still a huge amount to learn.
06:37 dcook        ^
06:36 eythian      I still tend to treat zebra like a mysterious black box
06:36 eythian      don't know either
06:36 ashimema     hmm.. no idea if zebra supports that kinda thing though
06:36 dcook        So that a spelling mistake doesn't bring down your search results and detail pages..
06:36 wahanui      hmmm... yeah, that is cool - a way to enhance the OPAC without bloating Koha...
06:36 eythian      yeah, that
06:36 ashimema     or maybe your right.. maybe you could add an import to the end of all the default ones where you can add your overrides..
06:36 eythian      ashimema: not even that, but it loads the global file, then you can override small parts of it.
06:36 * dcook      is actually just whipping up some fallbacks for the XSLTs...
06:36 dcook        They're pretty good at that sort of thing
06:36 dcook        That is something I rather like about Vufind..
06:35 ashimema     as you say eythian.. it would be nice to have some fallback system such that you look for the custom overriden file in sites/whatever first, then if they don't exist you can fall back to the defaults.
06:35 ashimema     or symlinkin either really.
06:35 ashimema     so.. i'de love to be able to override default.idx but not bother copying all the other files
06:34 ashimema     I want to add phrases to icu config.. whihc means changing one line in default.idx and adding a phrases.xml
06:34 dcook        Just adding new indexes?
06:34 ashimema     yup
06:33 dcook        I guess it depends on what you're doing?
06:33 dcook        Per instance config...
06:33 dcook        What was the original question again?
06:33 eythian      I don't know how you'd do that.
06:33 eythian      though even better would be something that allows you to use the global files, and then add some small changes to the top of that.
06:33 eythian      you could have symlinks to the global files.
06:32 eythian      ashimema: an option there might be to use symlinks. Just thinking out loud though
06:32 ashimema     but I have no idea if that's plausable without some real digigng into how it all fits together at present
06:32 eythian      yeah :) took me a while to work out what craziness was going on there.
06:32 ashimema     I tihnk i'de prefer some way of doing fallbacks, such that only customised files need to exist in /sites/whatever.. as apposed to a full copy
06:32 dcook        Love the Blade Runner ref ;)
06:31 dcook        eythian: Looks neat at a glance :)
06:30 dcook        I see what you mean now about it not necessarily being that lasting :/
06:30 ashimema     dcook, I was thinking of adding a new script koha-zebra-customise or similar.. with a flag for do or undo the creation of files and change of config in koha-conf
06:29 eythian      http://git.catalyst.net.nz/gw?p=koha.git;a=blob;f=Koha/ElasticSearch/Indexer.pm;h=f4394a701600fcc5de57badd42d8afda7c96533e;hb=refs/heads/elastic_search <-- I do have a rebuild_elasticsearch though, that basically calls into this.
06:28 eythian      (though keep in mind that's relatively incomplete at this stage, and just doing what I need it to do for now.)
06:28 dcook        ashimema: If you added it to the koha-create command as a flag, I imagine that would work?
06:28 eythian      http://git.catalyst.net.nz/gw?p=koha.git;a=blob;f=Koha/SearchEngine/Elasticsearch/QueryBuilder.pm;h=227df1c7cb873b86a50c263a93706023fb822283;hb=refs/heads/elastic_search <-- e.g.
06:27 ashimema     s/lating/lasting/
06:26 ashimema     is that a lating solution though... if so I may write a script to add to packages to do exactly that for you.
06:26 wahanui      okay, dcook.
06:26 dcook        document is also http://www.codinguser.com/wp-content/uploads/2012/07/document_all_the_things.jpg
06:26 wahanui      document is, like, not a stylesheet
06:26 dcook        document?
06:26 wahanui      document is not a stylesheet
06:26 dcook        document?
06:26 dcook        For once a link for it..
06:26 dcook        http://www.codinguser.com/wp-content/uploads/2012/07/document_all_the_things.jpg
06:26 ashimema     Yeah, I had a feeling the idea would be to stick the whole set of zebra config into /etc/koha/sites/whatever and rejig the config.
06:26 eythian      ashimema: I'm quite a fan of documentation myself :)
06:25 ashimema     hint, hint.. can you document what your doing so we can follow suit later ;)
06:25 eythian      but it follows the same basic structure.
06:25 eythian      and it's also undocumented.
06:25 eythian      I've been loosely basing it on the solr stuff, but parts of that is done in ways that I don't think are ideal.
06:24 * dcook      would also like to do a re-write of Search but alas the budget/time conundrum
06:24 * dcook      doesn't use packages though
06:24 dcook        The funny thing is at the moment I have per instance zebra config and want the opposite, ashimema ;)
06:23 eythian      ashimema: there's not a nice way of doing it, though some have copied the relevant files into koha/sites/whatever and redirected the koha-conf to refer to that.
06:23 ashimema     I'm still battling with how it all fits together.
06:22 ashimema     oh.. eythian.. as your about, can you comment on whether there's any simple way of having a per instance zebra config using packages?
06:22 ashimema     My initial wondering regarding ElasticSearch was wether you could just write a QP driver
06:21 ashimema     it feels to me that at the moment QueryParser just adds yet another level of complication to it all aswell
06:21 ashimema     likewise
06:21 eythian      doing a proper rewrite would also take more time than I have budget for.
06:20 ashimema     Yeah, that was my conclusion too.. I'd like to re-write it massively.
06:20 eythian      and without understanding it all, I'd lose zebra support, which is a no-no.
06:20 eythian      I'd quite like to just rewrite how it works, but the search stuff is messy and underdocumented.
06:19 huginn       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10542 critical, P1 - high, ---, martin.renvoize, Failed QA , QueryParser + OpacSuppression doesn't allow search in 'all libraries'
06:19 ashimema     I got completely lost at the opac suppression bit whilst trying to write a patch for bug 10542
06:19 eythian      so basically catching all the things that call C4::Search and directing them off to a shim that sends them in the right direction.
06:18 cait         morning ashimema
06:18 eythian      I'm working on elasticsearch support
06:18 eythian      ashimema: I know
06:18 ashimema     eythian, your heading into scary territory with search
05:58 paxed        is there something wrong with this: http://bilious.alt.org/~paxed/asiakas_lainat_100-101-103.png
05:15 * cait       waves
05:00 dcook        hehe
04:54 * eythian    also notes that he shouldn't change grammatical person part way through a sentence.
04:52 * eythian    notes that I should start breaking up my code now.
04:52 eythian      sub getRecords is 351 lines long :/
04:48 eythian      like, assuming a built query is going to be a string, so you can just slap the suppression stuff on the end.
04:47 eythian      hrm, opac-search.pl makes too many assumptions about things.
04:47 eythian      hi cait
04:42 eythian      bye cait
04:42 eythian      oh
04:42 eythian      hi cait
04:40 cait         hi #koha
02:06 mtj_         no probs, that was my guess too eythian
01:57 eythian      mtj_: IIRC there's no automagic way of doing it
01:53 mtj_         ive found this nice reference -> http://wiki.koha-community.org/wiki/Switching_to_dom_indexing
01:51 mtj_         hey #koha, does anyone know of a nice way to upgrade a koha to DOM, via the packages?
00:43 huginn       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12212 blocker, P5 - low, ---, kyle, Pushed to Master , Wrong number of parameters for AggressiveMatchOnISBN in sysprefs.sql
00:43 jenkins_koha Kyle M Hall: Bug 12212: fix error that prevented sysprefs.sql from loading
00:43 jenkins_koha Project Koha_master build #1748: SUCCESS in 2 hr 14 min: http://jenkins.koha-community.org/job/Koha_master/1748/
00:04 eythian      As such, I've been ignoring it.
00:04 eythian      I don't quite understand the purpose of parseQuery
00:04 jcamins      eythian: I know, it made me very sad in parseQuery.