Time Nick Message 00:00 mtompset That relates to another bug of mine. 00:00 mtompset bug 8192 00:00 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8192 enhancement, P5 - low, ---, gmcharlt, NEW , Update libraries and Missing library in install_misc/ubuntu.packages 00:03 mtompset Cache/Memcached/Fast.pm missing 00:03 jcamins Hrm. 00:03 jcamins There's a patch for that, I think. 00:03 jcamins sudo apt-get install libcache-memcached-perl 00:04 mtompset yep. 00:04 mtompset doing that. 00:04 mtompset i hate man-db triggers. They are so slow! 00:07 dcook Allo allo 00:07 jcamins o/ 00:08 mtompset Greetings from yesterday. ;) 00:08 dcook Hi mtompset! 00:08 jcamins mtompset: isn't it tomorrow there, too. 00:08 dcook Quick question...has anyone else been unable to alter marc bibliographic frameworks in 3.8? 00:08 mtompset I define a day by sleeping at night. ;) 00:08 mtompset No sleep, no next day. :) 00:08 jcamins dcook: never tried it. 00:09 mtompset Sorry. Neither have I. 00:10 jcamins And I'm on 3.6 at the moment. 00:10 mtompset Technically it is already tomorrow now, but since I haven't sleep, I'm still in yesterday. 00:10 mtompset 3.6.3 here. 00:10 dcook Dinger. Thanks anyways 00:11 dcook Where are you mtompset? 00:11 mtompset I'm in the Philippines. 00:11 mtompset Yourself? 00:11 dcook Australia, so I'm in the future as well 00:11 mtompset Yes, but you probably slept, so I am experiencing localized time dilation. ;) 00:11 * dcook chuckles 00:12 dcook I had my supper around midnight, so it worked out in the end 00:13 mtompset See, you experienced some time dilation too, just not as drastic as I. 00:13 mtompset I'll be experiencing an extremely rapid progression into today in the next couple of hours. :) 00:14 dcook Did you get that problem resolved last night at least? 00:15 mtompset Most of it, I think so. 00:15 mtompset C4::Barcodes::PrinterConfig.pm 00:15 mtompset There were some uninitialized value warnings in the tests. 00:16 mtompset C4::Labels::Labels.pm 00:16 Waylon hiya all. 00:17 mtompset C4::Languages.pm 00:17 mtompset Greetings again, Waylon. 00:17 Waylon Okay, boss has wrote as a task: upgrade to koha 3.8 and adapt. WooT! 00:17 Waylon So, now i need to look at koha 3.8's code. get to know it. 00:17 mtompset NICE! 00:18 dcook What the... 00:18 wahanui the is a stop word 00:18 dcook Hi Waylon. I'm doing the same thing ;) 00:18 dcook Welcome to hell... 00:18 dcook Actually, it's not that bad. 00:18 Waylon dcook, your upgrading from koha 3.0.0pre2? 00:19 jcamins dcook: you're still better off than you would have been if you were trying to stick with the hacked up version. 00:19 dcook Mmm 3.0 and 3.2 00:19 mtompset C4::Ris::intype 00:19 dcook hacked up version? 00:19 dcook As in our hacked up version? 00:19 jcamins mtompset: you can ignore the warnings about uninitialized variables. 00:20 jcamins dcook: well, I don't know if you have a hacked up version, but that's what Waylon's been battling. 00:20 Waylon yup 00:20 Waylon you probably have a straightforward upgrade to look forward to, dcook 00:21 mtompset C4::Search::PazPar2 00:21 dcook Not in the slightest, lol 00:21 jcamins mtompset: the warnings are nothing to worry about. 00:21 dcook We made about 300-400 changes to the code 00:21 Waylon ahhh 00:21 mtompset Are you sure? 00:21 dcook Fortunately, we're not going to try cutting all of them across, but it's still a bit of a headache 00:21 jcamins mtompset: yes. 00:21 Waylon git commited them? 00:21 dcook Sadly not 00:21 dcook Definitely the policy going forward though 00:22 dcook There just wasn't the time or staff before 00:22 Waylon well... did you import cherrypicked koha patches? 00:22 * jcamins still doesn't understand that reasoning. 00:23 mtompset do I need to sudo make install or will make install be fine for a dev install? 00:24 dcook Waylon: I'm still not very familiar with how to fully use git. I haven't cherrypicked but I'm not sure about anyone else 00:24 jcamins mtompset: just make install, I think. 00:24 jcamins git? 00:24 wahanui hmmm... git is http://wiki.koha-community.org/wiki/Version_Control_Using_Git 00:24 jcamins dcook: read that. 00:25 jcamins Every single thing I've read about git is linked to on that page, and I've been told that I'm now one of the "git experts" on #koha. 00:25 dcook Intriguing 00:25 dcook I have read it before, but I still find that I don't understand the conceptual structure of git 00:25 Waylon hmm.. well. then, you could possibly figure out what version of koha you have, and git commit everything youve changed in one blob... then upgrade via git? jcamins ? 00:26 jcamins Waylon: no. 00:26 Waylon I can't do that because of the forementioned cherrypicking. 00:26 jcamins Waylon: well, sort of. 00:26 * Waylon nods. 00:26 dcook We are coming off of 3.0 and 3.2, so all the template changes are virtually useless. Plus, there are a lot of hacky changes that we don't really want to bring forward anyway 00:26 jcamins You *could*, but it wouldn't be worth it. 00:26 * dcook is scowling at the Marc Bibliographic Framework in 3.8 00:27 jcamins ... and the upgrade past 3.4 is going to be painful. 00:27 jcamins dcook: I'm testing that now. 00:27 dcook Sweet. Thanks, jcamins. 00:27 jcamins What am I trying to do? 00:27 Waylon whats wrong with the marc framework, dcook? 00:27 dcook Change the subfield structure of any framework 00:27 wahanui dcook: that doesn't look right 00:28 dcook I change the mandatory flag and the hidden status, but I see no changes when I edit or make a new record 00:28 dcook The changes are written to the database, but Koha doesn't seem to pick it up... 00:28 jcamins dcook: it's working properly. 00:29 jcamins You should shut down memcached on your development machine. 00:29 jcamins sudo service memcached stop 00:29 dcook I was thinking that it might be a memcached issue :/ 00:30 dcook While stopping it might solve the problem now, wouldn't this still be an issue going forward? 00:31 jcamins If you change your frameworks often, yes. 00:31 jcamins However, if you do that, you're doing something wrong. 00:31 dcook Makes sense 00:31 dcook Yet... 00:31 dcook I just wanted to make the 863 appear in my Serial framework 00:32 jcamins So, restart memcached. 00:32 dcook If I can't make one change one time, that seems to be a fairly big impairment 00:32 dcook All right. I'll give it a whirl. 00:32 jcamins dcook: you can, there's just a lag. 00:34 mtompset How much RAM is in your koha installations, folks? 00:34 mtompset I was telling my supervisor that 512MB is too small, and he wanted to know what size people were generally using. 00:35 mtompset Does the Koha documentation suggest a minimum? 00:35 jcamins mtompset: it doesn't suggest a minimum, but I use 1GB. 00:35 jcamins Well, actually, I use a good deal more than 1GB. 00:36 jcamins But I'd consider that the minimum for a production server. 00:36 mtompset OK VM is rebooted and ready to make install. 00:36 mtompset I figure mysqldump size * 2 round up should be minimum. 00:37 jcamins mtompset: I'm not sure that will work for either large databases or small databases. 00:37 dcook Good call, jcamins. Do you know what kind of lagtime we're talking about? 00:37 jcamins dcook: 10 minutes. 00:38 dcook Ahh. That's considerably better than what I imagined. 00:43 dcook Wonderful. Thanks again, jcamins, for helping me out on that one. 00:46 jcamins dcook: you're welcome. 00:47 mtompset jcamins++ 00:50 mtompset dcook? How much ram is on your koha server? 00:50 mtompset It seems that the make install worked. 00:50 dcook Good question, mtompset. I don't handle any of the server administration, so I'm not sure. 00:51 mtompset if you have a command prompt. 00:51 mtompset free -m 00:51 mtompset for debian and ubuntu at least. 00:54 dcook Hmmm 00:55 dcook It says 12GB for total Mem 00:57 dcook It's a pretty active server, mtompset. over 11GB of that seems to be in use 01:00 mtompset Thanks for the feedback. 01:01 dcook No worries 01:01 mtompset [off] now to collapse for a couple hours. 01:04 dcook Have a good one 01:09 jcamins Hm. 01:09 jcamins I need updated caching code. 01:10 dcook Sorry? 01:11 jcamins dcook: oh, I'm cherry-picking caching code back onto my 3.6.x-based branch, and I'd really like better caching for sysprefs. 01:15 dcook Ahh. Alas, I'm no help there, jcamins. I have been pondering about sysprefs quite a bit lately though. I find it odd that they seem to be passed in different ways sometimes. 01:15 Waylon wow.. how many records do you do, on your koha server, dcook? 01:15 dcook Also a good question 01:16 dcook That server runs multiple instances, but I would estimate around a million 01:17 dcook Total 01:18 dcook Actually, I'm probably off on that, Waylon. I have no idea. 01:32 mtj hi all - does this work for anyone, on firefox ?-> https://twitter.com/about/resources/widgets/widget_profile 01:33 mtj i get a 'o.styleSheet is undefined' error, on FF :/ 01:33 jcamins I have no idea what it is doing. 01:34 jcamins But it seems to work fine. 01:34 mtj do you successfully get a 'twitter' window, on that page? 01:34 mtj right side of screen 01:34 jcamins Yes I do. 01:34 mtj ok :) wot verzion of FF? 01:35 jcamins Latest. 01:35 jcamins It just updated itself. 01:35 mtj (i'm on 13.0.1, osx) 01:35 mtj i guess you are too :) 01:36 jcamins I do have noscript installed. 01:36 jcamins I temporarily enabled the scripts. 01:37 mtj meh, thats my error -> https://dev.twitter.com/discussions/8498 :/ 01:38 jcamins Wait, I just released 3.6.6. 01:38 jcamins Time to merge that in. 01:39 Waylon ohkay, as a developer of 3.0.. what do i need to know about 3.8's coding style/conventions 01:39 Waylon ? 01:39 Waylon like.. 3.8 uses TT? 01:39 jcamins coding guidelines? 01:39 wahanui coding guidelines are http://wiki.koha-community.org/wiki/Coding_Guidelines 01:39 jcamins ^^ :D 01:40 jcamins No real point in testing 3.6.5.4, if I'm merging in 3.6.6. 01:42 dcook I really wish I would've looked at those guidelines sooner. 01:42 jcamins dcook: uh-oh. hadn't seen 'em before? 01:43 dcook Nope. I just used other people's patches as a guideline 01:43 dcook I've adopted most of these conventions as a result, but it's good to see them explicit liike this, jcamins 01:43 jcamins Ah. 01:43 jcamins We have a syntax error in master, don't we? 01:43 dcook ? 01:44 jcamins misc/cronjobs/check_url.pl 01:44 jcamins Try running perl -c misc/cronjobs/check_url.pl for me? 01:45 mtj woo! , created a new FF profile, twitter widget works now?! 01:48 dcook jcamins, it looks like 3.8 has check-url.pl rather than check_url.pl. That said, what am I looking for? 01:49 dcook syntax error at misc/cronjobs/check-url.pl line 168, near "$agent;" syntax error at misc/cronjobs/check-url.pl line 170, near ")" 01:50 dcook Semi-colon rather than a comma? 01:50 jcamins dcook: yes, that's what I was wondering about. 01:50 jcamins Thanks. 01:50 * jcamins grumbles about broken master. 01:51 dcook In this instance, what's the best way to proceed? Wait for a patch? 01:51 dcook Or make one, but I admit that I'm a bit focused.. 01:52 jcamins dcook: fix it. I actually don't need the script, I just was doing some release maintaining. 01:53 jcamins I'll post a fix in a bit. 01:54 jcamins Maybe. 01:54 jcamins Clearly no one has used that script in two months. 01:54 dcook Good call 01:55 jcamins Possibly more... I didn't actually look to see when it was pushed. 01:56 dcook Since you're a git guru, could you tell me a bit more about how the fix should be handled? 01:57 jcamins Easy peasy. 01:57 jcamins First, you report a bug. 01:57 dcook I don't think that I've changed my 3.8 git since my install...should I rebase and then commit this change 01:57 * jcamins will do it while explaining. 01:57 * dcook cheers 01:57 jcamins You're developing on 3.8? 01:57 jcamins Don't ever do that. 01:57 jcamins *Ever*. 01:57 jcamins Develop on master. 01:57 dcook I'm not sure that I follow 01:57 jcamins Only. 01:57 jcamins Current development is done on the master branch. 01:58 jcamins The 3.8 branch is a "stable" branch which contains only those fixes that rangi considers safe. 01:58 dcook Mmm, I follow you now 01:58 jcamins If you develop on 3.8, you'll still have to rebase and try to integrate your work into master, or you'll be little better off than you are now. 01:58 jcamins So, here's how we rescue this: 01:58 dcook I call it my 3.8 git, but I develop from the master 01:58 jcamins Oh, okay then. 01:58 jcamins Nothing to worry about. 01:59 jcamins However, it's always a good idea to rebase against latest master when developing. 01:59 * dcook has a background in English literature and Library Studies. He's only been coding since last October. 01:59 jcamins So you do your work, commit it, and then, instead of doing git pull, you do git fetch && git rebase origin/master 01:59 jcamins oleonard has a nice blog post on this... 02:00 dcook git fetch and rebase after the commit? 02:00 jcamins dcook: http://www.myacpl.org/koha/?p=558 02:00 jcamins Waylon: http://www.myacpl.org/koha/?p=558 02:00 jcamins dcook: right. 02:00 jcamins dcook: you should have one branch for each feature you are working on. 02:00 jcamins If that is not the way you have it set up, it is time to change your setup to match that. 02:03 jcamins Okay, returning to that bug: 02:03 jcamins Step 1: I file a bug. 02:03 jcamins Bug 8333 02:03 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8333 major, P5 - low, ---, jcamins, ASSIGNED , Syntax error in misc/check-url.pl 02:03 jcamins Step 2: create a branch for my development. 02:03 jcamins > git checkout -b bug_8333 kc/master 02:04 jcamins Hm. Fix is in master, not 3.6. 02:05 jcamins If it weren't in master, I would make the change, commit the result, then attach the patch to the bug. 02:06 * dcook listens 02:06 jcamins And that's it. :) 02:06 dcook So when did you fetch and rebase there? 02:06 dcook According to Owen's blog, it looks like he does it before and after doing a change 02:06 jcamins Right. 02:07 jcamins I keep master up-to-date pretty much all the time. 02:08 dcook So, git fetch downloads all of the changes 02:08 jcamins Right. 02:08 dcook rebase then merges the downloads into the master branch? 02:08 jcamins Then git checkout -b bug_whatever origin/master gets the latest version. 02:10 * dcook ponders 02:10 jcamins rebase is to combine the current changes in master into your current branch, and then put your changes at the end. 02:12 * jcamins calls it a night. 02:12 dcook Thanks for all the help, jcasmins 02:48 Waylon if i have changes that im not going to commit back to the community, but i use myself, what do i do? 02:49 Waylon same pattern of branch and rebase or is one branch okay in that situation? 02:56 dcook I admit that I've been pondering the same thing. 02:56 dcook Actually, if you're not going to commit them, why change your git at all? 02:57 dcook This coming from a git newb, of course 03:04 Waylon so you can easily rebase, dcook? 03:05 Waylon and know what you've done. 03:05 Waylon other developers come along, can do stuff. 03:38 dcook Makes sense. I'm not familiar enough with git to know how to track things. 03:39 dcook Right now, I'm trying to figure out how to re-submit a patch for 7839... 03:39 dcook I've made the changes that Paul suggested, re-added the Serials.pm and routing-lists.pl files, but when I create a patch, none of my changes are evidenced :/ 03:46 dcook Tried git reset HEAD^1 routing-lists.pl and git reset HEAD^1 Serials.pm. That seems to work. I suppose I'll see how it goes... 03:49 cjh if you have local changes in git you can 'git stash' to store them away and take the files back to the branch version 03:49 cjh then git pull 03:49 cjh and then 'git stash pop' to apply your changes over the top again 03:50 cjh having them in another branch or a patch could also be useful if things get messy 03:52 dcook :S 03:52 cjh can also use 'git stash apply' to keep the changes in the stash and just appy them, quite a neat tool 03:53 dcook I didn't really follow any of that. I had made my original changes in a branch 03:54 dcook So I went back to that branch, rebased, fixed the code, unstaged the changed files, re-staged them, and ran the commit command 03:54 cjh git stash is for saving and restoring unstaged (and uncommited) changes. 03:55 dcook Wouldn't those unstaged/uncommitted changes just stay in that separate branch? 03:56 cjh you cant switch branches when you have unstaged/uncommited changes 03:56 dcook Mmmm, I see I see 03:57 dcook So the idea is that you're working on one branch and you're done of the moment, so git stash, so that you can move to a different branch and work on another project? 03:58 cjh yes :) 03:58 dcook Nice! 03:58 cjh and the stash is shared across branches, so you can 'bring them with you' 03:58 dcook Could you tell me more about how git commit works? 03:58 dcook Ahh, that could also be handy 03:58 cjh what in particular would you like to know? 03:58 dcook I staged my files and committed them. Does that mean that they're just committed to my git repository? 03:59 cjh yes, git can do almost everything locally 03:59 dcook And that the way to update the official Koha git is to e-mail/post that patch file 03:59 cjh pull, push and fetch are teh commands that do things with the remote server. 03:59 cjh checkout, add, commit and most other commands are local only (and you then use push to share them with the server) 04:00 cjh dcook: yes, when using git with koha you cant push 04:00 dcook Perfect :) 04:00 cjh so you add, commit and then make a patch 04:00 cjh usually uploaded to bugs.koha-community.org 04:00 dcook Thanks for the information :) 04:01 dcook That really helps put things more in perspective 04:01 cjh dcook: if you are working with the koha git it is set up so that you cant do any damage so dont worry :) 04:01 dcook I'm just a bit of a control freak, so I want to know which data exists in which place :) 04:02 cjh I know what you mean :) 04:02 cjh the idea of accidentally sharing some half finished work is scary :) 04:02 dcook Very true 04:02 wahanui I know. That's why I said it. 04:02 cjh heh 04:02 * dcook chuckles 04:02 Waylon just siege testing my live server.... zebra isn't showing above 40% io usage. 04:02 dcook The past few days are the first time that I've used IRC in over 10 years.. 04:03 Waylon yet there is still timeouts 04:03 Waylon so yea.. the timeouts have nothing to do with zebra i think. 04:03 Waylon its just koha being slow. 04:04 Waylon interesting.. zebra is using alot of cpu. 04:13 dcook Now that I think about it...how would you have multiple commits on one branch? 04:28 mtj Waylon: your system does seem a little slow 04:29 mtj have you thought about getting a newer ver. of zebra? 04:29 Waylon whats latest? 04:29 wahanui well, latest is 3.6.4 04:29 Waylon ... 04:29 mtj pass? 04:29 Waylon zebra? 04:29 wahanui i think zebra is a fielded free text indexing and retrieval engine with a Z39.50 front-end. You can use any compatible, commercial, or freeware Z39.50 client to access data stored in Zebra. or the search engine koha uses 04:30 mtj wat u got? 04:30 mtj ason@xen1:~/g/soba1$ dpkg -l|grep zeb 04:30 mtj ii idzebra-2.0 2.0.50-1indexdata 04:30 Waylon 2.0.52 is latest 04:30 Waylon i have 2.0.43 04:31 mtj ok, not tooo old... 04:32 mtj ive never seen a slow koha box , where zebra has been the problem 04:33 mtj you have some mods to your zebra config, for arabic too, yeah? 04:33 Waylon icu.xml mods i think 04:34 mtj see, if you want a real sanity test.... 04:34 mtj dump your bib+items out as marc, and load them into a shiny new 3.8 04:35 mtj then siege-test both, compare the results 04:35 Waylon oh also.. how does plack starman do virtuhosts? 04:36 mtj then show the performance increase to your boss, as a justification to upgrade 04:36 mtj it doesnt 04:36 Waylon hmm 04:36 mtj afaik, thats a job for apache 04:37 Waylon right. so still need apache in my case. 04:37 mtj or nginx , or whatever httpd you put in-front of it 04:38 Waylon plack only works via its own tcp port? or can apache and plack comm over unix socket? 04:38 Waylon or whatever? 04:38 wahanui rumour has it whatever is most appropriate for the situation 04:38 mtj yeah, probably 04:38 Waylon which? 04:38 wahanui which is most stable version 04:40 mtj ... have a guess which part of the statement i was referring too ;) 04:40 cjh dcook_away: multiples commits on one branch are possible, if you type git log it will show you all the commits of your current branch. 04:42 mtj Waylon: ive only used plack with apache, and via tcp 04:42 Waylon ahh 04:42 Waylon Plack::App::Apache::ActionWrapper - Wrapper for Apache2 Action directive for running PSGI apps on shared hosting with FastCGI 04:42 mtj yep, there you go... 04:42 Waylon so.. whats FastCGI? 04:43 Waylon nevermind. 04:43 Waylon Plack::Handler::Apache2 - Apache 2.0 handlers to run PSGI application 04:43 Waylon ah.. for mod_perl 04:43 Waylon koha 3.8 is mod perl safe? 04:44 mtj almost - the opac code looks to be safe - staff has some small bugs to be sorted 04:45 mtj gotta scoot now... 04:45 Waylon ahh.. 04:46 Waylon FastCgiExternalServer /virtual/filename/fcgi -socket /path/to/my/socket and plackup -s FCGI --listen /path/to/my/socket --nproc 10 /path/to/my/script.psgi 04:46 mtj dpavlin's lib is running staff and opac with plack, on prod 04:48 Waylon hmmm 04:48 Waylon interesting. 04:48 wahanui interesting is sometimes good and sometimes bad 05:03 cait hi #koha 05:05 Oak hello cait ! 05:06 sandeepbhavsar hi all 05:06 sandeepbhavsar Good Morning 05:06 cait hi Oak :) 05:06 Oak :) 05:06 cait good morning sandeepbhavsar 05:06 sandeepbhavsar I have just gone through the past messages of "MARC Import problem" 05:07 sandeepbhavsar and found that 20MB is the maximum limit to import data through web interface 05:07 sandeepbhavsar is it true 05:07 sandeepbhavsar because mine file size is 21MB 05:07 sandeepbhavsar and struggling to import the data from last 2 days 05:08 sandeepbhavsar please help 05:11 cait you can use command line jobs or maybe split your file up into smaller files 05:12 sandeepbhavsar can you guide about how can i use commandline step by step 05:29 mtompset Greetings, #koha 05:30 mtompset Hey, Oak, you there? 05:30 Oak yup 05:30 Oak greetings mtompset 05:30 mtompset How much memory do you have on your koha server? 05:31 Oak 2GB :-| 05:31 mtompset how much memory is free? 05:31 mtompset "free -m" should help answer that. :) 05:32 Oak oho, i don't have Linux installed on my new laptop now... I use SSH to connect to my server. I'm downloading Debian right now... 05:33 mtompset Just SSH over, and type 'free -m' 05:33 mtompset It will show total, used, free memory in megabytes. 05:33 mtompset If you have windows, why not use putty? 05:34 mtompset http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html 05:34 Oak oh well, i'll install firessh now and let you knoe 05:34 Oak okay i'll use putty 05:36 Oak mtompset: total: 1961, used: 664, free: 1297 05:41 mtompset Thanks... 05:42 mtompset Out of curiosity... Does your koha server run anything other than koha? 05:42 mtompset And how many items does your DB have? 05:47 mtompset Have fun with the Debian install, Oak. 05:48 Oak mtompset: the DB has around 520 items 05:48 Oak and the system runs nothing except Koha... 05:48 Oak and a mail server 05:48 wahanui i think a mail server is back ! 05:48 Oak mtompset: i'll be back after breakfast... sorry was away 05:49 Oak i mean did not see your messages... was afk 05:52 mtompset Not a problem. Enjoy breakfast. :) 06:24 alex_a bonjour 06:39 mtompset Salut? 06:39 cait hi alex_a :) 06:40 mtompset hi, cait. 06:40 alex_a bonjour cait ! 06:40 alex_a :) 06:43 reiveune hello 06:45 cait hi reiveune :) 06:45 cait and brb 06:57 francharb hi 07:01 gaetan_B hello 07:02 mtompset AH! There's a GOTO in C4::AuthoritiesSearch.pm 07:03 mtompset I mean C4::AuthoritiesMarc.pm 07:03 mtompset Still waking up. :) 07:04 dcook_away Did you actually sleep, mtompset? 07:13 mtompset Yes. 07:13 mtompset 3 hours. 07:13 dcook I wish that I had your stamina ;) 07:14 mtompset Mountain Dew and Tea help. :) 07:16 mtompset http://mibpaste.com/SryG3U 07:16 mtompset The code that is ticking me off. 07:17 dcook Your library has a lot of lost items? 07:17 mtompset Who in their right mind does so may conditions in one line of code? 07:17 mtompset We marked them lost, but the probably haven't been inventoried yet. 07:17 mtompset We're in the early stages of doing thing. 07:17 mtompset things. 07:17 dcook Ahhh, I gotcha 07:17 mtompset Some of this data came from Athena. 07:18 * mtompset cringes. 07:18 mtompset Some of it came from a custom Access DB. 07:18 * mtompset cringes even more. 07:18 dcook O_O 07:32 ropuch Morning #koha 07:35 mtompset Greetings, ropuch. 07:41 mtompset Is items.itype supposed to be the same set of values as biblioitems.itemtype? 07:41 ropuch Going for some "3-days-no-sleep-still-coding" badge? ;-) 07:41 kf hi #koha 07:41 ropuch Guten Tag, kf [; 07:41 dcook Have a good day, everyone! I'm off to enjoy my Friday night :) 07:42 kf hi ropuch :) 07:49 sophie_m hi #koha 07:49 kf hi sophie_m :) 07:49 rangi hi all 07:49 kf hi rangi 07:50 druthb Hi rangi! 07:50 kf rangi: ignore her, she should sleep 07:50 rangi @later tell slef I have a static copy of the site somewhere but I have no intention of putting it back up anywhere, do you want the wget of it? 07:50 huginn rangi: The operation succeeded. 07:50 druthb Harrrumph! 07:51 druthb rangi, kf is bein' mean to me! 07:52 rangi hehe isnt it the middle of the night? 07:52 kf no... it's almost morning again 07:52 * kf glares at druthb 07:52 druthb 03:00, almost 07:53 * druthb is just not sleepy 07:55 * druthb 's bed is also being occupied. Two furry cat-beings, both purring like cement mixers 08:06 paul_p good morning #koha 08:07 kf hi paul_p :) 08:22 kf hi matts and hdl 08:23 hdl hi 08:24 matts hi there ! 08:26 kf perl days starting today? :) 08:27 hdl kf: yep 08:29 kf have fun :) 08:32 mtompset Greetings everyone. :) 08:35 mtompset What do you folks know about 942$c and 952$y subfields? 08:35 kf what do you want to know? 08:35 mtompset are they generally identical? 08:36 kf no 08:36 kf there is a system preference 08:36 kf item_level-itypes or similar 08:36 kf that lets you choose if you want to use itypes on record or item level 08:36 kf so when you set it to record, you don't have 952$y 08:36 mtompset So when one is set, the other isn't? 08:36 kf if you use item level itypes the relevance of 942 is not so high 08:37 kf but it is still used to suggest an itype in your item creation form for example 08:37 kf and maybe in some other places 08:37 kf I normally set it to the most used itype by defalt - but other people might do it differently 08:37 mtompset Because NULL is causing me a headache. 08:38 mtompset It's flooding my error log. :( 08:38 mtompset And I'm only a lowly programmer, not a librarian. 08:39 kf you can file a bug - but the logs in general have errors and warns 08:39 kf it will not the last thing you walk into 08:39 kf and whie it would be good to have them cleaned up, it's curerntly not the case 08:39 mtompset Hey... I want to wake up in the morning tail the error log and see nothing. 08:39 kf what you can do for this specific thing is make your catalogers catalog it, use a default value in your frmeworks to always set it... 08:40 kf then you will have to spent time on fixing things - I did some patches for that, but it's not high priority for developers right now 08:40 mtompset http://mibpaste.com/SryG3U 08:41 mtompset This is the piece of headache. 08:41 kf where is this from? 08:42 mtompset opac-detail. 08:42 kf hm interesting 08:42 wahanui hmmm... interesting is sometimes good and sometimes bad 08:42 kf I am suspicous of this part 08:42 kf && ($itm->{'itemnotforloan'}<0 || not $itm->{'itemnotforloan'} ) 08:42 kf && (not $itemtypes->{$itm->{'itype'}}->{notforloan} ) 08:42 kf to be worng 08:42 kf because I think it should probably be dependent on former mentioned system preference 08:43 mtompset $itm->{'itype'} is NULL. 08:43 mtompset system preference? What tab is it? 08:43 kf ah no 08:44 kf it's probably correct, it checks the item field and the itype... 08:44 kf never mind 08:44 kf you could fix the warn but I think generally it's good to set 942 08:44 kf so settng it would fix your problem and possibly some others too 08:45 mtompset biblioitems.itemtype 08:45 kf yes 08:45 kf if you change it using sql 08:45 mtompset right... have some of those NULL too. :) 08:45 kf you will have to reindex 08:45 kf completely 08:46 mtompset not a problem, jcamins helped me fix the indexing problem last night. :) 08:46 * mtompset curses permissions. 08:49 drojf1 good day #koha 08:50 drojf heh mtompset still around? 08:50 * magnuse waves 08:50 drojf hei magnuse 08:50 magnuse guten tag drojf 08:50 magnuse @wunder boo 08:50 drojf :) 08:50 huginn magnuse: The current temperature in Bodo, Norway is 11.0°C (10:20 AM CEST on June 29, 2012). Conditions: Partly Cloudy. Humidity: 58%. Dew Point: 3.0°C. Pressure: 29.86 in 1011 hPa (Falling). 08:50 drojf @wunder berlin, germany 08:50 huginn drojf: The current temperature in Berlin Pankow, Weissensee, Germany is 29.3°C (10:49 AM CEST on June 29, 2012). Conditions: Clear. Humidity: 52%. Dew Point: 18.0°C. Pressure: 29.86 in 1011 hPa (Rising). 08:50 drojf summerday 08:51 kf hi drojf and magnuse 08:51 drojf hi kf 08:51 kf morning eythian 08:51 magnuse kia ora kf and eythian 08:52 eythian hello all 08:52 lamiette morena 08:53 rangi hi lamiette and eythian 08:54 kf hi lamiette :) 08:54 mtompset yes. 08:54 mtompset But I got 3 hours sleep, thank you. 08:55 drojf aaah, good, healthy night sleep :D 08:55 lamiette hi all 08:55 mtompset [off] day. :) 08:55 drojf i know :D 08:56 mtompset kf, was just explaining the differences between itype and itemtype. :) 09:03 mtompset does it make sense that itype is filled in more than itemtype? 09:05 mtompset I guess so when item-level_itypes is 'specific item', correct? 09:09 mtompset 26?! When did that kernel version come out? 09:09 mtompset 3.2.0.26 I believe is the full. 09:11 kf the last number references to database updates 09:12 mtompset So, if itype is set, kf,should itemtype be NULL or the same? 09:12 kf it can be the same or it can be something else 09:13 kf it should preferably not be NULL if you want to avoid the error logs filling up 09:13 mtompset the values you would expect in itype and itemtype come from the itemtypes table, correct? 09:16 mtompset I think the "Sponsor KohaCon12" needs to be updated now on the webpage. :) 09:17 rangi dude get some sleep, you are all over the place 09:17 mtompset Actually, "Sponsor KohaCon12" is just a few inches to the right, so it isn't all over the place. 09:19 mtompset I'll go to bed early tonight. :) 09:19 drojf i guess it includes the paypalobjects.com thing that my browser is blocking so i would not mind that to go away :) 09:20 kf we can ask liz to remove it nwo that kohacon is over 09:22 kf @later tell wizzyrea can you please remove the donation button for kohacon12 from the kc start page when you have time? thank you! 09:22 huginn kf: The operation succeeded. 09:22 drojf kf++ 09:23 mtompset yes. 09:23 mtompset kf++ 09:30 * mtompset waits for his "source db_backup.sql" to finish. 09:31 slef morning 09:31 drojf hi slef 09:31 mtompset Morning, slef. 09:32 mtompset Greetings, matts. 09:37 slef :( about kohacon10 website being down for good 09:40 mtompset It's not down for good, if you've cached it in your heart. :) 09:41 magnuse lol 09:43 drojf heh 09:48 * mtompset thinks "In The Shadows" by The Rasmus makes good "waiting for my db import" music. 09:51 eythian it's not even in the wayback machine :/ 09:52 mtompset Probably cause there was a "Robots don't touch this" type file. 09:59 rangi https://gitorious.org/kohacon/kohacon/trees/master/static_site/www.kohacon10.org.nz 10:03 mtompset rangi++ 10:05 jcamins Morning. 10:05 wahanui morning is probably a state of mind. or whenever the cat wants breakfast. 10:05 magnuse kia ora jcamins 10:06 mtompset Greetings, kcamins. 10:06 mtompset jcamins. 10:06 wahanui jcamins is, like, A-Grade developper on Koha willing to rewrite it from top to bottom. Good Luck jcamins 10:12 * Waylon is djing guys, on www.subspace-radio.net if you guys want to listen in. 10:12 Waylon The voice of startrek online. 10:12 Waylon Chill music, 115 - 90 bpm. 10:14 mtompset What's that, Waylon? 10:14 mtompset Ah... 10:14 jcamins rangi: there is a problem with misc/cronjobs/check-url.pl in both 3.8 and 3.6. 10:14 mtompset Checking it out... 10:19 eythian hello jcamins 10:20 jenkins_koha Starting build #769 for job Koha_master (previous build: UNSTABLE -- last SUCCESS #767 3 days 17 hr ago) 10:21 jcamins eythian: do you have libtest-unaccent-perl on the 3.8 apt repo? 10:21 eythian it's in debian I think 10:21 jcamins You're right. 10:21 jcamins That's not the package I meant to ask about. 10:21 jcamins I meant... 10:22 jcamins Template::Plugin::HtmlToText. 10:22 drojf template-plugin-htmltotext 10:22 drojf heh 10:22 drojf hi jcamins 10:22 jcamins At least one of us is awake right now. ;) 10:22 mtompset Template:: Plugin::HtmlToText (without the space) 10:24 eythian squeeze|main|i386: libtemplate-plugin-htmltotext-perl 0.03-1koha1 10:24 eythian yes 10:24 huginn New commit(s) kohagit: Bug 8315 - fix 'C4::Output 3.02' errors in Koha <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=482c96c4651d5b6eb86332637363707423c6c110> / 7161 Followup for indentation openlibrary.js <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=deb444401ae9daaa256b41775b70834b5b7327ba> / Bug-7161 Open Library - Larger image, Read, borrow and checked-out status <http://git.koha-community.org/gitweb/?p=k 10:24 jcamins Nifty, thanks. :) 10:26 mtompset Just finished the 3.6.3 db import. 10:26 mtompset Now to web install. :) 10:29 jcamins mtompset: you just have to run updatedatabase. 10:29 jcamins You won't be going through the entire webinstaller. 10:31 Waylon you liking, mtompset ? 10:33 drojf in an array of hashes, is there some fancy way to compare all values for a certain key of a hash for all elements of the array? like, there is the same $myhash{mykey}=myvalue in each element of the array and i would want to check if myvalue is the same for all entries. or do i have to walk though that using foreach? does that question make sense at all? 10:34 jcamins first question? 10:34 wahanui "What are you trying to do?" "What is the goal?" or "What problem are you experiencing?" 10:35 mtompset just run updatedatabase? 10:36 drojf i want to check if the type of element is the same for all given 856 fields in a record. like, are they all "video" or "audio". 10:36 jcamins mtompset: when you try to log in to the staff client, it will do that for you. 10:36 jcamins Ah. 10:37 jcamins You could do something fancy with map, but I would just iterate through. 10:37 drojf :) 10:37 mtompset Need to finish the cron job setup, etc. 10:37 drojf ok 10:37 mtompset Then I'll try a staffclient. 10:47 * mtompset checking environment variables. 10:52 * mtompset is tweaking apache configuration files. 10:53 jcamins mtompset: wouldn't it be better to make sure everything is working before doing too much tweaking? 10:54 drojf nah he can just install all from scratch if something goes wrong ;) 10:56 mtompset tweaking to get graphic browser access as compare to lynx. 10:57 jcamins mtompset: okay, that makes sense. 10:57 mtompset we have web installer page. YAY! 10:58 mtompset The git I cloned was 3.9? 10:58 mtompset clicking update your database. 10:59 mtompset It correctly identified 3.6.3 :) 10:59 eythian the current version is just a special syspref field 11:00 mtompset Ah, okay. 11:00 * mtompset likes the blinky lights. :) 11:01 * mtompset wishes it would run faster. 11:01 mtompset I am going to have a patch posted before I go to bed tonight. :) 11:03 mtompset Wow... 56MB free? I made my VM have 768MB... I guess I really should have told it 1GB. 11:04 kf 1 gb is a bit small 11:04 drojf just start over 11:04 drojf :P 11:04 kf well. it's too small really if you want to load test data 11:04 mtompset I already loaded data. 11:05 mtompset I suppose I'll be able to find the optimal size for this data set tonight with this VM. 11:05 jenkins_koha Starting build #75 for job Koha_3.8.x (previous build: SUCCESS) 11:08 mtompset Why is the git at 3.9, but the latest stable release is 3.8.2? 11:08 drojf because git is newer than the stable release i suppose? 11:09 rangi cos you didnt check out the 3.8.x branch 11:10 eythian yeah, if it wasn't you'd never have a stable release 11:10 mtompset git? 11:10 wahanui git is http://wiki.koha-community.org/wiki/Version_Control_Using_Git 11:10 mtompset I was just following the instructions there. 11:10 mtompset "git clone git://git.koha-community.org/koha.git kohaclone" 11:10 mtompset "git clone git: //git.koha-community.org/koha.git kohaclone" 11:10 kf mtompset: if your goal was to do a dev install to make patches with, you are on the right branch 11:11 mtompset okay. 11:11 kf if you want a installation to use in production, you want to checkout the branch with the stable release 11:11 mtompset Just want to make sure. 11:11 mtompset what is the git clone for 3.8.X? 11:13 jcamins mtompset: you would do: git checkout -b 3.8.x origin/3.8.x 11:13 jcamins However, don't do that. 11:13 mtompset Shoot... Gateway Timeout on the DB update. 11:14 mtompset updatedatabase.pl is still running. 11:14 mtompset Okay... so, I'll wait for the updatedatabase.pl to finish. 11:14 mtompset Then try going back to the staff client. 11:16 jenkins_koha Yippie, build fixed! 11:16 jenkins_koha Project Koha_master build #769: FIXED in 56 min: http://jenkins.koha-community.org/job/Koha_master/769/ 11:16 jenkins_koha * oleonard: Bug 8288 - showmarc.tt should not include full doc-head-close.inc 11:16 jenkins_koha * matthias.meusburger: Bug 8279: CAS Debugging improvements 11:16 jenkins_koha * jcamins: Bug 8205: Add OPACShowUnusedAuthorities syspref 11:16 jenkins_koha * paul.poulain: Bug 8205 follow-up DBRev number 11:16 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8288 minor, P5 - low, ---, oleonard, Pushed to Stable , showmarc.tt should not include full doc-head-close.inc 11:16 jenkins_koha * colin.campbell: Bug 6939 DefaultClassificationSource should be default in 942 11:16 jenkins_koha * kyle: Bug 8130 - attach PDF files to a patron record 11:16 jenkins_koha * paul.poulain: Bug 8130 follow-up DBRev number 11:16 jenkins_koha * nengard: Bug 8319: Update headings on Patron Statistics tab 11:16 jenkins_koha * mtj: Bug 8313 - add ASHS to 'Koha team' page, for sponsorship of the 'star-ratings' feature 11:16 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8279 enhancement, P5 - low, ---, matthias.meusburger, Pushed to Master , CAS Debugging improvements 11:16 jenkins_koha * nengard: Bug 8321: Fix OPACShowBarcode description 11:16 jenkins_koha * amit.gupta: Bug-7161 Open Library - Larger image, Read, borrow and checked-out status 11:16 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8205 enhancement, P5 - low, ---, jcamins, Pushed to Master , Should be possible to hide unused authorities in OPAC 11:16 jenkins_koha * m.de.rooy: 7161 Followup for indentation openlibrary.js 11:16 jenkins_koha * mtj: Bug 8315 - fix 'C4::Output 3.02' errors in Koha 11:16 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6939 normal, P5 - low, ---, colin.campbell, Pushed to Stable , DefaultClassificationSource not used in 942$2 11:16 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8130 enhancement, P5 - low, ---, kyle.m.hall, Pushed to Master , attach PDF files to a patron record 11:16 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8319 enhancement, P5 - low, ---, nengard, Pushed to Master , headings on statistics tab are confusing 11:16 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8313 trivial, P5 - low, ---, nengard, Pushed to Stable , add ASHS to 'Koha team' page, for sponsorship of the 'star-ratings' feature 11:16 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8321 enhancement, P5 - low, ---, nengard, Pushed to Master , fix OPACShowBarcode description 11:16 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8315 major, P5 - low, ---, dpavlin, ASSIGNED , fix 'C4::Output 3.02' errors in Koha 11:17 kf build fixed - nice 11:17 magnuse \o/ 11:25 mtompset okay... my web installer steps failed, but the db got updated. 11:25 mtompset Is there anything past step 3? 11:26 jcamins Nope. 11:26 jcamins That's it. 11:26 mtompset Okay... I seem to be in... 11:26 jcamins Now you log into the staff client. 11:27 mtompset Okay... I guess that means I can attempt a patch now? 11:29 mtompset pulled up my bugs list. 11:31 kf there are instructionson the wiki 11:31 mtompset I figured I should do a 'git pull' first. 11:31 kf remember to never make changes on your master branch, create a new branch 11:32 kf yes, paul pushed new things today 11:32 mtompset Trying to see what the Version Control Using Git page says... 11:33 jcamins mtompset: http://www.myacpl.org/koha/?p=558 11:35 mtompset So you branch for each bug fix? 11:36 jcamins Yes. 11:37 jcamins I have 146 branches in my development repo. 11:37 jcamins Probably due for some cleaning. 11:37 jcamins I deleted 70 a few months ago. 11:37 mtompset Okay... makes sense... but how do you switch the main branch? 11:37 jcamins git checkout -b whatever origin/master 11:37 mtompset Because obviously you'll want to keep doing git pulls. 11:37 jcamins That creates a branch called whatever. 11:38 jcamins Then you download the latest version of the code with git fetch origin 11:38 jcamins And when you want to make sure that the code you're working on applies on latest master, you do git rebase origin/master 11:38 mtompset so once you create a branch you git rebase? 11:39 jcamins No, when you create a branch it has the newest version of code. 11:39 jcamins It's *later* when master has been updated further that you need to do the git fetch origin && git rebase origin/master 11:40 mtompset okay... so let's say I got this running yesterday. 11:40 jcamins You know how using IE used to really suck? 11:40 jcamins It still does. 11:40 mtompset there's stuff being git pulled down now. 11:40 mtompset If I did a patch yesterbase.... 11:40 mtompset yesterday... 11:40 jcamins I think you're using the wrong terminology. 11:41 jcamins A "pull" is what you, as someone developing against master does. 11:41 mtompset yes. 11:41 jcamins What paul_p does as release manager is "push." 11:41 jcamins So let's say you started development yesterday. 11:41 mtompset I don't care about pushing. 11:41 jcamins Right. 11:41 mtompset I'm worried about pulling right now 11:42 mtompset I have kohaclone 11:42 jcamins Since then, paul_p pushed some changes. 11:42 mtompset I branch. 11:42 jcamins You want to update your code. 11:42 mtompset paul pushs. 11:42 mtompset I branch again. 11:42 jcamins No. 11:42 jcamins No additional branching. 11:42 mtompset Yes... a branch for each bug fix. 11:42 jcamins Oh, I thought we were talking about one bug fix. 11:43 mtompset no... 11:43 jcamins That is correct. One branch for each fix. 11:43 mtompset last year kohaclone 11:43 mtompset yesterday git pull 11:43 mtompset branch bug A 11:43 mtompset generate patch blah blah 11:43 mtompset branch bug B today. 11:44 mtompset rebase branch B? 11:44 jcamins Before you create the branch for bug B, you should do "git fetch origin." 11:44 jcamins Then it will be up-to-date as soon as you check it out. 11:44 mtompset but what does that mean for branch A? 11:44 mtompset what happens to the patch I just did? 11:44 jcamins Branch A is now a little behind the times. 11:45 jcamins When you go back to working on bug A, you're going to do "git rebase origin/master" 11:45 jcamins This will update branch A to the latest master, and try to stick your patch on at the end of it. 11:45 jcamins If there is a conflict, it will tell you and you'll be given the opportunity to fix it. 11:47 mtompset Ah so rebasing is an attempt make current but keep your patch. 11:48 jcamins Right. 11:48 mtompset but only in that branch. 11:49 jcamins Right. 11:49 mtompset how do you switch branches? 11:49 jcamins git checkout branchname 11:51 mtompset what if the branchname doesn't exist? 11:52 mtompset Typos happen. 11:52 eythian try it and find out :) 11:52 kf you can see your branches with git branch 11:52 kf and tab complete works too 11:53 eythian also, it'll say that it can't do that 11:53 mtompset git branch -r lists a WHOLE bunch of branchs. 11:53 eythian that's because there's a lot 11:53 mtompset So, I've done my git pull. 11:53 mtompset My kohaclone is current. 11:53 mtompset git pull would blow away my patches in a branch, right? 11:54 jcamins No. 11:54 eythian nope 11:54 eythian git tries hard to never lose your work 11:54 eythian in this case, it'll merge it in 11:54 jcamins It takes real work to remove patches. 11:54 jcamins Oh, drat. 11:54 * jcamins finds a syntax error in his Javascript. 11:55 jcamins kf: bug 2060 will be ready for sign off in a few minutes... 11:55 kf will you be around tomorrow? 11:57 jcamins Chances are good. 11:57 jcamins It's an easy sign off, though. 11:58 jcamins Ugh. 11:58 jcamins Apparently the rebase resulted in the manage staged records not showing up right, either. 11:59 mtompset dumb question... which file do I fix? ./blib/INTRANET_CGI_DIR/members/moremember.pl ./members/moremember.pl? 11:59 jcamins members/moremember.pl 11:59 jcamins blib was created by make. 11:59 mtompset right. 11:59 mtompset Okay. 12:01 jenkins_koha Project Koha_3.8.x build #75: SUCCESS in 56 min: http://jenkins.koha-community.org/job/Koha_3.8.x/75/ 12:01 jenkins_koha * oleonard: Bug 8288 - showmarc.tt should not include full doc-head-close.inc 12:01 jenkins_koha * colin.campbell: Bug 6939 DefaultClassificationSource should be default in 942 12:01 jenkins_koha Starting build #76 for job Koha_3.8.x (previous build: SUCCESS) 12:04 mtompset That was a surprise... I forgot about doing a git pull while using the staff client... I was transported to a DB update screen. 12:05 jcamins Right, it will automatically detect when your database is out of date. 12:11 mtompset Okay... confirmed the bug is still in latest version. 12:11 mtompset Now to save my tiny change. 12:12 mtompset Okay... I have fixed the file... next step... let's see... 12:13 eythian git add <file>, git commit 12:13 eythian http://wiki.koha-community.org/wiki/Git_bz_configuration <-- I also strongly recommend setting this up 12:15 mtompset AAAAA! Nano editor. I don't know how to use it. 12:17 jcamins mtompset: you can change your editor with export EDITOR=vim 12:18 jcamins Or, you know, that other one. 12:18 mtompset That one shall not be named! GAH! 12:20 eythian mtompset: nano tells you how to use it 12:21 eythian the key list is at the bottom of the screen 12:21 mtompset I don't like it. I know vi well enough. 12:21 eythian despite that, my commits on new machines always end up with ZZ at the bottom. 12:21 mtompset Some of my config files are being listed as changed. 12:21 mtompset How do I get git to ignore them? 12:22 jcamins mtompset: none of the config files you are using should be controlled by git. 12:22 paul_p mtompset = create .gitignore file 12:22 jcamins No, don't do that. 12:22 eythian no bad 12:22 eythian bad paul_p, bad :) 12:22 mtompset but I don't want ../etc/... included. 12:22 jcamins paul_p: mtompset just started using git, and didn't know not to edit those config files. 12:23 paul_p eythian ? why ? 12:23 paul_p jcamins ah, OK 12:23 jcamins paul_p: the files he edited are the ones in kohaclone/etc 12:23 jcamins mtompset: the configuration files used by your installation are the ones in koha-dev/etc 12:23 eythian also, if you make a .gitignore, it ends up getting committed 12:23 * jcamins didn't know that. 12:23 jcamins However, the wrong files were edited. 12:24 paul_p eythian ??? I have a .gitignore to itnore *.*~ or things like that in the list of untracked files 12:24 jcamins mtompset: see what changes you made with "git diff" 12:24 paul_p (and I told .gitignore to ignore .gitignore ;-) ) 12:24 eythian ahh 12:24 eythian that'll work then :) 12:24 magnuse there also .git/info/exclude... 12:25 eythian I think there's a "proper" way of doing it 12:25 eythian yes, that's the way 12:25 mtompset http://mibpaste.com/qw7Eb3 12:25 mtompset That's a sample difference. 12:25 * paul_p is on bug 6557 and will probably push it soon... 12:25 jcamins paul_p++ 12:25 eythian mtompset: don't commit that 12:25 mtompset duh! I know that. 12:26 eythian :) 12:26 jcamins mtompset: what did you do? 12:26 mtompset Nothing. 12:26 jcamins I mean, I don't see how you could end up with files that looked like that. 12:26 mtompset I did an INSTALL. 12:26 jcamins Did you copy files from koha-dev to kohaclone? 12:26 mtompset the perl script relabels. 12:26 jcamins Not in place. 12:26 eythian I suspect you didn't provide another directory for put the config files into, or something 12:26 eythian *to put 12:26 jcamins eythian: but it's installed to koha-dev by default... 12:27 mtompset obviously not. 12:27 mtompset I did a git clone. 12:27 mtompset and then perl make, make, make test, make install inside the kohaclone. 12:27 jcamins mtompset: no, really, when you ran the installer it suggested koha-dev as the default. 12:27 kf paul_p: did the same with my gitignore heh 12:27 mtompset the web installer?! 12:28 mtompset It jumped immediately to step 3. 12:28 eythian no, the make 12:28 * paul_p also impatient to see bug 7167 pushed, because he's tired of editing updatedatabase everytime there is a DB update... 12:28 jcamins No, with make. 12:28 jcamins paul_p: hehe. Me too. 12:28 mtompset okay... 12:28 mtompset Let's clean this up. 12:28 paul_p jcamins = if you could take a few minuts to signoff again the 7167, that would be nice (because jonathan updated it to fix QA comments) 12:28 mtompset How do I delete a branch, and just git pull? 12:29 mtompset I'll do the reinstall over. 12:29 * magnuse uses .git/info/exclude by default, except for things like config files in new projects 12:29 jcamins paul_p: I can't do it right now, since I have to leave in five minutes, but I will as soon as I can, if no one beats me. 12:29 eythian mtompset: you probably don't need to delete a branch 12:30 mtompset I'd feel more comfortable doing that. 12:30 eythian and I'm not sure what "just git pull" means. 12:30 mtompset My change is very trivial. 12:30 mtompset make it like a fresh git clone. 12:30 eythian git branch -D branchname will delete a branch 12:30 mtompset git rebase? 12:31 eythian git rebase will not delete a branch 12:31 kf you can also do git reset --hard HEAD^ that will undo the last commit 12:31 kf and throw away your changes 12:32 jcamins In this case, you just need git reset --hard 12:32 jcamins That will remove all the changes you haven't committed. 12:32 eythian the branch, however, will still be there and so it won't be like a fresh git clone. 12:33 eythian (it'll just point to a previous place. 12:33 eythian ) 12:33 mtompset I deleted the branch. 12:33 mtompset I only have master. 12:34 mtompset So... 12:34 mtompset git checkout master 12:34 mtompset git branch -D bug_7630 12:34 mtompset git reset --hard 12:34 eythian you don't need to reset 12:34 eythian (assuming you haven't changed master) 12:35 mtompset I did the install process in master. 12:35 mtompset that's the problem. 12:35 eythian that doesn't matter 12:35 jcamins eythian: no, the git reset --hard is necessary because the configuration was installed to kohaclone rather than koha-dev. 12:35 eythian ohh 12:35 mtompset right. 12:35 eythian yeah, my bad 12:35 jcamins I think. 12:35 eythian doing two things at once. 12:35 * jcamins too. 12:36 mtompset so it should say something like koha-dev in the perl Makefile.PL step? 12:36 jcamins And, I need to be leaving right now. 12:36 jcamins mtompset: right. 12:36 mtompset there it is. 12:37 kf mtompset: it will suggest paths, just ok them 12:38 eythian but read them first so you know what you're looking at :) 12:38 kf right :) 12:38 mtompset I think I changed the dev not understanding why it was what it was. 12:38 kf reading first is always a good plan 12:41 mtompset I was so close to my first patch! 12:42 kf you still are 12:43 kf and when you have done it once, second time will be a lot easier 12:43 mtompset Not with the speed of my VM. :) 12:52 jenkins_koha Project Koha_3.8.x build #76: SUCCESS in 50 min: http://jenkins.koha-community.org/job/Koha_3.8.x/76/ 12:52 jenkins_koha mtj: Bug 8313 - add ASHS to 'Koha team' page, for sponsorship of the 'star-ratings' feature 12:52 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8313 trivial, P5 - low, ---, nengard, Pushed to Stable , add ASHS to 'Koha team' page, for sponsorship of the 'star-ratings' feature 12:52 mtompset at the make test stage. (running it just for proper processing) 13:03 mtompset hopefully this is the correct make install. 13:13 mtompset Now to correct the softlinks. 13:18 drojf is there a way to sort the sysprefs for my patch other than the default (alphabetically)? looks kind of stupid to have the syspref to turn the thing on in between other parameters instead of on top of all 13:18 kf drojf: first question? 13:18 wahanui "What are you trying to do?" "What is the goal?" or "What problem are you experiencing?" 13:19 kf are you creating more than one syspref that belong together? 13:19 drojf well, what i said basically. i have syspref a, b and c 13:19 drojf yes 13:19 kf hm 13:19 drojf but b is the one to turn all on 13:19 kf maybe: name them so they sort correctly or introduce a new subheading in the yaml file 13:20 kf hm but that won't fix the sorting 13:20 kf I thought they sorted like listed in the file, but I never checked it 13:20 drojf no they dont :( i thought so too 13:20 drojf renaming the sysprefs means changing the db also :( 13:23 kf hm what are the names of your prefs? 13:26 kf oh 13:26 kf you could perhaps group them 13:27 kf drojf: let me try and find an example? 13:28 kf drojf: look at the syntax for AltenrateHoldingsField maybe? 13:28 kf and if you have a separate syspref to turn it on and others, maybe leaving some empty might work to turn off? 13:29 kf z3950NormalizeAuthor is another example 13:30 * mtompset cries, "Why?! Oh why?!" 13:30 mtompset Something somewhere still thinks it isn't kohaclone. 13:31 kf ? 13:31 kf if you could give more informatoin 13:31 kf we could try to help you 13:31 kf and there are files outside of kohaclone 13:31 mtompset did the perl makefile, make, make test, make install. 13:31 mtompset there are koha-dev files. 13:31 kf yes 13:31 drojf kf: thanks, the grouping should do 13:32 kf you shoudl end up with 2 directories 13:32 mtompset BUT... something is still pointing to kohaclone. 13:32 kf 1 lives under git, the other does not 13:32 kf can you specify something? 13:33 mtompset I can't get to the staff client, because has the _DB_HOST_ stuff. 13:34 mtompset I restarted apache... works now. 13:34 * mtompset sighs a big sigh of relief. 13:35 mtompset AH! ... let me check... I probably missed a softlink. 13:36 mtompset nope... just failed to restart to point it to the right place. 13:36 mtompset git diff shows nothing. 13:36 kf that's good 13:36 mtompset YES! 13:36 kf it should work 13:36 kf using the files from the koha-dev directory 13:37 kf ok, time to start the weekend :) bye all! 13:37 mtompset Enjoy your weekend... I just want to get a patch. 13:39 mtompset Okay... confirmed error. 13:39 mtompset patron search.. 13:43 mtompset oh shoot! 13:43 mtompset I forgot to create the branch. 13:46 mtompset whew! changing it back gives a blank git diff. 13:59 mtompset Okay... so, I do I post the patch as an attachment to bugzilla? 13:59 paul_p bug 6557 pushed, but some work still needed... 13:59 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6557 normal, P3, ---, jcamins, Pushed to Master , biblioitems.totalissues unused 14:05 mtompset I think I got it. 14:15 mtompset Hi, matts. 14:15 mtompset YAY! I generated my first patch. 14:24 drojf mtompset: congratulations 14:34 mtompset And I've generated a second... 14:34 mtompset And I'm working on my third. 14:39 magnuse mtompset++ 14:40 mtompset I want my bugs to get pushed and closed! 14:40 mtompset It's not like these are HUGE! 14:40 mtompset a simple \ was the fix for one of them. 14:41 slef yengh... what's the code for the serial claims notice? I need it to test something 14:42 slef claimissues? 14:43 slef might be CLAIM ISSUE 14:43 slef hrm 14:43 slef ah no I see 14:44 slef it's module "claim serial issue" not module "serial" 14:44 slef I think I'll have to test this on a live server :-/ 14:44 * slef wanders off, muttering into his beard 14:59 mtompset Three patches, jcamins. :) 15:00 jcamins mtompset: well done! 15:00 jcamins Did you mark them "needs signoff"? 15:01 mtompset I attached them to the bug reports. 15:01 mtompset Should have I changed the status? 15:01 mtompset I'm the reporter. 15:01 jcamins You'll need to change the status of each of those bugs to "Needs signoff," or no one will know to look at them. 15:01 jcamins Yeah, you're saying "there's a patch that needs to be tested." 15:02 jcamins Anyone can do that. :) 15:03 eythian wahanui: bug workflow is <reply>http://wiki.koha-community.org/wiki/Bug-enhancement-patch_Workflow 15:03 wahanui ...but bug workflow is http://wiki.koha-community.org/wiki/Bug-enhancement-patch_Workflow... 15:03 eythian oh right 15:03 eythian wahanui: as you were then 15:03 wahanui eythian: sorry... 15:03 jcamins bug workflow? 15:03 wahanui i heard bug workflow was http://wiki.koha-community.org/wiki/Bug-enhancement-patch_Workflow 15:03 jcamins ^^ see that page 15:04 mtompset Okay,,, what if one of the bugs I think is a duplicate? 15:04 eythian then you can use the "duplicate" status 15:05 mtompset but duplicate puts it to RESOLVED. 15:05 mtompset I don't like that. 15:05 jcamins Yes, RESOLVED/DUPLICATE. 15:05 jcamins That's what it is. 15:05 jcamins It's a duplicate. 15:05 eythian it's saying "this one is resolved so ignore it, look over there for the real happenings" 15:06 reiveune bye 15:06 eythian "resolved" doesn't mean "fixed", "fixed" means that :) 15:11 mtompset okay... 15:11 mtompset I was thinking... 15:11 mtompset what's your take on line 264 of catalogue/details.pl 15:12 mtompset if ($item->{'materials'} ne ''){ 15:12 eythian it might be worth putting a sample into a pastbin 15:12 eythian oh 15:12 eythian that could be made nicer 15:12 jcamins That's... awful. 15:12 eythian by dropping off the ne '' 15:12 mtompset I was thinking no need for ne. 15:12 jcamins Yup. 15:12 jcamins I agree. 15:13 mtompset Okay... that will be my patch. 15:13 eythian it'll also improve error handling in corner cases that'll probably never come up anyway 15:13 jcamins And remove a warning. 15:14 mtompset bug 8175 15:14 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8175 normal, P5 - low, ---, gmcharlt, NEW , Missing defined check in catalogue/details.pl 15:14 mtompset Okay... I thought of adding defined... but I realized a drop the ne is better. 15:15 eythian yeah 15:21 mtompset bug 8200 15:21 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8200 trivial, P5 - low, ---, gmcharlt, NEW , /home/chris/git/koha.git in /usr/share/koha/misc/translator/update.pl 15:21 mtompset Wasn't someone saying update.pl is old? 15:21 jcamins I think it might be. 15:23 mtompset I already quoted you in the comment I put. :) 15:24 mtompset Well, that means that bug and bug 8192 are the only one's of mine outstanding. 15:24 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8192 enhancement, P5 - low, ---, gmcharlt, NEW , Update libraries and Missing library in install_misc/ubuntu.packages 15:27 mtompset Oh, and since I think you changed the status of bug 6840 jcamins, perhaps you could read through the commentary and decide if it really needs to be assigned at all. 15:27 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6840 minor, PATCH-Sent (DO NOT USE), ---, paul.poulain, ASSIGNED , error in Template.pm in logs 15:27 mtompset The code is already live. 15:28 mtompset I think Fred P was confused. 15:28 mtompset bug 7630 deals with his issues, I think. 15:28 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7630 minor, P5 - low, ---, kyle.m.hall, Needs Signoff , Warning on moremember.pl about param without key 15:28 mtompset And now... after that most excellent coding run... 15:28 jcamins The patch for bug 7630 hasn't been pushed yet. 15:29 mtompset I know. I just did it. :P 15:29 jcamins Right, therefore, bug 6840 should not be closed yet. 15:30 jcamins You should change the assignment on that bug to you, and then once 7630 is closed, we can test it, and close both. 15:30 mtompset but the code for 6840 is already live. 15:30 jcamins Oh, you're saying the code that fixes 6840 is already in master? 15:30 mtompset YES. 15:30 jcamins Okay. 15:30 * jcamins was confused. 15:30 paul_p time to go back home. see you on monday guys ! 15:31 mtompset Au revoir, paul_p. 15:31 jcamins If the error isn't appearing anymore, you should go ahead and close the bug with a message something along the lines of "working in latest master." 15:31 mtompset Okay... let me try... 15:31 mtompset There is an error... 15:32 mtompset generated by that patch, intentionally to prevent a NASTY error. 15:32 mtompset i.e. a warn statement versus bad code. 15:33 mtompset I think I documented some other cases on bug 7352. 15:33 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7352 normal, P5 - low, ---, kyle.m.hall, RESOLVED DUPLICATE, moremember.pl generates error in Template.pm related to missing $key value 15:34 jcamins Got it. 15:34 jcamins Actually, there's an easier way to fix this problem in the future: 15:34 jcamins coding guidelines? 15:34 wahanui coding guidelines are http://wiki.koha-community.org/wiki/Coding_Guidelines 15:34 jcamins Actually, it might not be there. 15:35 jcamins @quote search typo 15:35 huginn jcamins: 2 found: #135: "rangi: $tempate->{VARS}->{'LoginBranchname'} -..." and #82: "<pianohack> nengard: If you were using a..." 15:35 jcamins @quote get 135 15:35 huginn jcamins: Quote #135: "rangi: $tempate->{VARS}->{'LoginBranchname'} - without the typo" (added by cait at 07:30 PM, May 20, 2011) 15:35 jenkins_koha Starting build #770 for job Koha_master (previous build: FIXED) 15:35 jcamins ^^ you can use that instead of the params(key => $value) if $value; 15:36 mtompset you mean $key=> value if $key. 15:36 jcamins However, yes, you should go ahead and close the bug report you just asked about, because it is working now even without your patch. 15:36 jcamins Yes. 15:36 jcamins That's what I mean. 15:36 jcamins Wait... that's not what the example was. 15:36 * jcamins is frazzled... he has an unusable shower which he only just found out does not have to be replaced. 15:36 huginn New commit(s) kohagit: Revert "Bug 7444: Update circ/circulation.pl to use KohaDates TT Plugin" <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=0923e96cb4a9684db7c777866e9c822522f49a72> / bug 6350 (history.txt) fixing typo <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=7462effa91c82502a9e26d5953859eb8836c7698> / Bug 6350 : Updating history <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=2d3c51e1 15:37 jcamins (this is good news... up until five minutes ago I thought we were going to be remodeling the bathroom) 15:38 mtompset I'll just leave it then. 15:38 mtompset It's 11:37pm here. I should have gone to bed earlier. 15:38 jcamins Yes, you should've. 15:38 mtompset But you can't stop a good coding run. 15:38 jcamins lol 15:38 jcamins I must give it to you, that was impressive. 15:39 mtompset And now, I can submit patches with bug reports in the future. :) 15:39 jcamins Yup. 15:40 mtompset I should probably do a diff -r against 3.6.3 and our 3.6.3 to see if I made any other changes I forgot to bug report. 15:40 jcamins That would be a good idea. 15:41 mtompset But one thing I really want to change is the staff client "login" div AFTER login. 15:41 mtompset I want to lay out my login screen custom. 15:41 jcamins You don't need to patch the code for that. 15:41 mtompset So, I don't want it messing up my menu bar at the top. 15:42 jcamins You should just use CSS. 15:42 mtompset How do you distinguish between login and login?! 15:42 mtompset that's the CSS. 15:42 jcamins Okay, a patch will be required to change one of those ids. 15:42 mtompset exactly. 15:42 jcamins *Then* you do the styling with CSS. 15:42 jcamins :) 15:42 mtompset YES! 15:42 eythian having two ids the same is doubleplusungood anyway 15:43 jcamins eythian: it's really bizarre having you in this time zone. 15:43 mtompset That's probably something I'll submit next week. 15:43 Waylon what the.... sysadmin writes back.. latest koha version is 4.10?! 15:43 mtompset What timezone is he normally in? 15:44 jcamins Waylon: no, it isn't. That LibLime's fork. 15:44 jcamins mtompset: New Zealand's. 15:44 mtompset So why is a NZ in the US? 15:45 jcamins He's in Europe, actually. Visiting satellite offices, I think. :) 15:45 mtompset Ah. 15:45 eythian Yeah, it's summer in Europe, winter at home. 15:45 mtompset anyways... good day (24 hour period) 15:45 mtompset Thanks for the help and feedback guys. 15:45 eythian later 15:45 jcamins Good night. 15:46 slef bug 7717 and bug 7494 and bug 6460 and bug 7613 15:46 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7717 enhancement, P3, ---, mjr, ASSIGNED , Multiple Identical Holds 15:46 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7494 enhancement, P5 - low, ---, mjr, In Discussion , Use partial barcode or callnumber as a fallback for the barcode search in checkout 15:46 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6460 normal, PATCH-Sent (DO NOT USE), ---, januszop, RESOLVED FIXED, No log generated if Action set to All or Modify or Delete 15:46 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7613 enhancement, P5 - low, ---, ruth, Needs Signoff , OCLC Connexion Gateway, including extension svc/import_bib 15:47 Waylon okay, so sysadmin wants to bare metal the koha servers, no xcp. 15:47 slef xcp? 15:47 * Waylon cringes. 15:47 Waylon XCP, Xen Cloud Platform. 15:47 Waylon VM host 15:47 drojf Waylon: going from pre 3.0 with lots of local changes to liblime fork would be ironic ;) 15:47 eythian it would be terrible :) 15:47 * jcamins doesn't know what xcp is, but as long as you are working on Koha and not LibLime's fork you should... survive, anyway. 15:47 slef didn't KVM beat Xen yet? ;) 15:47 jcamins eythian: terribly ironic, even.. 15:47 Waylon i swear, if they move to liblimes branch, i quit working for them. 15:48 drojf they just googled koha :( 15:48 eythian I was talking to a maybe-client who said he had done a bit of digging around about Koha, and couldn't see much sign of documentation or community or anything. 15:48 eythian Then I showed him the proper website 15:48 jcamins Waylon: if they do want to go with LibLime's Koha, jwagner can probably put them in touch with the sales people. 15:48 eythian It was like a whole new world. 15:49 Waylon "Debian squeeze 64 bit is the most common Koha OS, the most supported." yes? 15:49 eythian yeah 15:49 eythian it's what I deploy on 15:49 jcamins slef: you should sign off on bug 7613. I would like to, but couldn't get Connexion to start. 15:50 slef 7613 is in master now isn't it? 15:50 jcamins slef: not the follow-up. 15:50 jcamins slef: it doesn't actually work with Connexion client. 15:50 slef jcamins: I'd need to wait for an OCLC-using client to report back again :-/ 15:51 jcamins slef: if I ever have a Windows installation that works, I'll try again. 15:53 jcamins It may one day come to the point where I actually have to buy the MSDN OS collection (ugh!), but we're putting that off as long as possible. 16:12 gaetan_B bye ! 16:24 jwagner cfouts, one other pivotal that came back up -- can you take a look at https://www.pivotaltracker.com/story/show/22673905? 16:24 jwagner It's sporadic and not reproducible, but it's too much to be user error or a stuck keyboard 16:24 jwagner sorry, wrong screen :-( 16:25 jenkins_koha Project Koha_master build #770: SUCCESS in 49 min: http://jenkins.koha-community.org/job/Koha_master/770/ 16:25 jenkins_koha * jcamins: Bug 6557: Record bib popularity in totalissues 16:25 jenkins_koha * paul.poulain: Bug 6557 follow-up DBRev number 16:25 jenkins_koha * paul.poulain: Bug 6557 follow-up UNIMARC 942$0 in default french frameworks 16:25 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6557 normal, P3, ---, jcamins, Pushed to Master , biblioitems.totalissues unused 16:25 jenkins_koha * jcamins: Bug 8311: Fix scoping error in C4::Auth 16:25 jenkins_koha * semarie-koha: Bug 3280 Restrict Send basket feature 16:25 jenkins_koha * paul.poulain: Bug 8318: Update StatisticsFields preference language 16:25 jenkins_koha * jonathan.druart: Bug 8217: Followup: move code to the document.ready function 16:25 jenkins_koha * Chris Cormack: Bug 6350 : Updating history 16:25 jenkins_koha * paul.poulain: bug 6350 (history.txt) fixing typo 16:25 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8311 normal, P5 - low, ---, jcamins, Pushed to Master , Mis-scoped function call in C4::Auth 16:25 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=3280 normal, P3, ---, semarie-koha, Pushed to Master , opac/opac-sendbasket.pl security leaky 16:25 jenkins_koha * paul.poulain: Revert "Bug 7444: Update circ/circulation.pl to use KohaDates TT Plugin" 16:25 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8318 minor, P5 - low, ---, nengard, Pushed to Master , update StatisticsFields description 16:25 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8217 minor, P5 - low, ---, jonathan.druart, Pushed to Master , Focus on search box in Detail page (staff search) 16:25 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6350 trivial, P5 - low, ---, nengard, Pushed to Master , Bug for tracking updates to the history file 16:25 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7444 enhancement, P5 - low, ---, koha.sekjal, Pushed to Master , Use T::T date plugin to display dates omnibus 16:33 * jcamins considers adding another section to the administration module. 16:51 slef @query zebra-biblios-dom.cfg 16:52 huginn slef: 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7818 critical, P1 - high, ---, robin, Needs Signoff , support DOM mode for Zebra indexing of bibliographic records 16:52 jcamins slef: that's the patch for making packages cope with the DOM indexing. 16:53 slef jcamins: and presuably why packages of 3.8.x aren't building at the moment? 16:53 jcamins Right. 16:53 * slef reviews 17:09 mveron Hi #koha 17:14 nengard MT 2763 can anyone think of why suppression wouldn't be working? 17:14 nengard oops - wrong window :) hehe 17:24 jcamins nengard: Zebra config wasn't updated? 17:24 nengard hehe 17:24 nengard Yeah, that's what we're thinking 17:24 jcamins It's easy to overlook when using dev installs. 17:25 jcamins (and this is why using dev installs in production is a bad idea!) 17:30 * mveron ponders if someone can stumble oveer soething that does not exist? 17:30 * mveron stumbled over missing file PR.png, see Bug 8335 17:30 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8335 minor, P5 - low, ---, oleonard, NEW , Missing Icon PR.png or typo in MARC21slim2OPACDetail.xsl 17:31 jcamins What does PR stand for? 17:31 jcamins Periodical? 17:32 mveron Do not know... 17:32 slef aren't periodicals CR for Continuing Resource? 17:32 jcamins slef: yes. 17:34 jcamins Some sort of music. 17:34 jcamins Not sure what PR would stand for. 17:35 jcamins Maybe jwagner or cait would know... I seem to recall them both talking about sheet music at some point. 17:35 slef test="$leader6='c' or $leader6='d'" 17:35 slef @marc leader 17:35 huginn slef: unknown tag leader 17:35 slef @marc LDR 17:35 huginn slef: unknown tag LDR 17:35 jcamins @marc ldr 17:35 huginn jcamins: unknown tag ldr 17:36 slef marc21? 17:36 wahanui marc21 is at http://www.loc.gov/marc/bibliographic/ecbdlist.html , http://www.loc.gov/marc/authority/ecadlist.html 17:36 jcamins @marc 000 17:36 huginn jcamins: unknown tag 000 17:36 slef c - Notated music 17:36 slef d - Manuscript notated music 17:36 jcamins Yeah... something to do with sheet music. 17:37 * jwagner perks up ears 17:37 jwagner I show that combo labelled Score 17:38 jcamins jwagner: that seems a very logical thing to call it. I wonder where PR came from, and what happened to that file. 17:38 slef MU.png looks like closest we have 17:39 slef unless we go with AR.png 17:39 jcamins slef: maybe PR.png was deleted recently? 17:39 slef MU is a speaker, AR is a little book 17:39 jcamins bgkriegel specifically added PR. 17:40 jcamins Which makes me think there must have been a PR.png at that time. 17:40 slef jcamins: searching... 17:40 wahanui i guess searching is not working 17:41 slef Pattern not found 17:41 drojf is it safe to assume that when a cataloguer uses 856$u, s/he would include a possible user/password string right into that url and not (only) into subfields h/l and k? 17:41 jcamins drojf: with catalogers, there are no safe assumptions. ;) 17:41 jcamins slef: yeah, I don't see any sign of it either. 17:41 drojf i knew that would be the answer :D 17:43 slef jcamins: check out the date bgkriegel added it and see if it existed in the tree at that time? 17:43 * jwagner dives back into OPAC customizations :-( 17:44 slef jcamins: looks like an error to me... 17:45 drojf is it maybe more safe to assume that when using 856 subfields a, d, f AND subfield u, the url in $u and the url i can construct from ind.1+ a + d + f would be the same? 17:46 drojf well, it is now, and i call it drojfs law 17:46 jcamins slef: agreed. 17:46 jcamins drojf: good law. :) 17:47 drojf :) 17:48 slef or see if you can see one from http://famfamfam.com/lab/icons/ to use 17:48 slef biab 17:48 slef bbl 17:49 jcamins mveron: pick your favorite score-y icon from http://famfamfam.com/lab/icons/ :) 17:49 drojf heh 17:49 mveron jcamins: OK, will do... :-) It is about music notes on paper, yes? 17:50 jcamins mveron: yup. 17:54 * jcamins waves enthusiastically to cait, and comments on just how incredibly cool bug 2060 is. :) 17:54 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=2060 enhancement, P3, ---, jcamins, Needs Signoff , Ability to import Authorities from Staff Client 17:54 jcamins :D 17:58 cait I am sure it is 17:59 jcamins So is IT law. 18:26 mveron Bug 8335 done, using file music.png form http://famfamfam.com/lab/icons/ 18:26 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8335 minor, P5 - low, ---, oleonard, NEW , Missing Icon PR.png or typo in MARC21slim2OPACDetail.xsl 18:26 jcamins mveron++ 18:26 cait mveron++ indeed :) 18:27 mveron Thanks :-) 18:29 chris_n @wunder 28334 18:29 huginn chris_n: The current temperature in Erwin, North Carolina is 39.0°C (2:15 PM EDT on June 29, 2012). Conditions: Clear. Humidity: 31%. Dew Point: 19.0°C. Pressure: 29.81 in 1009 hPa (Falling). Heat advisory in effect until 6 am EDT Saturday... 18:29 mveron @wunder Allschwil 18:29 huginn mveron: The current temperature in Basel, Basel, Switzerland is 30.7°C (8:25 PM CEST on June 29, 2012). Conditions: Partly Cloudy. Humidity: 48%. Dew Point: 18.0°C. Pressure: 29.86 in 1011 hPa (Steady). 18:30 nengard @wunder 19030 18:30 * chris_n cracks a few eggs on the sidewalk 18:30 huginn nengard: The current temperature in Highland Park, Levittown, Pennsylvania is 37.8°C (2:29 PM EDT on June 29, 2012). Conditions: Clear. Humidity: 41%. Dew Point: 22.0°C. Pressure: 29.68 in 1005 hPa (Falling). Excessive heat warning in effect until 8 PM EDT Sunday... 18:30 nengard :( 18:30 jcamins @wunder 11375 18:30 huginn jcamins: The current temperature in APRSWXNET Jackson Heights NY US, Corona, New York is 33.9°C (2:02 PM EDT on June 29, 2012). Conditions: Partly Cloudy. Humidity: 47%. Dew Point: 21.0°C. Pressure: 29.65 in 1004 hPa (Falling). Heat advisory in effect until 7 PM EDT this evening... 18:30 drojf @wunder berlin, germany 18:30 nengard guess the heat is going south :) 18:30 huginn drojf: The current temperature in Berlin Pankow, Weissensee, Germany is 29.2°C (8:29 PM CEST on June 29, 2012). Conditions: Clear. Humidity: 49%. Dew Point: 17.0°C. Pressure: 29.80 in 1009 hPa (Rising). 18:31 * mveron needs some Ice Cream 18:31 * nengard had some already 18:31 nengard :) 18:31 mveron :-) 18:31 * drojf needs to put some scottish ale in the fridge 18:31 chris_n its supposed to be ~41*C here tomorrow and Sunday 18:32 nengard negative? 18:32 jcamins Yikes. 18:32 jcamins It's plenty hot here. 18:34 cait @wunder Konstanz 18:34 huginn cait: The current temperature in Taegerwilen, Taegerwilen, Germany is 26.9°C (8:30 PM CEST on June 29, 2012). Conditions: Clear. Humidity: 71%. Dew Point: 21.0°C. Pressure: 29.83 in 1010 hPa (Steady). 18:34 cait feels much warmer out there 18:34 SJeffery @wunder 85705 18:34 huginn SJeffery: The current temperature in Ironwood Hill/Grannen Rd., Tucson, Arizona is 38.7°C (11:30 AM MST on June 29, 2012). Conditions: Clear. Humidity: 20%. Dew Point: 12.0°C. Pressure: 29.82 in 1010 hPa (Falling). 18:35 SJeffery It is supposed to be 110 here today:( 18:35 jcamins @wunder lawrence, ks 18:35 huginn jcamins: The current temperature in Channel 6 Downtown, Lawrence, Kansas is 37.1°C (1:33 PM CDT on June 29, 2012). Conditions: Haze. Humidity: 33%. Dew Point: 18.0°C. Pressure: 29.86 in 1011 hPa (Falling). Excessive heat warning in effect until 8 PM CDT this evening... 18:35 * jcamins will keep the 34degree weather. 18:35 SJeffery Lol, you get to my temps and it is an "excessive heat warning", but for us it iis just another day 18:35 nengard hehe 18:35 nengard I noticed that 18:36 tcohen hi nengard 18:36 nengard over here I know the concern is that a lot of people in the city don't have air conditioning - so the elderly and children are at risk when it gets this hot 18:36 tcohen what was the field for setting a field to be collapsed in the frameworks? 18:36 nengard hi tcohen 18:36 nengard hidden 18:36 jcamins tcohen: hidden. 18:36 drojf so its hot everywhere… 18:36 drojf @wunder nuuk 18:36 huginn drojf: Error: No such location could be found. 18:36 jcamins tcohen: even odds that it will help, though. 18:36 drojf @wunder nuuk, greenland 18:36 huginn drojf: Error: No such location could be found. 18:37 drojf hm 18:37 tcohen but I want the field to appear, its just that i want it collapsed by default 18:37 jcamins tcohen: right, you set that using hidden. 18:37 jcamins It's documented in the manual. 18:37 tcohen mad librarians are talking about too much noise in the frameworks 18:37 jcamins Unfortunately, it only works randomly. 18:38 nengard tcohen - i've been complaining about that for years now 18:39 drojf its free software, change what you dont like :P 18:39 nengard don't have the skills to do that 18:39 cait I have to agree with nengard on that 18:39 nengard Frameworks are way way way too integrated 18:39 nengard too much to change 18:39 cait and have you noticed that the hidden works much nicer for authorities? 18:39 cait that's insane 18:39 jcamins cait: I'm not surprised. 18:39 jcamins cait: less bolted on. 18:40 SJeffery Sounds like someone should de-integrate it:) 18:40 jcamins SJeffery: agreed. We just need a coalition of libraries that's *really* interested in the problem. 18:40 jcamins And a second chris_n. :) 18:40 * jcamins considers. 18:40 jcamins Maybe a third as well. 18:40 cait heh 18:40 cait why a second chris_n? 18:41 cait I was thiking about cloning you :) 18:41 jcamins cait: so one can do chris_n's job, and the other can work on the MARC editor. 18:41 nengard hehe 18:41 jcamins However, I'm thinking having two chris_ns working on the MARC editor might be necessary. 18:41 nengard well i'm an interested librarian 18:42 jcamins nengard: by "*really* interested" I meant "willing to devote a very large amount of money to the problem." 18:42 * chris_n could use another one of himself, but is not sure he could live with another one of himself ;-) 18:42 nengard well I'm willing to devote a "really large amount of opinions" 18:42 nengard :) 18:42 SJeffery I hate when people say "a really large amount of money" in reference to Koha development. What constitutes a large amount varies by the library 18:42 drojf more than one opinion is problems ;) 18:43 jcamins SJeffery: I think it's probably a ~$20k problem, though that's just a guess off the top of my head. 18:44 drojf either we have libraries sponsor it or we have libraries complain so much to vendors that they change it. nobody touched that "for fun" and nobody ever will i suppose. 18:44 jcamins drojf: other than chris_n. ;) 18:45 cait drojf: good summary I gues 18:45 drojf heh 18:45 cait I think there is a patch for an alternative editor 18:45 cait i think this could be a way of doing it 18:45 cait add another basic editor and enhance step by step? 18:46 * chris_n has started some work, but it is very early and very pre-alpha 18:46 chris_n and subject to radical changes with no notice or even less 18:46 jcamins cait: yeah, that would be the way to go, but even that would take too much work to be a weekend project. 18:47 cait there is a rebased patch from piano hacker i think 18:47 cait in bugzila 18:47 chris_n cait: a total rewrite does appear best and what you've suggested is the basic approach I was taking 18:47 cait maybe as a starting point? 18:47 jcamins cait: I looked at that. 18:47 jcamins Unfortunately, it doesn't provide an architecture to build on. :( 18:48 cait ah ok 18:48 cait I am not a cataloging expert 18:48 cait because we hardly use the module 18:48 chris_n https://github.com/cnighswonger/koha-wip/commits/marc_editor 18:48 * jcamins thought he'd redo the cataloging module about a year and a half ago by building on pianohacker's work. 18:48 chris_n in case anyone gets really curious 18:48 * jcamins was wrong. 18:48 cait libraries are using the union catalog software and only do basic cataloging in Koha 18:49 * jcamins thinks that is a good choice. 18:50 cait yeah, but now I have to teach cataloging in less than 2 weeks 18:50 cait ... 18:50 cait it always get to you in the end 18:53 SJeffery More work on the cataloging module interface would be awesome:) 18:58 tcohen what's actually the problem with hidden? i guess it is not used by the XSLT's 18:59 cait no it never was supposed to 18:59 cait I think 19:00 cait not used by the normal view too I think 19:00 cait only the marc views 19:00 cait ok... I think too much 19:00 cait :) 19:00 * cait goes to watch a documentaton about cake 19:01 tcohen ciat: but OPAC / Intranet / Collapsed seem to be the options, so its confusing 19:01 tcohen http://manual.koha-community.org/3.8/en/catadmin.html#marcbibframeworks 19:01 tcohen ciat = cait 19:01 jcamins tcohen: it's not used in regular mode at all. 19:01 jcamins Rather, it's not used for any non-MARC view. 19:01 jcamins And it's not used for the raw MARC view. 19:02 jcamins So basically it is the cataloging module and expanded MARC views only. 19:02 tcohen so, it works, but is not well documented 19:03 jcamins tcohen: no, it doesn't work for those three things I listed either. 19:03 jcamins Well, sometimes it does. 19:03 jcamins But sometimes it doesn't. 19:03 jcamins And there doesn't seem to be any rhyme or reason to when it works and when it doesn't. 19:03 jcamins At least, that's been my experience. 19:04 Oak_afk cait! 19:04 Oak_afk magnuse 19:05 Oak jcamins! 19:05 wahanui i guess jcamins is A-Grade developper on Koha willing to rewrite it from top to bottom. Good Luck jcamins 19:05 cait hi Oak 19:05 Oak good to see everyone :) 19:05 jcamins Oak! 19:05 Oak not everyone 19:05 wahanui not everyone is youtubing at this time of day 19:05 cait jcamins: i agree with your experience 19:05 Oak i mean Brooke is not here 19:05 Oak druthb 19:06 Oak others 19:06 tcohen jcamins: collapsed/!collapsed seems to work deterministicaly 19:06 Oak @wunder islamabad 19:07 huginn Oak: The current temperature in Islamabad, Pakistan is 31.0°C (12:00 AM PKT on June 30, 2012). Conditions: Partly Cloudy. Humidity: 40%. Dew Point: 16.0°C. Pressure: 29.53 in 1000 hPa (Falling). 19:07 tcohen @wunder cordoba, argentina 19:07 huginn tcohen: The current temperature in Cordoba Aerodrome, Argentina is 22.0°C (3:00 PM ART on June 29, 2012). Conditions: Clear. Humidity: 27%. Dew Point: 7.0°C. Pressure: 29.80 in 1009 hPa (Falling). 19:07 tcohen mmm, think of levaing to play some tennis :-D 19:09 Oak like, real tennis? 19:13 maximep yay, time to upgrade to 3.8 and send a ton of patches to the community. This should be fun =) 19:15 jcamins maximep: woohoo! 19:16 cait maximep: woohoo :) 19:17 maximep hmmm I forgot... do I have to do a git format-patch or is a git diff in a .patch enough ? 19:17 jcamins git format-patch. 19:17 jcamins git diff is pretty much useless. 19:17 maximep well then it's time to squash commits -_- 19:17 cait that's not so bad, keep smiling :) 19:18 maximep is there an easier way than a rebase -i ? 19:18 jcamins maximep: nope. 19:19 liw maximep, do a new branch of your branch, then rebase the one -- that way, if you make a mistake in the rebasing, you can easily go back 19:19 maximep sure 19:19 jcamins Right, that's a good idea. 19:19 * liw learned that the hard way 19:19 * jcamins too. 19:19 maximep yeah I did too haha 19:19 liw (several times) 19:21 maximep oops, squashed all of them instead of leaving one. it's friday after all -_- 19:26 tcohen Oak: I play top spin 4 :-P 19:26 tcohen but I really play *real* tennis 19:26 tcohen (i was talking about real tennis this time :-P) 19:32 maximep yay @ me for my first patch in months 19:32 cait :) 19:32 cait maximep++ 19:39 * mveron has rebased Bug 7563 for the nth time... 19:39 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7563 enhancement, P5 - low, ---, veron, Signed Off , Silent print slips using Firefox PlugIn jsPrintSetup and new staff client preference 19:39 cait is it waitin gfor qa? 19:39 tcohen i love that feature mveron! 19:40 tcohen can't belive someone took it 19:41 cait @later tell sekjal could you please take a look at bug 7563? Lots of rebasing done already - would be good to see that moving forward :) 19:41 huginn cait: The operation succeeded. 19:42 mveron cait: Yes. signed off by Chris, then see comments 17, 18, 19 19:43 mveron cait: Thanks :-) 19:43 cait not sure it will be any help :) 20:22 mveron Good night everybody :-) 20:22 mbalmer ha! 20:23 mbalmer just missed him... 21:13 rangi melia_lunch: patch attached 21:23 melia_lunch yay! thank you so much 21:24 rangi if you could look at bug 8087 21:24 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8087 normal, P2, ---, henridamien, NEW , Calendar not working in dropbox mode 21:24 rangi from the name its a duplicate 21:24 rangi but albert added something about even and odd .. which makes no sense to me, so i didnt close it 21:25 melia yes. makes no sense to me either. 21:26 melia I'll try and find out what albert is talking about on monday. 21:26 rangi thanks :) 21:35 jenkins_koha Starting build #77 for job Koha_3.8.x (previous build: SUCCESS) 21:47 jcamins Bug 8311 21:47 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8311 normal, P5 - low, ---, jcamins, Pushed to Master , Mis-scoped function call in C4::Auth 21:51 rangi hmm 21:51 rangi bug 3280 21:51 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=3280 normal, P3, ---, semarie-koha, Pushed to Master , opac/opac-sendbasket.pl security leaky 21:52 rangi + 'X-Orig-IP' => $ENV{'REMOTE_ADDR'}, 21:52 rangi i dont think thats right 21:53 rangi thats putting the ip of the user, not the mailserver that send the mail 21:53 rangi and its gonna be things like proxies or all sorts of other things 21:54 jcamins No, that's correct to the extent that it can be correct given that I don't think my patch for bug 7800 ever made it. 21:54 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7800 enhancement, P5 - low, ---, dpavlin, Pushed to Master , admin/matching-rules.pl plack scoping 21:54 jcamins Hm. 21:54 jcamins Bug 7400? 21:54 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7400 enhancement, P3, ---, matthias.meusburger, Pushed to Master , Add auto-completion on auth_finder 21:54 jcamins Hm. 21:54 jcamins @query reverse proxy 21:54 huginn jcamins: No results for "reverse proxy." 21:54 jcamins @query remote ip 21:54 huginn jcamins: 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=3068 minor, P5 - low, ---, koha.sekjal, NEW , Auth.pm: IP address matching overly generous 21:54 huginn jcamins: 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5511 normal, PATCH-Sent (DO NOT USE), ---, amit.gupta, Failed QA , Check for Change in Remote IP address for Session Security. Disable when remote ip address changes frequently. 21:55 jcamins @query handle proxies 21:55 huginn jcamins: No results for "handle proxies." 21:55 jcamins Bug 6800. 21:55 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6800 major, P3, ---, jcamins, RESOLVED WONTFIX, Koha authentication should handle proxies better 21:55 jcamins There we go. 21:55 rangi im just wondering if it is usual or even expected practice to set the ip of the originating email, to not be where it originated, but the ip of some user who is using the website instead 21:56 jcamins Yes. 21:56 jcamins I've noticed that on sites I've used. 21:57 rangi its supposed to be of the client, the client is the webserver 21:57 rangi its of the client connecting to the mailserver, not the browser connecting to a website 21:57 jcamins Hm. 21:57 jcamins In that case it would be wrong. 21:58 * jcamins _has_ noticed that behavior on other websites, though. 21:58 rangi yep, its some MS thing, that they introduced to hotmail in 99 21:59 rangi thats become a defacto standard 21:59 rangi so there probably arent any actual rules 21:59 rangi :) 22:00 jcamins And it's an MS thing, so they probably wouldn't make sense anyway. 22:00 rangi hmm not sure wether to push it to 3.8.x or not 22:01 rangi not because of that 22:01 rangi more because it makes it impossible to send a cart without being logged in 22:01 rangi which is a big behaviour change 22:01 rangi and not something i want to slip in, mid cycle 22:01 jcamins Agreed. 22:06 jcamins I'm not sure I like the idea of not allowing anonymous users to send carts. 22:06 jcamins What if they find a book they are interested in while browsing another library's catalog? 22:08 * jcamins calls it a day. 22:14 * magnuse calls it a summer 22:14 magnuse see you guys in 3 weeks time! 22:27 jenkins_koha Project Koha_3.8.x build #77: SUCCESS in 52 min: http://jenkins.koha-community.org/job/Koha_3.8.x/77/ 22:27 jenkins_koha mtj: Bug 8315 - fix 'C4::Output 3.02' errors in Koha 22:27 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8315 major, P5 - low, ---, dpavlin, ASSIGNED , fix 'C4::Output 3.02' errors in Koha 22:27 jenkins_koha Starting build #78 for job Koha_3.8.x (previous build: SUCCESS) 23:20 jenkins_koha Project Koha_3.8.x build #78: SUCCESS in 52 min: http://jenkins.koha-community.org/job/Koha_3.8.x/78/ 23:20 jenkins_koha * jcamins: Bug 8311: Fix scoping error in C4::Auth 23:20 jenkins_koha * Chris Cormack: Bug 6350 : Updating history 23:20 jenkins_koha * paul.poulain: bug 6350 (history.txt) fixing typo 23:20 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8311 normal, P5 - low, ---, jcamins, Pushed to Stable , Mis-scoped function call in C4::Auth 23:20 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6350 trivial, P5 - low, ---, nengard, Pushed to Master , Bug for tracking updates to the history file 23:50 jcamins_away Hm. Is there a good reason why /var/spool/koha/$instance/ belongs to root and not $instance-koha?