Time Nick Message 00:23 chris http://wiki.koha-community.org/wiki/Roadmap_to_3.4#What_makes_a_good_patch.3F 00:37 brendan heh - detritus of your coding process 00:37 chris gmcharlt++ 00:37 cfouts chris: is that how you're perceiving the suggestions about architecture changes? "rip everything apart and start again" 00:38 chris nope, just some of them 00:39 chris the framework ones, like dancer ... you can't half do dancer 00:39 chris db abstraction, api cleanup, moving progressively to mvc 00:39 chris those i think are great ideas 00:40 cfouts no, you can't half do dancer, not pleasantly, anyway. 00:41 chris and using a framework isnt a magic bullet 00:41 chris nor is OO 00:42 chris so im for biting off managable things 00:42 cfouts no, but if used properly it does keep a good portion of the gruntwork of coding out of the way. 00:43 cfouts do you have ideas for how to implement database-oriented test? 00:43 chris if people think merging code is hard, try trying to do it while we are rewriting in dancer 00:43 chris yep 00:44 chris have you looked at the t/db_dependent directory? 00:45 chris going with that is database_dependent.pl 00:45 chris thats one way of doing it 00:46 chris the modules like t/lib/ 00:46 chris sorry live in 00:47 jcamins_a chris: it's good to know they like it there, too. ;) 00:47 chris i think a lot of simple tests (to test code function) could be done with a sqlite db 00:48 cfouts I was pondering using sqlite for some of it 00:48 cfouts seems simpler to work with than seeding a msyql db over and over 00:48 chris *nod* 00:48 chris i think a big chunk could be done that way 00:49 cfouts of course, as the db accessors become thinner as abstraction is implemented, there's less actual database interaction needed 00:50 cfouts can just seed the test with coded row objects 00:53 chris yup 00:54 chris http://git.workbuffer.org/cgi-bin/gitweb.cgi?p=koha.git;a=blob;f=lib/Koha/DataObject/Borrower.pm;h=8acfaac9cdf0acd32f88705b8327946ed3dec66f;hb=409dee3a205f4cc78d590fb8253a76409669ba7e 00:55 chris http://git.workbuffer.org/cgi-bin/gitweb.cgi?p=koha.git;a=blob;f=lib/Koha/DataObject.pm;h=c9212f9587a6a80af6eca56029d07ff4831ad270;hb=409dee3a205f4cc78d590fb8253a76409669ba7e 00:55 chris somethign i was playing with about 1.5 years ago 00:55 chris before my attention got diverted into dealing with retardness 00:56 chris lets you do this 00:56 chris http://git.workbuffer.org/cgi-bin/gitweb.cgi?p=koha.git;a=blob;f=rest/borrowers/single_borrower.pl;h=3c3fbfadc060ba0c0d4c8738ff8409e42ddcdb5e;hb=773443a79d78b078b642adeaa23c7029a24c2dee 00:57 chris the first start of a restful api 00:57 chris for borrowers 00:59 jcamins chris: what benefit does that provide? 00:59 jcamins I just looked up REST, and I still have no idea why we care. 01:01 cfouts one benefit is that it makes ajax interactions realistic 01:01 chris why we would want a restful api? because then you could easily build a circ client in java, or tcl, or ruby or whatever the heck you felt like, even XUL 01:02 jcamins Ah, that's pretty cool. 01:02 chris or android etc 01:02 chris and yes, makes ajax achievable 01:02 jcamins I'm also a fan of AJAX-y things (within reason, anyway) as demonstrated by my AJAX-y authority control. 01:03 chris http://git.workbuffer.org/cgi-bin/gitweb.cgi?p=koha.git;a=blob;f=C4/Cache/Memcached.pm;h=67ee4204041b643eae56a145cb1f133387261325;hb=409dee3a205f4cc78d590fb8253a76409669ba7e 01:03 chris teh DataObject module depends on the caching 01:03 chris and the insert/update routines should invalidate the cache entry 01:05 cfouts I think the bulk of the benefits you'd see from memcache will be lost if you're running persistently and simply caching in memory. 01:05 chris youd be suprised 01:05 chris we run stuff.co.nz persistently 01:06 chris being able to cache rendered templates, and serialised objects provides a mucher easier route to scalability 01:06 chris eg 01:06 chris you cache in memory for a process 01:06 cfouts yes, if you end up spanning multiple machines 01:06 chris you cant share between machines 01:06 chris yes 01:07 chris exactly an opac and an intranet server 01:07 chris can share cache 01:07 brendan sounds like an interesting discussion going on - going to read the logs 01:07 chris or a lb 01:07 chris and 5 opac servers :) 01:08 jcamins lb? 01:08 cfouts load balancer 01:08 jcamins Ah. 01:08 jcamins Thanks. 01:08 * jcamins needs lots of definitions in this sort of discussion 01:10 brendan I like the idea of a lb with multi opacs and multi intranets 01:11 brendan but the question I have is how many database machine - one sucker or more 01:11 chris well more is good 01:11 brendan heh - agreed 01:11 brendan I guess just size would matter 01:12 chris but we need to work on context, so that we haveread handles and write handles 01:12 brendan so with a load balance would you weight one opac server over another? 01:12 chris depends :) 01:13 cfouts r/o and r/w handles is a good idea 01:13 chris if one is more powerful then yep :) 01:13 cfouts allows reads from slaves 01:13 chris *nod* 01:13 brendan ah yeah that would make sense 01:13 chris i did start on that too 01:13 chris as a prototype 01:14 cfouts we've revamped the custom reports to use a secondary "reporting" slave 01:15 chris and 5 opac servers :) 01:15 chris doh 01:15 chris http://git.catalyst.net.nz/gw?p=koha.git;a=shortlog;h=refs/heads/dual_db 01:15 cfouts which is another useful distinction to make available, since reporting doesn't need up-to-the-second currency 01:15 chris kid typing fail :) 01:15 chris cfouts: most of our libraries run reports using phpmyadmin against their slave db 01:16 chris it stops them killing things with bad joins :) 01:16 cfouts that's the approach we encourage 01:16 cfouts but many people prefer the guided reports. 01:16 chris and with mysql replication, its pretty close to up the second anyway 01:17 cfouts yes, it's pretty fast, but the single-threaded nature of the replication slave can bog it down. 01:17 chris the multiple handles (a pool of r/o and one r/w) would be the nice way to do it 01:17 jcamins Wait, if you write a custom report that uses a bad join it'll crash the database? 01:17 chris no 01:17 chris but it will make your db work hard 01:18 chris which might slow stuff down 01:18 wizzy_m makes things sloooooow 01:18 jcamins Ah. 01:18 wizzy_m < has direct experience with this 01:19 jcamins I guess the fact that I generally have more syntax errors than flawed joins has meant that I haven't run into that yet. 01:19 chris :) 01:21 chris my crappy prototype just implements dual handles 01:21 chris the plain old C4::Context->dbh gives you a r/w handle 01:22 cfouts I looked into mysql-proxy as an intermediary to automatically dispatch according to the nature of the query 01:22 cfouts it's single-threaded, though 01:23 chris and C4::Context->read_dbh gives you a handle connected to the slave db 01:23 chris extending it so it gave you a handle from a pool of slaves would be even better 01:23 bfleming mysql-proxy has some pretty severe limitations 01:24 jcamins If you're load balancing your servers, how do you ensure that only one server is writing with C4::Context->dbh at once? 01:25 cfouts you don't need to 01:25 chris what he said :) 01:25 cfouts mysql/innodb handles that 01:25 jcamins Ah. 01:29 chris so yeah there are tons of things we could, i think we could implement multiple handles in a way that existing behaviour didnt change, if you only have 1 db, read_dbh will give you a handle to the same db as just dbh 01:30 chris and then we could slowly go through changing things to use read_dbh where its safe for them to do... which is a lot of places, we do about 1000 selects to each insert :) 01:31 chris on the good news front, after a weeks work, the student intern we have, has a script whcih can convert our templates to template::toolkit ones 01:31 chris that pass tests with ttree and tpage 01:31 cfouts that's lovely 01:31 chris and dont change the behaviour, so next week lots and lots of testing 01:32 chris and out of that, i hope to get a suite of selenium tests 01:32 chris and then see if i can get hudson to run them too 01:32 jcamins After a week's work? 01:32 jcamins That's not bad. 01:34 chris well will hard started on it 01:34 chris chris (yes, yet another chris working on koha) has spent the week catching all the corner cases 01:44 chris !hudson status 01:44 hudsonbot status of all projects: 01:44 hudsonbot Koha_3.0.x: last build: 2 (13 days ago): FAILURE: http://bugs.koha-community.org:8080/job/Koha_3.0.x/2/ 01:44 hudsonbot Koha_3.2.x: last build: 33 (7 hr 30 min ago): SUCCESS: http://bugs.koha-community.org:8080/job/Koha_3.2.x/33/ 01:44 hudsonbot Koha_Master: last build: 149 (2 hr 53 min ago): SUCCESS: http://bugs.koha-community.org:8080/job/Koha_Master/149/ 01:45 chris that cloud that brooke made is pretty neat 01:45 wizzy_m i need to go look 01:46 chris yo do 01:46 chris you do even 01:48 wizzy_m ooo interesting how that came out 01:50 braedon|h what was the source text for the cloud? 01:50 braedon|h or "Zecould" 01:50 braedon|h Zcloud* 01:50 chris people wrote down 3 words about koha at kohacon 01:51 chris and then also more emailed in 01:51 braedon|h damnit Zecloud 01:51 braedon|h ahh, i see 01:57 wizzy_m bbl 02:16 munin New commit(s) kohagit32: Bug 5392 Initialize vars used in building url strings <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=4d3888ce2c47a0073691dde2695f84b5b938dd4c> / BUG 5058: small layout correction of vendor form <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=300bd7babaca0b263c5be92a9f1f7e196f2c080f> / Bug 4979: Acq: input fields for new record are too short <http://git.koha-community.org/gitweb/?p=koha.gi 02:29 hudsonbot Starting build 34 for job Koha_3.2.x (previous build: SUCCESS) 02:30 chris_n !hudson botsnack pecan turtle 02:30 hudsonbot chris_n: thanks a lot! om nom nom. how did you know that pecan turtle is my favorite food? 02:33 chris_n http://tinyurl.com/2ezkv7h <-- pecan turtles 02:37 brendan man I could use a pecan turtle 02:40 * gmcharlt seeks out a humansnack 02:40 chris heh 02:42 * brendan hears gmcharlt and heads off to find a snack 02:47 hudsonbot Project Koha_3.2.x build #34: SUCCESS in 18 min: http://bugs.koha-community.org:8080/job/Koha_3.2.x/34/ 02:47 hudsonbot * Galen Charlton: bug 5393 [SIGNED-OFF]: add test case to check well-formedness of XML/XSLT files 02:47 hudsonbot * Katrin Fischer: Bug 4979: Acq: input fields for new record are too short 02:47 hudsonbot * Katrin Fischer: BUG 5058: small layout correction of vendor form 02:47 hudsonbot * Colin Campbell: Bug 5392 Initialize vars used in building url strings 03:59 druthb howdy. 04:00 brendan heya 04:01 * druthb looks at her clock, and realizes that it's not *that* late in California yet. 04:01 druthb how's things, brendan? 04:02 brendan going ok - got some good music on in the background 04:02 druthb :) cool 04:02 * brendan looks at his watch and realizes it's late there 04:03 druthb yeah, little bit. 04:23 chris Evening :) 04:24 kmkale hi all 04:29 druthb hi, chris and kmkale! 04:29 kmkale hi druthb 04:30 kmkale druthb: isn't this too early for you to be here? 04:30 druthb It is getting kind of late here, almost midnight. :) I'm gonna head out to bed here momentarily, soon as I get one little thing wrapped up. 04:31 kmkale :) and I personaly dont think chris and gmcharlt ever sleep 04:33 * druthb laughs. 04:33 druthb chris has small children..that means no sleep. 04:34 kmkale aahh. I am past that stage thank god 04:34 druthb yeah, me too. My bigger child just turned 18; the little one will be 15 soon. 04:35 kmkale so diffrent type of sleeplessness I guess ;) 04:37 druthb yeah, mine are pretty good kids, though. No big problems. 04:38 druthb ...aaaaaand done! Y'all have a great weekend, if I don't see you here later on. 04:38 * druthb waves, and heads for the door. 06:07 bigbrovar Hi guys I just want to knw if it is possible to use the amazon enhanced content on a koha installation (connected to the internet but) behind a firewall 06:08 brendan it should be - are you having trouble 06:10 bigbrovar yes I am 06:10 brendan hmm.. the only thing that I can think of is making sure that you have all the AWSkeys and such correct 06:10 bigbrovar I have entered the keys and turned on all amazon preferences 06:11 bigbrovar koha 3.06 there 06:11 bigbrovar I am readin that amazon api checks the time on the system to make sure it is correct otherwise the request is rejected 06:12 bigbrovar if that is the case it would be nice to know how it does his..like what port it uses and such 06:12 chris it doesnt do that 06:13 hudsonbot Starting build 150 for job Koha_Master (previous build: SUCCESS) 06:14 bigbrovar hmmm what do you make of this (gotten from the FAQ section of the koha 3.2 pdf manual) http://pastebin.com/JpfeHXK2 06:15 chris yes, the time is sent as part of the request 06:15 bigbrovar oh ok 06:16 chris "Timestamp"=>strftime("%Y-%m-%dT%H:%M:%SZ", gmtime) 06:19 munin New commit(s) kohagit: Partial fix for Bug 4924, Public/Internal notes missing in staff normal view <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=be547448368cad2b599e52eb71fc8c6ce39f77c1> / Fix for Bug 4933, Link to subfield's edit tab from subfield structure admin <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=1586306866e84a47d29ba1cf2194d0ccb7cf04c5> 06:19 bigbrovar one moore thing does koha support wysiwyg especially for staffs news section. I am not sure our librarian would want to post news using raw html :) 06:26 chris no it doesnt 06:29 munin New commit(s) kohagit: Fix for Bug 3271, Missing message when adding to a list with no items selected <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=fcb3668512341d70d3e222426ea6317130793744> 06:33 hudsonbot Project Koha_Master build #150: SUCCESS in 19 min: http://bugs.koha-community.org:8080/job/Koha_Master/150/ 06:33 hudsonbot * Owen Leonard: Fix for Bug 4933, Link to subfield's edit tab from subfield structure admin 06:33 hudsonbot * Owen Leonard: Partial fix for Bug 4924, Public/Internal notes missing in staff normal view 06:33 hudsonbot Starting build 151 for job Koha_Master (previous build: SUCCESS) 06:39 munin New commit(s) kohagit: Bug 5396: New system preference UseTablesortForCirc <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=8663778b8e6bca5142c84475c0ab4dc11de7c6f7> 06:54 hudsonbot Project Koha_Master build #151: SUCCESS in 21 min: http://bugs.koha-community.org:8080/job/Koha_Master/151/ 06:54 hudsonbot Owen Leonard: Fix for Bug 3271, Missing message when adding to a list with no items selected 06:55 hudsonbot Starting build 152 for job Koha_Master (previous build: SUCCESS) 07:09 munin New commit(s) kohagit: bug 4359: make other pages in the OPAC respect noItemTypeImages <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=7a945dbc284a9fc98fda06a49bbac0712bce4fea> / bug 4359 follow-up: noItemTypeImages should just control image display <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=3357d811ee95c8de8beacd0fb93a979109051b44> / Fix for Bug 4359, noItemTypeImages not active in OPAC <http://git.koha-comm 07:16 hudsonbot Project Koha_Master build #152: SUCCESS in 21 min: http://bugs.koha-community.org:8080/job/Koha_Master/152/ 07:16 hudsonbot Owen Leonard: Bug 5396: New system preference UseTablesortForCirc 07:16 hudsonbot Starting build 153 for job Koha_Master (previous build: SUCCESS) 07:25 chris !hudson help 07:25 hudsonbot Available commands: 07:25 hudsonbot abort <job> - specify which job to abort 07:25 hudsonbot alias [<alias> [<command>]] - defines a new alias, deletes one or lists all existing aliases 07:25 hudsonbot botsnack [<snack>] - om nom nom 07:25 hudsonbot build <job> [now|<delay>[s|m|h]] [<parameterkey>=<value>]* - schedule a job build, with standard, custom or no quiet period 07:25 hudsonbot comment <job> <build-#> <comment> - adds a description to a build 07:25 hudsonbot h [<job>|-v <view>] - show the health of a specific job, jobs in a view or all jobs 07:25 hudsonbot health [<job>|-v <view>] - show the health of a specific job, jobs in a view or all jobs 07:25 hudsonbot jobs [<job>|-v <view>] - show the status of a specific job, jobs in a view or all jobs 07:25 hudsonbot q - show the state of the build queue 07:25 hudsonbot queue - show the state of the build queue 07:25 hudsonbot s [<job>|-v <view>] - show the status of a specific job, jobs in a view or all jobs 07:25 hudsonbot schedule <job> [now|<delay>[s|m|h]] [<parameterkey>=<value>]* - schedule a job build, with standard, custom or no quiet period 07:25 hudsonbot status [<job>|-v <view>] - show the status of a specific job, jobs in a view or all jobs 07:25 hudsonbot testresult [<job>|-v <view>] - show the test results of a specific job, jobs in a view or all jobs 07:25 hudsonbot userstat <username> - prints information about a Hudson user 07:25 chris !hudson userstat chris 07:25 hudsonbot Don't know a user named chris 07:25 chris !hudson userstat chris cormack 07:25 hudsonbot Don't know a user named chris 07:25 chris !hudson testresult 07:26 hudsonbot test results of all projects: 07:26 hudsonbot Koha_3.0.x: latest build contains no test results 07:26 hudsonbot Koha_3.2.x build #34 had 0 of 1924 tests fail 07:26 hudsonbot Koha_Master build #152 had 0 of 1924 tests fail 07:35 hudsonbot Project Koha_Master build #153: SUCCESS in 19 min: http://bugs.koha-community.org:8080/job/Koha_Master/153/ 07:35 hudsonbot * Owen Leonard: Fix for Bug 4359, noItemTypeImages not active in OPAC 07:35 hudsonbot * Galen Charlton: bug 4359 follow-up: noItemTypeImages should just control image display 07:35 hudsonbot * Galen Charlton: bug 4359: make other pages in the OPAC respect noItemTypeImages 08:06 cait good morning #koha :) 08:06 chris hiya cait 08:06 cait hi chris 08:09 cait you have been busy :) 08:15 kmkale hi cait & chris 08:15 cait hi kmkale 08:17 chris hi kmkale 09:09 kmkale bbl 09:09 cait marc- 09:09 cait marc-- 09:31 kmkale afterf doing a git fetch and upgrade my koha version shows 3.01.00.999 is this right? 09:46 kmkale ok got it. 09:59 kmkale Getting a bunch of errors in web installer after doing the command line upgrade stuff 10:00 pastebot "kmkale" at 59.181.126.113 pasted "errors after git hard reset and upgrade to head" (9 lines) at http://paste.koha-community.org/96 10:17 kmkale had to comment out line 3744 which was <<<<<<< HEAD:installer/data/mysql/updatedatabase.pl 10:17 kmkale some mistake I made during git fetch rebase reset etc? 10:18 kmkale or a bug? 10:30 kmkale fredericd: can you help me a bit with your comments on bug 4440? 10:30 munin 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=4440 enhancement, PATCH-Sent, ---, kmkale, ASSIGNED, Adding feature to print fines/fees receipts 11:24 cait h imagnus 11:34 magnus hi cait 11:35 cait how was the pizza? 11:48 magnus tasty, if i may say so ;-) 11:49 cait :) 11:52 magnus 2 pizzas every friday for the last 10 years = 1000 pizzas... 11:54 cait lol 11:54 cait every friday? 11:54 cait that's a bit crazy :) 11:54 cait crazy_pizza_friday++ 11:56 cait ok, going to see some sun ;) bye all 11:56 magnus what, me crazy? it's tradition! 13:08 magnus hiya nengard & druthb 13:08 nengard morning team 13:08 druthb hi. :) 13:10 * druthb_ goes 'harrrumph!' 13:13 druthb that's better. 13:39 gmcharlt @later tell chris you've pushed a merge commit in updatedatabase.pl 13:39 munin gmcharlt: The operation succeeded. 13:39 gmcharlt 13:40 gmcharlt @later tell chris merge conflict, I mean 13:40 munin gmcharlt: The operation succeeded. 13:46 nengard k - off to train some texas librarians about mashups and then open source :) 13:46 nengard talk to you all later 13:47 chris_n @wunder 28334 13:47 munin chris_n: The current temperature in Dunn, North Carolina is 13.8�C (9:01 AM EST on November 13, 2010). Conditions: Clear. Humidity: 12%. Dew Point: -15.0�C. Pressure: 29.88 in 1011.7 hPa (Steady). 13:52 munin New commit(s) kohagit32: bug 4359: make other pages in the OPAC respect noItemTypeImages <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=7e49b79b734d264dc11c8a6a6b7380ca8ebf063c> / bug 4359 follow-up: noItemTypeImages should just control image display <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=fcaee0d1f4c107ebe343ca188b29dd18c5c799ff> / Fix for Bug 4359, noItemTypeImages not active in OPAC <http://git.koha-co 13:54 chris_n heya paul_p 13:54 paul_p hello chris_n 13:55 paul_p filling an RFP on staurday, when the sun is great outside :(((( 13:57 chris_n ahh 13:57 chris_n sad indeed 13:58 * chris_n is getting ready to fell two dead pecan trees over 75 years old :-( 13:58 chris_n that is sad too 13:58 hudsonbot Starting build 35 for job Koha_3.2.x (previous build: SUCCESS) 14:17 hudsonbot Project Koha_3.2.x build #35: SUCCESS in 19 min: http://bugs.koha-community.org:8080/job/Koha_3.2.x/35/ 14:17 hudsonbot * Owen Leonard: Fix for Bug 4933, Link to subfield's edit tab from subfield structure admin 14:17 hudsonbot * Owen Leonard: Partial fix for Bug 4924, Public/Internal notes missing in staff normal view 14:17 hudsonbot * Owen Leonard: Fix for Bug 3271, Missing message when adding to a list with no items selected 14:17 hudsonbot * Owen Leonard: Fix for Bug 4359, noItemTypeImages not active in OPAC 14:17 hudsonbot * Galen Charlton: bug 4359 follow-up: noItemTypeImages should just control image display 14:17 hudsonbot * Galen Charlton: bug 4359: make other pages in the OPAC respect noItemTypeImages 14:32 kmkale anyway to paste a screenshot somewhere? 14:37 magnus kmkale: i think some people here use Jing and screencast.com for that 14:38 kmkale and paste the link here? 14:57 magnus kmkale: yup 15:04 kmkale cool. 15:06 magnus kmkale: but if you save the screenshot as a file you could basically make that available anywhere and post the link here 15:08 kmkale yes. Just added it as attachment to the bug report I created. 15:09 magnus hiya cait 15:10 cait hi magnus 15:10 magnus kmkale: that looks cool! 15:11 kmkale magnus: really? The patch says long line. so how do I get rid of my last commit and create a new one? 15:12 kmkale hi cait 15:12 cait hi kmkale :) 15:13 kmkale help me out with git please 15:14 cait not sure I can - 15:14 cait I run to chris with all of my git problems ;) 15:17 kmkale I made a patch. looked good. tried to email it. git email said there was a long line. so went back and edited a html file. now git rebase says cant rebase :( 15:20 cait so edited the line 15:20 cait did you do a git add git commit --amend after that? 15:22 cait and what does the rebase say exactly? 15:45 kmkale git reset --soft origin/master was the one I wanted in the first place 15:46 cait soft will keep your changes - I think? 15:51 magnus http://www.kernel.org/pub/software/scm/git/docs/git-reset.html 15:51 kmkale yes. I think so. 15:52 kmkale magnus: thats thats the page I am on now. too late :( 15:58 magnus ah 16:01 gmcharlt kmkale: when you run ino a problem like that, an alternative is to email the patch as an attachment 16:03 kmkale gmcharlt: I wanted to correct the error and then send. so :( anyway reversing from the faulty patch on a fresh git clone now. 16:03 kmkale atleast got the files back that way 16:04 kmkale gmcharlt: any easy way to get rid of the trailing white space messages? 16:04 kmkale i mean any utility to actually grep and correct the files, not suppress the git messages.. 16:08 gmcharlt kmkale: use a pre-commit hook - http://snipplr.com/view/8399/git-whitespace-fixes-for-windows-newlines/, for example 16:08 gmcharlt or configure your editor to clean them up for you 16:09 gmcharlt just keep in mind that globally fixing whitespace like that should be kept separate from functionality patches 16:09 gmcharlt and ... Perl isn't one of the languages where the whitespace errors that git compains about by default makes a difference to the functioning of the code 16:10 kmkale gmcharlt: Not trying to fix globally but in the files I am trying to make a patch out of. Thanks. 16:10 gmcharlt kmkale: right, but keep in mind that if you (say) patch a file that so that you have 5 lines of bugfixing and 200 lines of whitespace changes, please keep the whitespace changes separate from the functionality 16:12 kmkale gmcharlt: so you meantwo separate patches. one for bugfixes and ne for whitespace fixes? 16:13 kmkale in this instance these are new files. but good to know.. 16:15 gmcharlt kmkale: right, two patches in that case 16:15 gmcharlt obviously a new file is a different matter 16:24 munin New commit(s) kohagit: Removing merge commit <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=9ec8a89e51c4896c419f53792d4cc76e09997c9f> 16:28 hudsonbot Starting build 154 for job Koha_Master (previous build: SUCCESS) 16:39 magnus huh? running "./translate" or "perl translate" only displays the contents of the file?!? 16:48 hudsonbot Project Koha_Master build #154: SUCCESS in 19 min: http://bugs.koha-community.org:8080/job/Koha_Master/154/ 16:48 hudsonbot Chris Cormack: Removing merge commit 16:48 magnus yay! 17:10 gmcharlt magnus: works for me 17:10 gmcharlt try checking to see if your version of Pod::Usage is current 17:11 magnus thanks gmcharlt - there must be something glaringly obvious i'm missing... 17:11 magnus what's the simplest way to do that? 17:13 gmcharlt perl -MPod::Usage -e 'print $Pod::Usage::VERSION, "\n"' will tell you the version 17:14 magnus thanks 17:14 magnus 1.35 17:16 gmcharlt I have 1.36, not that differnt 17:19 magnus upgraded to 1.36, same problem. it's as if i had done "more translate" instead of "perl translate"... 17:23 gmcharlt magnus: what do you get when you run ./koha_perl_deps.pl 17:23 gmcharlt the help text or the contents of the Perl script? 17:24 magnus the help text 17:26 gmcharlt magnus: what happens if you change the pod2usage call in translate to pod2usage(1) ? 17:28 magnus hm, there is pod2usage( -verbose => 2 ); 17:28 magnus change that to pod2usage( -verbose => 1 ); ? 17:29 magnus heh, that gives me the usage text! 17:32 kmkale gmcharlt: getting "patch contains a line longer than 998 characters" its a large line of jscript. shall I send the patch as an attachment? 17:32 gmcharlt yes 17:37 brendan morning 17:40 magnus good evening brendan 17:40 brendan heya magnus 17:42 magnus hi sekjal 17:42 sekjal hi, magnus! 17:42 brendan heya sekjal 17:42 sekjal morning, brendan 17:46 magnus gotta go - thanks for helping me out gmcharlt - much appreciated! 17:56 kmkale The file you are trying to attach is 1402 kilobytes (KB) in size. Patches cannot be more than 1000 KB in size. Try splitting your patch into several pieces. 17:56 kmkale Now that is beyond my current git capabilities 18:02 cait hi #koha 18:07 munin New commit(s) kohagit32: Updating Version Number to 3.02.00.007 <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=8f2e2f07ac047908e614400ea944647b2e0378bf> / Bug 5396: New system preference UseTablesortForCirc <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=8e0b7a53d2a0458ce33376f5e9c7cab5b85bec78> 18:11 cait at least munin is talking to me 18:11 * cait hands munin a cookie 18:11 sekjal sorry, cait, was on a call 18:11 sekjal hi! 18:11 cait hi sekjal :) 18:12 danielg hi cait. do you still have your cold? 18:12 cait nope, it's gone :) 18:13 cait how are you feeling? 18:13 * chris_n greets cait 18:13 danielg lucky you! i'm in day 11. longest cold i've ever had 18:13 cait sekjal: you wrote the analytics rfc, right? 18:13 hudsonbot Starting build 36 for job Koha_3.2.x (previous build: SUCCESS) 18:13 chris_n head_colds-- 18:13 cait danielg: poor daniel 18:14 cait hope you get better soon 18:14 sekjal cait: I wrote the initial draft on the wiki, yes 18:14 cait being grumpy for 4 days was enough for me and my environment 18:14 cait is this a sponsored work? 18:14 sekjal no, not yet 18:14 cait I read it again and want to add some comment and I am trying to write up what my code is supposed to do and why we need it 18:14 cait ah :( 18:15 cait because I think it would be really great 18:15 sekjal the goal is to get folks talking about the same implementation, and hopefully coding it together 18:15 cait yeah, there is the work from Amit - I still have to look at that 18:15 cait but reading code is much harder for me than reading your rfc 18:16 sekjal I've kind of got a problem with RFCs only coming up with it's sponsored work. I think there are lots of new features that need to be flushed out by the community before anyone would be willing to sponsor them 18:16 cait I think the described solution would be very flexible and should work for our data - as long as the import scripts can establish relationships too 18:17 cait sekjal: hourly loans is too great to be sponsored yet, right? 18:17 cait because I really liked that too :) 18:17 sekjal cait: briceSanc is working on part of it 18:17 sekjal but the whole of it is as yet unsponsored 18:17 cait ah 18:17 cait again, your solution would be very flexible 18:18 cait I think that is what we need when thinking about new features 18:18 sekjal that's what I go for with any development. 18:18 cait making it work for all kind of differnet situations - so we will have a good structure for it from the beginning and not adding and adding things to something 18:18 sekjal the more flexible, the more likely it will be accepted into Koha 18:19 cait yep, but more complicated to implement 18:19 cait :) 18:19 sekjal true 18:19 sekjal I've got that idea about Reserves and Rotating Collections from the hackfest I've got to write up 18:19 cait have you an estimate how much sponsoring would cost? 18:20 cait yeah, you should do that! 18:21 sekjal cait: I don't think I have a full estimate, no. I could try to come up with one, but that may require more detail in the specification 18:22 cait it's ok 18:22 cait I was curious about it - not sure in which ranges I have to think for something like htat 18:29 chris_n that would be a nice addition to unsponsored RFCs 18:29 chris_n cost estimates 18:29 chris_n even general ones would give some ball-park figures for those thinking to sponsor 18:30 sekjal_a the costs would probably be developer-specific, so there may be a bidding war 18:30 cait I have no idea about costs for sponsoring and features 18:30 cait but I think it might vary between countries and companies 18:31 sekjal_a coming up with a number of hours estimated may work 18:31 sekjal_a universal unit, the hour 18:31 sekjal_a then different groups can apply their hourly rate to get a cost 18:31 sekjal_a and bugzilla tracks hours 18:32 sekjal_a and with that, I'll be right back 18:32 hudsonbot Project Koha_3.2.x build #36: SUCCESS in 19 min: http://bugs.koha-community.org:8080/job/Koha_3.2.x/36/ 18:32 hudsonbot * Owen Leonard: Bug 5396: New system preference UseTablesortForCirc 18:32 hudsonbot * Chris Nighswonger: Updating Version Number to 3.02.00.007 18:40 cait can someone tell me which function uses tinymce? 18:40 cait I believe it's there somewhere - but I can't remember using or seeing it 18:43 sekjal_a cait: editing the Help files 18:44 sekjal I think it would be good to apply it to Notices 18:44 brendan and slips!!! 18:45 cait sekal: thx :) 18:45 cait sekjal 18:46 cait sekjal++ 18:46 cait I love your ideas :) 18:46 sekjal thanks, cait :) 18:46 sekjal I just need more time to implement them 18:46 cait now all we need is someone to fund them... 18:46 cait *sighs* 18:46 cait and I need to learn how to do it 18:46 sekjal I should ask for a TARDIS for Xmas 18:46 cait making only very slow progress there :( 18:58 gmcharlt sekjal: notices and slips aren't always HTML, though 18:59 sekjal gmcharlt: true, but in the event they were, we could use a WYSIWYG editor to make life easier 18:59 sekjal and have an option to do it in plaintext 19:00 gmcharlt sekjal: how would that interact with a templating engine, though? a WYSIWYG editor would have to be taught not to mangle placeholders 19:00 gmcharlt at the very least 19:00 cait a option to have different templates for mail and print would be nice 19:01 cait and being able to make the print layout a bit prettier - not only using plain text 19:01 sekjal true... haven't looked at the practical implementation issues of this yet, but the end result of having librarians be able to edit their notices in a WYSIWYG fashion is still a good one 19:01 sekjal both email and print notices, in the same system 19:02 sekjal and SMS/instant message/Twitter notices, too, why not? 19:03 cait :) 20:05 chris hi wizzyrea_ 20:05 wizzyrea_ hai thar 20:08 wizzyrea_ how is sunday? 20:08 wizzyrea_ hopefully less exciting than saturday was 20:09 chris so far yetp 20:09 chris xmas parade today 20:10 wizzyrea_ !!already? 20:10 chris yeah, they have it before all the kids finish school and go off on holidays 20:10 wizzyrea_ oooo good idea 20:12 * gmcharlt blinks, realizes that it is in fact November 20:12 wizzyrea_ almost thanksgiving, no less 20:15 chris yeah 20:15 chris all the uni kids have finished, hence why we have student interns at catalyst :) 20:15 wizzyrea_ "for the summer" ... in december... i love it 20:18 cait :) 20:18 cait hi chris and liz 20:18 wizzyrea_ heya cait 20:19 chris hiya cait 20:19 cait :) 20:20 chris !hudson testresult 20:20 hudsonbot test results of all projects: 20:20 hudsonbot Koha_3.0.x: latest build contains no test results 20:20 hudsonbot Koha_3.2.x build #36 had 0 of 1924 tests fail 20:20 hudsonbot Koha_Master build #154 had 0 of 1924 tests fail 20:21 chris thats gonna jump byt 3051 when i push this patch of gmcharlt's :) 20:21 cait 3051 tests? 20:21 chris # Failed test './misc/cronjobs/cleanup_database.pl~ has no merge conflict markers' 20:21 chris # at t/00-merge-conflict-markers.t line 52. 20:22 chris it works too ... we might want to drop out back up files tho, i might do a follow up patch but its not really needed :) 20:22 wizzyrea_ whoa gmcharlt has been buuuuusy 20:24 cait gmcharlt++ :) 20:24 chris busy fixing all my errors :) 20:24 cait and you are here working on koha on a sunday 20:26 chris well i was up watching nz vs scotland in rugby 20:26 wizzyrea_ who won? 20:27 cait :) 20:27 chris give you 2 guesses 20:27 wizzyrea_ uh 20:27 wizzyrea_ lol 20:27 cait nz 20:28 chris yes, 49-3 20:28 * wizzyrea_ ponders the reality that one guess is all you need to be able to figure it out 20:28 wizzyrea_ whoa 20:28 cait easy guess :) 20:28 wizzyrea_ as spud would say "Kick in the face!" 20:28 hudsonbot Starting build 155 for job Koha_Master (previous build: SUCCESS) 20:29 cait your cute spud? 20:29 wizzyrea_ hehe yea 20:29 wizzyrea_ he's quite enthusiastic about rugby 20:29 cait hehe 20:30 chris and we beat australia last night, http://www.stuff.co.nz/sport/league/4342933/Last-minute-try-gives-Kiwis-Four-Nations-title 20:30 wizzyrea_ wooo1 20:31 wizzyrea_ t 20:31 cait :) 20:31 wizzyrea_ that's very exciting 20:31 wizzyrea_ < is totally not kidding 20:31 chris http://www.stuff.co.nz/sport/rugby/all-blacks/4343059/All-Blacks-hammer-Scotland 20:31 chris good sport weekend :) 20:32 cait and a good koha week :) 20:32 cait all my patches are now in koha 20:32 * cait is happy 20:34 chris theres about 30 more signed off patches for me to test and push 20:35 cait yeah, gmcharlt was very budy 20:35 cait busy 20:35 munin New commit(s) kohagit: Merge remote branch 'kc/new/bug_4498' into kcmaster <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=1edf825fa1e439b2ced523e22174ad1e6d8971bc> / bug 5400: new test case to find files with merge conflict markers <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=4cef5ec9611cc2fbbd245472b60e1580f6f8b4b5> / Fix for Bug 4498 - Acq always shows '1 suggestions waiting' <http://git.koha-community.org/g 20:36 cait hope chris_n will pick the last one 20:36 cait it's something people ask me about at every presentation 20:38 chris the suggestions thing? yeah its annoying 20:38 cait yep 20:38 cait not bad, but annoying :) 20:47 chris http://www.wotzon.com/eventlisting.php?event_id=5000292 20:47 chris ok kids are getting restless 20:47 chris bbl 20:48 cait have fun :) 20:49 hudsonbot Project Koha_Master build #155: SUCCESS in 20 min: http://bugs.koha-community.org:8080/job/Koha_Master/155/ 20:49 hudsonbot * Owen Leonard: Fix for Bug 4498 - Acq always shows '1 suggestions waiting' 20:49 hudsonbot * Galen Charlton: bug 5400: new test case to find files with merge conflict markers 20:49 wizzyrea_ all right. off to pay homage to the inlaws 20:49 pastebot "gmcharlt" at 68.101.78.67 pasted "suggestion letter templates" (4 lines) at http://paste.koha-community.org/97 20:50 gmcharlt would somebody mind checking the above for typos? 20:50 * wizzyrea_ has time for that 20:50 gmcharlt thanks! 20:50 cait I can look - not sure I will find them 20:50 cait gmcharlt++ 20:50 cait was looking at owen's patch to add suggestions to the module list yesterday and wondered about the sample files :) 20:53 wizzyrea_ no typos found by me (and I read them backwards and forwards... will be very embarrassed if there actually is a typo in there) 20:53 cait nor by me 20:54 * cait adds translating them to German to her todo list 20:54 gmcharlt wizzyrea_++ 20:54 gmcharlt cait++ 20:55 cait you can give me karma when its done ;) 20:56 cait ah... ignore me 20:57 * cait goes to hide somewhere in the koh code 20:57 wizzyrea_ lots of good places to hide 21:00 cait nobody can find you hiding in Search.pm ;) 21:00 wizzyrea @quote add <cait>: Nobody can find you hiding in Search.pm ;) 21:00 munin wizzyrea: Error: You must be registered to use this command. If you are already registered, you must either identify (using the identify command) or add a hostmask matching your current hostmask (using the "hostmask add" command). 21:01 wizzyrea @quote add <cait>: Nobody can find you hiding in Search.pm ;) 21:01 munin wizzyrea: The operation succeeded. Quote #103 added. 21:01 wizzyrea @quote random 21:01 munin wizzyrea: Quote #43: "< Ropuch> Uh - beware of tea: it can burn your throat" (added by chris at 04:35 AM, October 30, 2009) 21:02 cait hmpf! 21:02 wizzyrea lol 21:02 wizzyrea it made me laugh 21:04 cait hehe 21:04 * cait loves to be with the cool kids 21:05 cait @quote random 21:05 munin cait: Quote #10: "< pianohacker> You helped start an open source project; clearly your sense of what to avoid to make your life easier has been impaired for a while :)" (added by chris at 03:59 PM, June 23, 2009) 21:06 wizzyrea ^^ such a funny quote 21:06 wizzyrea @quote random 21:06 munin wizzyrea: Quote #71: "cait: hm it works now and I have no idea why :)" (added by chris at 03:47 PM, April 08, 2010) 21:06 wizzyrea @quote random 21:06 munin wizzyrea: Quote #4: "< kf> I often get asked: You have to study to be a librarian? perhaps MARC was invented to answer it ;)" (added by chris at 08:50 AM, June 12, 2009) 21:06 wizzyrea cait is very quotable 21:06 cait hmpf! 21:06 wizzyrea @quote random 21:06 munin wizzyrea: Quote #79: "<robin> drivers make windows crash, therefore windows makes drivers crash." (added by gmcharlt at 09:53 PM, June 23, 2010) 21:07 wizzyrea @quote random 21:07 munin wizzyrea: Quote #72: "<nengard> it's evil xslt in the staff client" (added by jdavidb at 08:28 AM, April 29, 2010) 21:07 wizzyrea @quote random 21:07 munin wizzyrea: Quote #82: "<pianohack> nengard: If you were using a _dvorak_ keyboard, you would be making different, more interesting typos" (added by gmcharlt at 11:48 AM, June 30, 2010) 21:07 wizzyrea hehe that's a good one too 21:07 wizzyrea @quote random 21:07 munin wizzyrea: Quote #86: "<jcamins> Oops. Don't click mandatory on subfields for tags you've never heard of." (added by chris_n at 03:44 PM, July 19, 2010) 21:07 * wizzyrea might be having too much fun 21:07 cait @quote random 21:07 munin cait: Quote #82: "<pianohack> nengard: If you were using a _dvorak_ keyboard, you would be making different, more interesting typos" (added by gmcharlt at 11:48 AM, June 30, 2010) 21:08 cait oh, we already had that one 21:08 cait @quote munin 21:08 munin cait: Error: The "Quote" plugin is loaded, but there is no command named "munin" in it. Try "list Quote" to see the commands in the "Quote" plugin. 21:08 cait @quote random 21:08 munin cait: Quote #52: "<wizzyrea> Ahh, it's like putting on your slippers" (added by gmcharlt at 03:50 PM, January 28, 2010) 21:08 cait ups 21:08 cait yeah, that was a good one 21:08 wizzyrea @quote list 21:08 munin wizzyrea: Error: The "Quote" plugin is loaded, but there is no command named "list" in it. Try "list Quote" to see the commands in the "Quote" plugin. 21:08 cait irc was down on that day 21:08 cait *shudders* 21:08 wizzyrea hehe 21:08 wizzyrea yea 21:09 wizzyrea munin likes that one 21:09 munin wizzyrea: Error: "likes" is not a valid command. 21:09 wizzyrea You'll take it and you'll like it, munin! 21:09 wizzyrea @quote random 21:09 munin wizzyrea: Quote #85: "owen: Nothing says embracing my geekness like participating in an IRC meeting about software licenses!" (added by kf at 08:23 AM, July 14, 2010) 21:09 cait ah, that was on "embrace your geekness day" 21:09 cait :) 21:10 wizzyrea my geekness is playing guitar right behind me 21:10 cait lol 21:22 wizzyrea ah, the critical time has passed where it's warmer here than it is in wellington. 21:24 cait @wunder wellington nz 21:24 munin cait: The current temperature in Wellington, New Zealand is 19.0�C (10:00 AM NZDT on November 14, 2010). Conditions: Partly Cloudy. Humidity: 73%. Dew Point: 14.0�C. Pressure: 29.98 in 1015 hPa (Rising). 21:24 cait @wunder Konstanz 21:24 munin cait: The current temperature in Taegerwilen, Taegerwilen, Germany is 7.6�C (10:41 PM CET on November 13, 2010). Conditions: Clear. Humidity: 90%. Dew Point: 6.0�C. Windchill: 8.0�C. Pressure: 29.68 in 1005.0 hPa (Steady). 21:24 cait *sighs* 21:24 wizzyrea @wunder lawrence KS 21:24 munin wizzyrea: The current temperature in Channel 6 Downtown, Lawrence, Kansas is 10.1�C (3:41 PM CST on November 13, 2010). Conditions: Clear. Humidity: 42%. Dew Point: -2.0�C. Pressure: 30.07 in 1018.2 hPa (Steady). 21:24 wizzyrea not much better here :/ 21:26 braedon|h @wunder auckland 21:26 munin braedon|h: The current temperature in Auckland, New Zealand is 19.0�C (10:00 AM NZDT on November 14, 2010). Conditions: Mostly Cloudy. Humidity: 78%. Dew Point: 15.0�C. Pressure: 30.24 in 1024 hPa (Falling). 21:28 cait ok, time to shut of both laptops :) 21:28 cait bye all 21:28 wizzyrea later cait 21:28 cait later wizzyrea :) 22:58 hudsonbot Starting build 37 for job Koha_3.2.x (previous build: SUCCESS) 22:59 chris_n sekjal: hours estimates would be a great addition; $$ are really not needed as you say 22:59 chris_n sekjal: I wish more people would use the hours tracker in bugzilla 23:00 munin New commit(s) kohagit32: bug 5400: new test case to find files with merge conflict markers <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=8dc027db127e82b1230d7240fb1f24a92231c253> / Fix for Bug 4498 - Acq always shows '1 suggestions waiting' <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=4fed97397a3986fbba4a5cddaf3bfaa38eb870cd> 23:00 chris_n that would help in doing estimates as well as give us some sort of idea of the hours going into koha development 23:00 sekjal chris_n: me, too. we only scratch the surface of what Bugzilla can do 23:19 hudsonbot Project Koha_3.2.x build #37: SUCCESS in 20 min: http://bugs.koha-community.org:8080/job/Koha_3.2.x/37/ 23:19 hudsonbot * Owen Leonard: Fix for Bug 4498 - Acq always shows '1 suggestions waiting' 23:19 hudsonbot * Galen Charlton: bug 5400: new test case to find files with merge conflict markers