Time Nick Message
23:25 dcook Yikes...
23:25 dcook Just noticed bug 12954
23:24 dcook ashimema++
23:21 huginn tcohen: The operation succeeded.
23:21 tcohen @later tell oleonard how's that work on revamping the installer layout going?
23:20 tcohen now we speak
23:16 * dcook is unpleasantly sore
23:16 dcook And less DOMS
23:16 dcook But could totally go for lunch...
23:16 * dcook just had breakfast
23:16 dcook Mmm pizza
23:15 * eythian -> pizza
23:12 tcohen thanks eythian, I think I'll set an error code instead of dying heh, but yes, it does the job
23:11 eythian tcohen: I think that's fine
23:10 dcook Not sure about the order of operations, or even if it's called the order of operations
23:07 pastebot "tcohen" at 127.0.0.1 pasted "Is this kosher?" (5 lines) at http://paste.koha-community.org/399
23:05 dcook Huh...
23:02 eythian I just may not be able to make it.
23:02 tcohen i can invite you the beer anyway eythian
23:02 tcohen it seems someone mentioned it on the list, but wouldn't fill a bug
23:00 eythian would that I could :)
23:00 tcohen i offer a free beer for the one that finds the bug :-D
22:59 tcohen anyone attending to marseille?
22:58 dcook Well, hopefully she's asleep now..
22:58 dcook Where's cait when you need her? She's the ultimate bug finder
22:57 dcook tcohen++
22:56 tcohen dcook: fixed it, looking for the bug to provide a patch
22:56 dcook tcohen: Sounds vaguely familiar?
22:55 dcook rangi/eythian: Yeah, hopefully the email had enough details. I don't think I missed anything, so it should be pretty easy to reproduce.
22:54 dcook Well, he's a ginger, so he can be a red hulk
22:53 eythian it's now a hulk cat
22:51 dcook brb on phone about radioactive cat
22:50 jenkins_koha Project Koha_Master_D7 build #300: FIXED in 41 min: http://jenkins.koha-community.org/job/Koha_Master_D7/300/
22:50 wahanui o/ '`'`'`'`'`'`'`'`'`
22:50 jenkins_koha Yippee, build fixed!
22:50 tcohen there was a bug for that, right?
22:49 * tcohen broke its mysql-server setup, finally installed 5.6 and cannot run the installer
22:43 rangi yup
22:42 eythian It's all about the reproduceability
22:41 rangi i think it helps that you two wrote up really good informative questions/queries
22:40 dcook Thanks for the later as well, tcohen :)
22:40 dcook Yeah, no doubt
22:40 tcohen i think i'd depend on their agenda/priorities
22:39 dcook If I had more time and knew their source better, I'd even try a patch :p
22:39 dcook I seem to have this memory of someone saying Indexdata weren't responsive, but based on this experience and tcohen's experience with the facets, it seems like they're actually very responsive :)
22:39 dcook :D
22:38 rangi :)
22:38 rangi hey look, the system works!
22:38 tcohen dcook++
22:38 eythian nice
22:37 dcook eythian: I'm glad that I sent that email to Indexdata. Based on the data I gave them, they seem to think it's a big deal, so they've filed the issue and said they'll get back to me :)
22:30 wahanui goodnight cait. You'll be back.
22:30 cait night all
22:07 * wizzyrea is happy you figured it out.
22:00 eythian that is traditional, yes
21:58 JoeLib001 Turns out it's a good idea, if your zebra.passwd matches your koha-conf.xml file...
21:57 JoeLib001 I was having issues with Zebra again this morning.
21:57 JoeLib001 Hehehe
21:57 eythian she's probably replaced it with a robot one, but you won't know because it's telling you everything's fine.
21:56 JoeLib001 cait fixed my brain. :-)
21:56 JoeLib001 Hello. :-)
21:53 eythian hi
21:20 cait glad we figured it out :)
21:19 JoeLib001 Thanks cait. :-)
21:19 JoeLib001 Awesome, that fixed it. XD
21:19 JoeLib001 Ok, yeah. I think that's the issue. I'm restarting the server and then will check.
21:17 JoeLib001 Hmm..., ok. I'll double-check that file.
21:16 cait with the koha-conf.xml file
21:16 cait you probably have non matching passwords now
21:15 JoeLib001 All I did was change the user/pass for the Z39.50 stuff in that file.
21:15 JoeLib001 To set a specific user/pass for z39.50 access.
21:15 cait and did you change the koha-conf file accordingly?
21:15 cait why would you do that?
21:15 cait it could be
21:14 JoeLib001 Would it be a problem, if I changed the zebra.passwd file?
21:13 JoeLib001 sudo koha-rebuild-zebra -f -v koha
21:13 cait how are you reindexing?
21:13 cait it might be you messed up permissions or something like that
21:12 cait running out of ideas :(
21:12 cait hm
21:12 JoeLib001 I restarted the server after making sure opac suppression was set to don't hide. Still no joy.
21:11 JoeLib001 Hmm..., yeah I theoretically shouldn't have any "suppresed" records then.
21:09 JoeLib001 Ahh...
21:09 JoeLib001 I thought there was an option to hide them by item type.
21:09 cait but it would not break search
21:09 cait there is also opachiddenitems
21:09 JoeLib001 Is the OPAC Suppresion option the only option for hiding records?
21:07 cait ?
21:07 JoeLib001 I was hiding records, but I can't see where the option was that I was hiding records.
21:06 cait and suppression is off now?
21:06 JoeLib001 I've also restarted Zebra, and Re-Indexed Zebra, and Restarted Zebra again. XD
21:04 JoeLib001 Zebra seems to be running too. When I run the command ps aux | grep zebra
21:04 cait hmm
21:03 JoeLib001 2.0.44
21:03 cait which version of zebraid are oyu using?
21:03 cait is it still showing hte same error?
21:02 JoeLib001 I thought everything was figured out last night 'cause it was working. Now this morning I can't find anything again.
21:02 JoeLib001 I'm trying to figure out why I can't search for anything on the catalog.
21:02 JoeLib001 Ahh..., I was running a test... XD
21:01 cait hm then it would not show up in the zebra query
21:01 JoeLib001 It was originally set to Don't hide.
21:01 JoeLib001 Even when it was set as don't hide?
21:01 cait or turn off opacsuppression and try if that fixes it
21:00 cait it does always break search when there is none
21:00 cait and that it's indexed
21:00 cait make sure that you have one suppressed record
21:00 pastebot "JoeLib001" at 127.0.0.1 pasted "Suppress Breaking Things?" (10 lines) at http://paste.koha-community.org/398
20:59 JoeLib001 NVm....I am blind...
20:59 JoeLib001 How do I attach a pastebin or what not here?
20:34 gglitch Ahhh...I see. Thank you.
20:34 cait and the borrower you want
20:34 cait with your barcodes
20:34 cait from scratch
20:34 cait you'd have to make it
20:34 gglitch Still not seeing the location of the file, but I'm sure I'll find it. Thank you cait.
20:29 cait gglitch: http://wiki.koha-community.org/wiki/Koha_offline_circulation_file_format
20:20 JoeLib001 Hello. :-)
20:19 rangi morning
20:19 gglitch (And thanks for the Inventory pointer too)
20:18 gglitch cait: Thanks for your advice about the offline circulation function. This may work for me. Do you happen to know where the offline data is stored? I've searched for a .koc file, but come up empty handed. Is it sqlite data in my browser, or what?
19:44 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13320 normal, P5 - low, ---, jonathan.druart, Pushed to Master , Some prices calculation are done in template side
19:44 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13599 normal, P5 - low, ---, kyle, Pushed to Master , Add patron cardnumber to self registration confirmation
19:44 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13544 major, P5 - low, ---, jonathan.druart, Pushed to Master , admin/auth_subfields_structure.pl does not compile in older perls
19:44 jenkins_koha * Jonathan Druart: Bug 13320: Fix "Tax inc." vs "Tax exc."
19:44 jenkins_koha * Jonathan Druart: Bug 13320: Move price calculation from tt to pl
19:44 jenkins_koha * Kyle M Hall: Bug 13599 - Add patron cardnumber to self registration confirmation
19:44 jenkins_koha * Jonathan Druart: Bug 13544: Make it explicit that getauthtypes returns a hash ref
19:44 jenkins_koha Project Koha_Master_D7 build #299: UNSTABLE in 42 min: http://jenkins.koha-community.org/job/Koha_Master_D7/299/
19:41 JoeLib001 *last
19:41 JoeLib001 My Zebra Indexing and in fact all Searches for the Catalog is broken again. The messed up thing is that they were working 100% A ok lat night...
19:40 JoeLib001 Hello again everyone. :-)
19:31 cait we can't do 'batch checkouts' from the gui easily... you could create a file using the offline circ format
19:31 gglitch Thanks cait.
19:31 cait can't be used for that - but it's madeto check waht's on shelf - the rest would be out then
19:30 gglitch Thanks cait - just to be clear, my problem is that the Koha catalog lists everything as checked in, because my predecessor never used it for circulation. I'm looking at the inventory module to see if it can be used to check everything out.
19:27 cait and you can check the manual on different ways of using it
19:27 cait it's under tools
19:27 cait to find out what's not in the library
19:26 cait maybe look at the inventory module
19:26 gglitch Hi all. I'm a new librarian who's just inherited a small collection using Koha 3.14.01. Weirdly, my predecessor wasn't using Koha for circulation, so I don't now know what's in and out. My idea is to check everything out, then systematically check everything back in, leaving me a clear record of what I don't have in. Does anyone know (a) of a better idea for auditing my collection, or (b) how I can check everything out in Koha, en masse? Thanks very much.
19:00 huginn New commit(s) kohagit: Bug 13320: Fix "Tax inc." vs "Tax exc." <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=02b70129c94a0c77d4a3d6f81c88ac92c5a3561c> / Bug 13320: Move price calculation from tt to pl <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=6a7dbb3051bfa82f6ddcdfda907b4d95f1bf1d79> / Bug 13599 - Add patron cardnumber to self registration confirmation <http://git.koha-community.org/gitweb/?p=koha.git;a=c
18:57 tcohen later #koha
18:05 tcohen create it
18:04 rsz_ I won;t get to /etc/koha/passwd (instance_name:db_user:db_passwd:db_name) untill I --request-db, right?
18:00 rsz_ ok, right.. now I understand..
18:00 tcohen me starts writing a patch so we use --use-db fr this purpose, damn it
18:00 tcohen you ommit that step
17:59 tcohen it is designed to be used with --populate-db
17:59 rsz_ ok..
17:59 tcohen use --request-db
17:59 tcohen heh
17:59 tcohen exactly, it is counter-intuitive, hence broken
17:58 * rsz_ is confused!
17:58 rsz_ I am doubting --request-db as DB is already up & running!!
17:58 rsz_ so, should I do --request-db or create-db with the remote pointing koha-common.cnf ?
17:56 tcohen u r welcome, I'll be around anyway
17:55 rsz_ thanks :-)
17:55 tcohen good luck \o
17:55 rsz_ aye aye captain! :-)
17:55 tcohen broken workflow, but works
17:55 rsz_ but reinstalling koha is a bit difficult untill you discover apt-get purge! :-)
17:55 tcohen fill koha-common.cnf, koha/passwd and create your instances with --request-db
17:54 rsz_ I have had success with --request-db in last attempt, but need to redo these steps for colocated servers! :-)
17:53 tcohen we should just use koha-create --use-db --db-host --db-user, etc, right? :-)
17:53 rsz_ I am trying to overcome the slow response time as of now..
17:53 tcohen exactly
17:52 rsz_ I am yet to execute koha-create --request-db <library>
17:52 tcohen the workflow for using koha with an external db server is broken, you need to workaround it
17:52 rsz_ I am yet to execute koha-create --request-db <library?
17:52 tcohen instance_name:db_user:db_passwd:db_name
17:52 rsz_ I proceed without installing mysql-server, because I assume in my last attempt, mysql-server created these files!
17:51 tcohen set the instance parameters in /etc/koha/passwd
17:51 tcohen also
17:51 tcohen you wont
17:51 rsz_ I have the format for koha-common.cnf, just do not want to mess this fresh install! :-)
17:50 pastebot "tcohen" at 172.16.248.212 pasted "rsz_: like this" (5 lines) at http://paste.koha-community.org/397
17:50 rsz_ and *not* install mysql-server too ??
17:49 tcohen rsz_: create it
17:49 rsz_ I have not installed mysql-server on koha-machine yet.. is it required.. if the db is elsewhere, then how would koha-common.cnf be generated?
17:48 rsz_ so how would the koha installation know the mysql server is at a differnt ip ?
17:48 rsz_ the problem is my /etc/mysql/koha-common.cnf file is not existing, do I create it?
17:47 rsz_ hi, I have done sudo apt-get install koha-common (from http://wiki.koha-community.org/wiki/Koha_on_ubuntu_-_packages), I need to point this koha installation(koha-machine) to a pre-existing DB (mysql-machine)(with koha tables setup done), how to proceed?
17:27 reiveune bye
17:27 gaetan_B bye
16:48 tcohen i think it is the hard drive
16:48 tcohen mysql started raising errors
16:48 * Dyrcona commiserates.
16:48 Dyrcona tcohen: You sure your Ubuntu didn't bust itself? ;)
16:47 tcohen cait: I think I busted my ubuntu
16:21 cait seems ok now
16:05 cait hm is bugzilla dead?
15:54 huginn cait: The operation succeeded.
15:54 cait @later tell drojf ping me
15:43 cait deleted after processing them
15:03 cait it#s ok, i found it out
14:12 Joubu cait: I don't know
13:39 cait setting up a test
13:39 cait probably
13:36 * tcohen thinks Joubu is having lunch
13:29 cait Joubu: do you know if pending_offline_operations gets emptied out when the operations are no longer pending?
12:58 Viktor Joubu: Ah so that's why I had to use the sane file ending :) Good.
12:55 Joubu Viktor: it should be fixed on 3.18
12:53 Viktor Thanks Joubu! I thought it was weird when I discovered we were using template::toolkit but things were still named .tmpl and translated into .tt somewhere along the line.
12:49 Joubu Viktor: yes .tmpl for html::template, .tt for template::toolkit
12:48 Viktor Better coders than me: Is the file ending .tmpl finally deprecated now? I had to change an old patch to use .tt to get it working again.
12:46 Viktor libland - Nice to see other swedes here :) Viktor Sarge over here that works at project manager for Halland (mostly Hylte) and do some smaller coding tasks.
12:45 wahanui somebody said sounds like it was beer o'clock for you dcook? ;)
12:45 magnuse sounds like it
12:45 Viktor Not quite sure - Gotland?
12:44 magnuse Viktor and libland - have you two met?
12:40 tcohen or not
12:40 tcohen and have Zebra return all of them, wheter there's one that doesn't have data
12:40 tcohen like zebra::facet::au:0:20,se:0:20,su:0:20...
12:40 tcohen what we WANT to do is to build a single elementSet with all defined facets (calculated in runtime)
12:39 tcohen which is, I think, ok
12:39 tcohen we just skip the zero-results query
12:38 tcohen yes, we don't
12:35 Joubu we don't check if it exists in the zebra index
12:35 Joubu but what's happen if the IDX does not exist?
12:34 Joubu atm, we set elem zebra::facet::IDX:0:20
12:34 Joubu no, that what I would like to do
12:33 tcohen Joubu: you mean like building elem zebra::facet::au:0:20,se:0:20,su:0:20... and call it only once?
12:31 tcohen idiomatic issues i think, let me re-read
12:31 Joubu tcohen: isn't it what we already do?
12:30 tcohen (i.e. is not initialized)
12:29 tcohen Joubu: that'd be awesome, but zebra returns an error if one of those facets is not already populated on its db
12:28 Joubu we just have to construct the facet_element in _get_facets_from_zebra and don't loop on facets
12:28 Joubu _get_facets_from_zebra loops on the $facets_loop
12:27 Joubu Not sure to understand what is the difference with the current code
12:26 tcohen i left it on the TODO area
12:26 tcohen jcamins suggested me to try indexing a "ghost" record with all facets
12:26 tcohen ^that's the problem
12:26 tcohen but it will completely fail if one of those isn't initialized
12:25 tcohen you will get the three requested facets values
12:25 tcohen Joubu: try elem zebra::facet::au:0:20,se:0:20,su:0:20
12:22 tcohen but didn't manage to compile it :-D
12:22 tcohen i've been playing last night
12:22 tcohen it doesn't seem difficult
12:22 tcohen we need to patch zebra
12:22 tcohen i talked about that last night
12:22 Joubu tcohen: do you know if there is a way to retrieve all facets with one query?
12:21 tcohen i've seen that linear time-size relation regarding the facet size
12:21 tcohen Joubu: I'm loading a 1.5M to try to reproduce
12:16 tcohen =D
12:16 Joubu tcohen: yes, but we need to change all urls in the code
12:15 tcohen Joubu: have you seen Template::Plugin::URL, we could use it for safely building URLs
12:15 tcohen morning, again
12:00 magnuse it's kinda starting to take off, yeah
11:41 gaetan_B lots of scandinavian interest in Koha lately, this is nice :)
11:34 libland cya!
11:34 cait running off to lunch now - cya around
11:33 cait :)
11:32 libland Though, the library I work at is 50% uni lib (Uppsala)
11:31 libland hehe no worries
11:31 cait ah, gotland, sorry, getting confused today
11:30 cait are you from the uni?
11:30 cait nice :)
11:30 libland cait: Yes, I am.
11:30 cait morning khall :)
11:28 khall mornin cait!
11:28 khall mornin libland!
11:19 cait libland: you are from sweden?
11:16 libland hello khall
11:16 khall mornin #koha!
11:15 cait morning tcohen
11:15 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13665 major, P5 - low, ---, gmcharlt, NEW , Retrieve facets from zebra is slow
11:14 Joubu hi tcohen: I have just finished to fill a bug (bug 13665) with what I did this morning
11:11 huginn tcohen: The operation succeeded.
11:11 tcohen @later tell dcook I wrote to info@lists.indexdata.dk, Adam and Mike answered alternatively
11:10 tcohen morning
11:09 cait was going to say hi to drojf...b ut he left. need new glasses i guess.
11:09 cait hey dro
11:09 cait Joubu++ :)
10:48 Joubu looks like 1M records is a little bit to much
10:48 Joubu 1.4sec with yaz-client...
10:41 Joubu I should try to use yaz-client
10:41 Joubu which is logical, I think
10:40 Joubu in the first case, the max time spent in the calculation facet sub is 3 sec, in the second case, it's 1.27
10:39 Joubu $rs->size; returns the number of results, so if you search for "d", it's 972k, if I search for "temps modernes", it returns 97
10:37 Joubu any zebra/zoom export around?
10:36 kivilahtio Joubu: touché :D
10:30 magnuse a section detailing config variables that could/should be added to koha-conf.xml might be a nice addition for future elease notes
10:28 Joubu hum, you need more words to integrate it into Koha ;)
10:23 kivilahtio All you facet-builders. I've got one word for you... Elastic :)
10:21 huginn cait: The current temperature in Reutlingen, Roemerschanze, Reutlingen, Germany is -4.9°C (11:21 AM CET on February 04, 2015). Conditions: Light Freezing Fog. Humidity: 77%. Dew Point: -8.0°C. Windchill: -5.0°C. Pressure: 29.77 in 1008 hPa (Steady).
10:21 cait @wunder Reutlingen
10:20 cait night rangi... :)
10:18 cait oh... scrolling broken again.
10:18 cait hi libland :)
10:18 Joubu night rangi!
10:18 * rangi has to go to sleep, good luck finding it in the maze of perl and C
10:17 rangi ah right
10:16 Joubu (I split the ligne my $record = $rs->record; my $facet = $record->raw; with a check point time between, and the 3 sec is spent in ->record)
10:16 Joubu rangi: no, it's def the ->record
10:16 rangi so yeah that does seem to suggest its the ->raw bit that is the slow bit
10:12 Joubu yep
10:11 rangi does it at least do it fast? :)
10:11 rangi darn
10:11 Joubu $rs->record_immediate(0) returns undef
10:09 rangi return if !defined $facet;
10:09 rangi since we are doing
10:08 rangi so $facet = $rs->record_immediate(0)->raw;
10:07 rangi The record_immediate() API is identical, but it never invokes a network operation, merely returning the record from the ResultSet's cache if it's already there, or an undefined value otherwise. So if you use this method, you must always check the return value.
10:07 rangi The record() method returns a ZOOM::Record object representing a record from result-set, whose position is indicated by the argument passed in. This is a zero-based index, so that legitimate values range from zero to $rs->size()-1.
10:07 rangi s
10:07 rangi i wonder if its worth trying thi
10:03 Joubu rangi: yes, $facet is a xml string, and quite light, only 20 lines
10:02 * magnuse gets ready to assemble a rescue squad
10:02 * Joubu is lost in Net::Z3950::ZOOM
10:00 rangi it should be returning xml
10:00 rangi hmm no
10:00 rangi so thats MARC::Record
09:58 rangi right
09:58 Joubu no, it seems to come from the line my $facet = $rs->record( 0 )->raw; in C4::Search::_get_facet_from_result_set
09:58 rangi it usually isnt, zebra would be awesome if it was documented .. all our problems come from having no idea how to use it properly
09:57 rangi so not zebra itself
09:57 rangi ahh
09:56 Joubu it comes from ZOOM::Record->raw, 2 or 3 sec is spent (per faceted index!) in it
09:49 Joubu ha no, the pref is used!
09:45 Joubu it's me when it's zebra related...
09:44 rangi Joubu: when it comes to facets ... this is me http://ranginui.tumblr.com/post/109928443648
09:44 Otuoma <@rangi> It works like a charm. THANKS A LOT.
09:43 Joubu but this pref is not used for facets retrieved from zebra
09:43 Joubu rangi: ok thanks. He pm me "Set FacetMaxCount to 10"
09:42 rangi Joubu: i think he got distracted by the fact that facets dont work at all in zebra 2.0.59
09:41 rangi the 3rd thing in that troubleshooting section is what you need to do
09:41 rangi try that
09:41 rangi http://wiki.koha-community.org/wiki/Debian#Troubleshooting_Ubuntu_14.04
09:41 rangi hmm
09:41 rangi anhttp://wiki.koha-community.org/wiki/Debian#Troubleshooting_Ubuntu_14.04
09:39 Otuoma Hello, my koha installation downloads a PL file whenever I try to access either the opac or intranet. It is running on Ubuntu 14.04 LTS and the error logs in /var/log/koha/ all seem to be empty. Kindly assist a brother
09:34 Joubu Does someone know if tcohen has found a solution for the zebra facets perf?
09:31 * otuoma slaps chris_n around a bit with a large fishbot
09:31 magnuse Joubu: yeah, not too far
09:30 magnuse yeah, lots of koha action in sweden :-)
09:29 drojf libland: excellent!
09:27 libland drojf: Certainly seems like it!
09:26 drojf koha is booming in sweden now? :)
09:25 Joubu magnuse: https://en.wikipedia.org/wiki/Saint-Victoret it looks close to Marseille :)
09:25 * libland waves at magnuse from a distant part of Sweden, 'Gotland'.
09:24 * magnuse cheers libland on from norway
09:17 libland Ok then, let's do this.
09:10 magnuse hm Saint Victoret, France != marseille
09:09 huginn magnuse: The current temperature in Saint Victoret, France is 3.3°C (9:59 AM CET on February 04, 2015). Conditions: Partly Cloudy. Humidity: 92%. Dew Point: 2.0°C. Windchill: 3.0°C. Pressure: 29.54 in 1000 hPa (Rising).
09:09 magnuse @wunder marseille
09:09 magnuse f'ing windchill
09:09 huginn magnuse: The current temperature in Bodo, Norway is -8.0°C (9:20 AM CET on February 04, 2015). Conditions: Clear. Humidity: 58%. Dew Point: -15.0°C. Windchill: -18.0°C. Pressure: 29.98 in 1015 hPa (Rising).
09:09 magnuse @wunder boo
09:03 huginn rangi: The current temperature in Wellington, New Zealand is 19.0°C (9:30 PM NZDT on February 04, 2015). Conditions: Partly Cloudy. Humidity: 73%. Dew Point: 14.0°C. Pressure: 29.50 in 999 hPa (Rising).
09:03 rangi @wunder nzwn
08:47 rangi usually i try and log off in the evenings :)
08:47 rangi nope
08:47 ashimema I'll leave you to it then as your busy.. have a good night :)
08:46 ashimema earlier than I thought then.. don't often see you in here this sort of time 'tis all..
08:46 rangi trying to finish off some stuff while its quiet and the kids are asleep
08:45 rangi its not quite 10pm yet
08:43 ashimema your up late aint you rangi
08:42 ashimema morning.. even
08:41 ashimema monring #koha
08:39 rangi heh
08:39 Joubu I arrive during a declaration of love
08:39 rangi hi Joubu
08:38 wahanui hola, Joubu
08:38 Joubu hello
08:35 kivilahtio rangi: we love you
08:34 * rangi gets to legitimately claim to doing the first koha library :-)
08:33 rangi we've made it 15 years now :)
08:33 rangi thats why we have qa teams :)
08:32 kivilahtio luckily we have only improvements, not mess :)
08:32 kivilahtio rangi: I fear htere are so many organisations having so different needs that Koha might end up as an onmanageable mess
08:32 rangi and that doesnt include any of the turkish, and most of the argentinian ones
08:32 kivilahtio rangi: or would it be even a good thing :)
08:32 rangi http://www.librarytechnology.org/libwebcats/
08:31 kivilahtio rangi: why I don't see them contributing to the master branch?
08:31 rangi i know there are 3000ish in libwebcats
08:31 kivilahtio rangi: how do you know?
08:31 rangi theres 2000 just in turkey and argentina alone
08:31 kivilahtio proooooo
08:31 rangi theres about 8000 now
08:31 wahanui kia ora, kivilahtio
08:31 kivilahtio gaetan_B: hi
08:31 kivilahtio I just heard it on the IRC :)
08:31 gaetan_B hello
08:31 kivilahtio rangi: and we are hardly hte first. We always tell that "there are 3000 libraries worldwide using Koha"
08:30 rangi cya later libland
08:30 libland nice to meet you all
08:30 libland Gotta go - but bbl!
08:30 kivilahtio rangi: but we broke the ice
08:30 kivilahtio rangi: tell me about it
08:30 rangi kivilahtio: ammo to convince the powers to be, its always easier to not be the first :)
08:30 libland that's part of the reason I'm in here :)
08:29 * libland nods
08:29 kivilahtio ammo?
08:29 rangi ammo
08:29 rangi libland: http://www.sub.su.se/home/news/blog/2015/january/stockholm-university-library-chooses-koha/
08:29 kivilahtio to migrate another system to our Koha
08:29 kivilahtio we got an ultimatum from our expensive crap proveder to stop acessing their database
08:29 libland Yes.
08:28 rangi you are from sweden?
08:28 libland Indeed
08:28 magnuse yay for getting rid of expensive crap! :-)
08:27 libland uh, sorry. English not my native.
08:27 libland but, guess it won't be a easy road to get there
08:26 libland Oh, this IS exciting: The library I work on is seriously looking into switching the expensive crap system for Koha.
08:25 kivilahtio luckily I know JUST enough Vi
08:24 rangi :)
08:24 rangi well, you wouldn't be able to, nano is purged on the servers
08:24 rangi our sysadmins would :)
08:24 kivilahtio i use nano, shoot me
08:24 rangi but sometimes you need to edit a config file or 2
08:23 rangi yep, we do that ... well we roll packages and update them, for code changes
08:23 kivilahtio if i make changes downstream and forget about that, then overwrite with upstream version.... bad things happen...
08:23 kivilahtio rangi: I have a centralized vaersion which is replicated to all the shards
08:22 kivilahtio rangi: I just push from my Dev-environment to the servers the code changes
08:22 libland Started to use Vim to be able to work remotely in commandline
08:22 kivilahtio yeah, nano is a bit clumsy
08:22 rangi the main reason i use it, is cos its on all the servers
08:22 libland rangi: Aye, that's how it is.
08:22 kivilahtio rangi: I agree :)
08:22 rangi once you learn the shortcuts, there's nothing faster
08:21 libland it's hard to switch
08:21 kivilahtio libland: I think so
08:21 libland Guess it's because Vim does things it's own ways all the way - and when you get used to that...
08:20 libland I tried to switch to SublimeText, but had to revert back to Vim.
08:20 libland I've been using Vim with Python mainly
08:19 kivilahtio has a ton of stuff for Vim. Too bad I never learned to like Vim, not even the graphical version. Just doesn't beat a proper IDE.
08:19 kivilahtio Also when i did my technology push for Vim, I used a mod-package for Vim. google for "spf13 vim"
08:18 libland rangi: Wonderful!
08:18 rangi there are some handy vim config tips on that page, that make editing perl much easier
08:18 libland I guess I'll have to 'get to know' Perl as well in this process
08:17 kivilahtio actually... funny enough Vim is the tool-of-choice fior the LPI
08:17 rangi also https://github.com/digibib/kohadevbox
08:17 kivilahtio you can use Vim
08:17 libland ;)
08:17 libland I love Vim.
08:17 kivilahtio should get you started
08:17 libland kivilahtio: Thanks a lot!
08:17 rangi http://wiki.koha-community.org/wiki/Vim
08:17 kivilahtio have fun!
08:17 kivilahtio http://bugs.koha-community.org/bugzilla3/
08:17 * libland nods
08:16 kivilahtio those are what I mostly need for my day-to-day stuff
08:16 kivilahtio pick your poison
08:16 kivilahtio http://komodoide.com/ or Eclipse EPIC are my weapons of choice
08:16 magnuse libland: how are you installing? packages?
08:16 kivilahtio http://perldoc.koha-community.org/
08:16 kivilahtio http://koha-community.org/documentation/
08:15 wahanui http://dashboard.koha-community.org/ are the better stats to optimise
08:15 kivilahtio http://dashboard.koha-community.org/
08:15 wahanui http://schema.koha-community.org/ are you looking here?
08:15 kivilahtio http://schema.koha-community.org/
08:15 kivilahtio http://gitimmersion.com/
08:15 libland brilliance - thanks kivilahtio
08:15 libland Yes, this will bring so many good things!
08:15 kivilahtio http://wiki.koha-community.org/wiki/Version_Control_Using_Git
08:15 kivilahtio http://wiki.koha-community.org/wiki/Git_bz_configuration
08:15 kivilahtio http://wiki.koha-community.org/wiki/Coding_Guidelines
08:14 kivilahtio http://wiki.koha-community.org/wiki/Developer_handbook
08:14 kivilahtio libland: Koha is so cool
08:14 kivilahtio libland: you bet
08:14 libland pleasant task, I believe.
08:13 libland I've been tasked to 'get to know Koha'. :)
08:12 * libland is excited - setting up a Koha for the first time in this very moment.
08:07 libland there we go
08:04 magnuse kia ora cait
08:02 libland hey alex_a
08:02 alex_a bonjour
07:50 drojf hei magnuse
07:50 drojf hi #koha
07:49 sophie_m thanx wahanui, I've got plenty ;)
07:49 Viktor Hi magnuse and #koha
07:49 wahanui i guess sophie_m is looking for a .mrc file to import into the catalog
07:49 libland hey sophie_m
07:49 sophie_m hello #koha
07:48 magnuse hiya libland paul_p reiveune Viktor drojf
07:48 jenkins_koha Starting build #43 for job Koha_3.18.x_U14 (previous build: SUCCESS)
07:45 reiveune hello
07:43 libland Anyway, hey all
07:43 libland hmm not used to Irssi
07:43 libland ops hehe
07:43 libland /me nods
07:31 * magnuse starts the day by writing a new contract
07:28 * magnuse waves
07:16 rangi evening
06:59 cait good morning #koha
05:05 dcook Huzzah
04:57 dcook Ahhh, because I missed part of the fix
04:53 dcook Now to interpret the results..
04:41 wahanui rumour has it nytprof is http://wiki.koha-community.org/wiki/Profiling_with_Devel::NYTProf
04:41 dcook nytprof?
04:41 wahanui i heard nytprof was just amazing
04:41 dcook nytprof?
04:41 wahanui okay, dcook.
04:41 dcook nytprof is also http://wiki.koha-community.org/wiki/Profiling_with_Devel::NYTProf
04:41 wahanui nytprof is just amazing
04:41 dcook nytprof?
04:41 wahanui nytprof is probably just amazing
04:41 dcook nytprof?
04:41 wahanui somebody said nytprof was just amazing
04:41 dcook nytprof?
04:41 dcook nytprof is http://wiki.koha-community.org/wiki/Profiling_with_Devel::NYTProf
04:41 wahanui nytprof is just amazing
04:41 dcook nytprof?
04:41 wahanui nytprof is, like, just amazing
04:41 dcook nytprof?
04:41 wahanui rumour has it nytprof is just amazing
04:41 dcook nytprof?
04:39 dcook This looks like a job for Devel::NYTProf...
04:36 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13242 normal, P5 - low, ---, jonathan.druart, Pushed to Master , Slow checkin for patrons restricted indefinitely
04:36 dcook Hmm bug 13242 is still causing this guy problems..
04:26 dcook Oh goody, my db is loaded
04:25 dcook Well, maybe star wars but not Star Wars
04:25 * dcook doesn't actually want to talk about star wars
04:24 dcook Don't actually read it
04:24 dcook I mean...
04:24 dcook Also http://www.lucasforums.com/showthread.php?t=5565
04:24 dcook Probably
04:24 eythian Probably the former
04:23 dcook Hmm... do Americans write "lightsaber" or "lightsabre"?
04:01 dcook Yeah, I think it's scheduled for departure, but that's about it
03:50 mtj all good, i think i answered my own question :)
03:49 mtj so..perhaps 3.20 might be when GRS gets finally chopped
03:48 mtj i see the about.pl warnings for GRS. in 3.18.x
03:47 eythian I think it's planned though
03:47 eythian I don't think so
03:44 mtj hey peeps, has GRS1 been finalyl removed from koha?
03:05 dcook That moment when you go to paste something into a commit message, and you have absolutely no idea where the text came from...
02:45 dcook Now what was I doing...
02:43 dcook :D
02:43 dcook It will turn off QueryWeightedFields
02:43 dcook I think it's anytime there is truncation
02:43 dcook It might not just be QueryAutoTruncate
02:43 dcook Hmm, I might be looking at an old version of Search.pm...
02:41 dcook Do their search results come back in biblionumber order?
02:41 dcook Possibly
02:41 eythian so it might be enough for them to turn on QueryWeightedFields
02:40 eythian I see
02:40 dcook So "9=30" is a weight of 30, "9=20" is a rank of 20, and so on
02:40 dcook http://www.indexdata.com/zebra/doc/querymodel-zebra.html
02:40 dcook "9" is a special Zebra type
02:39 dcook r3 9=26
02:39 dcook r2 9=28
02:39 dcook r1 9=32
02:39 dcook And just increase the values for those
02:39 dcook So then go to "ccl.properties"
02:39 dcook "r1", "r2", "r3" respectively
02:38 dcook There are rankings for "Title-cover", "ti,ext" and "ti,phr"
02:38 eythian ta
02:38 dcook So go to "_build_weighted_query"
02:38 dcook Ok
02:38 dcook Ah, yeah, right
02:37 dcook Give me a sec
02:37 dcook Balls... at least I used to know this
02:37 dcook And it has to be working, so I think QueryAutoTruncate must be off..
02:37 dcook You have to have QueryWeightedFields on
02:37 dcook I'll get a link
02:37 dcook Sure :)
02:37 eythian any pointers?
02:36 dcook Yep
02:36 eythian dcook: do you know anything about tweaking relevancy rankings in zebra, e.g. to make the title more important?
02:36 dcook I might be able to just send to it, but...
02:36 dcook I signed up for one but haven't been confirmed yet
02:35 dcook Yeah, they have heaps
02:34 eythian doesn't ID have a mailing list or something?
02:31 dcook Almost everyone else is on CHR
02:31 dcook I think we only have one ICU install
02:31 dcook I suppose it still only affects ICU users...
02:24 huginn dcook: The operation succeeded.
02:24 dcook @later tell tcohen How did you go about contacting Indexdata about the facets? Did you email Adam directly?
02:24 dcook :p
02:24 dcook Already looked it up anyway. It should be fine :)
02:24 eythian so not a useful test
02:24 eythian heh, my only 14.10 install is for the ES demo
02:23 dcook Yeah, Jessie also uses 2.0.59
02:23 dcook Although April 2015 for 15.04... that's not far away
02:22 dcook 14.10... Utopic... still on 2.0.44
02:22 dcook No, Vivid is the one after..
02:21 dcook 2.0.59 :/
02:21 dcook Is 14.10 Vivid?
02:21 dcook I suppose I could just look this up too..
02:21 dcook 14.04 is still using Zebra 2.0.44
02:21 dcook Do you have Koha on any Ubuntu 14.10 installs?
02:20 * dcook gives thumbs up
02:20 eythian I think so
02:20 eythian What would be best (from my pov) would be to figure it out with indexdata asap, and report a bug in debian which may cause it to get updated before the release.
02:20 dcook I think it's the same?
02:20 dcook I wonder what the package name is..
02:20 dcook I mean...
02:19 dcook I guess so eh
02:19 dcook Hmm
02:19 dcook Same
02:19 eythian probably
02:19 dcook Would that work after installing Zebra from Debian first though?
02:19 eythian I was mostly thinking of the case of them fixing it and debian not updating.
02:19 dcook Yeah, assuming they fix it
02:19 eythian assuming they fix it
02:19 eythian well
02:19 eythian require people to use indexdata, or something like that.
02:18 dcook How is it solvable?
02:18 eythian solvable, but very annoying
02:18 eythian yeah
02:18 dcook That could be bad
02:17 dcook Mmm, right. I was thinking about that this morning.
02:17 eythian dcook: for now, when jessie comes out it'll be the newer version
02:11 wahanui rumour has it a pain is when you find all kind of regressions
02:11 dcook But what a pain
02:11 dcook So I guess that's good
02:11 dcook Of course, it doesn't affect people using the Koha packages, since it uses an older version of Zebra
02:10 dcook tcohen has had good luck contacting Indexdata, but I don't know if anyone else ever has...
02:10 dcook I've learned all the things, and I'm convinced that it must be a bug
02:10 dcook This Zebra thing is a bit annoying
02:10 dcook :S
02:09 dcook Yeah, the light still looks like morning light
02:07 eythian three hours ago
02:03 dcook Wow... when did it become afternoon? Yikes...
02:03 huginn dcook: The operation succeeded.
02:03 dcook @later tell cait I might have some ideas about why ICU is not doing nice things with parentheses...
01:04 dcook Which gets munched up by " <transform rule="[[:WhiteSpace:][:Punctuation:]] Remove"/>" later on anyway though
01:03 dcook Also: <transliterate rule="[:Number:] { '-' > '' "/> doesn't replace - with nothing, it replaces - with a '
01:00 wahanui OK, eythian.
01:00 eythian wahanui: sneak peak is a stealthy mountain
00:58 dcook This is kind of neat though: http://demo.icu-project.org/icu-bin/translit
00:57 dcook Yet, they show a right curly brace.
00:57 dcook "A left curly brace marks the start of a context rule."
00:57 dcook This guide doesn't seem to be totally right... http://userguide.icu-project.org/transforms/general/rules
00:37 eythian bye
00:37 dcook night tcohen
00:29 tcohen night everyone
00:29 tcohen thanks, will give it a try
00:26 Dyrcona It does.
00:26 dcook Yeah I think XML::LibXML alreayd uses libxml
00:26 Dyrcona XML::LibXML is the fastest one that I've used.
00:26 eythian XML::LibXML rather
00:25 eythian though, I think Lib::XML uses libxml anyway
00:25 eythian probably something with -xs in the name
00:25 tcohen which is the fastest Perl XML parser?
00:18 dcook Hmm... some of the rules that we're using in words-icu.xml don't do what we think they do, me thinks
00:14 dcook And reasonable :)
00:14 dcook Mm, that would be great
00:08 tcohen to make it skip the one that is not there, instead of aborting
00:08 tcohen i'm looking at zebra's code
00:08 tcohen and what i was saying is what you wrote
00:08 tcohen we currently loop on the defined facet indexes
00:07 dcook Also this tokenization thing is driving me a bit bonkers
00:07 * dcook seems to recall that it might
00:07 dcook Does it take down the whole query?
00:07 dcook What happens if one of those facet indexes doens't have anything in it?
00:07 dcook Makes you wonder what performance would be like to do each facet query separately..
00:06 dcook But yeah, I getcha
00:06 dcook As zebra::facet is the element
00:05 dcook Well, that's not a multi-elementset really
00:01 tcohen do i make any sense?