IRC log for #koha, 2010-11-13

All times shown according to UTC.

Time S Nick Message
00:08 danielg joined #koha
00:23 chris http://wiki.koha-community.org[…]akes_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:52 brendan left #koha
00:53 chris yup
00:54 chris http://git.workbuffer.org/cgi-[…]8253a76409669ba7e
00:55 chris http://git.workbuffer.org/cgi-[…]8253a76409669ba7e
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 braedon|h joined #koha
00:56 chris lets you do this
00:56 chris http://git.workbuffer.org/cgi-[…]aa23c7029a24c2dee
00:56 braedon left #koha
00:57 chris the first start of a restful api
00:57 chris for borrowers
00:59 jcamins_a is now known as jcamins
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 brendan joined #koha
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-[…]8253a76409669ba7e
01:03 chris teh DataObject module depends on the caching
01:03 brendan left #koha
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 brendan joined #koha
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?[…]efs/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 wizzy_m joined #koha
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:33 wizzy_m left #koha
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:37 wizzy_m joined #koha
01:38 HBankhead left #koha
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[…]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[…]ob/Koha_3.2.x/33/
01:44 hudsonbot Koha_Master: last build: 149 (2 hr 53 min ago): SUCCESS: http://bugs.koha-community.org[…]/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 wizzyrea_ joined #koha
02:16 munin New commit(s) kohagit32: Bug 5392 Initialize vars used in building url strings <http://git.koha-community.org/[…]2695f84b5b938dd4c> / BUG 5058: small layout correction of vendor form <http://git.koha-community.org/[…]a9f1f7e196f2c080f> / Bug 4979: Acq: input fields for new record are too short <http://git.koha-community.org/gitweb/?p=koha.gi
02:17 wizzy_m left #koha
02:24 thd is now known as thd-away
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[…]ob/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
02:55 jcamins is now known as jcamins_a
03:13 Oak joined #koha
03:30 cfouts left #koha
03:59 druthb joined #koha
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:11 bigbrovar joined #koha
04:23 chris Evening :)
04:24 kmkale joined #koha
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.
04:38 druthb left #koha
04:39 Nate joined #koha
04:39 Nate left #koha
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/[…]b71fc8c6ce39f77c1> / Fix for Bug 4933, Link to subfield's edit tab from subfield structure admin <http://git.koha-community.org/[…]f2194d0ccb7cf04c5>
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/[…]26ea6317130793744>
06:33 hudsonbot Project Koha_Master build #150: SUCCESS in 19 min: http://bugs.koha-community.org[…]/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 Nate joined #koha
06:33 hudsonbot Starting build 151 for job Koha_Master (previous build: SUCCESS)
06:33 fredericd joined #koha
06:35 Nate left #koha
06:39 munin New commit(s) kohagit: Bug 5396: New system preference UseTablesortForCirc <http://git.koha-community.org/[…]5c0ab4dc11de7c6f7>
06:44 wizzyrea_ left #koha
06:44 Nate joined #koha
06:45 Nate left #koha
06:45 Nate joined #koha
06:54 hudsonbot Project Koha_Master build #151: SUCCESS in 21 min: http://bugs.koha-community.org[…]/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)
06:58 Nate left #koha
07:09 munin New commit(s) kohagit: bug 4359: make other pages in the OPAC respect noItemTypeImages <http://git.koha-community.org/[…]49bbac0712bce4fea> / bug 4359 follow-up: noItemTypeImages should just control image display <http://git.koha-community.org/[…]fb93a979109051b44> / 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[…]/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:29 ebegin left #koha
07:35 hudsonbot Project Koha_Master build #153: SUCCESS in 19 min: http://bugs.koha-community.org[…]/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:04 cait joined #koha
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:16 danielg left #koha
08:17 chris hi kmkale
08:35 saorge left #koha
08:35 saorge joined #koha
09:09 kmkale bbl
09:09 cait marc-
09:09 kmkale left #koha
09:09 cait marc--
09:30 kmkale joined #koha
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 Bug http://bugs.koha-community.org[…]w_bug.cgi?id=4440 enhancement, PATCH-Sent, ---, kmkale, ASSIGNED, Adding feature to print fines/fees receipts
11:19 magnus joined #koha
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!
11:56 cait left #koha
12:11 Oak left #koha
12:24 ebegin joined #koha
13:01 nengard joined #koha
13:02 druthb joined #koha
13:08 magnus hiya nengard & druthb
13:08 nengard morning team
13:08 druthb hi. :)
13:09 ebegin left #koha
13:10 druthb_ joined #koha
13:10 * druthb_ goes 'harrrumph!'
13:13 druthb left #koha
13:13 druthb_ is now known as druthb
13:13 druthb that's better.
13:24 druthb left #koha
13:28 ebegin joined #koha
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:46 nengard left #koha
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/[…]a6b7380ca8ebf063c> / bug 4359 follow-up: noItemTypeImages should just control image display <http://git.koha-community.org/[…]88b29dd18c5c799ff> / Fix for Bug 4359, noItemTypeImages not active in OPAC <http://git.koha-co
13:53 paul_p joined #koha
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[…]ob/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:51 paul_p left #koha
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 cait joined #koha
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:26 kmkale left #koha
15:40 kmkale joined #koha
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/soft[…]cs/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:03 danielg joined #koha
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/g[…]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/[…]92d4cc76e09997c9f>
16:28 hudsonbot Starting build 154 for job Koha_Master (previous build: SUCCESS)
16:37 cait left #koha
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[…]/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:41 sekjal joined #koha
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:47 magnus left #koha
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
17:58 kmkale left #koha
18:02 cait joined #koha
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/[…]ea944647b2e0378bf> / Bug 5396: New system preference UseTablesortForCirc <http://git.koha-community.org/[…]5e9c7cab5b85bec78>
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 sekjal is now known as sekjal_a
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[…]ob/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:38 danielg left #koha
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:40 danielg joined #koha
18:43 sekjal_a cait:  editing the Help files
18:43 sekjal_a is now known as sekjal
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:47 cfouts joined #koha
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 :)
19:43 sekjal left #koha
20:03 wizzyrea_ joined #koha
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/l[…]our-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/r[…]s-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/[…]22174ad1e6d8971bc> / bug 5400: new test case to find files with merge conflict markers <http://git.koha-community.org/[…]2b60e1580f6f8b4b5> / 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/eventlis[…]?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[…]/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_ is now known as wizzyrea
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 :)
21:28 cait left #koha
21:41 sekjal joined #koha
21:48 wizzyrea left #koha
22:11 cfouts left #koha
22:48 davi left #koha
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/[…]0fb1f24a92231c253> / Fix for Bug 4498 - Acq always shows '1 suggestions waiting' <http://git.koha-community.org/[…]daf3bfaa38eb870cd>
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[…]ob/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
23:48 sekjal left #koha

| Channels | #koha index | Today | | Search | Google Search | Plain-Text | plain, newest first | summary