Time  Nick          Message
23:58 tweetbot      [off] twitter: @aestivus: "Wheee. It looks like we go live with #KohaILS next week. #cannotwait"
23:55 dcook         in different ways = at different times
23:54 dcook         Must be the situation that jcamins mentioned where loading modules in different ways produces different results
23:54 dcook         Different libraries, mtompset :p
23:52 mtompset      high? because the person doing it is the same? ;)
23:38 dcook         Man...what're the chances of running into these circular dependency problems two days in a row..
23:38 dcook         wb cjh
23:13 dcook         morning #koha
22:50 jcamins       Or I suppose I could go for the Best Husband award and make zucchini pancakes...
22:46 jenkins_koha  Project master_maria build #17: STILL UNSTABLE in 37 min: http://jenkins.koha-community.org/job/master_maria/17/
22:44 cait          good night all :)
22:44 wahanui       somebody said yum was friendly enough.
22:44 cait          yum?
22:42 jcamins       Or maybe I'll make mini-zucchini squares.
22:42 jcamins       Thanks.
22:41 wahanui       well, yum is friendly enough.
22:41 cait          yum?
22:40 jcamins       What do you guys think about zucchini bread?
22:40 jcamins       Hm.
22:32 jcamins       Well, she didn't cut herself, so all's good.
22:32 wizzyrea      ouch ouch ouch
22:32 jcamins       I suspect so.
22:31 wizzyrea      oh did she try to do the whack the seed trick?
22:31 pianohacker   oh wow
22:31 jcamins       But she didn't realize that it would go straight through an avocado seed without any particular effort.
22:31 wizzyrea      only relevant attribute of a knife, most times. :P
22:30 pianohacker   ^ best possible attribute of a knife
22:30 jcamins       Yes, thankfully.
22:30 wizzyrea      she still has all of her digits?
22:30 jcamins       Yes.
22:30 wizzyrea      because they are very extremely sharp?
22:30 jcamins       On another subject, Shari discovered today why I like our knives so much.
22:30 cait          mmmh
22:28 jcamins       Made with actual orange-mint.
22:28 jcamins       Peanut butter chocolate-chip and orange-mint sugar cookies.
22:28 wahanui       Cookies are delicious delicacies
22:28 cait          cookies!
22:27 pianohacker   what kind of cookies?
22:27 pianohacker   also good
22:27 jcamins       pianohacker: celebration of the fact that it's cool out.
22:26 pianohacker   jcamins: MARC discussion recovery fuel? :)
22:26 pianohacker   heh, fair enough. UNIMARC is going to be a whole other ball of wax
22:26 * jcamins     is baking cookies now. :)
22:25 jcamins       pianohacker: I actually do not recall, which is why I mentioned it.
22:25 pianohacker   jcamins: Just to verify, those are fixed fields with subfields, not control fields, correct?
22:24 jcamins       And UNIMARC records actually have a different structure. Especially authority records.
22:24 cait          and they don't do isbd punctuation in the records...
22:24 jcamins       pianohacker: no doubt you know this, but in UNIMARC fixed fields are 1xx.
22:23 pianohacker   My code actually starts by overriding about half of the leaders just for sheer required sanity...
22:23 * wizzyrea    started a reply to that message, got tired
22:23 wizzyrea      i'm not really arguing anything tbh
22:23 wizzyrea      yep - I'm not arguing that :)
22:22 jcamins       wizzyrea: that is an unfortunate side effect of the fact that the MARC format requires a leader.
22:22 jcamins       No, definitely not.
22:22 wizzyrea      adding a leader is good until you get the guy asking "why are all my things "books" when I gave them type 'DVD'"
22:21 pianohacker   jcamins: Indeed. Numeric tag numbers and alphanumeric subfields aren't even a safe assumption, as I found out
22:21 jcamins       Well... one other safe assumption: it's going to be painful. :P
22:20 jcamins       I mean the only assumption that is safe to make about MARC is that every record should have a leader (not will, but should, and therefore adding one is legitimate).
22:19 pianohacker   jcamins: Depends on what you mean by that. Anything MARC21-specific is modularized out, but the codebase is currently MARC specific, yes
22:18 jcamins       pianohacker: you're not integrating any MARC rules into your editor, right?
22:18 pianohacker   wizzyrea: Blame bag; I've been wanting to do it for years, but he's the client :)
22:18 cait          hi all :)
22:18 cait          hm?
22:17 jcamins       ^^ that's it.
22:17 mtompset      Greetings, cait jcamins wizzyrea bag rangi etc. :)
22:17 wahanui       go back to bed, cait.
22:17 jcamins       cait?
22:17 wahanui       cait is qam, not your secretary
22:17 jcamins       cait?
22:16 jcamins       Now remembered only for its serialization format, it actually had tags that were slightly different than USMARC.
22:16 cjh           heh
22:15 wizzyrea      deep respect.
22:15 jcamins       MicroLIF.
22:15 wizzyrea      you, son, are brave.
22:15 wizzyrea      a new cataloguing editor.
22:15 jcamins       Which is silly.
22:15 jcamins       pianohacker: I'm forgetting the name.
22:15 pianohacker   jcamins: And what on earth would that have been?!
22:14 pianohacker   people just kept using it for some perverse reason
22:14 pianohacker   oh, it's been obsoleted since it was designed
22:14 jcamins       Take that, pre-USMARC-standard-that-I-worked-with!
22:14 cjh           ^^ please.
22:14 drojf         marc is obsoleted? \o/
22:14 pianohacker   heh
22:13 cjh           pianohacker: it is ok, we are here for you.
22:13 pianohacker   jcamins: Okay, phew. Didn't think that was valid
22:13 * jcamins     does a happy dance.
22:13 jcamins       Actually, that's obsoleted.
22:13 jcamins       There should be an additional option for blank.
22:12 pianohacker   cjh: Working on a new cataloging editor, I'm looking at the whole kit and caboodle
22:12 jcamins       Line 19 is wrong.
22:12 jcamins       pianohacker: wait, I was looking at line 21.
22:12 cjh           pianohacker: you had to read a marc standard, I am so sorry.
22:12 pianohacker   jcamins: Plus, it's not even that it's 1-based, it's just that the first part should read 0-4 rather than 1-4
22:11 pianohacker   jcamins: From my reading of the code and the MARC21 leader standard, it should be a value of " ", rather than "a". Small thing, but it makes me want to cross-check anything I copy from the existing cataloging plugins
22:11 jcamins       Unless you're saying the leader plugin is 1-based not 0-based, in which case, yeah, totally wrong.
22:10 jcamins       Looks right to me.
22:10 jcamins       pianohacker: what's wrong with that line?
22:08 jenkins_koha  Starting build #17 for job master_maria (previous build: STILL UNSTABLE)
22:03 mtompset      Oh yes. This is so true: http://kohadevreactions.tumblr.com/post/56230225214/you-looked-at-search-pm-didnt-you
22:01 mtompset      Who assembled "Koha Dev Reactions"?
21:56 mtompset      11 on some dashboard somewhere?
21:55 bag           turn it up to 11
21:54 rangi         w00t down to 11
21:54 jenkins_koha  Project master_maria build #16: STILL UNSTABLE in 36 min: http://jenkins.koha-community.org/job/master_maria/16/
21:51 mtompset      The person caused their own problem by running as root.
21:51 mtompset      Ha ha... wizzyrea, quite possibly.
21:49 wizzyrea      mtompset: re your most recent message to the list: http://kohadevreactions.tumblr.com/post/56321422540/someone-runs-rebuild-zebra-pl-as-root
21:37 mtompset      nope nope nope?!
21:28 tweetbot      [off] twitter: @ranginui: "#KohaILS is only for small libraries http://t.co/r7ONvVYuYr"
21:21 rangi         down to 23 fails now
21:17 jenkins_koha  Starting build #16 for job master_maria (previous build: STILL UNSTABLE)
21:17 rangi         heh
21:16 pianohacker   rangi: I'm writing a pure-JS MARC editor. I thought that would be all of your favorite flavors of fun
21:16 bag           HA
21:16 bag           you should have replied - "I've forgotten more than you know"
21:16 rangi         i reserve the right to try to forget anything i ever knew about marc
21:15 rangi         heh
21:14 bag           bummer
21:14 wahanui       no idea, bag
21:14 bag           wahanui: what's the total I owe to the awesome jar?
21:13 bag           not a problem wahanui
21:13 wahanui       That'll be $1 for the awesome jar, bag
21:13 bag           awesome
21:13 bag           ^^^^^
21:13 pianohacker   rangi: It says here that you've been here since the beginning, and thus are supposed to know everything
21:13 tcohen        is there a gif for people obssesively retrying something like "this time the indexer daemon patches will be pushed"? I deserve one
21:12 * pianohacker checks notes
21:11 rangi         heya tcohen
21:11 tcohen        hi rangi
21:10 wahanui       i heard logs was http://irc.koha-community.org/koha/
21:10 tcohen        logs?
21:10 rangi         could be, i have no idea
21:10 tcohen        hi mtompset
21:06 pianohacker   Does anyone know if the above is intentional, though? It's been there since before 3.0
21:05 pianohacker   heh. I've been feeling that the more I stare at obtruse LOC documentation
21:04 wizzyrea      http://kohadevreactions.tumblr.com/post/56321310727/we-need-more-marc
21:03 wahanui       http://02varvara.files.wordpress.com/2011/04/01-how-about-no-bear.jpg?w=800
21:03 rangi         we should use more marc
21:03 pianohacker   also hi wizzyrea
21:02 pianohacker   http://git.koha-community.org/gitweb/?p=koha.git;a=blob;f=koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/value_builder/marc21_leader.tt;h=62347f835132a9a78ab6a379bce84cda336af077;hb=HEAD#l19
21:02 pianohacker   either that, or we've been getting a small part of MARC21 wrong for years
21:00 * pianohacker has to be going nuts
20:59 * wizzyrea    waves
20:36 tweetbot      [off] twitter: @ByWaterSolution: "OSCON: 10 Secrets to Sustainable Open Source http://t.co/bSql31zi0L #KohaILS"
20:32 oleonard      Bye #koha
20:27 tcohen        bye #koha
19:47 * tcohen      should seriously resume its work on the koha-create script soon
19:46 tcohen        there was some env variable to set...
19:46 tcohen        how can i batch create several koha-instances using --use-db with koha-create not wanting to connect to the DB? (using passwd)
19:17 jenkins_koha  Project Koha_master build #1340: STILL UNSTABLE in 1 hr 17 min: http://jenkins.koha-community.org/job/Koha_master/1340/
19:11 druthb        yo, bag!
19:10 bag           hey druthb
19:02 druthb        (no, not Lady Gaga fans...)
19:01 druthb        little monsters.
19:01 oleonard      Gremlins unfixed it.
19:00 druthb        He fixed it, but bit rot set in, jcamins.
19:00 huginn`       druthb: My excuse for today is "proton decay"
19:00 druthb        @excuse
18:58 oleonard      If so I did a terrible job!
18:57 jcamins       oleonard: didn't you already fix that?
18:57 oleonard      Oh hey look self-checkout looks awful with ccsr selected.
18:35 mtompset      papa++ # really appreciate the feedback and looking at my tiny enhancement.
18:33 tcohen        hi mtompset
18:21 NateC         hiya!
18:21 mtompset      Greetings, tcohen  NateC mcooper. :)
18:20 mtompset      Ooo... that's a good patch (10170).
18:01 tcohen        gmcharlt++
18:00 jenkins_koha  Starting build #1340 for job Koha_master (previous build: UNSTABLE -- last SUCCESS #1338 4 hr 2 min ago)
18:00 huginn`       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10170 minor, P5 - low, ---, adrien.saurat, Pushed to Stable , non translatable strings in manage-marc-import (actions and table values)
18:00 huginn`       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10556 normal, P5 - low, ---, jonathan.druart, Pushed to Stable , deliverytime is not inserted on adding a supplier
18:00 huginn`       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10274 normal, P5 - low, ---, jonathan.druart, Pushed to Stable , UT: Acquisition.t needs to create its own data
18:00 huginn`       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10275 normal, P5 - low, ---, jonathan.druart, Pushed to Stable , UT: OrderFromSubscription.t needs to create its own data
17:59 huginn`       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10499 normal, P5 - low, ---, kenza.zaki, Pushed to Stable , UT: VirtualShelves.t needs a database transaction
17:59 huginn`       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10575 normal, P5 - low, ---, kenza.zaki, Pushed to Stable , UT: GetOrdersByBiblionumber.t needs a database transaction
17:59 jenkins_koha  * Galen Charlton: Bug 10170: expose more managed staged MARC strings to translation
17:59 jenkins_koha  * Adrien Saurat: Bug 10170: strings in MARC import made translatable
17:59 huginn`       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10504 normal, P5 - low, ---, jonathan.druart, Pushed to Stable , C4::Acquisition::ModOrderItem is unused
17:59 jenkins_koha  * Jonathan Druart: Bug 10556: The delivery time is not inserted on adding a supplier.
17:59 jenkins_koha  * Galen Charlton: bug 10556: regression test for setting deliverytime when adding vendor
17:59 huginn`       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10527 normal, P5 - low, ---, jonathan.druart, Pushed to Stable , C4::Branch::get_branch_code_from_name is useless
17:59 jenkins_koha  * Jonathan Druart: Bug 10274: Execute sql queries into a transaction
17:59 jenkins_koha  * Jonathan Druart: Bug 10274: UT: Acquisition.t needs to create its own data
17:59 jenkins_koha  * Jonathan Druart: Bug 10275: Use a transaction for OrderFromSubscription.t
17:59 jenkins_koha  * Jonathan Druart: Bug 10275: UT: OrderFromSubscription.t needs to create its own data
17:59 huginn`       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10422 minor, P5 - low, ---, oleonard, Pushed to Stable , Remove references to unused and non-existent wizard.css
17:59 jenkins_koha  * Kenza Zaki: Bug 10499: VirtualShelves.t - wrap tests in a database transaction
17:59 huginn`       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6898 major, P3, ---, fridolyn.somers, Pushed to Stable , circulation librarians can't run overdues without reports permissions
17:59 jenkins_koha  * Kenza Zaki: Bug 10575 : GetOrdersByBiblionumber.t needs a database transaction
17:59 jenkins_koha  * Jonathan Druart: Bug 10504: Remove the unused C4::Acq::ModOrderItem routine
17:59 jenkins_koha  * Jonathan Druart: Bug 10527: remove disused routine C4::Branch::get_branch_code_from_name
17:59 jenkins_koha  * Owen Leonard: Bug 10422 - Remove references to unused and non-existent wizard.css
17:59 jenkins_koha  * Fridolyn SOMERS: Bug 6898: fix DB update that assigns the circulate/overdues_report permission
17:59 jenkins_koha  Project Koha_3.12.x build #75: SUCCESS in 42 min: http://jenkins.koha-community.org/job/Koha_3.12.x/75/
17:57 senator       mtompset: I think that's the idea yes, and it *might* return faster for large lists, but i'm not positive
17:56 mtompset      I suppose the major advantage being that it is more readable than grep?
17:54 senator       indeed
17:53 gmcharlt      wannabe keywords
17:52 senator       no prob. yeah when i see one of those subs with a short name like that for the first time, i sometimes think it's a Perl keyword or something that i've been missing the whole time
17:50 mtompset      senator++ # thanks for the pointer.
17:46 mtompset      Oh, do I ever feel stupid... the use of any is just a couple lines above my grep.
17:43 mtompset      MoreUtils... I was going... where is any?! Thanks.
17:41 gmcharlt      senator++
17:40 senator       perldoc List::MoreUtils
17:40 senator       whoops, that's not it actually
17:40 senator       perldoc List::Util
17:39 mtompset      Okay, I've been told to use any instead of grep. Can someone point me at documentation and/or examples using any()?
17:38 mtompset      Good one, gmcharlt.
17:37 * mtompset    laughs.
17:37 * gmcharlt    hopes that if druthb ever plays paintball, that she remembers to check that she's loading the right sort of ammo first
17:37 druthb        oh, noooo…reese's pieces aren't ammo.  ET bait.
17:37 mtompset      oleonard: Or if someone prefers good tasting candy which supposedly can be used to make an interesting vodka mix.
17:37 * oleonard    wouldn't think of chucking his precious Reeses pieces
17:36 druthb        I buy the stale ones; since they're not good to eat anyway, they make good ammo.
17:36 oleonard      mtompset: It would be even more foolish to spend money on good-tasting candy for throwing at others
17:36 mtompset      Greetings, druthb. :)
17:36 mtompset      You realize you must be spending a virtual fortune on those? :P
17:36 * druthb      chucks skittles at both of them.
17:35 druthb        drojf!  mtompset!
17:35 mtompset      Cool! Happy Birthday, cjh. :)
17:34 mtompset      Greetings, #koha.
17:17 drojf         marcelr++
17:17 jenkins_koha  Starting build #75 for job Koha_3.12.x (previous build: SUCCESS)
17:16 huginn`       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10070 major, P5 - low, ---, chris, Pushed to Master , History of anonymous searches is not kept
17:16 huginn`       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10463 minor, P5 - low, ---, kyle, Pushed to Master , Quote of the day feature not selecting random quotes
17:16 jenkins_koha  * Jonathan Druart: Bug 10070: fix saving searches with non-ASCII characters to anonymous search history
17:16 jenkins_koha  * Kyle M Hall: Bug 10463: ensure that Quote of the Day feature selects random quotes
17:16 jenkins_koha  Project Koha_master build #1339: UNSTABLE in 1 hr 16 min: http://jenkins.koha-community.org/job/Koha_master/1339/
17:03 druthb        That would require deep thinking, oleonard, and that ain't happenin' today
17:03 * oleonard    imagines druthb needs to know the word for some complex and mixed emotion and can't find one in English
17:01 * druthb      pings Germany; neither cait nor drojf is around today...
16:48 eythian       alas, I won't get the chance. Out of the UK from tomorrow
16:47 huginn`       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10070 major, P5 - low, ---, chris, Pushed to Master , History of anonymous searches is not kept
16:47 jenkins_koha  Jonathan Druart: Bug 10070: fix saving searches with non-ASCII characters to anonymous search history
16:47 jenkins_koha  Project master_maria build #15: STILL UNSTABLE in 37 min: http://jenkins.koha-community.org/job/master_maria/15/
16:46 liw           eythian, btw, if you pop up to Mcr, we could have dinner or something :)
16:45 * liw         doesn't like hot weather for long periods of time, like more than a few days
16:45 eythian       I've been doing the inverse, but it's a bit unusual for it to have been quite so hot lately
16:45 liw           correction
16:44 * liw         doesn't like hot weather
16:44 liw           eythian, clearly I should live in NZ June-August and in Manchester the rest of the year :)
16:36 Dyrcona       That's more like it. :)
16:36 huginn`       Dyrcona: The current temperature in Montevideo, Uruguay is 13.0°C (1:00 PM UYT on July 25, 2013). Conditions: Clear. Humidity: 44%. Dew Point: 1.0°C. Pressure: 30.33 in 1027 hPa (Falling).
16:36 Dyrcona       @wunder montevideo, uruguay
16:36 huginn`       Dyrcona: The current temperature in North Andover, Massachusetts is 16.8°C (12:32 PM EDT on July 25, 2013). Conditions: Overcast. Humidity: 63%. Dew Point: 10.0°C. Pressure: 30.14 in 1020 hPa (Rising).
16:36 Dyrcona       @wunder 01845
16:35 eythian       later
16:35 mjk           oh well. i have to go. see you guys
16:35 eythian       yeah, wintery and shakey.
16:35 jcamins       ... and I forgot to include a patch in the packages I just built.
16:35 Dyrcona       and earthquakes.
16:34 eythian       well it is midwinter there, which is typically not very nice.
16:34 liw           I knew I should've stayed there
16:33 liw           see, that's much better
16:33 huginn`       eythian: The current temperature in Wellington, New Zealand is 8.0°C (4:00 AM NZST on July 26, 2013). Conditions: Clear. Humidity: 87%. Dew Point: 6.0°C. Windchill: 6.0°C. Pressure: 29.86 in 1011 hPa (Steady).
16:33 eythian       @wunder nzwn
16:33 huginn`       eythian: Error: No such location could be found.
16:33 eythian       @wunder wellington
16:33 liw           eythian, scorching hot, unpleasant horrible hateful weather, that is
16:32 eythian       that's where I'll be in the weekend. That's not so pleasant.
16:32 huginn`       eythian: The current temperature in NMU-Wageningen University, Utrecht, Netherlands is 28.5°C (6:27 PM CEST on July 25, 2013). Conditions: Clear. Humidity: 57%. Dew Point: 19.0°C. Pressure: 29.95 in 1014 hPa (Steady).
16:32 eythian       @wunder utrecht, nederland
16:31 huginn`       eythian: Error: No such location could be found.
16:31 eythian       @wunder utrecht
16:31 eythian       fairly pleasant here
16:31 huginn`       eythian: The current temperature in Brighton, Brighton, United Kingdom is 18.1°C (5:30 PM BST on July 25, 2013). Conditions: Mostly Cloudy. Humidity: 99%. Dew Point: 18.0°C. Pressure: 29.95 in 1014 hPa (Steady).
16:31 eythian       @wunder bn1 1nb
16:30 liw           scorching hot, oppressive weather here... this is now why I moved to Manchester
16:30 jcamins       And it's 12:30pm.
16:30 jcamins       Wow. It's just so nice out.
16:27 liw           jcamins, :)
16:27 jcamins       liw++ # build-git-snapshot is great
16:27 huginn`       liw: Error: No such location could be found.
16:27 liw           @wunder 3334
16:26 huginn`       liw: Error: No such location could be found.
16:26 liw           @wunder 03334
16:24 reiveune      bye
16:22 jcamins       Other than the fact that it's dark.
16:22 jcamins       It's beautiful out!
16:22 * jcamins     weeps with joy.
16:20 huginn`       mjk: The current temperature in Roslindale (Rosecliff), Roslindale, Massachusetts is 17.1°C (12:03 PM EDT on July 25, 2013). Conditions: Overcast. Humidity: 74%. Dew Point: 12.0°C. Pressure: 30.09 in 1019 hPa (Rising).
16:20 mjk           @wunder 02131
16:19 huginn`       oleonard: The current temperature in OHDOT 31-Athens County Garage, Athens, Ohio is 22.2°C (11:31 AM EDT on July 25, 2013). Conditions: Clear. Humidity: 52%. Dew Point: 12.0°C. Pressure: 30.06 in 1018 hPa (Falling).
16:19 oleonard      @wunder 45701
16:19 * jcamins     runs to open the windows.
16:19 wahanui       Really is off now
16:19 jcamins       Really?
16:19 jcamins       o.O
16:19 huginn`       jcamins: The current temperature in Glendale, Glendale, New York is 18.2°C (12:05 PM EDT on July 25, 2013). Conditions: Overcast. Humidity: 68%. Dew Point: 12.0°C. Pressure: 30.05 in 1018 hPa (Rising).
16:19 jcamins       @wunder 11375
16:19 huginn`       jcamins: The current temperature in Taegerwilen, Taegerwilen, Germany is 26.7°C (6:15 PM CEST on July 25, 2013). Conditions: Mostly Cloudy. Humidity: 71%. Dew Point: 21.0°C. Pressure: 30.04 in 1017 hPa (Steady).
16:19 jcamins       @wunder konstanz
16:17 eythian       you still have a couple of days to makeit happen
16:17 * mjk         would rather be on holiday in europe in october when the weather's nice and stuff is actually open rather than being shut down because everyone's on holiday
16:15 * oleonard    wants to be on holiday in Europe during all of August too
16:14 * eythian     is on holiday for August, so you can all expect your @later requests to be unanswered :)
16:13 jcamins       Or that.
16:10 eythian       get a cheap VPS and run one there.
16:10 jenkins_koha  Starting build #15 for job master_maria (previous build: STILL UNSTABLE)
16:04 mjk           i could run a local instance, i guess
16:04 mjk           the power button is dody, the only way to turn it off is to unplug it before it reboots
16:04 jcamins       Run a local Koha instance, and export your records from there every so often to upload?
16:04 jcamins       mjk: wake-on-lan?
16:03 tcohen        heh
16:03 mjk           doing that would also require that i start switching the server on 24/7
16:02 jenkins_koha  Starting build #1339 for job Koha_master (previous build: SUCCESS)
16:01 huginn`       New commit(s) kohagit: Bug 10070: fix saving searches with non-ASCII characters to anonymous search history <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=80f2dc571e04996aa773ee5274e706c7281d2675>
16:00 huginn`       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10189 trivial, P5 - low, ---, mathieu.saby, Pushed to Stable , French values in cataloging plugins for unimarc 128b and 128c fields
16:00 huginn`       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10258 minor, P5 - low, ---, gmcharlt, Pushed to Stable , Remove erroneous call to haspermission in basket.pl
16:00 huginn`       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9770 minor, P5 - low, ---, gmcharlt, Pushed to Stable , C4::ClassSortRoutine::Dewey can pad the wrong part of a call number internally
16:00 huginn`       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10356 enhancement, P5 - low, ---, chrish, Pushed to Stable , adding date published to catalogue detail page
15:59 huginn`       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10448 minor, P5 - low, ---, dcook, Pushed to Stable , Changing framework when cataloguing clears all fields
15:59 jenkins_koha  * Mathieu Saby: Bug 10189: Translate values in UNIMARC 128b/c cataloguing plugins to English
15:59 jenkins_koha  * Galen Charlton: Bug 10258: offer to create basket group only when staff user has correct permission
15:59 huginn`       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7143 trivial, P5 - low, ---, m.de.rooy, ASSIGNED , Bug for tracking changes to the about page
15:59 huginn`       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10514 enhancement, P5 - low, ---, koha-bugs, Pushed to Stable , Add item link on acquisitions add item is too small
15:59 jenkins_koha  * Galen Charlton: Bug 10258: fix permissions check for setting basket group for order basket
15:59 jenkins_koha  * Jason Etheridge: Bug 9770: fix sorting of Dewey call numbers that contain prefixes
15:59 jenkins_koha  * Jason Etheridge: Bug 9770: test case for sorting of Dewey call numbers that contain prefixes
15:59 jenkins_koha  * Chris Hall: bug 10356: improve display of serial issue dates in staff bib details page
15:59 jenkins_koha  * David Cook: Bug 10448: can now change framework after duplicating bib record
15:59 jenkins_koha  * Chris Cormack: Bug 7143: Updating history and about page
15:59 jenkins_koha  * Owen Leonard: Bug 10514: improve visibility of Add item link on new order form
15:59 jenkins_koha  Project Koha_3.12.x build #74: SUCCESS in 44 min: http://jenkins.koha-community.org/job/Koha_3.12.x/74/
15:59 tcohen        set openvpn then :-D
15:58 mjk           nope, nobody at the club wants to run an externally available server yet
15:55 jcamins       You can't make Koha available on a public IP?
15:55 mjk           hmm, i'm, guessing i can't really create batches of records at home to import then.
15:54 jcamins       mjk: I do not.
15:47 wahanui       Good, I'm glad you figured it out. I didn't understand, and probably never will, being a bot.
15:47 jcamins       Never mind.
15:46 jcamins       Oh, there it is.
15:46 huginn`       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10463 minor, P5 - low, ---, kyle, Pushed to Master , Quote of the day feature not selecting random quotes
15:46 jenkins_koha  Kyle M Hall: Bug 10463: ensure that Quote of the Day feature selects random quotes
15:46 jenkins_koha  Project master_maria build #14: STILL UNSTABLE in 36 min: http://jenkins.koha-community.org/job/master_maria/14/
15:45 mjk           does anybody know of an offline cataloging tool that offers an interface better than marcedit
15:45 eythian       yeah
15:45 jcamins       git.catalyst.net.nz?
15:44 jcamins       Hm. I don't see it.
15:44 tcohen        catalyst repo?
15:42 eythian       jcamins: it's in the catalyst repo
15:40 gaetan_B      bye !
15:40 tcohen        okok
15:39 jcamins       eythian will provide you with a patch at some point.
15:39 tcohen        should I push it too?
15:37 jcamins       I just copied it out of the package.
15:37 jcamins       tcohen: yeah, and eythian updates it in git every so often.
15:34 tcohen        s/it is/is it/
15:34 tcohen        it is generated when building the packages jcamins?
15:30 jcamins       Hm. The Debian changelog for 3.12.x isn't available in git anywhere, is it?
15:16 jenkins_koha  Starting build #74 for job Koha_3.12.x (previous build: SUCCESS)
15:15 jcamins       tcohen++
15:15 huginn`       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10621 normal, P5 - low, ---, mirko, Pushed to Master , Subscription alert emails have wrong from-address
15:15 jenkins_koha  Mirko Tietgen: Bug 10621: use correct from-address for subscription alert emails
15:14 jenkins_koha  Project Koha_master build #1338: SUCCESS in 1 hr 16 min: http://jenkins.koha-community.org/job/Koha_master/1338/
15:13 wahanui       release maintenance is, like, http://wiki.koha-community.org/wiki/Release_maintenance
15:13 tcohen        release maintenance?
15:10 huginn`       New commit(s) kohagit: Bug 10463: ensure that Quote of the Day feature selects random quotes <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=def952bda9cd72a4f6916e93ad1c454a04a3cb43>
15:10 jenkins_koha  Starting build #14 for job master_maria (previous build: NOW UNSTABLE)
15:00 oleonard      I was indeed missing that.
15:00 oleonard      Hm, okay. I thought it handled all its dependencies in the installation process.
14:59 jcamins       I think maybe a missing package.
14:59 gmcharlt      oleonard: apt-get install libfile-chdir-perl
14:58 oleonard      I assume this means an environment variable isn't set up right? Not sure what i did wrong.
14:58 oleonard      When I run "prove" I get an error: t/Perl.t .. Can't locate File/chdir.pm in @INC
14:58 oleonard      Anyone here able to advise me on getting the qa test tools installed?
14:57 huginn`       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10621 normal, P5 - low, ---, mirko, Pushed to Master , Subscription alert emails have wrong from-address
14:57 jenkins_koha  Mirko Tietgen: Bug 10621: use correct from-address for subscription alert emails
14:57 jenkins_koha  Project master_maria build #13: NOW UNSTABLE in 35 min: http://jenkins.koha-community.org/job/master_maria/13/
14:53 huginn`       oleonard: khall was last seen in #koha 1 day, 22 hours, 32 minutes, and 47 seconds ago: <khall> is this as good a place to start as any?
14:53 oleonard      @seen khall
14:52 oleonard      That always works for me too.
14:49 jcamins       oleonard: well, that is a good way to demonstrate that I am very, very irascible.
14:48 oleonard      Ha
14:48 wahanui       ask him about serials and/or acquisitions.
14:48 oleonard      wahanui: jcamins?
14:48 wahanui       somebody said jcamins was very, very irascible.
14:48 oleonard      wahanui: jcamins?
14:44 jcamins       No objection.
14:44 jcamins       Let me take a look.
14:44 wahanui       somebody said jcamins was insane.
14:44 tcohen        jcamins?
14:42 huginn`       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10356 enhancement, P5 - low, ---, chrish, Pushed to Master , adding date published to catalogue detail page
14:42 tcohen        anyone using 3.12 has objections about pushing bug 10356 into it? i consider it an usability bugfix
14:39 sylvar        sweet! thanks!
14:38 wahanui       Raspberry Pi embedded computers run Koha just fine. :) See http://wiki.koha-community.org/wiki/Koha_on_a_Raspberry_Pi
14:38 jcamins       raspberry pi?
14:38 jcamins       Then you can follow these instructions:
14:37 jcamins       sylvar: use raspbian.
14:37 sylvar        jcamins++
14:37 sylvar        The Raspberry Pi is more like the price I'd been thinking of. :) I imagine Puppy Linux would be a decent choice?
14:35 jcamins       *so that
14:34 jcamins       That sort of book-sized computer will be plenty powerful that you won't particularly notice lag.
14:34 jcamins       Koha will run on just about anything, down to a Raspberry Pi (really!).
14:33 jcamins       Hehe.
14:33 sylvar        I knew I shouldn't have doubled my dose of thiotimoline this morning
14:33 jcamins       sylvar: funny that you should mention that.
14:33 jcamins       Yeah, that's more advanced than the one I used.
14:33 * sylvar      blinks
14:32 sylvar        Hi all! It appears the Koha seminar my wife wanted to take already happened and isn't scheduled for fall semester, so she's asking me to teach her Koha in the fall. Does anyone know of a cheap gadget that would be reasonably easy to install LAMP and Koha on?
14:32 mjk           all i'd need is storage and ram and it would be good to go,
14:32 mjk           this one looks good: http://www.newegg.com/Product/Product.aspx?Item=N82E16856173052
14:27 * tcohen      googles it
14:27 jcamins       Also available from Amazon.
14:27 jcamins       tcohen: I just ordered them off Newegg.
14:26 tcohen        are those zotac appliances easy to buy in the US?
14:26 jcamins       This is true.
14:23 mjk           well, internal-only use by no more than a few people at a time won't stress test them either
14:23 jcamins       And now that the one I was using is discontinued, I'd probably read reviews for all the various systems again.
14:23 jcamins       mjk: I haven't had any problems, but I admit I haven't stress-tested them.
14:22 mjk           jcamins, so zotac is a reliable brand for you?
14:22 oleonard      [off] I'm glad I didn't sit right down to write an SQL query to display a list of books issued date wise, since it turned out he wanted a list of books checked in date wise :P
14:22 jenkins_koha  Starting build #13 for job master_maria (previous build: STILL FAILING)
14:21 jenkins_koha  Project master_maria build #12: STILL FAILING in 26 min: http://jenkins.koha-community.org/job/master_maria/12/
14:21 jcamins       Whoah... they make Zotacs with 2.9Ghz Intel i5 processors now.
14:19 jcamins       It's the Zotac with the same CPU, but pre-assmbled with RAM and hd.
14:18 jcamins       Guess I'll be installing the hard drive myself in the future. :)
14:18 jcamins       Aww, they discontinued the one that I usually use.
14:18 mjk           that will be easier to convince the business meeting to buy than an 8-core, 16 GB monser...
14:17 jcamins       I use something similar for my appliances.
14:16 jcamins       Yes.
14:15 mjk           hmm. if it works on a raspberry pi, it should work on one of these, then: http://www.newegg.com/Product/Product.aspx?Item=N82E16856107095
14:10 jcamins       Yes.
14:09 mjk           i guess the better question is, do the debian packages work on raspbian
14:08 jcamins       Koha is written in Perl.
14:08 mjk           is koha prebuilt for arm linux or does it need to be compiled from scratch
14:07 jcamins       A tad slow, but the rPi is smaller than my phone and cost $35.
14:07 mjk           wait... it can perform on hardware that low end...
14:06 jcamins       It works on Raspberry Pi quite well.
14:06 eythian       yeah, it works on a rasberry pi apparently
14:06 jcamins       Yes.
14:06 mjk           i wonder if anybody's running koha on arm...
14:04 jcamins       Whichever comes first.
14:04 jcamins       Whenever you manage to bork your indexes, or after an upgrade.
14:03 mjk           how often should i do a full reindex, btw
14:03 mjk           i found out that it would cost about $1000 to buy the system we're borrowing and i don't think i can convince people to spring for that big an expense
14:02 tcohen        you will notice when doing a full reindex
14:02 tcohen        running everything on SSD makes sense, as long as you can afford it
14:02 mjk           i'm just thinking that it might not be worth it to duplicate that when we get our own server
14:01 eythian       everything is likely to be in cache anyway
14:01 mjk           currently the test server on loan to our group has an ssd
14:01 mjk           i'm just wondering if it's worth it for a system where peak load will be on the order of 10-15 transactions per minute
14:01 eythian       are you hitting disk very often?
14:00 mjk           single-disk performance
14:00 huginn`       New commit(s) kohagit: Bug 10621: use correct from-address for subscription alert emails <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=61fa246ac06d637d50c8eed68244f0577ed34e4d>
14:00 eythian       heh
14:00 eythian       depends what you're trying to achieve
14:00 jcamins       mjk: what's your goal?
13:59 mjk           i'm wondering if it makes sense to run koha on an ssd
13:58 jenkins_koha  Starting build #1338 for job Koha_master (previous build: SUCCESS)
13:55 jenkins_koha  Starting build #12 for job master_maria (previous build: STILL FAILING)
13:50 oleonard      Hooray, 18 days of out-of-office replies from itmanager@wtctheology.org.uk
13:48 jcamins_web   oleonard: 3.10.x to 3.12.x.
13:48 oleonard      Must've been a helluva rebase.
13:48 jcamins_web   oleonard: apparently rebasing a branch took down my development server.
13:48 tcohen        he's not using your bootstrap work it seems
13:47 * oleonard    welcomes this new web-based jcamins
13:26 mjk           hey
13:22 marcelr       hi oleonard
13:22 oleonard      Hi #koha
13:21 marcelr       hi tcohen
13:19 huginn`       tcohen: The current temperature in Cordoba, Argentina is 8.0°C (10:00 AM ART on July 25, 2013). Conditions: Clear. Humidity: 27%. Dew Point: -10.0°C. Windchill: 6.0°C. Pressure: 30.18 in 1022 hPa (Steady).
13:19 tcohen        @wunder cordoba, argentina
13:19 tcohen        morning #koha
13:05 jcamins       mjk: I haven't looked at the release notes yet, but there were a lot of new features in 3.12 that may have needed a bit of refinement.
13:03 mjk           3.12.2 seems to have more new features than a normal point/bugfix release...
12:59 mjk           so that sounds good.
12:59 mjk           we're doing seperate logons and logging can be turned on.
12:58 jwagner       If you have logging turned on, and if each user has a separate login
12:57 mjk           i do wonder, is there a way to view which users created/modified which records?
12:56 mjk           most of the members seem to see the value of the project and a few have expressed interest in learning to catalog stuff
12:55 mjk           at least koha seems to be working well.
12:55 jcamins       jwagner: that sounds like about how those projects usually go.
12:55 jwagner       Maybe I'm remembering that someone meant to do it....
12:54 mjk           there was the index (of short stories) but there was never an attempt to catalog the library
12:53 jwagner       NESFA at that time (when the clubhouse was purchased) had a high number of computer programmers. I'm sure _someone_ was doing a database. Just can't remember who, darnit
12:53 mjk           jwagner, tony is still active but i only see don at cons.
12:52 * jwagner     is a recovering former SMOF, and has been gafiated for many years
12:52 * jcamins     just looked up all the terms you just mentioned.
12:51 jcamins       mjk: the SMOF command you to!
12:51 mjk           jacmins, sound evil.
12:50 jwagner       mjk, still trying to remember who was creating that computer db for the NESFA collection.  Did you check with Donald Eastlake or Tony Lewis ( are either of them still active?)
12:49 mjk           heh.
12:49 jcamins       You should sell the records to OCLC and join SACO!
12:49 * jwagner     will have to write one, someday
12:49 mjk           I doubt we have any books on that.
12:48 jwagner       Or gafiation?
12:48 mjk           Luckily, these records will probably never exists outside the clubhouse network.
12:48 jwagner       The mind boggles at the possibilities for driving LC catalogers crazy!
12:47 jwagner       or fanac? or SMOF?
12:47 jwagner       mjk, is there a subject heading for fanzines?
12:47 mjk           when one is cataloging the library of an sf club, stuff like that emerges
12:46 jcamins       New to me.
12:46 jwagner       filk isn't new.  Just not widely known outside SF fandom
12:46 jcamins       jwagner: huh. You learn something new every day.
12:46 jwagner       It's a distinct sub-genre of music :-)
12:46 jwagner       jcamins, filk music is folk music in the context of science fiction fandom
12:45 jcamins       (and therefore I approve)
12:45 jcamins       However, "Lyrics" will be easier to find.
12:45 jcamins       If you mean "Folk music" and you use LC there's actually an LC heading for that: $aFolk music$zTexts.
12:45 mjk           ;)
12:45 mjk           as i acatlog the NESFA library, I wouldn't be surprised if "Filk music -- history and criticism."  also made an appearance in the NESFA catalog.
12:42 jwagner       or filk in general
12:42 mjk           "Filk music -- Lyrics."
12:41 mjk           I had to invent a new subject header yesterday...
12:40 mjk           hey
12:38 jwagner       hi mjk
12:35 mjk           morning koha fans
12:33 jcamins       eythian++ # koha-create-dirs is really cool!
12:04 wizzyrea      lol
12:03 * jwagner     thinks better of it and starts on some Springsteen instead
12:03 * jwagner     tries to hum lullaby
12:02 wizzyrea      :)
12:02 jwagner       wizzyrea, that's because YOU should be sleeping......
12:01 wizzyrea      so. quiet
11:11 * wizzyrea    waves
09:57 * marcelr     Hopes to quit rebasing..
09:56 huginn`       eythian: The current temperature in Brighton, Brighton, United Kingdom is 18.3°C (10:46 AM BST on July 25, 2013). Conditions: Mostly Cloudy. Humidity: 99%. Dew Point: 18.0°C. Pressure: 29.92 in 1013 hPa (Steady).
09:56 eythian       @wunder bn1 1nb
09:16 wahanui       bonjour, eythian
09:16 eythian       hi
09:05 cait-m        visiting family and friends
09:00 drojf         where are you going?
08:56 cait-m        switching trains now
08:56 cait-m        yep
08:56 drojf         hi cait-m. on the road?
08:39 cait-m        alles gute zum geburtstag cjh!
08:23 huginn`       drojf: The current temperature in Prenzlauer Berg, Berlin, Germany is 26.0°C (10:13 AM CEST on July 25, 2013). Conditions: Partly Cloudy. Humidity: 41%. Dew Point: 12.0°C. Pressure: 30.01 in 1016 hPa (Steady).
08:23 drojf         @wunder berlin, germany
07:59 huginn`       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10441 normal, P5 - low, ---, m.de.rooy, Signed Off , UT: Testing AddShare in VirtualShelves.t
07:59 marcelr       Joubu: added a followup to bug 10441 for your quick review
07:58 drojf         hi marcelr :)
07:58 drojf         and happy birthday cjh :)
07:58 marcelr       hi drojf
07:58 drojf         good morning #koha
07:53 marcelr       hi #koha
07:45 cait          bye all and have a nice weekend
07:32 gaetan_B      hello
07:10 dcook         Night #koha!
07:10 dcook         Mais, je dois rencontrer ma femme pour le dîner. Salut, tous les français. Bonne soirée!
07:08 christophe_c  hi dcook ;-)
07:07 wahanui       christophe_c is sure about that kf ... :) yes I confirm since 1900 I have never seen so bad winter ... oups not so old ... quite
07:07 dcook         hey christophe_c
07:07 christophe_c  hello koha
07:06 dcook         J'en ai besoin, je pense ;)
07:06 dcook         merci :)
07:05 reiveune      dcook: bon courage :)
07:05 dcook         Il y a toujour plus de bogues :p
07:05 dcook         Assez occupé au travail
07:04 * dcook       essaie d'rappeler la phrase
07:04 dcook         Ben...
07:04 dcook         Ah, chouette!
07:03 reiveune      ça va, bientôt les vacances ;) et toi ?
07:02 dcook         Tout va bien, reiveune?
06:55 reiveune      bonjour dcook :)
06:55 dcook         As a side note, I think I've isolated the bug...
06:55 dcook         salut reiveune :)
06:41 wahanui       bidet, reiveune
06:41 reiveune      hello
06:04 mtompset      Have a great day (24 hour period), #koha, dcook cait wizzyrea papa etc.
06:04 dcook         I don't even have the time to post patches :S
06:04 dcook         I wish I had the time to test patches
06:03 mtompset      Feel free to test my patch. ;)
06:03 mtompset      Thanks.
06:03 dcook         Have a good sleep, mtompset :)
06:03 dcook         I should...not attack the computer.
06:03 dcook         It's...bugs are evil o'clock here
06:03 mtompset      It's 2am here. I should sleep.
06:02 mtompset      wizzyrea papa I've put up a revision to 10589 now.
05:57 dcook         But...it should be impossible
05:54 dcook         :)
05:53 * cait        sends cookies
05:53 dcook         Not on my dev system at least..
05:52 dcook         Hmm, now I can't reproduce that bug
05:48 dcook         Nah, probably the hideopac_count
05:48 dcook         Or the $items_count
05:47 cait          should not be responsible for the checkout problem.... well depending on how it coutns the $hideopac_count
05:47 dcook         Not sure why it wouldn't hide for checked out items..
05:47 dcook         Yeah
05:47 cait          well that does the hiding
05:47 dcook         $hideatopac_count >= $items_count
05:47 dcook         Well, not the culprit..
05:47 cait          hm $isopac?
05:47 dcook         I think that's the culprit
05:46 dcook         next if $is_opac       && $hideatopac_count >= $items_count;
05:46 dcook         if ($items_count > 0) {
05:46 cait          :)
05:46 cait          oh believe it _)
05:46 dcook         I don't know if I believe that, but I appreciate the attempt to cheer me up :p
05:45 cait          my invalid bugs are way sillier
05:45 cait          i think that was a good one still
05:45 dcook         Looks like "SearchResults" is what does the bib level filtering..
05:45 dcook         Brain overworked I guess
05:44 cait          it happens :)
05:44 dcook         I would've sworn that I had checked master...
05:44 dcook         I hate posting a bug report that turns out to be invalid
05:44 cait          see, way more confused then you :)
05:44 dcook         No worries.
05:44 cait          i am just starting to read my qa mails sorry
05:44 cait          ah
05:44 dcook         cait: I've already closed that one, no?
05:44 cait          there is a bigger inventory patch i keep running into
05:43 cait          but not sure
05:43 cait          dcook: about your inventory problem, that might have a patch waiting
05:38 mtompset      Or perhaps a bit of both. :P
05:38 dcook         mtompset: Not at all. Probably just not articulating myself well :p
05:38 mtompset      dcook: I think you are mixing multiple problems in your head. :P
05:37 cait          i think i'd start looking in the code for opachiddenitem :)
05:37 dcook         When it shouldn't - given the current design
05:37 dcook         The bib record attached to a checked out hidden item shows
05:37 cait          oh right
05:37 dcook         That's not quite right
05:37 dcook         I'm referring to the checked out hidden item showing
05:37 mtompset      wizzyrea: I almost have the | delimited version working.
05:36 dcook         It can't be improved unless the whole search system were overhauled
05:36 dcook         Right, I agree
05:36 cait          and paging
05:36 wahanui       the numbering is confusing me
05:36 cait          the numbering
05:36 cait          :(
05:36 dcook         cait: What can't?
05:36 dcook         O_o
05:36 cait          dcook: the conclusion is it can't be improved :
05:36 cait          dcook: there are bugs about that
05:36 mtompset      opacsuppression is better suited to "no one sees Lord of the Rings", regardless of how many copies or branches have it.
05:36 dcook         Both xslt and TT are affected which makes me wonder a bit
05:35 dcook         It's just the results
05:35 dcook         opac-detail works all right
05:35 cait          i think it should happen on opac-details opac-results somehow
05:35 dcook         I can investigate the genuine bug there
05:35 dcook         cait, mtompset: Do you know where/how the bibs are hidden by opachiddenitems?
05:34 dcook         Although I think there is a bug where checked out hidden items still appear in the search results :S
05:34 dcook         And they can use opacsuppression just in case
05:34 dcook         Maybe opachiddenitems is good enough
05:33 dcook         Yeah, that would be a bit fiddly
05:32 cait          i guess you could script some cronjob for setting it ... bu then you'd have to make sure the records get reindexed too
05:31 cait          if they forget to set the opacsuppression flag
05:31 cait          i think one alone would work even :) but 2 might be more secure
05:31 dcook         From the sound of it, that should do the trick
05:31 dcook         I was originally thinking of a combo of opacsuppression and opachiddenitems
05:30 dcook         Mmm, that does sound much better
05:30 cait          so don't have to be hidden from it
05:30 cait          so they never make it into the result list
05:30 cait          opacsuppression wokrs on index
05:30 dcook         Oh?
05:30 cait          that works better
05:30 dcook         The only perfect solution would involve re-writing how search works
05:30 cait          maybe you need to set opacsuppression then
05:30 dcook         Maybe this is the best way to do it
05:29 cait          hm
05:29 * dcook       sighs
05:29 dcook         They don't like that either
05:29 * dcook       is looking to add that option now ;)
05:29 cait          but what will the user think of records without any items showing?
05:29 dcook         I think so
05:29 cait          if the record is hidden with the items or not
05:29 cait          it could be a option
05:29 dcook         True
05:29 cait          it doesn't look as bad as your example
05:29 dcook         Then it's not too bad
05:28 cait          if you hide 1 out of a result list of 20....
05:28 cait          and we won't hide that many
05:28 cait          not yet
05:28 cait          that can do that :)
05:28 dcook         However, how do you deal with having search results that are ugly as sin?
05:28 cait          so i need something on item level
05:28 dcook         Fair enough. I like the idea.
05:28 cait          i can't use opacsuppression for records in the union catalog
05:28 cait          you can think that, but I rely on that behaviur
05:28 cait          not a bug
05:28 dcook         I think that's a bad design
05:28 cait          that's by design the way it is
05:27 cait          nope they shouldn't
05:27 dcook         Because the system preference should just hide "items" not "bibs"
05:27 dcook         cait: My complaint is that all the bibs should appear
05:27 wahanui       interesting is sometimes good and sometimes bad
05:27 cait          interesting
05:27 cait          hm
05:27 dcook         Bizarre
05:27 dcook         Yep
05:27 mtompset      WHAT?! on the checked out?
05:27 mtompset      Exactly.
05:27 cait          that is sadly right too
05:27 wahanui       okay, dcook.
05:27 dcook         (There is also another dimension where some of those 15 bibs will still appear if an item of type X is checked out...which is bizarre)
05:27 cait          and the numbering is off
05:26 cait          that's about right
05:26 dcook         When I do a search that should bring up all 20 bibs, only the 5 with other items appear
05:26 dcook         OpacHiddenItems is configured to hide item type X
05:26 dcook         There are 5 bibs that also have items of item type Y
05:26 dcook         There are 20 bibs with items of item type X
05:25 dcook         I'll lay out the scenario again
05:25 dcook         search screen
05:25 cait          and i mean in a resul tlist that is longer than 1
05:25 mtompset      Are you talking search screen or details?
05:25 dcook         Yes
05:25 cait          is the record findable using the search?
05:25 mtompset      I don't know what case you are talkikng about.
05:25 cait          you confuse me dcook :)
05:25 dcook         cait: The problem with that is an ugly display
05:24 cait          when all items are hidden
05:24 dcook         cait: When I use OpacHiddenItems to hide certain item types, the bib record disappears if the only items available for that record are of that item type
05:24 cait          but there they should
05:24 cait          they are only i the result list
05:24 dcook         mtompset: They sure are
05:24 cait          imean I didn't tes tthe patchs from mtompset and drojf
05:24 mtompset      bib records are not being hidden by OpacHiddenItems.
05:24 cait          i tested both recently, although not the new additions yet
05:24 cait          dcook:out of curiosity - what's the problem discussed?
05:24 dcook         (and older versions)
05:23 dcook         Nopes. This is regular ol' master
05:23 dcook         An unintended consequence I'm sure
05:23 mtompset      Unless you are talking about my other patch.
05:23 dcook         Happens in OpacHiddenItems too :/
05:23 mtompset      That's OpacSuppression, not OpacHiddenItems.
05:23 dcook         mtompset: Do you know where in the code the bib records get hidden by OpacHiddenItems?
05:19 * cait        waves at dcook
05:19 * dcook       waves to cait
05:15 * dcook       has wanted to say "punk" for a while :p
05:15 dcook         You heard me, punk
05:15 wahanui       dcook: excuse me?
05:15 dcook         Quiet you, wahanui
05:15 wahanui       message is a warning not an error.
05:15 dcook         x: message?
05:12 x             there is no message?
05:11 dcook         The detail page is great
05:11 dcook         At least in terms of search results
05:11 dcook         It also doesn't seem to work too well if an item is checked out
05:10 dcook         Which makes for some really nasty looking result pages
05:10 dcook         However, OpacHiddenItems also seems to hide bib records
05:09 dcook         I'm cool with it hiding items. It does that well.
05:09 dcook         Mmm, I see what you're saying
05:05 dcook         The display is godawful though
05:05 dcook         Yeah, I'm trying to figure all that out at the moment
05:01 mtompset      That's where the GetHiddentItems (or something like it) is tweaked by my patch so they aren't hidden after all. ;)
04:58 mtompset      You get all the results, and then it filters it out.
04:58 mtompset      Actually, it doesn't affect the search directly, as far as I recall.
04:57 dcook         It's not really OpacHiddenItems so much as how Search works in Koha...
04:57 dcook         It's how it shows on the OPAC
04:57 dcook         Naw, the YAML is all right
04:57 wizzyrea      and it needs proper documenting
04:57 wizzyrea      yea, it's icky
04:56 mtompset      Why? Because of the YAML?
04:55 * dcook       is on the phone but OpacHiddenItems is ugly as hell
04:54 cjh           gmcharlt: btw, never thanked you for prodding about that security bug, thanks.
04:51 mtompset      or something similar to what is expected for choices. :)
04:51 mtompset      Hmmm... A tweak to add a function thats return an array of hashes for any given table would enable a drop down based on a table in sysprefs. ;)
04:49 mtompset      There it is...
04:47 mtompset      oh... what was that plugin that gmcharlt was mentioning about accessing koha system preferences from the template files?
04:44 wizzyrea      http://epod.usra.edu/blog/2013/07/waterspouts-over-the-adriatic-sea.html O.o
04:41 wizzyrea      also, the remedy for shootings isn't more police, it's fewer guns. :P
04:40 wizzyrea      if you do, you might be doing it wrong. :)
04:40 mtompset      And it isn't like you will have a patron category that has a pipe in it. ;)
04:39 mtompset      Yes, pipe delimited does have precedent.
04:39 wizzyrea      PatronSelfRegistrationBorrowerUnwantedField , for example
04:39 * mtompset    nods.
04:39 wizzyrea      yea, there's precedent on that page for pipe separated
04:39 * dcook       whispers pipe separator...
04:39 * dcook       nods
04:38 wizzyrea      :)
04:38 wizzyrea      multiple categories would be more helpful than the dropdown
04:38 mtompset      Yes, but that improvement of allowing things based on a dropdown is beyond the scope of my bug. Though, your suggested redesign with multiple categories pipe delimited is probably within scope.
04:38 dcook         And bashing the current premier for his lack of policing
04:37 dcook         It was in a press release calling for more police powers
04:37 dcook         Seems like a lot to me too
04:37 wizzyrea      seems like a lot.
04:37 wizzyrea      is that many or a few?
04:36 wizzyrea      O.o i
04:36 wizzyrea      PatronSelfRegistrationDefaultCategory, for one
04:36 dcook         Apparently there have been 67 shootings in Sydney so far in 2013...
04:36 wizzyrea      fwiw, there are other preferences that could benefit from being able to show patron categories in syspref pages.
04:35 wizzyrea      anyway, think about that
04:35 wizzyrea      working so hard that one
04:35 wizzyrea      !botsnack jenkins_koha cookie
04:35 jenkins_koha  Project master_maria build #11: STILL FAILING in 25 min: http://jenkins.koha-community.org/job/master_maria/11/
04:34 wizzyrea      in the categories table
04:34 * dcook       was a bit lost for a second there, wizzyrea :p
04:34 mtompset      right, still stored in the DB.
04:34 wizzyrea      oh sorry they're not authorised values, they are patron codes, but same thing, it's still stored in the DB
04:33 wizzyrea      and if you did, there are other preferences that could benefit
04:33 mtompset      because if they add categories, you need dropdown(s) to update.
04:32 wizzyrea      you'd probably have to teach it how to do that.
04:32 mtompset      but how to do that on the syspref page?
04:32 wizzyrea      they should be in the authorised values table
04:32 dcook         ?
04:32 mtompset      But is there a way to do a SELECT from the categories for the syspref page?
04:31 wizzyrea      could do
04:31 dcook         free text entry with pipe separator? That seems pretty common
04:31 wizzyrea      for example
04:30 wizzyrea      hidden items are not hidden from Teachers AND librarians AND staff
04:30 mtompset      Ah.
04:30 wizzyrea      no, I'm saying that you could have multiple categories that things didn't need to be hidden from
04:29 mtompset      Okay, so you are saying... the patron would actually have multiple categories attached to them?
04:29 wizzyrea      it's something I've heard of people wanting before
04:29 wizzyrea      but I do like this idea very much
04:28 wizzyrea      for example, if you had a school library, and the sex ed books were behind the desk, and you only wanted teachers *and* librarians to be able to find them, with this patch you can't do both unless you put them in the same category
04:27 huginn`       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10589 enhancement, P5 - low, ---, mtompset, Needs Signoff , Override OpacHiddenItems based on Patron Category
04:27 dcook         bug 10589
04:27 wizzyrea      space probably better, there's precedent for that.
04:27 wizzyrea      or space separated, pick your delimiter :P
04:27 wizzyrea      anyway
04:27 wizzyrea      and that would be helpful anywa
04:26 wizzyrea      (free text entry)
04:26 wizzyrea      it would make sense if you could define a comma separated list of many categories
04:25 mtompset      I can agree with that feedback, wizzyrea. :)
04:25 mtompset      But that is a good idea to amend this with.
04:25 wizzyrea      it's just that free text entry prefs are often very problematic
04:25 wizzyrea      well that's fair :)
04:25 dcook         wizzyrea++
04:25 mtompset      I don't know how to do drop-down preferences. ;)
04:24 wizzyrea      something like that yea
04:24 wizzyrea      you'd have an option "Items hidden from all borrowers"
04:24 mtompset      blank -> ignore, selected from a list -> un-filter?
04:24 wizzyrea      so like
04:23 wizzyrea      no, it's just an input, if no category is defined, give it your default
04:23 mtompset      Why add two patron categories that people will never use?
04:23 mtompset      The problem is that would mean I'd have to automagically add two patron categories. :P
04:22 * dcook       gives a thumbs up for authorised values
04:22 wizzyrea      and display it, with your default value on top
04:22 wizzyrea      i.e. grab the list from the authorised values
04:22 mtompset      Oh, I see what you are saying.
04:22 wizzyrea      better to only allow actually defined values?
04:22 wizzyrea      free text entry is scary to me
04:22 mtompset      But wouldn't you want the multiple categories on the Patron and not on what does the un-filtering?
04:21 wizzyrea      just a thought
04:20 wizzyrea      with the defined categories listed in it
04:20 wizzyrea      perhaps that should be a dropdown then
04:20 mtompset      I didn't think people needed that.
04:20 mtompset      No.
04:20 wizzyrea      question, can you put in multiple categories?
04:20 wizzyrea      (but it's something I will fix if it passes other tests)
04:20 mtompset      Oops.
04:19 mtompset      for their every branch?!
04:19 dcook         BEER!
04:19 dcook         O_o
04:19 wizzyrea      Patrons matching this patron category overrides OpacHiddenItems for their every branch.  < this is awkward phrasing :)
04:18 mtompset      Ooo... That would be appreciated. :)
04:18 wizzyrea      10589
04:18 wizzyrea      oh, mtompset, I'm about to test your bug
04:18 mtompset      sounds like it is beer o'clock for you dcook? ;)
04:18 dcook         beer...
04:18 dcook         Or rather, my brain converted it to "beer will do"
04:17 dcook         Everything became gibberish to me after "will beer do"
04:17 wizzyrea      living kills you slowly ^.^
04:17 cjh           ohh so it isn't because you are stingy, that is ok then :)
04:17 mtompset      both kill slowly... I prefer soft drinks. :P
04:17 wizzyrea      :P
04:17 wizzyrea      will beer do?
04:17 cjh           :o
04:17 * wizzyrea    cannot get behind giving soda to anyone.
04:16 mtompset      you owe me a diet coke, wizzyrea. ;)
04:16 wizzyrea      just fetch the repo and checkout the fishsoup branch
04:16 mtompset      fishsoup branch of git bz.
04:16 * dcook       thinks he must be using the Koha version which est busted
04:16 wizzyrea      yes, it's fantastic.
04:16 dcook         Does that git bz actually work for attaching patches?
04:15 wizzyrea      well I gathered that bit... I've just never observed it doing it before I guess
04:15 dcook         Looks like you've got too much garbage wizzyrea!
04:15 rangi         it does that when it hasnt done it for a while
04:15 rangi         thats just git running its garbage collector
04:15 rangi         thats not git bz
04:15 dcook         Hmm
04:15 wizzyrea      fish soup
04:14 dcook         Which git bz are you running?
04:14 dcook         Whoa
04:12 wizzyrea      do that
04:12 wizzyrea      i'm sure it's harmless but it's the first time I've seen it
04:12 pastebot      "wizzyrea" at 127.0.0.1 pasted "er, what?" (15 lines) at http://paste.koha-community.org/135
04:12 dcook         I remember being told to use the fish soup version, but that's about it
04:12 * dcook       isn't sure what the current state of git bz is at these days
04:11 dcook         Oh?
04:11 wizzyrea      just got the oddest message
04:11 wizzyrea      whoa does git bz do some magics with garbage collection now?
04:10 * dcook       cheers on master_maria
04:09 jenkins_koha  Starting build #11 for job master_maria (previous build: STILL FAILING)
03:54 jenkins_koha  Project master_maria build #10: STILL FAILING in 25 min: http://jenkins.koha-community.org/job/master_maria/10/
03:29 jenkins_koha  Starting build #10 for job master_maria (previous build: STILL FAILING)
03:19 cjh           wasnt me.
03:19 jenkins_koha  Project master_maria build #9: STILL FAILING in 26 min: http://jenkins.koha-community.org/job/master_maria/9/
03:15 wizzyrea      :D
03:15 wizzyrea      D:
03:15 cjh           wizzyrea: I will put him down on my CV as a reference
03:15 cjh           wizzyrea: hahhha > "Chris Hall. He's the candy man. I like him."
03:14 cjh           dcook: thanks again :)
03:13 * dcook       heads off to lunch
03:13 cjh           rangi: thanks :)
03:13 dcook         I know I already posted it on FB, but happy birthday again, cjh :)
03:13 dcook         Right!
03:04 dcook         It seems to me that objects make things easier but you still need to run procedures on them/with them/etc
03:04 dcook         I have been wondering about those dogmatic OOP folks though
03:04 dcook         I'm not sure that I understand how Perl OOP works yet...but I think it's certainly a good idea
03:03 dcook         I've been thinking a lot recently about OOP, and thinking that Koha could certainly use more classes
03:03 cjh           'somethings arent objects, dont try to make them be' is gold.
03:02 dcook         :)
03:02 cjh           rangi++
03:02 rangi         however, a lot of koha is/are
03:02 rangi         dont try to make them be
03:02 rangi         somethings arent objects
03:01 rangi         thats my new saying :-)
03:01 rangi         following any pragma dogmatically, makes you an egg
03:01 dcook         Sweet
03:01 rangi         where it makes sense
03:01 rangi         they should be
03:01 dcook         jcamins++
03:01 dcook         Hmm, looks like jcamins has been busy with those...
03:00 dcook         Are all those modules actually classes?
03:00 dcook         rangi: I see what you're saying about Koha now
02:59 wizzyrea      it's like perl, there's more than one way to do it ^.^
02:58 wajasu        it looks like the current strategy for giving the end users the ability to customize what is displayed is to put a span with a relevant class.
02:53 jenkins_koha  Starting build #9 for job master_maria (previous build: STILL FAILING)
02:51 wajasu        are things plackified on master these days?
02:50 dcook         mtompset: http://stackoverflow.com/questions/2180554/in-perl-is-it-better-to-use-a-module-than-to-require-a-file
02:49 dcook         jcamins++
02:47 dcook         Jared removed the "use C4::Search" and instead used "require C4::Search" within the sub that needed it, and used fully qualified names
02:46 huginn`       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7847 normal, P5 - low, ---, dpavlin, RESOLVED FIXED, OPAC search dies with plack
02:46 dcook         mtompset: bug 7847
02:46 dcook         While it took way longer than it should, I'm glad that I finally tracked down the commit and relieved my confusion
02:43 dcook         Note to self...do tests more carefully...check code more carefully...
02:43 rangi         :)
02:43 dcook         rangi: Sorry about my wailing before. Just noticed jcamins's commit c97e0c7 which removes that circular dependency
02:34 wajasu        OMG: course reserves went out. my QA hours weren't wasted.
02:29 mtompset      wajasu: and weren't you the person using archlinux? ;)
02:27 mtompset      was... I'm back in Canada now.
02:27 wajasu        mtompset: were you the one who was/is in the Philipines?
02:25 mtompset      energy sector? Makes me think of a guy I know from church. He was asking me about OpenSuse. :)
02:24 wajasu        just overworked writing code inthe energy sector
02:23 wajasu        mtompset: fine
02:23 wajasu        it looks like the MARC21slim2OPACDetail.xsl and MARC21slim2OPACResults.xsl  files use the with-param punctuation, but the MARC21slimUtils.xsl doesn't have that like in the intranet one.
02:22 mtompset      wajasu: Long time no see. How are you? :)
02:22 mtompset      *whew* :)
02:21 mtompset      But I think I haven't. I added a C4::Members function call into C4::Items.
02:20 mtompset      I was worried I may have introduced a circular dependency and wanted to check.
02:17 mtompset      So, it would seem that intentionally listing the routines that you will use helps reduce the chance of circular dependencies.
02:17 dcook         wajasu: :D
02:17 dcook         But that whole conflict thing...doesn't seem to be a real thing
02:17 * wajasu      tweaking some XSLT templates
02:16 dcook         I think so
02:16 mtompset      -- I think.
02:16 mtompset      But you could get the equivalent with a "use foo ();"
02:15 mtompset      I've been hunting around, and that seems to be it.
02:15 dcook         mtompset: I have the same question
02:15 dcook         nvm
02:15 dcook         mmm
02:15 dcook         mtompset: require doesn't import any subs, me thinks
02:15 dcook         wizzyrea: I think that's quite a valid point
02:15 mtompset      coding question... what sort of conditions would cause the programmer to code with 'use' over 'require'?
02:14 mtompset      Don't know, I think I split.
02:14 wizzyrea      yea whoa what was that about
02:14 wizzyrea      if every tax payer were equally able to access the library's digital collections, I'd be ok with hungrily pursuing digital media "lending" models. (though lending digital things is still stupid)
02:13 dcook         I think that's the biggest drop out I"ve ever seen in #koha
02:13 dcook         Whoa
02:13 dcook         Dumb phones aren't much help though
02:10 wizzyrea      however, dumb phones are nearly universal
02:10 wizzyrea      ^^^
02:10 dcook         But as many reports show, internet access is far less prevalent than we think it is
02:10 wizzyrea      :)
02:10 wizzyrea      ibeardslee and I were talking about this the other day
02:10 dcook         We do often have an assumption that people have devices and good internet access
02:10 dcook         Mmm, I wrote about that this morning
02:09 wizzyrea      that would be fair.
02:09 wizzyrea      "you use the library, here's a device to access our collections"
02:09 dcook         That said, there is a...Civic Video? store near me which seems to get a lot of business
02:09 wizzyrea      if every borrower were issued a tax payer purchased viewing device, it would be relevant
02:09 dcook         Who borrows CDs or DVDs anymore?
02:09 dcook         Technolust or a desire to stay relevant?
02:08 wizzyrea      but I think it's technolust
02:08 dcook         Oh, limit on borrowing
02:08 dcook         Really? I skimmed the article, but I don't remember that
02:08 wizzyrea      it's cool, it's snazzy
02:07 wizzyrea      they said there can be a cap
02:07 dcook         And you budget for a cap
02:07 dcook         Unless there's a cap
02:07 dcook         And if it is pay per use...there's no way that can really fit in with a library's bottom line
02:07 dcook         Although I think it'll always come back to the bottom line
02:07 dcook         I suppose
02:06 wizzyrea      the question is, I guess, who are your borrowers, and what do you value
02:06 dcook         Libraries never have enough money
02:06 * dcook       remembers library management class
02:06 dcook         I do
02:06 dcook         But it's true, it'll probably be too expensive for what they get
02:06 wizzyrea      but you see my point though?
02:05 dcook         Well, ideally, they would be looking to cut collections rather than programming
02:05 wizzyrea      or reduce open hours, inconveniencing those who rely on hard-copy media?
02:05 wizzyrea      would a library cut, say, programs for the unemployed, or kids or teens, to have the money to support a streaming service?
02:04 dcook         True true
02:04 wizzyrea      I just think there has to be a better model. BUT the better model involves media producers to be willing to adopt a different model, which they are not.
02:03 wizzyrea      I am definitely for libraries providing convenient access to resources
02:03 wizzyrea      that too
02:03 dcook         Or the borrowers who stream things create a tax burden for others
02:03 wizzyrea      and the borrowers who can't... they get nothing from the service
02:02 wizzyrea      but the borrowers who can stream things are the borrowers that can already afford to
02:02 wizzyrea      yea, who wouldn't want to stream things for library patrons
02:02 wizzyrea      dunno, it always sounds like a nice idea
02:02 dcook         wizzyrea: The more I think about this, the more I agree with you
02:01 dcook         Just found a movie rental for 1.99
02:01 dcook         Apparently Amazon's own info isn't right
02:01 dcook         Hmm $79 annual membership
02:00 dcook         Amazon: Rentals start at $2.99. If you rent, you'll have 30 days from when you rent to start watching, and once you start watching, most movies have a 24-hour window to finish watching.
02:00 dcook         Libraries pay between $0.99 and $2.99 each time a patron borrows something...
01:59 dcook         Hmm, I see what you're saying
01:58 dcook         I think the claim that Hoopla would be cheaper than physical media is...dubious
01:58 dcook         I mean ideally ;)
01:58 wizzyrea      cost to the library?
01:58 wizzyrea      would it? 2.99 to stream a video?
01:58 dcook         Amazon would be more expensive though
01:57 wizzyrea      then you really just have amazon.
01:57 dcook         And work hard on the money issue so that it works out for libraries and people
01:57 dcook         I say drop the lending idea
01:56 dcook         Whether that's databases, online journals, or video/music
01:56 dcook         I think libraries are still useful for being hubs for digital content
01:56 dcook         Maybe :p
01:56 wizzyrea      then it would seem we agree ;)
01:56 dcook         Like you say, lending ebooks is stupid
01:56 dcook         But I'm saying that there doesn't need to be lending
01:55 dcook         Right, you're talking about "lending"
01:55 wizzyrea      databases are not what I am talking about
01:55 dcook         I think the Vancouver Public Library has a subscription to those legal databases too
01:55 wizzyrea      it is a very bad borrower experience
01:55 dcook         (or possibly log in online although I can't be sure on that one)
01:55 wizzyrea      DRM makes it really impossibly hard for borrowers to do anything
01:55 dcook         Like I don't personally have a subscription to QuickLaw or WestLaw, but I can go to the Courthouse Library in Vancouver and get access to those databases
01:54 dcook         It's more about providing access to resources
01:54 ibeardslee    unless you use DRM to restrict the use of said digital material
01:54 dcook         Not all libraries are lending libraries though
01:54 wizzyrea      because you can't "lend" digital things. Either you have a copy, or you don't
01:54 wizzyrea      I'm not sure I agree with the premise that libraries even have a place in digital material distribution and "lending"
01:53 wahanui       one of them is bound to have a good idea ;)
01:53 wizzyrea      one of them.
01:52 dcook         Isn't that the point of libraries, wizzyrea? :P
01:52 wizzyrea      which is exactly my point. The cost is simply deferred to the taxpayer. :P
01:52 dcook         Hmm, there isn't a reverse git bisect, is there?
01:52 dcook         Which in accordance with licensing...might be unavoidable
01:51 dcook         It would be charging based on usage
01:51 dcook         Well, this wouldn't really be lending them
01:51 wizzyrea      I think this is a terrible idea, upon thinking about it. The problem always comes back to the fact that digital resources are not limited use, so the idea of "lending" them is a LOT mad
01:49 wizzyrea      www.freegalmusic.com
01:49 dcook         freegal?
01:49 wizzyrea      it sounds like freegal for video
01:48 wizzyrea      I will have to think about that
01:43 dcook         Hey rangi: Any thoughts on Hoopla? http://gigaom.com/2013/07/24/hoopla-wants-to-be-a-free-netflix-for-library-users/
01:41 dcook         Friends attacked in the street. Kidnapper/torturer living a few blocks away.
01:41 dcook         I only had my car broken into once and my living room windows smashed once
01:40 dcook         Well, Regina is the crime capital of Canada (per capita), and it wasn't THAT bad
01:40 dcook         Oh my...
01:39 dcook         I have zero idea what it was, and I've finally reached the point of not caring
01:39 dcook         Rangi: The circular dependency idea was a nice theory, but apparently that wasn't it
01:37 * dcook       stares at Perl
01:36 rangi         (from someone at work who went to uni in reno :))
01:35 rangi         http://www.escapehere.com/destination/10-worst-cities-to-visit-in-the-united-states/3/
01:29 dcook         Well,  it looks to me like that circular dependency theory isn't it
01:23 dcook         ...
01:19 dcook         wth...
01:17 dcook         Nope, I must be crazy.
01:13 dcook         Maybe it was cacheing..
01:10 dcook         But I swear I just checked it on master...
01:10 dcook         Although now it looks like it is already fixed in master...
01:08 dcook         And going forward...fully qualify subs that I use and limit what I import
01:08 dcook         I'm going to fix the particular bug that has cropped up
01:08 * dcook       shrugs
01:06 mtompset      even if that command line is brutually long. :)
01:06 mtompset      a single command line command, for example.
01:04 dcook         A person could probably write up a script for it
01:04 dcook         Define easy?
01:03 mtompset      Is there an easy way to find recursive references?
01:01 dcook         circular references, mutually recursive...in either case...it's not pretty
01:00 mtompset      uh oh... circular references?
00:47 dcook         http://www.web2learning.net/2013/07/24/using-open-source-in-the-classroom-every-single-day/
00:43 dcook         Borrower list?
00:42 jenkins_koha  Project master_maria build #8: STILL FAILING in 23 min: http://jenkins.koha-community.org/job/master_maria/8/
00:42 dcook         Ponyo!
00:42 dcook         ""I think I’ll change up the cataloguing interface…"
00:40 dcook         It helps that the smart people are scattered around the globe ;)
00:39 dcook         "When the smart people log out of the IRC channel and you’re left all alone."
00:39 dcook         night tcohen :)
00:38 tcohen        night #koha
00:38 dcook         These are too good
00:38 jcamins       lol
00:38 dcook         lol
00:37 tcohen        didn't know there was one for jcamins http://kohadevreactions.tumblr.com/post/56362522769/im-going-to-do-a-search-rewrite
00:35 dcook         Ok, I think I gots this
00:34 dcook         Otherwise...it might not become a problem
00:33 dcook         It looks like it must be triggered when a third script references both
00:29 dcook         Or how they load each other..
00:29 dcook         So C4::Items and C4::Circulation reference each other...and behaviours vary depending on how they're loaded in inventory.pl..
00:28 * dcook       really should write his presentation sometime
00:28 dcook         I sure hope not
00:28 jcamins       Are you planning on getting writer's block?
00:28 dcook         In regards to the water rather than the train of thought :p
00:27 dcook         Remind me not to sit next to you at Kohacon ;)
00:27 dcook         lol
00:26 jcamins       But I had to go for the more surreal version if you were following my train of thought.
00:26 jcamins       Actually, I thought of that song too.
00:26 dcook         That would make for one very strange skeleton..
00:26 jcamins       dcook: http://www.youtube.com/watch?v=5TONgSxpUqQ
00:26 dcook         Ah, I was thinking, the C4::Items bone is connected to the C4::Search bone, the C4::Search bone is connected to the C4::Reserves bone, the C4::Reserves bone is connected to the C4::Circulation bone, the C4::Circulation bone is connected to the C4::Items bones...
00:24 jcamins       :P
00:24 jcamins       "You're a mean one, C4::Reserves / you really are a heel / you're as cuddly as a cactus, you're as charming as an eel, C4::Reserves!"
00:23 dcook         For once, I actually think I know what you're saying jcamins :p
00:23 jcamins       It goes something like...
00:23 dcook         hehe
00:23 dcook         via C4::Search
00:23 jcamins       Hey, isn't there a song about that?
00:22 dcook         C4::Reserves it seems...
00:18 jenkins_koha  Starting build #8 for job master_maria (previous build: STILL FAILING)
00:16 dcook         jcamins++
00:16 dcook         rangi++
00:13 dcook         Seems reasonable
00:12 jcamins       A require and fully-qualified call will at least make it easy to recognize problems.
00:12 dcook         jcamins: Fully qualifying?
00:12 jcamins       dcook: that's my preferred solution.
00:11 dcook         In the short term, I wonder if fully qualifying a sub is the best way to get around this issue..
00:11 dcook         Circulation.pm is quite the hulk though
00:10 dcook         Makes sense to only import the required subs then
00:09 dcook         Mmm, I was thinking probably C4::Biblio
00:09 rangi         probably C4::Biblio
00:09 rangi         they are hard to track down
00:09 rangi         but yeah it also calls something that in turn calls it
00:06 jenkins_koha  Project master_maria build #7: STILL FAILING in 24 min: http://jenkins.koha-community.org/job/master_maria/7/
00:06 rangi         you do
00:05 dcook         At least not directly
00:05 dcook         Items.pm doesn't load Circulation.pm O_o
00:04 dcook         Wait a minute..
00:04 dcook         Off the top of my head, it seems like it would be difficult to avoid circular dependencies
00:03 dcook         Ideally, should a module be a standalone or provide wrappers for another module?
00:03 dcook         Hmm, makes sense
00:02 rangi         yep
00:02 rangi         is no circular dependencies
00:02 jcamins       There is also a situation where it will only work if you load both of them because the circular dependency wasn't addressed properly.
00:02 dcook         Tricksy
00:02 rangi         yep
00:02 dcook         Then the circular dependencies come into effect
00:02 rangi         thats why the rule for Koha::
00:02 dcook         Mmm, so it's that they're both loaded in inventory.pl
00:02 rangi         basically the problem is the circular dependencies, and under different conditions they do different things
00:01 rangi         and it will depend on the order etc
00:01 rangi         nope, it only fails when you load both too
00:01 dcook         Yet...shouldn't AddReturn always fail in that case?
00:01 dcook         Hmm, makes a certain amount of sense
00:00 rangi         that
00:00 jcamins       dcook: because C4::Items is loaded by C4::Circulation and vice versa.
00:00 dcook         Or because Circulation.pm and Items.pm reference each other?
00:00 dcook         So since C4::Items is loaded by both inventory.pl and Circulation.pm...you get that conflict?