Time  Nick          Message
23:05 eythian       yeah, that looks better
23:05 larryb        me too :)
23:05 pianohacker   confirmed, just did a fetch
23:05 larryb        okay, it's back up now
23:04 gmcharlt      thanks larryb
23:04 wizzyrea      larryb++
23:04 eythian       chur
23:04 wizzyrea      thanks larryb
23:04 pianohacker   gmcharlt, eythian: ^
23:03 larryb        hey all. the git.koha-community.org server appears to have been swapping heavily. I've issued a reboot and it should be back online shortly
22:56 pianohacker   gmcharlt: sure
22:56 gmcharlt      pianohacker: could you get one of your colleagues to look at the VM?
22:56 gmcharlt      eythian: I've been trying to SSHing, no dice
22:55 eythian       gmcharlt: is that your baby, I forget.
22:55 eythian       I think it's down.
22:55 pianohacker   eythian: I'm having the same problem
22:54 eythian       fetching from it seems to be taking a long time doing nothing.
22:54 eythian       is git.k-c.org having problems?
22:53 eythian       ah yeah, that'll do it
22:53 cait          might be back in spring/summer
22:53 cait          but winter time... windows closed
22:53 pianohacker   ... heard it?
22:53 cait          hm haven't heard it in a while
22:52 eythian       cait: reminds me, how's your sour kraut? :)
22:51 pianohacker   hahahahaha
22:51 cait          hm that expalins things... i like vegetables
22:51 pianohacker   it's the steamed veggies part of coding; not fun, but important and healthy :)
22:50 cait          :P
22:50 * cait        takes note of that
22:50 cait          you don't like fixing for translatability and coding guidelines?
22:50 cait          soso...
22:50 pianohacker   I don't like fixing my patches to make them fit coding guidelines or be translatable, but I know it's a good thing to do...
22:50 mtompset      unless you are VHS. ;)
22:50 cait          pianohacker++ :)
22:49 pianohacker   community feedback often causes a lot more additional work but results in a better end result
22:49 mtompset      Perhaps we could throw in a title? ;)
22:48 mtompset      Okay... more work for me (I had implemented arrays), but whatever. :)
22:48 * cait        nods
22:47 rangi         what he said
22:47 pianohacker   nah. They'll have to choose the new format, and it would be easier to use than the old one
22:47 rangi         using hashes
22:47 rangi         we have
22:47 mtompset      See if anyone has actually implemented anything using the report service?
22:46 mtompset      Should I ask the Koha list?
22:43 mtompset      it is optional... you may or maynot include the parameter (currently using "header")
22:43 cait          i think i like rangi's - but making it optional would be good for backwards compatibility
22:42 pianohacker   rangi's way is my vote; people will have to intentionally choose this new format anyway
22:42 huginn        04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11491 enhancement, P5 - low, ---, mtompset, In Discussion , Extending report service to have header
22:42 mtompset      So, what's the preference for bug 11491? as is, rangi's counter proposal, or pianohacker's suggestion?
22:40 mtompset      True, cait.
22:40 cait          just for documentation
22:40 cait          SvcMaxReportRows
22:40 pianohacker   If large datasets aren't a concern, I'd say rangi's way
22:40 rangi         which are much nicer to deal with
22:40 rangi         jquery will convert the hashed output into a nice array of objects
22:40 pianohacker   Praise be upon ecma harmony, but we won't get to use that for a while
22:40 mtompset      Okay... so should I attempt pianohacker's suggestion then?
22:39 rangi         arrays are kinda suck to deal with in js
22:39 cait          you can change it anytime
22:39 mtompset      there are no large datasets.
22:39 cait          this is a pref
22:39 mtompset      pianohacker: the OPAC limits the rows to 10.
22:38 cait          like a verbose option for the json? :)
22:38 pianohacker   both might be nice, imo. ?annotated=1 for rangi's format and ?header=1 for mtompset's? the latter could be much more compact for large datasets
22:38 mtompset      I agree the array of hashes is better, but what people have implemented out there already using the plain array is unknown.
22:37 mtompset      Hmm.... okay... I just didn't want to bust anything people may already have in place using the format that is in place already.
22:35 rangi         plus its a few char change
22:34 rangi         which i think is much better than returning an array, the first element of which is the names
22:34 rangi         output like this
22:34 rangi         http://nzicatest.koha.catalystdemo.net.nz/cgi-bin/koha/svc/report?id=98&sql_params=IP2014-01-NZ
22:33 cait          mtompset: sounds like it should be
22:33 rangi         much easier to handle in js
22:33 rangi         return an array of hashes
22:32 rangi         $json_text = to_json($lines);
22:32 rangi         my $lines     = $sth->fetchall_arrayref({});
22:32 rangi         i have a counter patch to those
22:30 mtompset      Staff... well, you get the log in screen to authenticate.
22:30 mtompset      OPAC still only runs public reports.
22:30 mtompset      I even tweaked the code to be much, much closer diff wise.
22:29 cait          thx!
22:29 mtompset      cait: Okay. 11491 has those tweaks for both OPAC and staff reports.
22:25 pianohacker   that would be nice
22:24 eythian       so you install the .deb, and it becomes a plugin available to everyone.
22:23 eythian       I do want to see if I can twist it such that plugins can be dropped in as .deb files though.
22:22 pianohacker   I might try to copy parts of the metadata system (and possibly factor them out) then
22:21 eythian       well, if it's a core thing, then there's no point using the plugin system anyway, that just means it won't work if you don't have the plugin, which would be a pain.
22:21 pianohacker   hmm, okay. Was hoping to make it easy to add cronjobs, but not if the plugin system is in question
22:20 gmcharlt      there is zero reason for propose core functionality, like a circ job runner, to be dependent on a mechanism that exists to allow injection of non-core code
22:20 eythian       But I think it only saves it by accident.
22:20 eythian       the plugins come in zip files, which don't store file permissions. This saves it from making it easy for a staff user to execute arbitrary code on your server.
22:19 pianohacker   what in particular? I'm realizing that a lot of the metadata stuff I'll have to do will probably overlap
22:18 * gmcharlt    does too
22:18 * eythian     still has reservations about the plugin system
22:18 pianohacker   Oh! I should use the Koha::Plugin system for the unified cronjobs!
22:18 eythian       https://twitter.com/iamdevloper
22:15 huginn        04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11211 enhancement, P5 - low, ---, jweaver, Needs Signoff , Move calculation code out of C4::Calendar
22:15 huginn        04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8133 enhancement, P5 - low, ---, jweaver, Failed QA , hourly loans doesn't know when library closed
22:15 pianohacker   Yeah, that's what I did for bug 8133, added bug 11211
22:14 gmcharlt      the refactoring patches ideally would would be applicable as a separate unit
22:14 gmcharlt      i.e., if you were to implement a new feature, and decided that some refactoring would ease it
22:14 pianohacker   And phew, Codemirror and Require.JS are both MIT. I would have shot somebody...
22:13 gmcharlt      depends on the nature of the changes
22:13 pianohacker   So patch series don't necessarily have to be a complete set of working functionality at each step?
22:12 gmcharlt      also, please double-check that the libraries are licensed compatibly with the GPL3
22:12 pianohacker   Ah, okay, that's a good idea. Thanks
22:12 gmcharlt      3. Rancor-the-JS
22:11 gmcharlt      2. Libraries
22:11 gmcharlt      1. Koha changes
22:11 gmcharlt      pianohacker: I suggest
22:11 pianohacker   (for rancor)
22:11 pianohacker   gmcharlt: Is a patch series necessary? There's about 50 lines of changes to Koha then about 9000 lines of JS (6000 in libraries). I could make one tiny and one huge patch, but that's about it.
22:00 cait          just wanted to check if he got my pm
22:00 cait          ah ok
22:00 pianohacker   cait: bag is out today
22:00 wahanui       cait: go to bed
22:00 eythian       cait?
21:59 cait          bag around?
21:59 cait          pianohacker: cool :) don't forget!
21:58 huginn        04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10486 new feature, P5 - low, ---, jweaver, Needs Signoff , Allow external Z39.50 targets to be searched from the OPAC
21:58 pianohacker   oh hells yes. There should be patches on bugzilla for rancor and bug 10486 well before then
21:58 cait          also the z39.50 search....
21:57 cait          pianohacker: can you fit in showing me a bit of rancor?
21:56 pianohacker   sweet. besides improving JS translation, that's one of my two projects for the hackfest :)
21:56 gmcharlt      pianohacker: yep, +1 to a daily_circ_jobs (or something ilke that)
21:55 wizzyrea      (that's 3.14.1 I believe)
21:55 mtompset      okay.
21:55 pianohacker   gmcharlt: Only nightlies, trust me, I don't want to go down that rabbit hole. process-message-queue and rebuild zebra will stay separate
21:55 cait          mtompset: for me if not logged into staff, http://localhost:8080/cgi-bin/koha/svc/report?id=3 shows the login screen, if logged in the json results
21:55 wizzyrea      erm, had anyone noticed that the datepicker on the memberentry page, the years don't seem to be scrollable backwards, example, I had to click 2004 then re-click the year dropdown to see years before 2004
21:54 gmcharlt      pianohacker: not opposed, as long as it doesn't turn into a rewrite of cron
21:54 pianohacker   cait: cool, thanks. Hammered it out with larryb, our sysadmin, yesterday, and hoping to get some technical feedback before I start poking at it
21:54 cait          mtompset: it's really the same feature, if you are logged into the staff client, it will reveal the data, if not .. then you will not see anything
21:53 cait          pianohacker: i didn't find itme to get back to that yet, gmcharlt had suggested that putting a single line in for fines and overdues could work... but your idea sounds very nice :)
21:53 huginn        04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11144 normal, P5 - low, ---, katrin.fischer, Failed QA , Switch order of overdues and fines cronjob for packages and in crontab.example
21:53 pianohacker   gmcharlt, cait: I have an idea related to bug 11144 that I'd like your input on. Thinking of making a single unified nightly cronjob that runs tasks in dependency order, where tasks can be turned on and off from the admin interface. Thoughts?
21:53 cait          just use the staff url like in my example
21:52 cait          i don't think it should drift apart in functionality
21:52 mtompset      And how do I test the staff one then?
21:52 cait          s
21:52 cait          it's one feature on two side
21:52 cait          yes
21:52 mtompset      cait: Are you saying you want a similar change for the staff client too?
21:42 mtompset      svc/login
21:42 cait          mtompset: i think there was a separate service
21:42 cait          i found it
21:41 mtompset      I believe you can pass user and password as parameters in the URL.
21:40 mtompset      Poor wahanui is probably right.
21:40 * mtompset    laughs.
21:40 wahanui       svc/report is not a nice perl file
21:40 mtompset      svc/report?
21:40 mtompset      svc/reporet?
21:39 cait          talking reports
21:39 cait          hm i thought we had a way to give out the JSON for authenticated users...
21:38 wizzyrea      die tiny bugs!
21:38 wizzyrea      have you been putting anything topical on it? like, sandwiching it between antibiotic :P
21:37 rangi         going to dr at 2pm to check im ok to fly on monday
21:37 rangi         yeah its starting to lose the redness, and swelling is gone
21:37 wizzyrea      now*
21:37 rangi         and really glad i went to the dr when i did it was crazy how fast it spread
21:37 wizzyrea      def looks less angry nwo
21:36 rangi         its certainly way better
21:36 pianohacker   agh. stomach flipped
21:36 wizzyrea      ow owie ow ow ow
21:36 rangi         but if you move, it was like someone squeezing the bruise
21:36 rangi         then you are fine, if you dont move
21:35 rangi         basically, if you imagine someone spent 20 mins kicking you in the shin so its nice and bruised
21:35 wizzyrea      sounds awful.
21:35 rangi         i couldnt walk at all on wednesday
21:35 rangi         standing still nope
21:35 rangi         walking is ok
21:34 rhcl          Is it just an appearance thing? Can you walk without difficulty?
21:31 rangi         which is what you treat skin bacteria with normally
21:30 rangi         rhcl: im allergic to pencillin
21:30 eythian       if you want a ten minute break, you should read this, it's very fun: http://www.damninteresting.com/humoring-the-gelotologists/
21:30 mtompset      Zithromax.
21:29 mtompset      rangi: Zythromax. That's a nuclear strike. ;)
21:28 rhcl          That's an old antibiotic, I'm surprised it's effective on anything
21:28 mtompset      Ooo... the good stuff.
21:27 rangi         pretty much a nuclear strike worth of antibiotics
21:27 rangi         yeah im on 800mg of erythromycin 4 times a day
21:27 rangi         and by 2pm was like that
21:27 rangi         it was a tiny bit
21:26 rangi         i wish id take a photo early on tuesday morning (the first pic)
21:26 rhcl          antibiotics?
21:26 mtompset      :P
21:26 rangi         cellulitis most likely
21:26 mtompset      I was thinking jellyfish babies.
21:26 eythian       mtompset: sharks
21:25 mtompset      rangi: What is with the leg?!
21:25 cait          :P
21:25 wahanui       Germs originated in Germany, before rapidly spreading throughout the rest of the world.
21:25 eythian       wahanui: germs
21:25 wahanui       germs is http://i.imgur.com/5UfhT.jpg
21:25 eythian       wahanui: germs
21:25 wahanui       i think germs is http://i.imgur.com/5UfhT.jpg
21:25 eythian       wahanui: germs
21:24 * cait        suspects rhcl looked at the leg
21:24 mtompset      Isn't everyone, eythian? ;)
21:24 rhcl          :)
21:24 eythian       I never expected rhcl to be so excited by my arrival
21:23 rhcl          WOW
21:23 wahanui       privet, eythian
21:23 eythian       hi
21:21 * cait        is glad
21:21 cait          it certainly looks better today
21:21 rangi         its newest to oldest, each day, leftmost is today
21:20 rangi         [off] https://secure.flickr.com/photos/ranginui/
21:20 rangi         </warning>
21:20 rangi         now dont click if yuo dont want to see my leg
21:20 rangi         k
21:20 rangi         im gonna post a lin
21:20 rangi         yup
21:17 pianohacker   feeling better?
21:17 rangi         heyas
21:16 pianohacker   Hi rangi!
21:16 pianohacker   I bet
21:16 cait          it's rangi!
21:16 rangi         pianohacker: and even then, depends on cultural context
21:16 wizzyrea      well that won't work
21:16 wizzyrea      cd /var/spool
21:14 pianohacker   "self-aggrandizement is bad unless you're looking for a job"
21:13 cait          bye oleonard :)
21:13 mtompset      Bye, oleonard.
21:13 pianohacker   bye
21:13 oleonard      Bye #koha
21:11 * druthb      waves, and heads for the door
21:11 wizzyrea      eythian++ for the great commit message on 10735
21:11 druthb        tsk
21:11 huginn        druthb: Error: You're not allowed to adjust your own karma.
21:11 druthb        druthb++
21:11 ibeardslee    eg decreasing karma instead of increasing .. or resetting to 0
21:11 huginn        cait: Error: You're not allowed to adjust your own karma.
21:11 cait          cait--
21:11 cait          do we now get punished?
21:10 cait          ah, someone could have made the message more interesting
21:10 huginn        cait: Error: You're not allowed to adjust your own karma.
21:10 cait          cait++
21:10 jcamins       There, now I will be able to do it too.
21:09 wahanui       http://02varvara.files.wordpress.com/2011/04/01-how-about-no-bear.jpg?w=800
21:09 jcamins       more marc?
21:09 wahanui       OK, jcamins.
21:09 jcamins       wahanui: more marc is <reply> http://02varvara.files.wordpress.com/2011/04/01-how-about-no-bear.jpg?w=800
21:09 jcamins       more marc?
21:09 wahanui       http://02varvara.files.wordpress.com/2011/04/01-how-about-no-bear.jpg?w=800
21:09 jcamins       we should use more marc
21:09 rangi         still my fave
21:08 wahanui       http://02varvara.files.wordpress.com/2011/04/01-how-about-no-bear.jpg?w=800
21:08 rangi         we should use more marc
21:08 oleonard      Self-aggrandizement party!
21:08 wahanui       http://i.imgur.com/hVVuP.jpg
21:08 pianohacker   no?
21:08 wizzyrea      kek
21:08 huginn        wizzyrea: Error: You're not allowed to adjust your own karma.
21:08 wizzyrea      wizzyrea++
21:07 wizzyrea      now I want to see too!
21:07 pianohacker   yup, and you have to go talk to the principal
21:07 oleonard      pianohacker: Does it go on your permanent record?
21:07 huginn        jcamins: Error: You're not allowed to adjust your own karma.
21:07 jcamins       jcamins++ # I must see this PM
21:07 cait          pianohacker: now you made me curious
21:07 druthb        welcome. :)
21:07 pianohacker   thanks druthb
21:06 pianohacker   oh man wahanui sends you a privmsg if you try that!
21:06 druthb        pianohacker++
21:06 huginn        pianohacker: Error: You're not allowed to adjust your own karma.
21:06 pianohacker   pianohacker++
21:06 pianohacker   cait++
21:06 pianohacker   wizzyrea++
21:00 cait          :)
20:59 wizzyrea      you guys are funny. I like you.
20:56 cait          well done :)
20:56 cait          japanese a hiragana?
20:56 pianohacker   あああああああああああ
20:52 mtompset      cait++
20:52 mtompset      True, but I don't know them.
20:52 cait          üüüü
20:51 oleonard      You had your chance mtompset!
20:50 mtompset      Come on... what about vowels in other languages? :P
20:49 druthb        thanx, pianohacker.
20:49 * pianohacker shifts weight off druthb's foot
20:49 oleonard      Sometimes yyy!
20:49 druthb        iii
20:48 cait          eee
20:48 pianohacker   aaa
20:48 tcohen        uuu
20:48 wizzyrea      ooo
20:45 oleonard      The LESS 1.5.0 release notes agree with you, although the --yui-compress replacement seems to be --clean-css
20:43 wizzyrea      i'm not familiar with the intricacies of minifying.
20:43 wizzyrea      is that wrong? will that not do the right thing?
20:43 wizzyrea      because the yui-compress thing seems to be deprecated? idk, anyway it wasn't working but there's another option, -x that compresses so I just changed the tool to use that.
20:42 wizzyrea      oh, oleonard, I submitted a patch to the guy who wrote the dead simple compiler
20:42 wizzyrea      it's alright :)
20:42 oleonard      Sorry it took me so long!
20:40 wizzyrea      oleonard++ thanks for that
20:31 cait          oleonard++ :)
20:31 gmcharlt      oleonard: thanks!
20:30 oleonard      gmcharlt: Here are the basics: http://wiki.koha-community.org/wiki/Working_with_Bootstrap_OPAC_LESS_files
20:30 cait          gmcharlt: i commented on your blog post
20:25 cait          copy to another branch
20:25 cait          add an exception for that
20:25 cait          add yearly repeatable holiday
20:24 cait          hm
20:20 gmcharlt      well, knowing that it has something to do with copying helps rather a lot
20:19 cait          I have 328 duplicates ow, but still not sure on how to repeat
20:13 cait          hm now i can't make it repeatable. darn.
20:11 cait          but also the copying of ranges is working in a weird way
20:10 cait          i have a unique holiday and an exception for it, and when you copy that to the same branch repeatedly...
20:09 cait          yep definitely from copying holidays around
20:09 cait          i am working on that bit
20:09 mtompset      can you replicate the duplication for others to duplicate it for themselves?
20:09 cait          i think copying could be part of the problem at least
20:08 gmcharlt      cait++
20:08 cait          oooh i got a duplicate
20:08 gmcharlt      heh
20:07 mtompset      gmcharlt: http://dusa.de/images/CatbertWin95BWD.jpg
20:03 cait          but there is something seriously wrong with copying holidays it seems
20:03 cait          gmcharlt: about your holidays... i can't eplicate it so far
20:00 mtompset      I suspect that functionality has not begun to be used fully yet. :)
19:59 gmcharlt      mtompset: busy, busy ;)
19:59 mtompset      gmcharlt: I do not have any duplicate holidays. We only have ONE entered.
19:34 mtompset      Greetings, #koha.
19:29 gmcharlt      great; please ping me when they're there
19:27 oleonard      I'll write them up on the wiki
19:26 gmcharlt      oleonard: do you have written down the steps you were using the manually minify them?
19:26 jcamins       Cookie dough at twenty paces.
19:24 oleonard      What do we need to do to hash one out?
19:24 gmcharlt      for the moment, though, I'm happy if pathes only touch the LESS files
19:24 gmcharlt      not yet, correct
19:23 oleonard      No procedure in place yet as far as I know. gmcharlt?
19:23 jcamins       oleonard: I thought the RM was compiling the minified CSS?
19:22 oleonard      If we start to regularly compile minified CSS files we're going to get tired of git refusing to email patches with long lines
19:11 huginn        04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11636 normal, P3, ---, oleonard, Needs Signoff , Impossible to remove patrons from patron list during add process
19:11 oleonard      khall: See also Bug 11636, same issue.
19:10 khall         heh, I guess I should've searched bugzilla first!
19:10 huginn        04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11534 major, P3, ---, koha-bugs, Signed Off , impossible to remove instructors on course reserve
19:10 oleonard      Bug 11534
19:08 huginn        04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11645 normal, P5 - low, ---, koha-bugs, Needs Signoff , Cannot remove instructors from course whose card number begins with a 0
19:08 oleonard      khall: I just submitted a patch for the problem in Bug 11645
19:08 francharb     thanks!
19:05 jcamins       And, of course, availability facets still don't work because the problem with availability facets is indexing not searching.
19:05 jcamins       Just opacsuppression to my knowledge.
19:04 cait          francharb: i am not aware of others so far
19:02 francharb     cait, jcamins : do you know which other sysprefs wont work with QP?
18:32 francharb     thanks jcamins!!
18:31 francharb     I'll talk to ebegin to test it with our libraries!
18:31 francharb     ok cait, thanks for the hint
18:31 francharb     and thats great!
18:31 cait          francharb: it won't work together with opacsuppression tho
18:31 francharb     ahah, I will
18:30 jcamins       Yeah, I use it in production.
18:30 jcamins       If you think that's dramatic, you should read my warnings on things that I consider unsafe.
18:30 francharb     jcamins, is the query parser production safe?
18:30 jcamins       lol
18:29 cait          lol
18:29 francharb     DO NOT TRY to use the QueryParser module for parsing queries.
18:29 francharb     jcamins, the syspref sounds so dramatric than I didn't test it
18:28 francharb     okkkkkkkkkkkkkkkkkk
18:27 jcamins       *and
18:27 jcamins       You have to make sure that the QP configuration file is listed in your koha-conf.xml, though, or else Koha will fall back to using Search.pm, nd life will be sad.
18:27 francharb     let me check where I tested earlier!
18:27 jcamins       francharb: it should work when you turn on UseQueryParser.
18:27 francharb     is there a specific set up?
18:26 francharb     ok, jcamins : does it work on 3.14?
18:26 * cait        waves
18:26 cait          heh
18:26 francharb     ahah
18:26 jcamins       No, because this book is incredibly rare.
18:26 francharb     jcamins, ^
18:26 francharb     ?
18:26 francharb     koha doesnt work this way right$
18:25 francharb     because???
18:25 francharb     ahah
18:24 jcamins       Neither of those searches will bring up results in any catalog you are working with. ;)
18:24 jcamins       francharb: the following search is not exact: ti:uncle tom's religion
18:24 jcamins       francharb: the following search is exact: ti:"uncle tom's religion"
18:12 tcohen        bye #koha
18:12 tcohen        ok, back to vacation-mode
17:46 rhcl          I wonder if I could work for a stock brokerage firm? They use lots of Linux and OpenSource.
17:38 cait          tcohen++ even
17:37 cait          tcohen+
17:37 pianohacker   you?
17:37 pianohacker   wanting to harass people to test my patches
17:37 pianohacker   programmin'
17:35 rhcl          whatup?
17:35 pianohacker   yo rhcl
17:33 rhcl          hihi
17:32 pianohacker   hi
17:31 reiveune      bye
17:22 gaetan_B      bye !
17:00 huginn        tcohen: The operation succeeded.
17:00 tcohen        @later tell fridolin please take a look at 9579 for pushing it, as it targets the stable branches (i.e. galen wont be pushing it to master, I think)
16:52 huginn        New commit(s) kohagit: Bug 9823: (follow-up) improve POD for C4::Reserves::GetReservesFromBiblionumber <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=7b58255028da6a9cc4652b32913b01b47e651f1f> / Bug 9823: QA follow-up for GetReservesFromBiblionumber calls <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=e536fd087d540065d2ccbe12925695bb770d4314> / Bug 9823: Refactor return from GetReservesFromBiblionumber <http://g
16:47 francharb     cait, thanks anyway!! ;)
16:47 tcohen        yay, patch attached!
16:46 cait          francharb: hm maybe there is something i am not aware of
16:44 francharb     thanks cait !
16:44 francharb     because so far, for a title, we still have to search ti,phr=<title> for exact search on the title.
16:43 huginn        04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9239 enhancement, P5 - low, ---, jcamins, RESOLVED FIXED, Koha should share Evergreen's QueryParser module for parsing queries
16:43 francharb     ok, maybe jcamins could confirm, but there is no support for exact search. I wonder what he meant when he said " Bug 9239 introduces a new query parser that uses quotes for phrases"
16:39 cait          you can search years and dates like that
16:39 cait          pubdate(2013) is oneof the changes
16:39 cait          yes those
16:38 francharb     ?
16:38 francharb     - Pubdate searches using pubdate() - OK"
16:38 francharb     - Keyword searches using boolean operators || and && - OK
16:38 francharb     Simple search
16:38 francharb     cait, by examples, you mean the test plan? "OPAC
16:35 francharb     :)
16:35 francharb     i'm reading it again more closely, comment 58 and so far, no examples... ahah
16:30 cait          but i think there is some information int he commit messages and tet plans
16:30 cait          i know t's long
16:30 huginn        04Bug 9239: enhancement, P5 - low, ---, jcamins, RESOLVED FIXED, Koha should share Evergreen's QueryParser module for parsing queries
16:30 francharb     cait, in this bug report ? http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9239
16:28 cait          there are some examples on the bug report for the new search syntax
16:28 francharb     so in the end, since, patches from 9239 has been pushed to master, what does it do? Does it support double quote for exact match?
16:26 huginn        04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9239 enhancement, P5 - low, ---, jcamins, RESOLVED FIXED, Koha should share Evergreen's QueryParser module for parsing queries
16:26 francharb     Very hard (read: impossible) if we want to keep using CCL2RPN. Fortunately, there's a better way! Bug 9239 introduces a new query parser that uses quotes for phrases.
16:26 francharb     > I can be very usefull, but maybe hard to manage in actual C4::Search.
16:26 francharb     > The use of double quotes for exact match is a Google search engine behavior.
16:26 francharb     > structure and complete field.
16:26 francharb     because jcamins said  in one of his comment : > CCL syntaxe for an exact match is 'exact' after the index ; it means phrase
16:25 huginn        04Bug 9239: enhancement, P5 - low, ---, jcamins, RESOLVED FIXED, Koha should share Evergreen's QueryParser module for parsing queries
16:25 francharb     which point to this http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9239
16:25 huginn        04Bug 7518: normal, P3, ---, fridolyn.somers, Pushed to Stable , searches with quotation marks don't work
16:25 francharb     Because, I read this : http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7518
16:25 francharb     Does koha support double quote for exact search now?
16:24 francharb     Hi cait : do you have a minute?
15:52 huginn        New commit(s) kohagit: Bug 11439: (follow-up) adjust for change in list returned by OCLC XISBN <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=6e21422d00f02c88384ce361dab86ccc44e92e49>
15:49 cait          and can't check right now :( so just ignore me i guess
15:48 cait          if the values are from the database... i just recently translated it but i can't really remember - tired brain
15:48 oleonard      Ah well, never mind then...
15:48 francharb     I know the value is not saved but should/could koha keep track of it?
15:48 cait          if the database has translated strings, it would fall through the switch
15:48 oleonard      Oh wait but if the database table doesn't have the English strings...
15:48 oleonard      cait: My thought is that even if the database has translated strings, it still doesn't work in a multi-language environment
15:47 cait          yeah i was wondering if those values are from the database or from the script (hardcoded)
15:47 francharb     is it normal that it doesnt keep track of the type of materials once you chose one and save it?
15:47 oleonard      sample files? For populating the database?
15:46 cait          the first bit of it
15:46 cait          i am wondering aout 11588 - I think it would also be solved by translating the sample files
15:46 oleonard      ?
15:46 cait          oleonard: ?
15:46 francharb     in marc21
15:45 francharb     I have a question about the 008 value builder plugin
15:45 francharb     any cataloger around here?
15:22 drojf         what are index scan searches?
14:51 tcohen        index scan searches functional!
14:44 cait          tcohen: hm?
14:42 tcohen        i.e. we can fix it now
14:40 tcohen        cait++ # the problem i mentioned yesterday, was real
14:39 cait          and not very well i think
14:39 cait          scans only work from staff
14:39 cait          ah
14:39 wahanui       i heard paul_p was the 3.8 release manager, and is very tall, and does not like coffee.
14:39 tcohen        paul_p?
14:36 tcohen        (just in case the unit tests doesn't cover it)
14:35 tcohen        just wanted to test if something goes wrong with that path
14:35 tcohen        in the getRecords code
14:35 tcohen        there's an big if ($scan) {} else {}
14:33 cait          normally index:searchterm?
14:33 cait          what do you want to do?
14:33 tcohen        does anyone know how can i trigger an index search in the opac?
14:33 cait          ok i sovled my problem :)
14:30 tcohen        gmcharlt: around?
14:24 cait          tcohen: i would like not to change the dump file
14:23 tcohen        instead of dropping it?
14:22 cait          ?
14:22 tcohen        hi oleonard
14:22 tcohen        you'll have to update the letter then
14:22 oleonard      My wallet is very stubborn. I keep shaking it and nothing more comes out.
14:21 cait          foreign key constraint fails...
14:21 druthb        She's hard to convince.  Stubborn, in some ways.
14:21 cait          hm
14:20 tcohen        will you come with cait to argentina? convince her
14:20 druthb        good, good
14:20 tcohen        hey druthb, how are you doing
14:20 tcohen        -e_space_"...
14:19 * druthb      offers a high-five to tcohen
14:19 cait          tcohen++ druthb++
14:19 cait          thx!
14:19 cait          that was what i was looking for!
14:19 druthb        mysql -u<user> -p<pass> <db> -e"DROP TABLE letter"
14:19 cait          aaah
14:19 tcohen        in a shell script
14:19 tcohen        you can add a line like: mysql <option> -e "DROP TABLE letter"
14:18 tcohen        what do u want to do cait?
14:16 cait          druthb: i was trying to avoid that as i wanted to write a bash script... and i am not good at this yet :)
14:16 druthb        drop the letter table first, is what I usually do.
14:13 cait          is there a nice way to restore from a dump without having the complaint about the letter table?
14:12 oleonard      Thanks
14:12 paxed         i'll see what i can do.
14:06 oleonard      1. Assign the bug to yourself. 2. Revise the commit message so that it describes the problem and lists a test plan. 3. Set the bug to "Needs signoff"
14:04 huginn        04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11631 enhancement, P5 - low, ---, koha-bugs, NEW , Make translation toolchain ignore useless translatable strings
14:04 oleonard      paxed: There are a few things you could do to get your patch for Bug 11631 moving along if you don't mind
13:58 paxed         oleonard: yes?
13:54 oleonard      paxed around?
13:53 tcohen        gmcharlt: is any decoding of UTF-8 needed when calling new_from_usmarc on zebra search results?
13:52 tcohen        cait: is not a big deal
13:52 tcohen        hi drojf
13:52 druthb        cait!  tcohen!
13:52 drojf         :D
13:52 drojf         tcohen!
13:52 drojf         cait!
13:52 tcohen        hi cait
13:52 tcohen        morning #koha
13:51 cait          drojf! druthb!
13:51 cait          balmy?
13:51 druthb        drojf!
13:50 drojf         druthb!
13:49 druthb        balmy!
13:49 huginn        druthb: The current temperature in Greenway Plaza, Houston, Texas is 5.0°C (7:49 AM CST on January 30, 2014). Conditions: Overcast. Humidity: 70%. Dew Point: 0.0°C. Windchill: 3.0°C. Pressure: 30.14 in 1020 hPa (Falling).
13:49 druthb        @wunder 77098
13:27 blou          hot and humid!
13:25 huginn        cait: The current temperature in Taegerwilen, Taegerwilen, Germany is 0.2°C (2:15 PM CET on January 30, 2014). Conditions: Clear. Humidity: 89%. Dew Point: -1.0°C. Windchill: 0.0°C. Pressure: 29.65 in 1004 hPa (Steady).
13:25 cait          @wunder Konstanz
13:22 oleonard      :P
13:21 blou          hot!
13:20 huginn        oleonard: The current temperature in OHDOT 31-Athens County Garage, Athens, Ohio is -21.1°C (7:21 AM EST on January 30, 2014). Conditions: Clear. Humidity: 81%. Dew Point: -23.0°C. Windchill: -21.0°C. Pressure: 30.31 in 1026 hPa (Rising).
13:20 oleonard      @wunder 45701
13:19 oleonard      Hi #koha
13:03 marcelr       thx gaetan_B i reached julian in the meantime via bugzilla mail
13:02 gaetan_B      consider it a sort of hackfest ;)
13:01 cait          gaetan_B:  a full week meeting sounds horrible
12:50 francharb     good morning #koha
12:45 fridolin      hie all
11:37 gaetan_B      marcelr: Julian is in a full week meeting
11:20 cait          :)
11:19 drojf         hi cait :)
11:19 cait          hi drojf
11:04 marcelr       does anyone from biblibre know?
11:03 marcelr       julian maurice
11:03 marcelr       is julian around?
11:03 drojf         hi marcelr
11:03 marcelr       hi drojf
10:45 drojf         hi#koha
10:37 drojf         hi #koha
09:07 Oak           :)
09:07 wahanui       cait: I forgot hello cait
09:07 cait          wahanui: forget hello cait
09:07 cait          hi oak :)
09:06 wahanui       hello cait are you here?
09:06 Oak           hello cait
09:06 cait          hi matts :)
08:56 matts         hi !
08:46 cait          hi gaetan_B :)
08:45 gaetan_B      hi marcelr, hi cait :)
08:44 cait          hi marcelr
08:44 marcelr       hi cait gaetan_B
08:29 gaetan_B      hello
08:16 cait          good morning #koha
07:42 reiveune      salut marcelr
07:41 marcelr       hi reiveune
07:38 wahanui       what's up, reiveune
07:38 reiveune      hello
07:37 marcelr       ha die #koha
07:27 huginn        cait: The current temperature in Taegerwilen, Taegerwilen, Germany is -3.5°C (8:25 AM CET on January 30, 2014). Conditions: Mist. Humidity: 94%. Dew Point: -4.0°C. Windchill: -3.0°C. Pressure: 29.71 in 1006 hPa (Steady).
07:27 cait          @wunder Konstanz
07:27 cait          bye all
07:27 cait          have to run
07:15 cait          this script does toomany things
07:15 pablito       ok
07:14 cait          ah i think the -max might only be without the -t... but her eit gets confusing
07:13 pablito       ah ok, the koha 3.14 doc indicates the -list-all option, but it is limited by the -max days setting
07:12 cait          it's several pages printed
07:12 cait          try not the -v but looking at the full option list
07:11 cait          and quite sure about the second, but not sure how the option is called
07:11 cait          pablito: yes to the first
07:11 pablito       cait: also, i just looked at the code of the overdues.pl script and there's no -all/-a option, just the -max days option
07:09 wizzyrea      silence
07:00 pablito       about sending notices out on the exact date, so if a borrower is 30 days overdue and I only setup for triggers on the 1, 2, and 10, then this borrower will not get the notice?
06:59 cait          there is an -all/-a option i think, so you can list all overdue items in those notices, instead of only the matching ones
06:59 cait          and all categoreis have triggers defined
06:59 cait          also you can check if your borrower categories all have overdue notice required set
06:58 pablito       ah
06:58 cait          so if you set up a trigger with 1 2 3 it will send out notices 1 2 3 days after the item was due, but only on that date for those items
06:58 cait          you must know that it will onyl send out on the exact dates
06:58 cait          hm ok
06:56 pablito       koha-foreach --enabled --email /usr/share/koha/bin/cronjobs/overdue_notices.pl -t
06:56 pablito       here's my cron file:
06:55 pablito       yes, the cronjob uses the -t option
06:54 cait          i have to admit, we have always used -t so i am not sure how the other options work
06:54 cait          yeah
06:54 cait          pablito: the overdues script has a lot of different options
06:54 pablito       this is in the cron job right?
06:54 cait          pablito: if you run with -t it uses the triggers you set in tools
06:53 paxed         rangi: hm. is there some example utility perl code that takes care of all of that?
06:53 pablito       what is the -t option?
06:52 pablito       all same branch
06:52 pablito       hmm
06:50 cait          are you using the -t option for overdues?
06:49 cait          all same branch?
06:49 pablito       yes, they all do
06:49 cait          pablito: do they all have emai laddresses? in the same email field
06:49 rangi         hey cait
06:49 cait          hey rangi
06:49 rangi         no
06:46 paxed         does updating biblioitems.marcxml update biblioitems.marc, and all the other necessary places (such as biblio.title, etc)?
06:46 pablito       or about 20 people
06:45 pablito       i have like 70 overdues
06:45 pablito       but it only sent emails to only 5 people
06:45 pablito       using postfix
06:45 pablito       I have enabled email overdue notices for koha
06:44 pablito       although, I have a koha issue that's been bothering for a couple weeks
06:43 pablito       well, there is work but it can wait :-D
06:43 cait          at least no meetings today :)
06:43 cait          let's hope for the best here as well
06:42 pablito       cait: thursday here is good, not too much work today
06:42 cait          aaah yeah - feeling the same,might also take an hour...
06:42 pablito       :-D
06:42 pablito       cait: physically yes, mentalling...still booting up
06:42 cait          and how is thursday so far?
06:42 cait          :)
06:41 pablito       haha
06:41 cait          pablito: are you awake yet? :)
06:41 cait          paxed: the manage should only appear if your next predicted issue has no prediction date, which should be for irregular patterns, but it seems some date is always set there now (which is a separate bug)
06:41 pablito       cool, I'm one hour ahead
06:40 cait          7:40 am
06:40 pablito       cait: what time is it for you over there?
06:40 cait          we thought it was not possible to make it show up now, as th irregular pattern doesn't seem to work like before - i linked a bug report to yours
06:40 cait          paxed: ah interesting!
06:39 pablito       the weekend is almost here
06:39 huginn        paxed: The operation succeeded.
06:39 paxed         @later tell oleonard yes, the "manage" shows up in the UI, as cait said - I don't know exactly how, as all I got was a screenshot of the page.
06:39 pablito       hehe
06:39 cait          getting ready for work right now
06:39 cait          righ tnow? tired :)
06:39 cait          hi pablito :)
06:39 pablito       how are you?
06:39 pablito       hi cait!
06:35 * cait        waves
05:11 mtompset      Have a great day, #koha Oak eythian dcook rangi wizzyrea.
05:10 mtompset      With a unimarc sign off, I shall go to bed. :)
04:30 mtompset      Greetings, Oak.
04:30 Oak           hello mtompset :)
04:30 Oak           kia ora #koha
04:27 mtompset      It's not perfect, but it is a vast improvement. :0
04:27 mtompset      eythian++ # thanks. :)
04:27 eythian       no problem
04:27 mtompset      Thanks for the sign off, eythian. :)
04:04 dcook         If not, there should probably be a better update mechanism than manually editing it
04:04 dcook         In theory, it should.
04:04 mtompset      - assuming the default framework has EVERYTHING, then yes.
04:04 dcook         mtompset: Being explicit is the best :D
04:03 mtompset      You'll note I specify the clicks to take in most of my test plans, because I don't want to assume people know what to click to do something. :)
04:03 dcook         eythian: Not being able to edit the default framework does sound like a rather good idea!
04:03 mtompset      ^in^is^
04:02 mtompset      Editing frameworks in a pain.
04:00 eythian       I always click the wrong link there
04:00 eythian       oh, it's just the name you can't change
03:59 eythian       I didn't realise that, but it's a good idea.
03:58 eythian       huh you can't actually edit the default framework any more.
03:48 mtompset      *whew* not affecting our live or QA systems. :)
03:48 mtompset      exposed problems = quickly fixed problems.
03:47 wizzyrea      oh and rangi++ who initially suggested it
03:47 dcook         Exposing problems = good
03:47 dcook         Good point
03:47 dcook         hehe
03:47 eythian       dcook: no, it'd expose problems
03:47 rangi         good :)
03:47 dcook         rangi: I think that'll cause problems in a few other areas
03:47 eythian       that's probably a good thing to try
03:47 rangi         might be worth doing
03:47 rangi         eythian: we could turn strict on
03:47 wizzyrea      eythian++ good idea fail2ban it's already got one ^.^
03:46 eythian       mtompset: this is why a database should explode when you try to do things like put a big value into a small field, not truncate like mysql does.
03:46 wizzyrea      2 a second, those jerks.
03:44 mtompset      I did, but I think there may have been an overlapping version number between custom stuffs.
03:41 dcook         'twas Turnkey Linux
03:41 dcook         rangi: https://code.google.com/p/shellinabox/
03:41 rangi         you mustnt have upgraded the db
03:40 mtompset      t log in.
03:40 mtompset      no wonder I can'
03:40 mtompset      but the bcrypt hash is longer than that!
03:40 * dcook       is pleased that the encrypted drive works on a Linux VM even though Windows thinks it's going nuts
03:39 mtompset      password varchar(30)
03:39 mtompset      OH ..... bleep.
03:39 wizzyrea      ^
03:39 rangi         ajaxterm
03:39 dcook         Yeah, I wonder if I remember the name of the system..
03:38 eythian       java or some such
03:38 eythian       possibly a plugin
03:38 dcook         Quite. Now that I think about it, I guess the web-based console I used last time might've used something else than HTML...not sure really
03:35 eythian       but it's more that its rendered using HTML that's interesting.
03:35 eythian       yeah, it uses https
03:35 * dcook       says only barely having come near VNC so far
03:34 dcook         https? Isn't VNC unencrypted?
03:34 dcook         Ok, yeah, that's what I was thinking of
03:34 dcook         Mmm
03:34 wizzyrea      ^^ is probably what lish is
03:34 dcook         I suppose if your key is compromised and you're locked out, you're screwed anyway
03:34 eythian       My VPS has console via VNC over HTML. It works surprisingly well.
03:33 dcook         eythian: Right, I figure that was the only option unless there was another way of accessing the server.
03:33 wizzyrea      console being "what they call it when you're sitting in front of it"
03:33 eythian       dcook: when you set it up you have a password, then you put a key onto it and change the setting.
03:33 wahanui       somebody said console was on the 'all' tab and there is nothing there
03:33 dcook         console?
03:33 wizzyrea      anyway it's like a console connection
03:33 dcook         eythian: The premise being how do you get a key onto a server that has key only access if your key isn't already on it
03:32 wizzyrea      i'm guessing that stands for "linode shell"
03:32 dcook         wizzyrea: lish?
03:32 dcook         Right, I guess you'd have to use password access to get your key up first then
03:32 wizzyrea      linode uses lish for that
03:31 ibeardslee    any machine, physical or virtual, you have ssh access to should be able to be setup for key only access
03:31 eythian       I don't understand the premise behind the question.
03:30 dcook         (Depending on the provider, I suppose)
03:30 dcook         Is there a web-based terminal a person can use as if they were working with the physical machine?
03:30 * dcook       wonders how that would work with a VPS
03:29 dcook         keys only :D
03:29 dcook         rangi: Ah, right, of course.
03:29 dcook         eythian / mtompset: Finally got that USB working
03:29 ibeardslee    yes .. I use it for ssh on my personal servers .. although I really should change that to keys only
03:29 * wizzyrea    will execute this post haste
03:29 eythian       yeah, it's quite good.
03:29 rangi         and for a bunch of other things
03:29 wizzyrea      http://23x.net/908/securing-wordpress-using-fail2ban.html good thoughts
03:29 rangi         dcook: for ssh it does that out of the box
03:28 * dcook       really needs to look at it himself sometime..
03:28 dcook         I seem to recall fail2ban being able to block after 3 password attempts or some such?
03:28 ibeardslee    dcook: I may have done
03:28 wizzyrea      mmm it doesn't really but it probably could - there seems to be a plugin.
03:27 wahanui       ibeardslee is probably closer to the merengues at BOC
03:27 dcook         ibeardslee?
03:27 * dcook       recalls a catalyst person telling him about fail2ban
03:26 eythian       assuming that wordpress logs auth failures somewhere (it probably does.)
03:26 wizzyrea      ooh I bet someone has one of those.
03:26 eythian       yeah definitely.
03:26 rangi         we should do a fail2ban rule for that
03:25 wizzyrea      now if we don't have a referer it drops those. hrmph.
03:24 pastebot      "wizzyrea" at 127.0.0.1 pasted "for 3 hours straight" (24 lines) at http://paste.koha-community.org/102
03:24 eythian       oh yeah?
03:24 wizzyrea      well I found out what was killing the koha-community server
03:22 eythian       =head3 TO DO: Add real perldoc
03:22 eythian       ah, I was looking in the code, and that comes after stuff. If you go to the bottom, nearly the first thing is
03:20 rangi         like there?
03:20 rangi         C4::Tags.pm - Support for user tagging of biblios.
03:20 rangi         perldoc C4/Tags.pm
03:20 dcook         No go on the encrypted drive
03:20 eythian       it'd be nice if it actually said that somewhere though.
03:20 eythian       it manages tags
03:19 mtompset      What is C4::Tags?!
03:17 mtompset      nope that wasn't it.
03:16 mtompset      still debarments bug in memberentrygen.tt
03:13 mtompset      My unimarc VM.
03:13 mtompset      3.15.00.015 -- master
03:13 mtompset      It didn't run the save?!
03:13 mtompset      OH... wait a second... it triggered a branch select.
03:11 wahanui       version is always noted in a comment on top
03:11 wizzyrea      version?
03:11 mtompset      And I can't log in as them either.
03:11 mtompset      I also logged in as the system account, changed the password of an existing superlibrarian.
03:11 wahanui       superlibrarian is one of the permissions
03:11 mtompset      superlibrarian.
03:10 wahanui       rumour has it permissions is most likely the problem
03:10 wizzyrea      permissions?
03:10 mtompset      staff.
03:10 wizzyrea      staff or borrower?
03:08 mtompset      Hmm....
03:08 mtompset      No owner passed in or defined.
03:08 eythian       oh, then it's probably from a change in Earth's rotational speed
03:07 mtompset      I just did an add, and it doesn't log in.
03:07 mtompset      no no... into koha locally silly.
03:07 eythian       mtompset: Traceroute says that there is a routing problem in the backbone. It's not our problem.
03:06 mtompset      Hmm.... Why isn't my patron able to log in?!
02:54 dcook         Hmm, I had a person recommending it last year. Perhaps I should give it a look.
02:54 eythian       I have an All Access subscription, which give you everything.
02:54 eythian       yeah
02:54 dcook         This is Google music?
02:53 eythian       I do quite like the radio mode though. I've had a few people complement me on my selection when I just pick a track that everyone will like and say "more like this" :)
02:50 dcook         There's a few songs that I listen to regularly though that I'd like in the mix
02:50 dcook         Yeah, I think I'd prefer more recommendation, which I think is an option
02:49 eythian       ah right. I find google music loves a bit too much to tell you what you've recently listened to, when I'd rather have more recommendations.
02:48 dcook         Rangi put me onto it ages ago and now I find it's part of the routine
02:47 wahanui       Grooveshark is glitching out on that song, odd as it works for any other song.
02:47 dcook         Grooveshark
02:47 eythian       using google music?
02:47 eythian       heh
02:47 dcook         eythian: Rhapsody of Fire now appears in my Recently Listened to amongst music that most certianly is not similar at all, lol
02:44 dcook         Ah, Extension Pack
02:44 dcook         Might just be a checkbox
02:44 dcook         I think I already have the addons installed
02:43 mtompset      (if I recall)
02:43 mtompset      Oh, you have to have the add on installed.
02:43 dcook         Maybe I don't have Virtualbox configured correctly but it's not showing up there
02:43 dcook         Well, Windows can detect a drive, but wants to reformat it
02:42 mtompset      I agree with eythian on this.
02:41 eythian       assuming it gets to see it as a block device, anyway
02:40 eythian       probably can
02:38 * dcook       bets not..
02:38 dcook         Let's see if a Linux VM in Windows can read a Linux encrypted USB..
02:37 dcook         Really need to try out NFS and sshfs sometime. If I move away from Windows completely, there might not be a point using Samba..
02:36 dcook         Ah, that reminds me of something to try..
02:29 mtompset      Like I trust my copies to stay clean. :P
02:28 eythian       or pull from a local copy that's kept up to date
02:28 * mtompset    shrugs.
02:28 wizzyrea      can reduce it some.
02:28 wizzyrea      pull only the master branch?
02:28 mtompset      I choose the pain for simplicity.
02:27 eythian       I NFS mount mine, but sshfs would also work.
02:27 mtompset      Don't want to even go there.
02:27 eythian       network file systems
02:27 mtompset      separate VM.
02:26 eythian       you don't share one repo between them all?
02:26 mtompset      I really should do this more often. I hate huge git pulls.
02:23 * mtompset    starts up his UNIMARC VM.
02:15 eythian       https://gitorious.org/koha-migration-toolbox/koha-migration-toolbox/source/2aa59fa7337ba17ea02d5ebadc424e79fd0c2c9c:migration/Liberty/circ.pl#L138
02:15 eythian       basically, I run this after an import:
02:15 eythian       but not from old_issues
02:15 eythian       the issue date
02:15 eythian       oh
02:14 eythian       onloan is null or the date due
02:14 eythian       mtompset: no
02:14 mtompset      well, and issues.issuedate as well, right?
02:14 mtompset      So the old_issues.issuedate is used to populate the items.onloan value, right?
02:11 dcook         I think I was just working on items.onloan recently, so thought it might be relevant
02:10 mtompset      eythian++ # for the circulation history help.
02:10 huginn        mtompset: Karma for "eythian" has been increased 11 times and decreased 1 time for a total karma of 10.
02:10 mtompset      @karma eythian
02:09 mtompset      dcook++ # we don't say thank you enough. :)
02:09 huginn        mtompset: Karma for "dcook" has been increased 1 time and decreased 0 times for a total karma of 1.
02:09 mtompset      @karma dcook
02:09 eythian       I think maybe a new column or something that's not even used.
02:09 eythian       mtompset: yeah, not a whole lot has changed in that respect, iirc.
02:08 eythian       dcook: that's the one sorry
02:08 * mtompset    cringes, "I need to set up a Koha 3.0.7 VM."
02:07 mtompset      those tables existed back then?
02:07 mtompset      now, what if this is from 3.0.7?
02:07 wahanui       items.onloan is, like, NULL
02:07 dcook         items.onloan?
02:01 eythian       and items.issued needs to be populated accordingly too
02:01 eythian       old_issues for history, issues for current.
02:01 mtompset      which tables?
02:00 eythian       it's easy peasy
02:00 eythian       yep
02:00 mtompset      Does anyone here have experience migrating circulation history?
01:59 dcook         Perhaps I have enough cred to say it
01:59 * dcook       feels the thickness of his glasses
01:58 dcook         Yeah, but it just seems a bit wanky
01:58 eythian       why, it's a perfectly valid word :)
01:57 * dcook       can't believe he just said datum
01:57 dcook         If you look at the html source, it even says bibliographies is a natureofcontents datum
01:56 dcook         Form should just be print
01:55 dcook         Which, in this case, seems relevant
01:55 dcook         bibliographies should be under nature of contents
01:55 dcook         Or rather, a difference between MARC and Koha
01:55 dcook         Actually, it looks like it might be a coding issue in Koha?
01:53 eythian       quite possibly
01:52 wizzyrea      the record, not the work.
01:52 wizzyrea      since it's a fiction to begin with.
01:52 wizzyrea      I think the item probably doesn't actually exist as catalogued.
01:52 dcook         So it probably shouldn't say "print bibliography"
01:51 dcook         I think it's a biography containing a bibliography
01:51 dcook         eythian: I concur
01:51 huginn        eythian: The current temperature in Wellington, New Zealand is 19.0°C (2:30 PM NZDT on January 30, 2014). Conditions: Clear. Humidity: 78%. Dew Point: 15.0°C. Pressure: 29.95 in 1014 hPa (Rising).
01:51 eythian       @wunder nzwn
01:51 eythian       my phone is claiming that it's 27° here. I think it's lying.
01:51 eythian       especially if it's also a biography
01:50 eythian       which seemed inaccurate.
01:50 eythian       dcook: well, it might have a bibliography, but it sounds like it's describing the whole work as one.
01:50 dcook         Err, human error that is
01:50 dcook         I think it's probably a coding error
01:50 wizzyrea      that seems highly unlikely
01:50 dcook         eythian: Bibliography: p. 215-228.
01:49 dcook         Ah, the system preference must've changed since I last used it then
01:49 wizzyrea      I only turned off the xslt icons thing, whatever that did is what it did.
01:49 dcook         Did you miss some icons, wizzyrea, or are those supposed to be there?
01:47 eythian       maybe it means something different in cataloguey terms.
01:47 wizzyrea      that data predates me I think. I could certainly remove it
01:46 wizzyrea      I think those came from gutenberg
01:46 eythian       Format: print bibliography bibliography; Nature of contents: biography; Literary form: not fiction
01:46 eythian       e.g. "Dracula; a biography of Vlad the Impaler, 1431-1476"
01:46 dcook         How you're hiding it. Well, CSS, but I wasn't sure if you used jquery or the usercss for that
01:46 eythian       are those records confusing bibliography and biography?
01:46 wizzyrea      what?
01:46 dcook         Is that jquery?
01:45 wizzyrea      http://demo.mykoha.co.nz/cgi-bin/koha/opac-search.pl?idx=&q=dracula&branch_group_limit= regardless, without those damn icons this looks passably nice ;)
01:45 dcook         ^
01:44 eythian       however MARC was developed before relational data storage was a thing, so that doesn't help it any.
01:44 wizzyrea      just don't do it this way as it's nonsensical.
01:44 wizzyrea      I'm not going to argue normalisation with you, lol. I'm not an advocate for "do it all willy nilly"
01:43 eythian       it's even more normalised, which up to a point means more good :)
01:43 wizzyrea      you shouldn't end up with 50 different hamlet records. You should have one hamlet, with 50 expressions, and an item for each expression.
01:43 eythian       well yeah
01:42 * wizzyrea    still prefers the frbr model.
01:42 dcook         ^
01:42 eythian       yeah, it's an odd one.
01:41 eythian       oh, bib level item type
01:41 eythian       and bib level records provide that
01:41 eythian       data normalisation is important, or everything will end up terrible.
01:41 wizzyrea      but it'll be a 123.
01:41 wizzyrea      yea you got your quote 123 situations where ok sure your use case it might be helpful
01:40 wizzyrea      I still feel that the bib level item type, in *general library usage* is misleading for borrowers, and overall utterly pointless.
01:40 kathryn       fake it til you make it...
01:39 eythian       everything in one place has its uses.
01:39 eythian       same reason item records are already there.
01:38 wizzyrea      why would you bother faking it
01:38 eythian       *uglier
01:38 eythian       koha could sorta fake it with marc, grab another 9xx field and link them together. It'd get ugly though.
01:37 eythian       yeah, but marc
01:37 rangi         now im really leaving
01:37 rangi         fucking marc
01:37 * wizzyrea    points out that as originally coded, Koha handled all of that really well.
01:36 eythian       pretty much, yeah
01:36 wizzyrea      yea, frbr. :P
01:36 dcook         ^^
01:36 eythian       it's a hack for something that needs a better solution.
01:36 * eythian     grumbles at the idea of creating fake items, it's bad data, even though it's sometimes necessary.
01:35 jcamins       Last I checked, you can't show item information at a bibliographic level.
01:35 * rangi       pops a painkiller and goes back to sleep
01:33 wizzyrea      me too. Just create an item.
01:33 rangi         im still missing the point
01:32 jcamins       "Auction catalogs" for example.
01:32 eythian       it's just they're a pain to actually use :)
01:32 eythian       they are a general semantic type that is movable between catalogues.
01:32 jcamins       Many of my libraries use it.
01:31 rangi         esoteric data no one cares about?
01:31 rangi         i dont see any other use for them
01:31 jcamins       rangi: no, record types can have a definite basis in reality, just not if you think of record type in purely physical terms.
01:30 eythian       No, ISBN and UPC shouldn't be, that's denormalised.
01:30 wizzyrea      (upc for DVD's)
01:30 wizzyrea      but isbn, upc.
01:30 wizzyrea      well not issn.
01:30 rangi         since it cant support most of what is being published now
01:30 wizzyrea      really, ISBN, ISSN, UPC, those ought to be item fields
01:30 dcook         It depends how you implement item types, I suppose
01:29 dcook         jcamins: Also true
01:29 rangi         jcamins: or reality :)
01:29 dcook         Which makes a barrier to regular non-programmers
01:29 jcamins       Record type can be useful... as long as you don't think of it as related at all to item types.
01:29 dcook         So you'd need to write a script to create items from an import
01:29 dcook         But if you're importing from someone like Ebsco, they won't have items by default
01:29 rangi         ever
01:29 rangi         yeah theres no reason not to have an item
01:29 dcook         wizzyrea: Yeah, that's usually what we do
01:29 rangi         they just made more of a mess though
01:29 wizzyrea      what. is. the. harm. in. creating. an. item.
01:29 dcook         In Koha, you might have an item type in the 942, but is that an "item type"
01:28 rangi         that was one thing they could have fixed with RDA
01:28 dcook         I suppose the part that gets me though is when you have a bib without items
01:28 wizzyrea      ^^^
01:28 rangi         and cant support reality
01:28 rangi         totlally useless
01:28 wizzyrea      especially if you think about frbr.
01:28 dcook         Sort of, eh?
01:28 rangi         it is
01:28 wizzyrea      I think the record type is more or less useless information
01:28 dcook         I suppose the 942 acts like a record type though
01:27 dcook         I'm always a bit conflicted about record type vs item type
01:26 wizzyrea      iconsxslt was the bit I was missing :)
01:26 wizzyrea      yea I found that one
01:26 wizzyrea      rangi++ thanks
01:26 rangi         theres a patch to switch to using the itemtype icon too
01:26 dcook         Although it also removes the words as well as the icons
01:26 dcook         DisplayIconsXSLT, I think
01:24 rangi         i just have to find it
01:23 rangi         nope you can turn them off with a syspref
01:12 wizzyrea      right. thanks
01:11 dcook         Only if you edit your XSLT, me thinks
01:11 eythian       no, I don't think you can
01:10 wizzyrea      I know you can turn them off.
01:10 wizzyrea      because my brain is obviously not working properly - you can't change the little icons that populate from the leader?
01:02 dcook         Me thinks that I might need more of those
01:02 eythian       yeah, though it's rare that it happens, I think mostly because I have blocking addons for things.
01:00 dcook         Does anyone else dislike when they hear a sound from an app or a website, but they have no idea to which it belongs?
00:50 eythian       https://soundcloud.com/fredscott-1/this-is-a-trent-reznor-song <-- it so is