Time Nick Message 00:03 * Brooke waves at ronald 01:05 chris heya Nate 01:05 Nate hey chris! 01:06 chris back on US time yet? 01:06 Nate yessir 01:06 Nate got back yesterday 01:06 Nate back on the job :) 01:07 chris :) jet lagged? 01:07 Nate extremely 01:07 chris yeah i always find it harder going that way 01:08 Nate but the travel was totally worth it! 01:08 chris excellent :) 01:09 Nate time to turn in talk to you soon! 01:41 chris_n @wunder 28334 01:41 munin chris_n: The current temperature in Dunn, North Carolina is 10.3�C (8:41 PM EST on November 21, 2010). Conditions: Clear. Humidity: 70%. Dew Point: 5.0�C. Pressure: 30.00 in 1015.8 hPa (Steady). 02:17 brendan_l @wunder ukiah, ca 02:17 munin brendan_l: The current temperature in westside ukiah, Ukiah, California is 5.3�C (6:17 PM PST on November 21, 2010). Conditions: Light Rain. Humidity: 87%. Dew Point: 3.0�C. Windchill: 5.0�C. Pressure: 29.09 in 985.0 hPa (Steady). Winter Weather Advisory in effect until 3 am PST Monday above 2000 feet... 03:19 Amit heya chris 03:19 prawesh guys, do anyone know how to change the default framework?? 03:22 Amit heya prawesh 03:30 prawesh hi amit 03:31 prawesh so do u know how i can change the default framework?? 04:56 ronald__ is there some place where i can find step by step procdure on installing koha 3.2 on ubuntu server 9.04? 05:01 cait good morning #koha 05:07 Amit heya cait 05:07 cait hi Amit 05:07 cait congratulation on your book :) 05:32 kmkale Hi Amit congrats!! 06:20 kf hi #koha 07:12 chris thd-away: are you about? 07:15 chris i was replying to lori not david 07:15 chris you have misread my message 07:16 chris id appreciate if you didnt misquote me like that 07:19 kmkale hi all 07:19 chris hi kmkale 07:24 kmkale hi chris 07:25 chris i see a new patch :) hopefully you will get some more good comments :) 07:26 kmkale yes. Mike's comments helped. 07:28 kf hi chris and kmkale 07:28 chris hi kf 07:28 kmkale Who should I request to test it and sign off. I dont think anyone on list has Libsuite8 data :( 07:29 kmkale hi kf 07:29 chris you might have to attach some sample records to the bug 07:29 chris that people can use to test 07:29 kmkale Although I would be happy to supply a MARC file 07:29 chris there you go :) attach it to the bug 07:29 kmkale cool. 07:32 kmkale but anyone testing will have to input barcodes by hand in the libsuite8 format e.g. b0002345 07:33 chris heres how you do it the proper way :) 07:33 chris have a look in the t/ dir 07:33 kmkale so that it gets converted, AND will have to create matching branch code and item type code. 07:33 chris Circulation_barcodedecode.t 07:33 chris at that file 07:33 kmkale looking 07:33 chris see the tests there 07:33 chris for testing t-prefix 07:33 chris whitespace, etc 07:34 kmkale oohh. 07:34 chris you could add a test for yours 07:34 kmkale scared now ;) 07:34 chris :) 07:34 chris see how it has inputs and outputs 07:34 chris you just need to add one to each 07:35 chris and then not only will you prove it works now 07:35 kmkale ok. then how does it help someone to test it? I mean how to use the Circulation_barcodedecode.t file? 07:35 chris i can run prove 07:35 chris and all the tests in the t/ dir 07:35 chris get run 07:36 kmkale perl prove? 07:36 chris and also hudson, will run that test every time the code changes 07:36 chris yes 07:36 chris its a unit test 07:36 chris and doing unit tests for any new function is the ideal 07:36 chris because our integration bot runs them continuously 07:37 chris so if someone breaks its in future, we catch it 07:37 chris http://hudson.koha-community.org/ 07:37 kmkale ok. thats a territory I haven't explored yet. Will study. 07:38 chris well in your case, you only need to edit that one file, so its a good intro 07:38 chris :) 07:40 kmkale As usual chris you are a great help :) 07:41 kf :) 07:43 kmkale chris t/Circulation_barcodedecode.t *seems* simple enough. Any catch? or should I wade in? 07:43 chris wade in 07:44 kmkale also does it become part of the patch once it runs ok? 07:44 chris yup 07:44 chris perl t/Circulation_barcodedecode.t 07:44 kmkale great. :) 07:44 chris will run it 07:44 chris (prove will run all of them) 07:47 chris (you might have to change the number of tests at the top .. it will tell you if you need to) 07:49 kmkale ok. Also chris, once we are revising the same patch like this, is it the right practice to produce the whole patch as I am doing or create a patch to the earlier patch? 07:50 chris the whole patch including the test (for a small change like this) is perfect 07:50 chris because no one has signed off yet 07:50 chris making a new patch is fine 07:50 chris if someone had signed off, we would then do a follow up patch 07:51 * chris hopes that makes some sense :) 07:51 kmkale yes chris. Thanks. 07:52 kf hi thd 07:52 kmkale just a side note I found git tag. that made life easier 07:52 thd hello kf 07:54 kf chris++ for being chris 07:54 chris git tag is cool :) 07:54 chris git++ 07:55 kf and thanks again for the help with my little project yesterday - I learn something new every time :) 07:55 kmkale yes i learned about test today :) 07:55 chris its all part of my cunning plan 07:55 chris to not have to do any work anymore 07:55 chris :) 07:55 kmkale lunchtime bbl 08:18 kf good morning france 08:25 kmkale has anyone noticed that in Firefox on Ubuntu 10.4 or 10.10, in the circulation module, the submit button of the search header comes on next line after the search box? 08:33 chris i hadnt noticed 08:34 kmkale chris: a problem 08:35 chris ill look now 08:35 kmkale the filter I have written depends on having my $branch = C4::Branch::mybranch(); 08:35 chris yes 08:35 kmkale but while running tests its undef so the test fails 08:35 chris right 08:35 chris in your test 08:35 chris you can do 08:36 fredericd good morning 08:37 kmkale morning fredericd 08:38 chris hi fredericd 08:39 kmkale chris "in your test you can do" ?? 08:40 chris kmkale: C4::Context->set_userenv($usernum, $userid, $usercnum, $userfirstname, $usersurname, $userbranch, $userflags, $emailaddress); 08:40 chris where all the rest can be undef 08:40 chris except the branch 08:41 chris that will set the userenv, so that when mybranch is called it retrieves that 08:41 chris does that make sense? 08:41 kmkale cool 08:42 kmkale but this will be in effect for all the tests right? is that alright? 08:42 ivanc hi #koha 08:46 chris kmkale: no it will only be in effect for that test 08:47 kmkale I meant for all tests under Circulation_barcodedecode.t 08:47 chris ah yes 08:47 chris thats fine 08:48 kmkale cool. let me try it out. 09:26 kmkale chris is there any of getting debug output from C4/Circulation.pm while I am running the test? 09:29 chris yeah you could set the debug variable 09:30 chris eg 09:30 chris export KOHA_DEBUG=1 09:30 chris then run your test 09:30 kmkale the the warn lines will print tp stdout? 09:34 kmkale s/the the warn lines will print tp stdout?/Will then the warn lines in C4/Circulation.pm print to stdout?/ 09:34 chris stderr 09:35 chris the ones that have $debug && warn etc 09:35 chris (which they should all have there should not be any unqualified warns) 09:38 kmkale not getting any warn line in the terminal even after exporting KOHA_DEBUG=1 :( 09:43 kmkale the test is just throwing back my input as the output and ofcourse fails. any suggestions for debugging? 09:45 chris hmm the warns seem to work for me 09:45 * chris has to go to sleep soon, but i can look again tomorrow 09:46 hdl sleep well 09:46 kmkale thanks chris. 09:46 kmkale good night 11:13 kmkale @weather 11:13 munin kmkale: (weather <US zip code | US/Canada city, state | Foreign city, country>) -- Returns the approximate weather conditions for a given city. 11:14 kmkale @weather Mumbai 11:14 munin kmkale: The current temperature in Mumbai, India is 28.0�C (4:10 PM IST on November 22, 2010). Conditions: Haze. Humidity: 74%. Dew Point: 23.0�C. Pressure: 29.68 in 1005 hPa (Steady). 11:15 magnus @weather bodo, norway 11:15 munin magnus: The current temperature in Bodo, Norway is 3.0�C (11:50 AM CET on November 22, 2010). Conditions: Scattered Clouds. Humidity: 70%. Dew Point: -2.0�C. Windchill: -1.0�C. Pressure: 30.12 in 1020 hPa (Steady). 11:56 kf hi magnus :) 12:07 kf j 12:13 kf chris_n: around? 12:15 kmkale @later tell chris I got the test thing sorted out. Thanks 12:15 munin kmkale: The operation succeeded. 12:18 kf kmkale: good idea :) 12:18 kf @later tell chris_n restested patron import, looks good, comment see bug :) 12:18 munin kf: The operation succeeded. 12:22 kmkale :) 13:36 magnus hiya schuster 13:39 kmkale @roulette 13:39 * munin reloads and spins the chambers. 13:46 magnus wow, munin is in a bit of a mood today? 14:02 kf @roulette 14:02 munin kf: *click* 14:02 kf it's monday... 14:04 ebegin good morning 14:13 magnus g'day ebegin 14:14 ebegin It's a cold rainy day today overhere :( 14:14 ebegin @wonder montreal, canada 14:14 munin ebegin: Error: "wonder" is not a valid command. 14:14 ebegin @wunder montreal, canada 14:14 munin ebegin: The current temperature in Montreal, Quebec is 4.0�C (9:00 AM EST on November 22, 2010). Conditions: Overcast. Humidity: 87%. Dew Point: 2.0�C. Pressure: 30.10 in 1019 hPa (Falling). 14:15 magnus @wunder bodo, norway 14:15 munin magnus: The current temperature in Bodo, Norway is 2.0�C (2:50 PM CET on November 22, 2010). Conditions: Mostly Cloudy. Humidity: 60%. Dew Point: -5.0�C. Windchill: -3.0�C. Pressure: 30.09 in 1019 hPa (Steady). 14:16 magnus a bit of rain here too, but after 2 weeks of -3, +2 seems mild... ;-) 14:18 ebegin :) 14:18 kf @wunder Konstanz 14:18 munin kf: The current temperature in Konstanz, Germany is 4.0�C (3:00 PM CET on November 22, 2010). Conditions: Light Drizzle. Humidity: 97%. Dew Point: 3.0�C. Pressure: 29.56 in 1001 hPa (Falling). 14:19 kf getting colder, but still not really cold 14:20 ebegin I think that the fact that we had a nice summer is harder to get near the 0°C 14:27 kmkale @weather Mumbai 14:27 munin kmkale: The current temperature in Mumbai, India is 27.0�C (7:10 PM IST on November 22, 2010). Conditions: Haze. Humidity: 79%. Dew Point: 23.0�C. Pressure: 29.71 in 1006 hPa (Rising). 14:27 kmkale :( 14:32 jcamins Good morning, #koha 14:32 magnus kia ora, jcamins 14:33 Nate Hiya jcamins 14:33 Nate and MAGNUS! 14:33 jcamins Welcome back, Nate. 14:33 Nate thank you sir! 14:34 magnus hi Nate 14:34 Nate :) 14:34 magnus how'd it go? 14:36 Nate It went great! I am an engaged man 14:36 Nate I took an opportunity when she set up the camera to take a picture of us on the auto timer 14:36 magnus ooh, congratulations! 14:37 jcamins Congratulations! 14:37 Nate and when she ran over for the pic i dropped to a knee and took out the ring 14:37 magnus hehe 14:37 Nate unfortunately the camera didnt take the picture 14:37 ebegin Nate: Share the picture... 14:37 ebegin Doh! 14:37 magnus oh no! 14:37 magnus stupid camera! 14:37 Nate yeah, but we staged another shot 14:38 ebegin Ah! So you can share the picture ;) 14:38 Nate i dont have the pic from the camera yet because there are so many and we have not gone through them yet 14:38 magnus tell me about it... ;-) 14:38 Nate let me see if i can fish it out though, if she didnt take the camera with her to work 14:38 jcamins Nate: that was clever. I proposed to my wife by turning to her and saying "hey, let's get engaged now," so we don't have any pictures to remember it by. 14:39 magnus and where did it happen? 14:39 * magnus was proposed to by his wife... ;-) 14:40 Nate yeah she took the camera to work 14:40 Nate but when i get the pic ill be sure to share! 14:40 Nate I did it in Marlborough wine country 14:41 Nate while we were biking through the vineyard 14:41 Nate s 14:41 Nate yeah you two got off easy, carrying that ring around was pretty stressful! 14:42 magnus :-) 14:42 magnus marlborough looks nice, judging by the first pics to show up on teh googlz 14:44 jcamins Nate: I found shopping for the ring with my wife pretty stressful! 14:44 Nate I hear that 14:44 Nate and when I proposed she didnt even look at the ring!!! 14:45 Nate she just jumped all over me like i was a jungle gym, and I had to shove it in her face and be like "look what i got you!!" 14:45 Nate but i guess thats a good thing :) 14:46 jcamins :) 14:46 jcamins Good morning, sekjal. 14:46 magnus :-) 14:46 magnus hiya sekjal 14:46 sekjal morning, jcamins & magnus! 14:46 Nate I also had to make sure i did it before to much of the wine tasting had taken place :) 14:47 jcamins Probably wise. 14:47 Nate I can see the NZ headlines now..."American couple gets arrested for contaminating a wine cask while skinny dipping in it" 14:48 * sekjal blinks 14:49 jcamins Fortunately for you, stuff.co.nz is an excellent news source, so it would be all over the world in the blink of an eye. :) 14:49 Nate caught the end of that one Sekjal.. 14:49 sekjal Nate: yeah, firing up the logs now... 14:50 jcamins Incidentally, speaking of photos, we finally got our wedding photos. Very exciting. 14:51 hdl hi sekjal 14:51 sekjal hi, hdl! 14:51 hdl congrats Nate 14:51 Nate thanks hdl! 14:52 wizzyrea grats killa ;) 14:52 Nate thanks wizzyrea! 14:52 jcamins Nate: I learned a valuable lesson about photographers- if you hire one, make sure you keep on them to actually *send* the photos. Otherwise, it can drag out. A lot. 14:52 wizzyrea but you've only been married what, 2 months? 14:52 Nate how long ago did you get married? 14:52 wizzyrea that's fast for most wedding photogs :P 14:52 jcamins August 27. 14:53 Nate Congrats on the wedding! :)] 14:53 wizzyrea aw, your anniversary is the day after my birthday! 14:53 jcamins wizzyrea: they're digital photos. All she had to do was burn them onto a CD. 14:53 wizzyrea even so lol 14:54 jcamins Well, it felt like a long time to us. ;) 15:00 wizzyrea ah yea, waiting is the hardest part 15:00 wizzyrea and good morning 15:01 kf hi wizzyrea 15:01 kf grats Nate :) 15:01 jcamins Good morning. 15:02 Nate Thanks kf! 15:02 Katipo indeed grats nate 15:03 Nate thanks trea 15:04 jcamins By the way, I trust everyone has seen the extranormal library school videos? 15:04 magnus huh? 15:04 wizzyrea send me 15:04 jcamins I'll take that as a no. 15:06 jcamins Part 1: http://www.xtranormal.com/watch/7469129/ and part 2: http://www.xtranormal.com/watch/7752769/ 15:06 wizzyrea jcamins: at our tech day in early august I demo'd xtranormal for our librarians 15:06 jcamins wizzyrea: I remember. That's why I thought of you when I was watching. 15:06 wizzyrea :D 15:06 wizzyrea nice 15:09 wizzyrea oo, xtranormal just timed out 15:10 wizzyrea You will live on gin and valium, and when you run out of them, you will run on spite. 15:10 wizzyrea classic. 15:10 trea uh, what? 15:10 trea lols 15:11 jcamins trea: library school. :D 15:11 wizzyrea jcamins: lol, wow. 15:12 magnus hee hee 15:12 wizzyrea hate hate, hate hate hate 15:12 trea "have you ever been shanked with a pair of safety scissors?" 15:12 wizzyrea …totally classic. 15:13 jcamins I thought it would be appreciated. 15:13 trea it is 15:19 jcamins I think I may freeze to death on this unseasonably warm November day. 15:21 jcamins The air conditioning is at gale force. 15:22 magnus jcamins: oh no! find something combustible and make fire, quick! 15:22 magnus s/fire/a fire/ 15:22 jcamins magnus: fortunate I'm in a library with lots of books, isn't it? 15:23 magnus yeah, they should keep you warm for a while! 15:24 kf chris_n: around? 15:39 kf he is hiding from me 15:39 kf hm, and druthb is hiding too 15:44 jcamins kf: I'm here, though. 15:44 jcamins And looking forward to reading your analytics RFC. :) 15:44 jcamins (kf hides under the desk?) 15:46 kf yep 15:46 kf it's still a draft :( 15:46 kf I will try to work on it later - still at work and draft is on laptop at home 15:47 jcamins Take your time. 15:48 * jcamins tries to coax kf, chris_n, and druthb out with some msemmen with nutella. 15:49 magnus mm, that sounds delicious... 15:50 * jcamins offers some to magnus, since it seems that kf, chris_n, and druthb would rather hide than have msemmen with nutella. 15:50 magnus i don't know much about msemmen, but i'll definitely try some 15:51 trea is that like a moroccan griddle cake? 15:51 trea Ahouifi M'semmen? 15:53 jcamins trea: yep. 15:53 trea that does sound amazing 15:53 jwagner druthb had an appointment and will be late today. I'm sure she'd welcome some goodies then. 15:53 jcamins jwagner: oh, she's not hiding from kf? 15:53 jwagner probably hiding from me :-( 15:54 * jwagner has every intention of making druthb's life miserable as soon as she shows up :-) 15:54 jcamins trea: I still have not mastered the art of the msemmen, but one day-- 15:55 owen Oh man are we talking about food already? 15:56 trea yea, once i heard nutella was involved 15:56 * owen can't keep nutella in the house for fear of overdosing 15:56 jcamins I've been told the gale noise is because "I got steeeeam heat." 15:57 * magnus is going to make pizza soon.. 15:57 * sekjal is planning a Thanksgiving pizza for this Thursday 15:58 jcamins magnus: what recipe do you use? 15:58 * jcamins still hasn't perfected his pizza 15:59 * magnus has made two small pizzas every week for the last 10 years and thinks they are pretty perfected by now (at least according to his own tastes)... ;-) 16:00 jcamins Every week? Wow! Those must be pretty perfect pizzas! 16:01 magnus :-) 16:01 jcamins Is the recipe a family secret? 16:02 wizzyrea is anybody familiar with the "ReservesControlBranch" syspref? 16:03 wizzyrea I think I get what it does, but I'm a little confused. 16:03 magnus jcamins: nah, but it's just in my head... i'll write it down for you 16:03 jcamins magnus++ # for open sourcing his perfect pizza recipe 16:03 wizzyrea magnus++ 16:04 wizzyrea might as well make a wiki category for food. 16:04 magnus ooh, thanks 16:04 magnus hehe "koha food"? cool! 16:04 trea indeed, we have quite a few recipes we could contribute 16:04 jcamins Bug 5158 hasn't been resolved yet. 16:04 munin 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5158 enhancement, P5, ---, camins, ASSIGNED, Koha needs its own cookie, ice cream, and fudge flavors 16:04 sekjal I think recipes would go well into a Koha Kete install 16:04 trea brilliant 16:05 wizzyrea truf 16:05 magnus sekjal: i was thinking the same thing... 16:05 trea sekjal++ 16:06 sekjal wizzyrea: that syspref is called once, in C4::Reserves, in the CanItemBeReserved() subroutine 16:07 wizzyrea i'm trying to imagine what ramifications that has on a setup like ours, where we have lots of local hold/no hold rules 16:07 wizzyrea these rules may translate better in koha proper. 16:09 sekjal changing it will change the issuing rule that is returned, if the patron doing the reserving isn't doing it at the items home library 16:09 wizzyrea sekjal: aha. I think I am going to have to get very snuggly with the rules 16:10 wizzyrea because I sense that our current rules won't translate the way we intend them to 16:11 sekjal for multi-library installs, it may become necessary to split the 'branchcode' factor of the issuing rules into 'item branch' and 'patron branch' 16:11 sekjal making it a four field combination to unlock the rules 16:11 sekjal which is all kinds of uglier 16:11 wizzyrea :( and believe me when I say: we've got ugly. 16:12 wizzyrea we might be able to simplify though (maybe) 16:12 sekjal maybe there is a way to abstract the rules up one more level.... so any item or patron fields can be factored into the rule-making 16:13 wizzyrea so, the l18n/l10N prefs are all to do with language: why don't we call it "Language" or "Internationalization" 16:13 wizzyrea or something 16:14 sekjal sounds good to me.... would be an easy patch to write up 16:15 wizzyrea I mean, this makes sense now that I've read the wikipedia article. But I don't like that it's so obtuse. 16:16 wizzyrea Localisation would also be a good one 16:16 magnus because "I18N/L10N" sounds much more 1337? 16:16 wizzyrea tewtally 1337 16:17 wizzyrea aha, I see why they did it this way 16:17 wizzyrea < still reading the wikipedia article 16:17 wizzyrea because you can set it up to be localised, multilingualised, OR internationalised. 16:17 wizzyrea hrmph. 16:18 wizzyrea it's still geek-speak. 16:18 magnus and it's short enough to fit on the "tab" 16:19 wizzyrea Globalisation 16:19 wizzyrea The terms are frequently abbreviated to the http://en.wikipedia.org/wiki/Numeronym i18n (where 18 stands for the number of letters between the first i and last n in internationalization 16:19 jcamins Pre-globalized for the non-USians. :) 16:19 wizzyrea and L10n respectively, due to the length of the words. The capital L in L10n helps to distinguish it from the lowercase i in i18n. 16:20 wizzyrea is that really common usage and I live under a rock? 16:20 magnus i've seen it around, but not that much 16:20 owen It's v2y c4n u3e 16:21 wizzyrea hehe owen 16:21 jcamins wizzyrea: I've heard it a lot, although I didn't realize that L10n had to be capitalized. 16:21 jcamins What's u3e? 16:21 owen u+sag+e 16:22 jcamins Ah, thanks. 16:22 owen Next we'll do the Junior Jumble 16:22 wizzyrea >.< 16:24 kf msemmen? 16:24 * kf woke up 16:25 jcamins http://moroccanfood.about.com/od/pancakes/r/Msemen_recipe.htm 16:25 jcamins I used a different recipe, but I don't remember which one. 16:27 jcamins I like that one better though, I think. 16:28 jcamins It has much better instructions for folding the msemmen. 16:28 magnus could it be http://www.grouprecipes.com/54830/msemmen-moroccan-flaky-bread.html ? 16:28 jcamins magnus: yeah, that's the one. 16:29 jcamins Is this one of those "Google provides different results at different computers" issues? 16:29 magnus nah, it's a "search the irc log" issue ;-) 16:29 magnus hiya druthb 16:29 druthb hi, magnus! :) 16:29 jcamins magnus: ah, right. 16:30 * jcamins gives druthb the promised msemmen with nutella 16:31 * kf looks at jcamins with big eyes 16:31 * jcamins thought that kf had taken hers already 16:31 druthb mmmmm... 16:31 * jcamins gives kf the poor neglected msemmen 16:32 * druthb will share with kf! 16:33 kf yay :) 16:33 kf druthb: and I will share mine with you :) 16:33 druthb okay. :) 16:33 kf fair, right? :) 16:34 druthb Absolutely! 16:40 * jwagner notes druthb's arrival and prepares for the "make your life miserable" session :-) 16:41 * druthb narrows her eyes, watching jwagner intently. 16:42 jwagner heh heh heh 16:47 druthb jwagner, you're going to have to work really hard to make my life miserable today. Not a bad day at all, for a Monday. 16:48 magnus yay! 16:52 schuster Wishes he had sent them skittles to toss back and forth over the cubicle. 16:55 * druthb would have to get a nuclear peashooter or something; two thin walls between her office and jwagner's. 16:56 * jwagner believes I am fully capable of making druthb's life miserable, even today :-) 17:00 * magnus wanders off to make pizza 17:00 kf magnus: it's not pizza friday today? 17:00 kf oh, he is gone 17:01 kf time to go home for me too - see you later :) 17:02 * druthb will have to work harder than she has to make me miserable. She failed in her first attempt. 17:02 * jwagner takes that as a challenge! 17:04 wizzyrea wowie 17:06 jwagner I'm grumpy today so I'm determined to spread the lack of cheer :-) 17:06 * druthb waves cheerfully to wizzyrea. 17:07 * wizzyrea waves 17:08 wizzyrea ooh, I was naughty. 17:26 * druthb velcroes wizzyrea to her seat. 17:26 wizzyrea whew. 17:28 schuster anybody seen this google refine? nifty data manipulation tool http://goo.gl/Q2RWw 17:29 wizzyrea I saw a post about it, but didn't have a chance to play with it. it's spanky new. 17:29 wizzyrea at least to google. 17:31 wizzyrea seems like it would be handy for cleaning up bib data 17:34 LBA Good Morning, Koha. 16 rural librarians getting a Koha lesson right now! 17:34 wizzyrea Good morning, librarians! 17:34 owen Hi librarians! 17:34 * trea waves 17:34 * druthb waves to the librarians. 17:35 jcamins Hello, librarians. 17:37 schuster GO KOHA! It's great once you get used to how it works! 17:37 schuster sorry Koha! 17:37 schuster I was shouting... 17:37 wizzyrea hehe 17:39 cait hi #koha :) 17:39 druthb welcome back, cait. :) 17:39 trea o/ 17:50 LBA cool. sharing your hellos with the group! 17:51 cait hm? 17:52 jcamins cait: LBA is training sixteen rural librarians. 17:52 cait oh 17:52 cait are we supposed to do something? 17:52 * cait is a bad actor :) 17:53 owen Perhaps a little dance, a quick song? 17:53 cait you can go first :) 17:53 jcamins A little gossip, a little chat, a little idle talk of this and that? 17:53 owen The least we could do is look busy 17:54 * jcamins is recataloging a half century worth of Standard Catalogs. Very busy. 17:55 cait cookies? 17:55 * druthb perks up. Cookies? 17:56 cait it's only the real #koha if someone mentions cookies, fudge or ice cream 17:56 jcamins Or brownies. 17:57 wizzyrea ohh, that's neat, OpacPasswordChange 17:57 wizzyrea made of win. 17:57 sekjal brownie-cookie-fudge ice cream? 17:58 jcamins Speaking of food, lunch time! 17:58 cait sekjal: you should add that to my favourite bug 17:59 owen wizzy_l: You didn't have OpacPasswordChange? 18:00 wizzy_l I may, but I've never seen it before I guess 18:18 jwagner OpacPasswordChange has been around for quite a while -- well over a year at least 18:23 gmcharlt jcamins: if they're standard catalogs, why do they need to be recatalogued? 18:24 gmcharlt ... ok, that was a very weak pun indeed 18:24 * jcamins winces 18:25 jcamins Also, in this library... "standard" == "scary" 18:25 LBA can anyone tell me what setting controls whether a patron search looks through all branches or just the local branch? 18:25 jcamins LBA: SearchMyLibraryFirst 18:26 LBA thanks! 18:26 gmcharlt and IndependantBranches 18:27 LBA SearchMyLibraryFirst is for searching material not patrons, it seems. I want to look up Patrons systemwide by default instead of having to dropdown and choose All. 18:28 cait LBA: that's a bug 18:28 jcamins LBA: oh, sorry. 18:28 jcamins I thought you meant "a patron's search." 18:28 cait I have not checkeed if there is a patch yet 18:29 LBA thanks, cait. So, no way to change this at this behavior at this time? 18:30 cait perhaps with jquery 18:32 cait can't find the right bug number :( 18:32 owen Bug 4945 18:32 munin 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=4945 major, P5, ---, kyle.m.hall, NEW, Patron search is limited by default to the currently logged-in library 18:32 LBA okay, thanks. Good for now! 18:37 * chris waves from the bus 18:40 cait hi chris 18:40 schuster Wheels on the bus go round and round, round and round... couldn't resist its been that kind of day. 18:44 chris :) 18:46 cait why did I buy a coconut? 18:46 cait I have no idea how to open it :) 18:47 chris Hammer 18:47 chris What I do 18:47 chris Get a clean nail 18:47 chris Make some holes 18:47 * cait makes notes 18:47 chris Drain the milk 18:47 chris Then put it on some concrete and gave it a good whack 18:48 cait will try it 18:48 chris Give even 18:48 cait good idea to get the milk out 18:48 cait and I even own a hammer and nails :) 18:48 cait chris++ 18:52 chris You can just throw it hard against concrete 18:52 chris That's messy tho :) 18:52 chris Kmkale is on the way to winning best patch of the month 18:53 chris Good commit message, bug number, good inline docs and a unit test! 18:53 chris Making_my_life_easier++ 18:56 * druthb used a big bandsaw on a coconut once. 18:58 chris Heh that'd work too 18:58 cait my landlord probably already things I am gone crazy 18:58 cait the nail holes are too small 18:58 * druthb spent the two hours afterwards cleaning coconut milk and meat out of the works of the bandsaw... 18:58 chris Hehe 18:58 cait hehe 18:58 chris Yeah you want a big nail 18:59 chris Or an old screwdriver you don't care about wrecking 18:59 druthb I cleaned the saw out first, and washed and sanitized a new band blade...but the blade hauled a lot of stuff out of there, and flung it around inside the saw. 18:59 chris Messy 18:59 druthb somewhat, yes. 19:00 chris I like the milk the best, so try to get that out :) 19:01 cait got it :) 19:01 cait yummy 19:02 chris Right my stop bbiab 19:07 cait open! 19:08 chris back 19:09 wizzy_l chris: we were talking earlier about I13n/L10n syspref tag, I was wondering if that was extremely common usage that I just hadn't heard of, or if we should make the tag more clear 19:11 * owen was about to remind wizzyrea to come back from lunch before her 3rd martini 19:11 wizzyrea *hic* 19:13 chris its common in comp sci 19:13 chris not so much out of it 19:14 wizzyrea Aha. That's pretty close to what I suspected. 19:14 chris if you and owen can use the full words and not make it look retarded, go for it :) 19:14 wizzyrea woot 19:14 * wizzyrea tries to avoid making things look retarded. When possible. 19:14 chris its just 2 big words to fit in that tab 19:15 gmcharlt "Translation"? 19:15 gmcharlt not quite an exact fit, conceptually, but maybe close enough? 19:15 chris yeah, probably close enough for our purposes 19:15 wizzyrea I was thinking "Languages" 19:15 chris and how was the concert? 19:15 gmcharlt good 19:16 gmcharlt BBC concert orchestra 19:16 wizzyrea oooo 19:16 trea nice 19:16 gmcharlt wizzyrea: and "Languages" works for me too 19:16 wizzyrea Globalisation is another perhaps 19:16 wizzyrea languages avoids that whole s vs z thing 19:17 owen Weird question on the Koha list... "books on hold by other libraries" ? 19:17 druthb languagez. 19:17 * wizzyrea sighs 19:17 schuster wheels 19:17 schuster drat didn't want to do that... 19:17 chris what? 19:17 chris thats bizzare 19:17 wizzyrea whoa 19:18 chris someone want to take a crack and say, wow, never ever heard of that happening before, can you send a screen shot please 19:18 wizzyrea did they maybe leave their staff side with no auth, and the libraries made themselves accounts? 19:18 chris dunno 19:18 chris who are these other libraries? 19:19 wizzyrea msg sent 19:19 chris thanks 19:32 * druthb waves to Brooke. 19:32 Brooke :) 19:32 * trea waves 19:32 chris hi Brooke 19:33 * Brooke feels the love. 19:33 jcamins Demo data? 19:33 jcamins That's beyond weird. 19:33 owen Did the attachment come through for anyone? Not for me. 19:34 Brooke wb sekjal 19:34 wizzyrea I don't see an attachment 19:35 jcamins Hm, there's something that says there's an attachment. 19:35 wizzyrea oh wait 19:35 wizzyrea there's a TIFF 19:35 jcamins But all it says is "Attachment." 19:35 owen I think that might be a Nabble attachement. You can see it here: http://koha.1045719.n5.nabble.com/Koha-sharing-online-by-default-td3275535.html#a3275860 19:35 richard hi 19:35 wizzyrea yea, it's a TIFF 19:35 owen the emailer is confusing "Holdings" with "Holds" 19:35 Brooke hi richard 19:36 wizzyrea aha 19:36 jcamins Is that demo data? 19:36 wizzyrea yea 19:36 chris lol 19:37 wizzyrea it must be demo data 19:37 chris yeah that explains it 19:37 chris yeah they have just loaded in the sample data, and then if you catalogue books, they are gonna end up in one of those branches 19:40 * owen cannot reproduce the errors described in Bug 5424 19:40 munin 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5424 normal, P5, ---, gmcharlt, NEW, Intranet interface references intranet/htdocs/opac-tmpl which does not exist 19:41 chris yeah, im wondering if its something in their config 19:41 sekjal grep cannot find such a reference anywhere in koha-tmpl 19:41 sekjal must be local to the config 19:42 jcamins owen: it's a missing syspref. 19:42 jcamins I noticed that but didn't have time to respond. 19:42 jcamins At least, I think it is. 19:42 jcamins Erase OPACBaseURL and see if you can replicate the error? 19:43 jcamins (or maybe staffClientBaseURL... I'm not sure which) 19:43 * owen 's logs are full of "preferences.pl: Use of uninitialized value $text in pattern match (m//) " 19:44 jcamins Also, one of the errors there is a missing Perl module. 19:44 jcamins Unfortunately, I couldn't figure out which. 19:45 owen I do get the Snowball.pm error: "addbooks.pl: Use of uninitialized value in subroutine entry at /usr/lib/perl5/Lingua/Stem/Snowball.pm line 55" 19:45 chris thats a warn, not an error, annoying 19:45 chris but not always actually a problem 19:46 chris we should definitely stop them in our code though 19:46 owen emptying OPACBaseURL doesn't make the errors appear 19:46 jcamins owen: hm. We had a similar issue at first, but I don't remember what fixed it. 19:47 jcamins I thought it was OPACBaseURL. 19:47 owen jcamins: Do you have a standard or dev install? 19:47 jcamins dev. 19:47 wizzyrea so who wants to answer "we think you're confusing holds and holdings" 19:48 * wizzyrea will, but doesn't want to duplicate if someone's already typing 19:48 jcamins But we managed to get it working right before transitioning to ByWater, and apparently it was something so simple that I didn't think it was worth noting. 19:49 jcamins That is, it worked properly before the transition. 19:49 jcamins We got it working some months earlier. 19:49 jcamins Very poor sentence. 19:51 cait chris_n: still hiding? 19:59 Brooke hi cfouts 19:59 cfouts good day 20:05 * druthb waves, and leaves to catch her bus. 20:10 cait1 t 20:26 * Brooke waves at magnus and rhcl 20:26 magnus hiya Brooke! 20:26 rhcl hihi 20:27 * cait waves at Brooke 20:27 owen An idea for Bug 3988: 20:27 munin 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=3988 enhancement, P5, ---, gmcharlt, NEW, New Sys Prefs Branch - Save Buttons under sections 20:27 owen http://www.screencast.com/t/0abQk63wMo 20:30 Brooke so the button will float instead of making me use precious finger muscles to scroll up or down? 20:31 magnus looks good to me, owen 20:31 wizzyrea aha, I like that 20:31 chris yep 20:31 * chris too 20:31 jcamins Nifty. 20:32 cait owen: what happens if you search for something and you have prefs from a lot of tabs? 20:32 Brooke I know that silver is a theme, but can ye make it green or blue so it still fits in, but its appearance is noticeable? 20:32 wizzyrea ohhhhhh 20:32 owen cait: I think under those conditions I'll have to prevent it from appearing 20:32 cait owen: I like it, just wondering :) 20:32 cait because I do that a lot ... and half of the time I miss a save button 20:33 wizzyrea we already have a pref to send emails to the "first valid", why don't notices default to that 20:33 wizzyrea AutoEmailPrimaryAddress, why not make it "EmailPrimaryAddress" and make it work for all notices 20:33 jcamins Is there a reason we don't use a "Save all preferences" button? 20:34 jcamins (I mean, in the situation that cait describes) 20:34 owen jcamins: I'm not sure that's possible. I'm not that familiar with the innards of the new preferences editor 20:34 * owen may have to become so to get his idea working 20:34 cait wizzyrea: I think it's a good idea to make it work for all notices 20:35 jcamins owen: ah. That would explain it. 20:35 * jcamins doesn't know anything about the new preferences editor. 20:35 * Brooke wonders how big and scary an individual preference page will become if the magic button is added... 20:35 owen Brooke: I don't understand 20:36 Brooke we're feature rich, which is good 20:36 chris darling: sup! 20:36 darling hey 20:36 Brooke having a slew of features to set on one page = daunting. 20:36 jcamins Brooke: but they're still there, just without a convenient save button? 20:36 Brooke so it used to be annoying enough that when you had to scroll for a button, you guys would tab the page 20:37 jcamins *. 20:37 Brooke don't get me wrong I like the button 20:37 Brooke I just wonder what evil it will wreak ;) 20:37 jcamins Oh, I see what you're saying. 20:37 * wizzyrea has seen much uglier preference panes in other software. This is downright pleasant to use. 20:37 * owen remembers how the last button he added to Koha invaded Poland 20:37 * Brooke laughs at owen 20:37 wizzyrea at least we got sausages out of the deal. 20:38 chris owen: well to be fair, you did give it that stupid mustache 20:38 jcamins Brooke: thanks for volunteering to make sure that no one preference tab gets too long! :D 20:38 chris owen: that'd make anything angry 20:38 cait ??? 20:38 * Brooke laughs at chris 20:39 chris cait: im not sure its worth trying to understand our jokes :) 20:39 * cait wonders why all people soudn like Brooke today 20:39 Brooke cait: doing so will probably make you cross with us 20:39 jcamins cait: it's Monday? 20:39 Brooke <----- is contagious in bad ways. 20:39 jcamins Well, except for in NZ. 20:39 * cait goes to hide with laptop in bed 20:41 trea lucky! 20:43 cait hm... think I get part of it now 20:45 chris does someone want to signoff on cait's patch for 5423 20:45 cait chris: if I wanted to write a test for my new routine (GetMarcControlnumber) - how can I provide a $record example? 20:46 chris you might have to create one in the test 20:46 chris use MARC::Record; 20:46 chris my $record = MARC::Record->new(); 20:47 cait but how do I fill it with data? 20:48 chris well you could do a bunch of append_fields 20:48 chris or you could maybe make a file 20:48 chris included with the test 20:48 cait chris: I think a test testing that borrowers and deletedborrowers have the same structure might be a good idea too - but no idea how to do that 20:48 chris and create the marc record from that 20:48 chris with MARC::File::XML 20:49 cait hm 20:49 chris http://search.cpan.org/~gmcharlt/MARC-XML-0.92/lib/MARC/File/XML.pm 20:49 chris my $file = MARC::File::XML->in( $filename ); my $record = $file->next(); 20:50 chris having some sample marc records for testing wouldnt hurt at all 20:50 cait ok 20:50 cait I will try it 20:51 cait biblio.pm has only the use test right now 20:51 chris yeah more tests for that would be excellent 20:51 magnus cait: create a record: http://search.cpan.org/~gmcharlt/MARC-Record-2.0.2/lib/MARC/Record.pm#new%28%29 20:51 magnus cait: append fields: http://search.cpan.org/~gmcharlt/MARC-Record-2.0.2/lib/MARC/Record.pm#append_fields%28_@fields_%29 20:51 cait I looked at overdues - but same problem there. was not sure how to test that without data from the database 20:52 chris cait: you might need to look at the files in t/db_dependent 20:52 chris for how to do those type of tests 20:52 cait ok 20:52 cait but I think for biblio.pm perhaps some files will be ok? 20:52 chris and putting some sample records in t/data/ seems like a good idea to me 20:52 chris yes 20:52 chris for a lot of tests 20:53 chris but quite a few try to check the db for frameworks etc 20:53 chris but getting any tests is better than none 20:53 chris meeting time bbiab 20:53 cait thx chris 20:54 cait and thx magnus 20:56 * Brooke waves to hbankhead 21:18 * Brooke waves at pianohack 21:18 pianohack Hallo brooke 21:18 wizzyrea Ph! 21:18 pianohack hi liz 21:18 pianohack How are you guys? 21:18 wizzyrea doin well, how's school? 21:19 cait hi pianohack 21:20 pianohack hi cait 21:32 chris heya pianohack 21:32 pianohack hey chris 21:32 pianohack How's it going? 21:34 chris busy but good, and you? i see you got the job 21:34 pianohack Yup 21:34 chris cool :) 21:35 pianohack Busy busy, but it's nice to have something outside of school 21:35 chris *nod* 21:35 jcamins pianohack: congratulations! 21:35 chris some pocket money must be good too 21:35 pianohack Very much 21:35 Brooke oh congratulations :D 21:35 pianohack Trying to save most of it for tuition 21:36 Brooke good thinking 21:36 pianohack Trying to avoid as much student loans as I can, so I'll probably be working full-time over the summer 21:36 Brooke despite working me nuts off in grad school it was worth having about 9k less in loans when I got out. 21:36 jcamins student_loans-- 21:36 pianohack student_loans-- 21:36 Brooke student_loans-- 21:36 chris yeah 21:36 pianohack debt in general, but student loans add up fast 21:37 pianohack and the stuff they can do to collect in our wonderful country is _insane_ 21:37 * chris was lucky, no student loans for me 21:37 Brooke *nod* 21:37 chris pianohack: including calling nz, on xmas eve 21:37 Brooke if you get a gummint jorb, you can usually trick your employer into repaying for ye. 21:37 pianohack chris: You were a reference? 21:37 chris married to a debtor :) 21:38 chris well, its now paid off 21:38 pianohack oh, ouch 21:38 chris but yeah, i read them the debt collection act 21:38 Brooke gimme their address and I'll happily egg their agency for ye ;) 21:38 pianohack Brooke: we'll see. It's a student position at the moment, which has upsides and downsides 21:38 Brooke *nod* 21:38 chris including the fact they cant do a thing until they send me a full invoice of all they say we owe 21:38 pianohack They're very flexible about time off, but they can let me go if I so much as sneeze wrong 21:38 chris they backed off 21:39 Brooke the boy got his Controller's post from an internship 21:39 jcamins [off] and if you decide not to take out student loans, the faculty will *totally* not understand. "What, you can't come to class in the middle of the day?" 21:39 pianohack chris: is this us or nz law? 21:39 chris us law, nz law was even stricter 21:39 pianohack jcamins: Heh, yeah. I had to design my schedule next semester around work 21:39 pianohack chris: I think I should read this act too, sounds relevant to my interests :) 21:40 chris i did say "you are welcome to fly here and try to collect, otherwise, send me an invoice" 21:40 * Brooke laughs at chris. 21:40 jcamins Undergraduate wasn't quite so bad, as there were lots more classes on offer. 21:40 pianohack (schedule involves me waking up at 8:00 am two days a week, which is... suboptimal for a teenage CS major) 21:41 chris FDCPA pianohack 21:41 chris federal debt collection protection act 21:41 chris was the one i read out to them 21:41 pianohack 28 pages? This doesn't look bad. 21:41 pianohack Good thing to sum up for my parents and whatnot 21:41 chris Within five days after the debtor is first contacted, the collector must send the debtor a written notice telling the debtor the amount of money they owe, the name of the creditor to whom the debtor owes the money, and what action to take if the debtor believes they do not owe the money. 21:41 pianohack Just in case something goes wrong 21:41 chris that bit 21:42 jcamins chris: I hope they didn't call collect? 21:42 chris stopped them trying to make me pay them on the phone 21:42 chris i mean wtf, they could be anyone 21:42 chris nope :) 21:42 pianohack That would be scuzzy but believable 21:43 * jcamins imagines reading a 28 page document to a collection agency that just made an international call to NZ and laughs evilly 21:43 cait hehe 21:43 chris i liked the, under section whatever paragraph whatever 21:43 chris it says 21:43 jcamins A collection agency tried to bully me into paying an old debt run up by the person who had my phone number a few years ago. 21:43 chris i felt like a lawyer :) 21:44 jcamins And on that cheerful note, time to close up. 21:45 jcamins Good night, #koha. 21:45 chris a lawyer with google 21:45 Brooke night jared 21:45 Brooke I've always just said the powerful little "Do not make me call my attorney general." 21:46 Brooke for years it was Spitzer, so that was all it took. 21:46 LBA If I want holds to be filled by one particular branch first and then it should randomly pull from the other branches, how do I modify the StaticHoldsQueueWeight setting? 21:46 pianohack night jcamins 21:47 pianohack Hmm. I don't think Koha can do that, from what I remember of that code 21:47 LBA So would have to include all branch codes in that field? 21:47 cait LBA: I am not sure, but I thin it will take a list of branchcodes 21:47 cait I have read about it, but never tried it 21:48 wizzyrea it takes a list of branchcodes 21:48 cait perhaps someone can look at the code - I am not sure if you have to add all 21:48 wizzyrea comma separated 21:48 cait liz - always rescueing me :) 21:48 LBA I know I can list all branches codes and it will prioritize pulling holds in that order. 21:48 wizzyrea but, I don't think it will do what you want specifically 21:48 LBA BUT, was hoping it would randomize all those except the first one. 21:49 pianohack good lord, this law. "8 o'clock antimeridian"? AFAIK, that's both wrong _and_ verbose 21:50 wizzyrea …shouldn't that be an 'e' 21:50 wizzyrea ante<- 21:51 Brooke wizzy, you don't wanna know what changing an e on a law form entails. 21:51 pianohack I think so. Would you even spell it out like that? 21:51 * wizzyrea knows, is sufficiently frightened. 21:53 cait hm sleepy 21:53 cait bye all :) 21:57 Brooke d'oh stupid alt tab preventing me from saying gnight 22:05 LBA If I set "AutomaticItemReturn to "Don't" automatically transfer items to their home branch when they are returned...isn't that essentially telling the system you want to implement floating collections. Where they are returned is where they should stay? Or am I misunderstanding that setting. 22:06 wizzyrea I believe you are interpreting that correctly, yes 22:06 pianohack Yeah, sounds right 22:07 Brooke LBA, were you looking for RandomizeHoldsQueueWeight earlier by chance? 22:07 LBA brooke, yes. 22:07 wizzyrea I dont think it does what she wants though 22:09 LBA I just tested the "Don't" automatically return and when I checked in the item, the system wanted me to send it back home (which I didn't want) and it also showed it had a hold to fill at yet a different location. 22:09 LBA So, seems like it didn't "take"? 22:10 chris no it took all right 22:10 chris it asked you 22:10 chris with automatic return, it doesnt ask 22:10 chris it initiates a transfer automatically 22:10 LBA ah 22:10 wizzyrea that seems like right behavior 22:10 chris if its asking you, do you want to transfer, then its not automatically doing it 22:11 LBA got it. okay to that one. 22:11 wizzyrea did it pop you a "transfer home" and a "send on" window? 22:11 wizzyrea just curious what version you're working with 22:11 chris we could make another setting 22:11 chris never transfer 22:11 LBA wizzyrea, yes. but when I said please no. It seemed also to disregard the hold that was next in line to be filled at a different location. 22:12 wizzyrea yea, I wonder if that hold is now abandoned. 22:12 LBA 3.01.00.145 22:12 LBA I can check. stand by. 22:12 wizzyrea do you have another copy of that same title to check in? 22:12 chris hmm thats a fairly old version too 22:13 chris (at least pre 3.2.0) 22:14 chris i dont remember any transfers/holds changes between then and now tho, not any ones that were big enough to recall 22:14 wizzyrea some bug fixes though 22:15 cfouts anyone here experienced memory leaks in MARC::Record? 22:15 LBA ByWater hosted...so could it be later version that it says in About? 22:15 LBA wizzyrea, yes, will try to check in another copy of that title 22:16 chris nope, they probably are running the rc 22:17 LBA wizzyrea, I checked in another copy of title and it did trigger hold as desired 22:18 LBA Seems like it should have triggered the hold on the previous item that got returned but it didn't. 22:21 * Brooke is off to pick up the little mister at the airport. 22:22 Brooke I'll not be on too terribly much for a bit since I'll be attempting not to slaughter my sisters for a few days. 22:22 wizzyrea nope, it always triggers for the item in hand 22:22 wizzyrea (correct) 22:22 wizzyrea meaning, that's correct behaviour 23:18 cfouts found it. Another danger of memoize(): memory leaks. 23:59 * LBA waves goodnight and says thanks for the help