Time Nick Message 00:00 jcamins mtompset: git blame + git show. 00:00 jcamins If you're lucky, there will be a bug number in the commit. 00:00 mtompset git show? 00:00 jcamins git show {hash} 00:01 mtompset Ah okay... giving that a whirl. 00:01 jcamins If the commit is older than, say, two years, you're SOL. 00:01 mtompset This retro-bug is from 2008. 00:01 mtompset someone forgot a semi-colon. 00:02 jcamins Just report a new bug. 00:03 mtompset oh wait... the next line is a massive if clause. 00:03 mtompset I'm still waking up. 00:05 mtompset Is there an easy way to add, let's say 773 fields to every record already in Koha? 00:07 jcamins mtompset: export the records and do it with MarcEdit, or write a script. 00:08 mtompset Or add an if check around a piece of analytics code. ;) 00:10 jcamins mtompset: no, that's a terrible way to do it. 00:10 mtompset jcamins++ # git blame + git show worked nicely. 00:11 mtompset Surely I'm not going to be the only one with no 773 fields. 00:12 mtompset Is 773 a required field? 00:12 jcamins mtompset: of course not. 00:12 jcamins 773 is entirely unnecessary. 00:13 mtompset Then an if check to see if I even have the field seems like a reasonable patch to me. 00:13 jcamins mtompset: checking whether you have the field is one thing. 00:13 jcamins You asked how to *add* the field. 00:14 mtompset Yes, that would be a terrible way to add it. I see where I was confusing. 01:28 libsysguy yo where do I add new deps? 01:31 rangi debian/control 01:31 libsysguy thanks rangi 01:31 rangi and 01:31 libsysguy I would have never found that 01:32 rangi C4/Installer/PerlDependencies.pm 01:32 rangi one is for git/tarball installs, the other is for building packages 01:32 libsysguy i see 01:32 libsysguy follow up question 01:32 libsysguy if I have a dep that requires more packages 01:33 libsysguy can I just use the original or do I have to list them all 01:33 rangi you could also edit the .packages files in install_misc/ 01:33 rangi just the original 01:33 libsysguy sweet 01:33 libsysguy thanks much 01:33 libsysguy rangi++ 01:52 Waylon hello all. okay, my code requires 'url' be a key inside the search results hash of opac.... frameworks map 863u to url, yet no url is exposed in the search results, anyone got any ideas why not? 02:02 Waylon hrm... url is found in results in Transform MarcToKoha, but when it gets delivered to searchResults, its no longer in the biblio information. 02:05 Waylon ahh.. found it as it came into search.pm... wonder why it gets filtered out.. 02:08 Waylon okay.. nevermind.. it leaves search.pm intact.... 02:11 Waylon ah... maybe i need to put my url stuff in searchRecords before the XSLT formatting? 02:12 Waylon since modifying it at opac-search.pl, with XSLT on, is too late? 02:13 Waylon though..... im editing the "action:" commands.... so.... hmm.. maybe the tempaltes wrong. 02:18 Waylon .... 02:18 * Waylon facepalms 03:12 Waylon okay.... ive finished my first feature... i have commited it.. now i switch back to master, and then checkout another branch, to create another feature? 03:13 Waylon going from branch to new branch using git checkout -b mandumahstable origin/3.10 doesn't work. 03:13 Waylon fatal: git checkout: updating paths is incompatible with switching branches. 03:13 wahanui i already had it that way, Waylon. 03:13 Waylon ?? 03:13 Waylon fatal? 03:13 Waylon fatal: git checkout: updating paths? 03:13 wahanui git checkout: updating paths is incompatible with switching branches. 03:14 Waylon hmm.. so this has happened before.. 03:15 Waylon ah.. no 3.10 yet 03:15 Waylon ill just have to port this feature when 3.10 comes out eh? 03:16 tweetbot` [off] twitter: @IrmaLibraries: "Congratulations! Facebook in te reo MÄori http://t.co/UHkiduiM MÄori language software localization by Ian Cormack father of Chris #kohaILS" 03:45 Waylon gah f...... i mistakenly erased a branch using git symbolics 03:45 Waylon git symbolic-ref refs/heads/pdflinks refs/heads/mdm_bug1 03:45 Waylon goodbye pdflinks branch 03:46 Waylon ah.. its still there... 03:47 Waylon .... i need to cherrypick the commit to get it back? 04:00 Waylon whew 04:00 Waylon yes, that worked. 04:03 Waylon hrm... get_template_and_user still points to template_name *.tmpl ...... thought we now have tt? 04:03 mtompset Don't ask... but hidden deep in the maze of code, it gets remapped. 04:03 Waylon waaaa! 04:04 Waylon basically, a change that was made, in order to not change all the pl files eh? 04:04 * mtompset shrugs. 04:04 mtompset I didn't do it. 04:04 mtompset I know nothing. 04:04 mtompset I just know I fear reading the depths of code. 04:05 rangi its not even deep, melodrama :) 04:05 mtompset It's not complete melodrama. Some of the code is a nightmare to read in Auth.pm 04:06 mtompset I was just looking at a bug we hit in 3.6.3 and the fix is in 3.6.x, 3.8.x, and master, but the solution is UGLY! 04:06 mtompset cond ? blah=1: blah=0.... why not: blah = (cond?1:0)?! 04:08 rangi seriously, you are worried about that? 04:08 rangi when we have actual bugs to fix? 04:08 mtompset No... it just looks ugly. 04:08 mtompset I'm on to the next one to check. 04:08 Waylon haha 04:08 * rangi wanders off 04:12 * mtompset wonders how it could say the subroutine is undefined when it is right there where it says it isn't. 04:51 wajasu i just added an option to koha_perl_deps.pl -gencpanfile so one can generate a cpanfile for cpanm/carton. i wonder if i should add it as an enhancement. 04:52 wajasu just a baby step for devs. 05:05 mtompset did you do it off the version with -b and -r added? ;) 05:05 wajasu yup 05:05 mtompset That would be a useful enhancement. 05:05 wajasu -g|gencpanfile 05:07 wajasu it would let folks play with cpanm and carton without a hassle, to see if its going to deliver. 05:07 wajasu to see if ots going to cpan out ;) 05:08 wajasu i'm testing bug 8798 right now 05:08 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8798 enhancement, P5 - low, ---, elliott, Needs Signoff , Add the use of DBIx::Class 05:09 wajasu i just validated that he added the debian/control and the C4/Installer/PerlDependencies 05:09 wajasu time to apt-get and run koha_perl_deps 05:09 mtompset did you check out debian/list-deps? 05:09 mtompset I mean look at... 05:10 wajasu let me see 05:10 mtompset I may have logic similar to what you added to koha_perl_deps.pl 05:10 wajasu control 05:10 mtompset no... list-deps 05:10 mtompset it's a program 05:11 mtompset it reads PerlDependencies.pm 05:11 mtompset and generates a list of libraries to apt-get. 05:11 wajasu i can run that just to see? 05:13 mtompset It doesn't write any files, as far as I can tell. 05:14 mtompset Also, there is a release-tools repository. 05:14 wajasu it depsends on apt-file which i did not have in my VM. 05:14 mtompset How do you map the perl library filename to perl library name with apt-file? 05:15 mtompset in the release-tools repository, there is a script I wrote: check_dep.sh 05:15 mtompset Similar logic, but it generates output files if you tell it to. 05:15 wajasu where is the release-tools repo? 05:15 mtompset http://git.koha-community.org/gitweb/?p=release-tools.git;a=blob;f=check_deps.sh;h=bc6d4161024cf1c7136bd01159041b2dd296631a;hb=HEAD 05:17 mtompset I have a slightly newer version somewhere, but it isn't much improved from that. 05:17 wajasu cool 05:17 mtompset Because my parameters always require = in this version. 05:17 wajasu does yours behave better than the koha_perl_deps.pl ? 05:18 mtompset It uses koha_perl_deps.pl to grab the library names. 05:18 mtompset (ugly logic) 05:18 mtompset I could clean that up, since I got -b and -r added to koha_perl_deps.pl 05:19 mtompset The .all file is what you would use for a apt-get install. 05:19 wajasu carton cpanfile lets you specify : requires 'Test::More', '>=1.3', '<2.1' 05:28 pastebot "wajasu" at 127.0.0.1 pasted "koha_perl_deps.pl -a --gencpanfile >cpanfile" (225 lines) at http://paste.koha-community.org/191 05:29 Waylon 2 features down, many to go. woot! 05:36 wajasu i'm glad i'm testing this typo: libdbic... instead of libdbix... 05:46 mtompset wajasu: your -g doesn't push anything to @pm. 05:46 wajasu put -a before it 05:46 wajasu its experimental. 05:47 wajasu i wanted to see if i could gen a cpanfile just for missing and ungrades. 05:47 wajasu -a is all 05:47 mtompset Change the three push lines to have || $gencpanfile 05:47 wahanui mtompset: that doesn't look right 05:47 wajasu -a -g >cpanfile 05:47 wajasu let me look 05:47 mtompset Or $all = $all || $gencpanfile; above the pushes. 05:49 mtompset Or perhaps, don't make gencpanfile required, and then fix the logic in the for loop. 05:50 wajasu i left all the code the same. i only added an alternate output format. 05:50 mtompset But what if you want to only generated the cpan file for REQUIRED? 05:50 mtompset (not just all) 05:52 wajasu thats in the for loop ( only print for required ) 05:56 wajasu koha_perl_deps.pl -a --gencpanfile >cpanfile should give the required. 05:57 wajasu once you have a cpanfile, you can run carton check, and it reports missing deps. do carton install ... 06:00 wajasu i only just coded this 10 minutes ago to test the idea 06:05 mtompset not bad for a 10 minute hack. :) 06:05 wajasu :) 06:05 wajasu I'm testing too 06:06 wajasu it needs another module bummer. DBIx::Class::Exception 06:13 wajasu it needs another module bummer. DBIx::Class::Exception::blessed 06:13 wajasu Undefined subroutine &DBIx::Class::Exception::blessed called at /usr/share/perl5/DBIx/Class/Exception.pm line 55 06:18 alex_a1 bonjour 06:18 wajasu hi 06:18 wahanui hola, wajasu 06:21 drojf good morning #koha 06:21 drojf @wunder berlin, germany 06:21 huginn drojf: The current temperature in Prenzlauer Berg, Berlin, Germany is 9.4°C (8:13 AM CEST on September 21, 2012). Conditions: Clear. Humidity: 62%. Dew Point: 2.0°C. Windchill: 8.0°C. Pressure: 30.15 in 1021 hPa (Steady). 06:22 drojf brr 06:32 mtompset if i wanted to test zebra at the command line, how would I do that? 06:32 mtompset I mean z39.50 06:34 drojf mtompset: vague recollection of a drojf not fully awake: read something about using yaz-client? 06:35 wajasu man yaz-client there are simple examples in the man page 06:39 * magnuse waves 06:40 magnuse @wunder boo 06:40 huginn magnuse: The current temperature in Bodo, Norway is 7.0°C (8:20 AM CEST on September 21, 2012). Conditions: Light Rain Showers. Humidity: 93%. Dew Point: 6.0°C. Windchill: 4.0°C. Pressure: 29.77 in 1008 hPa (Rising). 06:41 * cait waves 06:43 drojf good morning magnuse and cait 06:43 cait :) 06:43 * cait will spend another friday on a train 06:44 reiveune hello 06:45 drojf cait: miss the bad internet connection? :) 06:46 cait oh yeah 06:46 cait can't get anything done without it :) 06:47 drojf heh 07:03 * mtompset laughs. 07:03 mtompset you would think that would be the other way around, cait. 07:04 mtompset BTW, do I really have to patch up a missing file that needs to be copied from the opac directories over to the intranet ones? *sigh* 07:04 cait if it's missing...? 07:04 mtompset Yes, completely missing. 07:04 mtompset comment.png 07:04 mtompset referenced in suggestion.tt 07:05 cait hm 07:05 cait not sure, but is it possible that the file is in th esprite oleonard created? 07:06 mtompset It would be so much easier to just softlink the famfamfam/silk directory, and then anything that is missing on the intranet side would be fixed. 07:10 cait ok have to catch my bus 07:11 cait bye all 07:14 mtompset wajasu: You still here? 07:15 mtompset Didn't think so. :) 07:18 mtompset figured out the yaz-client enough to tesT: 07:35 drojf there is a koha-request mailing list? 07:35 drojf koha-requests even 07:48 gaetan_B hello 07:57 mtompset Greetings, gaetan_B 07:59 mtompset So how do I know our koha server's z39.50 information? 08:01 drojf from koha-conf.xml i guess? 08:02 magnuse yup 08:02 magnuse the settings are in there 08:03 magnuse well, the port is the one interesting piece of info, i guess 08:12 * cait waves 08:12 magnuse \o/ 08:12 magnuse on the train? 08:13 mtompset Okay, I uncommented the three sections. 08:14 mtompset changed the __blah blah__ to 9998. 08:14 mtompset how do I restart zebra under a packages install? 08:15 drojf http://wiki.koha-community.org/wiki/Commands_provided_by_the_Debian_packages#koha-restart-zebra 08:16 cait yep 08:16 cait it'a nice train even 08:18 mtompset found that... but I've busted it good. 08:19 mtompset okay, there we go. Restarted. 08:26 drojf trainternet-- ;) 08:26 mtompset okay, now I get failure messages, which is better than connection refused. 08:28 magnuse mtompset: yay! 08:29 mtompset oh, there's another commented area! 08:32 cait ... 08:32 cait internet_on_trains-- 08:33 cait morning paul_p 08:34 paul_p good morning cait 08:34 paul_p cait = remember 6 years ago. Was here internet on trains at all ? ;-) 08:34 cait i am not sure, using umts 08:34 cait not sure how long that is available now 08:36 drojf good morning paul_p 08:37 drojf wb cait. how is the trainternet? :P 08:37 cait wobbly 08:37 cait ;) 08:37 cait and hi drojf 08:42 mtompset Does that mean your productivity will improve? ;) 08:46 mtompset Okay... I can yaz out, but z39.50 searches still fail. 08:46 mtompset Any ideas? 08:46 wahanui Any ideas are welcome :) 08:48 magnuse mtompset: any error messages? 08:49 mtompset some packet somewhere is getting blocked. 08:53 magnuse firewall blocking port 9998? 09:02 * mtompset grumbles, "Likely reverse proxy setup issue." 09:03 mtompset But I was able to yaz-client to a partner organization in Australia. Nice. :) 09:04 mtompset On a CentOS 5.8 box, nonetheless. :) 09:04 drojf choo-choo cait 09:04 mtompset cait? 09:04 wahanui That's Ms. Cait to you! or in a very good mood today :) or a librarian, you will get wahanui's information or a hero or signing off on wahanui's patch :) or confused, that's why i am asking, and we shout write it down somewhere 09:04 mtompset kf? 09:04 wahanui i heard kf was cait or really, really sweet. or <reply>she gives me memory loss or a holds expert. 09:05 mtompset I think you should revise wahanui's information on cait, cait. :) 09:06 drojf bugzilla switching to the next bug after you change the status or add a comment still gets me near heart attacks. like "OMG why did i edit the wrong bug?!!?" 09:07 * mtompset nods, "Me too, drojf." 09:11 magnuse hm, i think there is a setting for that mtompset and drojf? 09:12 drojf oh really? that would be great 09:12 magnuse Bugzilla > Preferences > General Preferences > After changing a bug 09:12 magnuse http://bugs.koha-community.org/bugzilla3/userprefs.cgi 09:12 drojf found it 09:12 drojf magnuse++ 09:13 drojf less grey hair for me :D 09:13 magnuse yay! 09:21 * cait-m waves 09:22 magnuse \o/ 09:24 mtompset Hi, cait-m. :) 09:24 * mtompset waves back. 09:25 mtompset magnuse++ # yay, I can reduce my worries. 09:25 magnuse w00t 10:22 mtompset Does anyone have a nice perl equivalent to: sudo xmlstarlet sel -t -v 'yazgfs/config/install_log' $KOHA_CONF 10:27 jenkins_koha Starting build #853 for job Koha_master (previous build: SUCCESS) 10:31 huginn New commit(s) kohagit: Bug 5335 follow-up DBRev number <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=30dbc1c0a1c8b1b432181fe3d9ea9df8da6ea61a> / Bug 5335 - More granular VAT <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=d7faf087a3331bfee0348860a31518cc6f0c0075> 10:38 mtompset Anyone have any good links to security issues related to z39.50? 10:46 cait another train... 10:58 mtompset I just don't get it. 10:59 mtompset I can yaz out, and yaz locally, but I can't do a z39.50 search?! 11:01 drojf what do you mean? you can connect to your server but not search? or not connect at all? 11:09 mtompset Ah! All the default Z39.50 clients don't work! 11:09 mtompset The one I could taz to, did work. 11:09 mtompset yaz. 11:10 mtompset AH! Because the ports are blocked. 11:10 mtompset They aren't the standard 9998. 11:14 gtf21 hello all 11:14 gtf21 I wonder if someone could help me, I am getting errors with the apt repository for squeeze/main 11:15 gtf21 (yes I copy-and-pasted from the wiki, and then made sure there were no typos) 11:15 gtf21 apt-get update throws me the following error: 11:15 jcamins_away gtf21: what errors are you seeing? 11:15 gtf21 W: Failed to fetch http://debian.koha-community.org/koha/dists/squeeze/Release Unable to find expected entry main/binary-armel/Packages in Meta-index file (malformed Release file?) 11:15 jcamins_away gtf21: are you installing on a raspberry pi? 11:16 gtf21 No, a SheevaPlug 11:16 jcamins_away I was close. :) 11:16 gtf21 yep 11:16 gtf21 I guess the armel gives it away 11:16 jcamins_away Yeah. 11:16 gtf21 I mean I could just make install from source I suppose, but having apt-get upgrade would be nice. 11:17 jcamins We don't have armel architecture, so you have to do a workaround. 11:17 jcamins I'm finding the workaround now. 11:17 gtf21 Ahh 11:17 jcamins http://wiki.koha-community.org/wiki/Koha_on_a_Raspberry_Pi#Add_the_Koha_repository 11:17 gtf21 using i386? 11:17 gtf21 weird 11:17 jcamins Notice the "dists/squeeze/main/binary-i386/" 11:18 jcamins Well, it's all Perl. 11:18 jcamins I'll fix the typo on that page. 11:18 jcamins Hmmm... there are a couple of other packages that may be binary. 11:18 jcamins I'll check. 11:18 gtf21 I suppose it is 11:18 gtf21 thanks 11:19 gtf21 this is for Koha 3.8 right? 11:19 jcamins Nope, all Perl. 11:19 jcamins Yup. :) 11:19 gtf21 is liblime Koha different from this? 11:19 gtf21 because their website lists 4.10 11:19 gtf21 as the latest 11:19 gtf21 which is confusing 11:19 jcamins Very different. 11:20 gtf21 Ahh. What is the difference? They are based on the same source no? 11:20 jcamins LibLime forked Koha 3.1 and made a closed-source system which they called "LibLime Koha." 11:21 jcamins They open source old versions of their code- right now they're actually up to 5.0. 11:21 jcamins I think. 11:21 gtf21 oh right. But both are suitable for personal library management? 11:21 gtf21 my household has a few thousand books 11:21 gtf21 probably only 1k actually 11:21 jcamins If you use LibLime Koha, you are entirely on your own. 11:22 gtf21 I'll use Koha Koha 11:22 gtf21 the open source one 11:22 jcamins :) 11:22 gtf21 I prefer open source 11:22 gtf21 it means I break it 11:22 gtf21 *i can break it 11:24 gtf21 thanks for your help 11:24 jcamins Yup. And drojf can advise you. 11:24 jcamins You're welcome. 11:25 jcamins (drojf is the one who installed Koha on a raspberry pi) 11:33 Irma wishes Nate a "Happy Birthday" :-) 11:34 jenkins_koha Project Koha_master build #853: SUCCESS in 1 hr 7 min: http://jenkins.koha-community.org/job/Koha_master/853/ 11:34 jenkins_koha * jonathan.druart: Bug 5335 - More granular VAT 11:34 jenkins_koha * Paul Poulain: Bug 5335 follow-up DBRev number 11:34 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5335 enhancement, P5 - low, ---, jonathan.druart, Pushed to Master , More granular VAT 11:53 drojf oh, more tiny koha, cool! :) 11:55 mtompset Woo hoo! I found a mega long perl equivalent to xmlstarlet! 11:55 mtompset For the record: sudo perl -e "use Data::Dumper; use XML::LibXML; my \$parse = XML::LibXML->new();my \$xmldoc = \$parse->parse_file(\"$KOHA_CONF\");for my \$sample (\$xmldoc->findnodes('yazgfs/config/install_log')) { print \$sample->nodeName(),\": \",\$sample->textContent(),\"\n\"; }" 11:56 mtompset The DataDumper is a piece I need to cut out. It was there as I was testing. 11:56 mtompset Now why would I be doing this? 11:56 mtompset bug 459 caught my eye. 11:56 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=459 enhancement, P4, ---, mjr, NEW , No uninstall script 12:07 paul_p QAing bug 8523 now ... 12:07 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8523 enhancement, P5 - low, ---, jcamins, Signed Off , Authority hierarchies only support UNIMARC 12:08 paul_p (and checking everything is OK for UNIMARC) 12:14 tweetbot` [off] twitter: @LibreBus: "A las 10 arrancamos con taller y festival de instalación de @kohails https://t.co/kMAdgggN Laboratorio Tecnológico AgustÃn Tosco UNC" 12:21 oleonard Hi #koha 12:23 * magnuse waves to Irma and oleonard and cait 12:23 * cait waves back to all 12:24 * cait holds on to #koha 12:24 * cait needs more duct tape 12:27 * magnuse hands cait some duct tape 12:27 cait thank you :) 12:29 oleonard Who's got permission to do comment-spam cleaning on the web site? 12:42 mtompset greetings, tcohen. 12:43 tcohen hi mtompset 12:46 magnuse oleonard: nengard and wizzyrea, at the very least? 13:06 magnuse o/ 13:12 jcamins Good morning, #koha. 13:12 jcamins Again. 13:13 libsysguy again? 13:14 jcamins Yes, unlike _some_ people, I was around two hours ago. :P 13:14 oleonard it's happened again. morning. 13:16 jcamins Silly morning. 13:16 libsysguy dude some of us are in a different time zone :p 13:17 libsysguy you know, the one with low housing costs and a lot of red states :'( 13:17 oleonard You intolerant timezonist. 13:20 gtf21 hi all, I cannot get my koha intranet to connect (running on debian squeeze, sheeva plug) 13:20 gtf21 the :80 virtual host loads fine 13:20 jcamins libsysguy: 6:17 is perfectly reasonable. 13:20 gtf21 (but gives me a maintenance page) 13:21 gtf21 but the :8080 I cannot connect on 13:21 jcamins gtf21: you installed from packages, right? 13:21 gtf21 (tried changing to :81 but it still doesn't work) 13:21 gtf21 yes 13:21 jcamins gtf21: most likely, you need to add a Listen 8080 line to /etc/apache2/ports.conf. 13:21 gtf21 jcamins, yes 13:21 gtf21 ah 13:21 jcamins The packages default to using virtual hosts. 13:21 gtf21 #fail... I've done this before and I didn't even think of it this time 13:21 jcamins You can modify that default with /etc/koha/sites.conf. 13:22 jcamins (now that you've created an instance, though, you would need to modify the Apache config file) 13:22 gtf21 thanks... 13:22 gtf21 that was pretty stupid 13:22 libsysguy jcamins maybe for old people 13:23 libsysguy some of us just gout out of college 13:23 libsysguy you're lucky bag makes me get up at 8 fro work :p 13:23 oleonard That cruel taskmaster. 13:24 jcamins libsysguy: when I was in college I got up between 5 and 6 every morning. 13:24 libsysguy you're a monster 13:24 jcamins And no, there were no sports involved. 13:24 * oleonard is astonished to hear kids these days talk about only taking classes after 12 and never on Friday 13:25 * oleonard shakes his cane menacingly 13:25 libsysguy GET OFF MY LAWN 13:25 magnuse tsk, kids these days 13:36 * oleonard hopes that means gtf21 was successful 13:36 drojf heh i missed him again 13:37 drojf or her 13:37 drojf i hope we get some feedback about koha on a sheeva plug 13:37 oleonard What is a sheeva plug? 13:38 jcamins It's an embedded system in a wall wort. 13:39 magnuse http://en.wikipedia.org/wiki/SheevaPlug 13:39 oleonard Thanks jcamins that explains everything :P 13:39 jcamins My pleasure. 13:39 magnuse similar to http://en.wikipedia.org/wiki/Tonido#TonidoPlug perhaps? 13:41 jcamins magnuse: only more general-purpose. 13:42 * mtompset cackles. 13:42 mtompset I have the first attempt at an uninstall script! 13:42 magnuse yay! 13:43 mtompset I hope it isn't ubuntu-ist. 13:43 mtompset I think I made it debian-friendly. 13:43 mtompset seeing as I have yet to see a "sudo service apache2 restart" for debian instructions. 13:43 mtompset so I went with the ugly /etc/init.d/apache2 restart call. 13:44 mtompset Oh yuck. Now I have to test it. 13:44 mtompset Someone want to do that for me? 13:44 asaurat does someone know where the variable "dateformat_metric", used in several templates, is supposed to be found ? I see it in TT files but nowhere else -_- 13:45 magnuse mtompset: lol 13:45 mtompset asaurat: I would get it has something to do with KohaDates? at the top. 13:45 mtompset ^get^guess^ 13:46 oleonard asaurat: I see it in Auth.pm 13:46 mtompset guidelines? 13:46 mtompset coding guidelines? 13:46 wahanui coding guidelines are http://wiki.koha-community.org/wiki/Coding_Guidelines 13:46 jcamins mtompset: service apache2 restart works. 13:46 asaurat in Auth.pm ? why didn't my grep find that ? arf... thx I check that 13:46 jcamins So do apache2ctl restart. 13:46 mtompset http://wiki.koha-community.org/wiki/Coding_Guidelines#Displaying_dates 13:47 mtompset apache2ctl restart? 13:47 mtompset Is that like even lower level cross-platform? 13:49 jcamins mtompset: no, mostly just convenient, I think. 13:49 mtompset do you need to sudo it? 13:50 mtompset Yes, yes you do. 13:51 jcamins Of course. It's a command for managing the server. 13:51 jcamins I meant "so does" early, not "so do." 13:51 * jcamins doesn't care which variant you use. 13:53 mtompset if you run apt-get remove koha-common does that delete the user? 13:54 jcamins mtompset: I am not sure. 13:54 jcamins I would think not, though. 13:54 jcamins In fact, if it does, that's a bug. 13:55 jcamins koha-remove is for removing instances. 13:59 magnuse but this was apt-get remove? 14:01 gtf21 so koha is pretty slow on my sheevaplug (1.2ghz, 512mb DDR2) which is annoying 14:01 gtf21 (and it shouldn't be _that_ slow) 14:01 gtf21 I installed from squeeze/main 14:01 jcamins magnuse: right. Removing the packages should not remove your data. 14:01 gtf21 so 3.8 14:01 jcamins gtf21: did you see the suggestion to use Plack? 14:01 gtf21 if I install from dev 14:01 gtf21 yes, this is my question 14:01 gtf21 if I change my sources.list to have squeeze-dev 14:02 jcamins Don't do that. 14:02 jcamins If you are planning on doing development, go all the way and use git. 14:02 magnuse jcamins: good plan :-) 14:02 jcamins If you are not planning on doing development, you can use 3.8 with Plack. 14:02 gtf21 ah I see 14:02 gtf21 this is sort of what I was asking 14:02 jcamins Plack? 14:02 wahanui Plack is a FastCGI thingy that works with Koha. See http://wiki.koha-community.org/wiki/Plack for more information. 14:02 * jcamins wrote that, clearly. 14:03 mtompset 512MB?! 14:03 * jcamins will let you finish your question now. 14:03 mtompset OH LORD! 14:03 * mtompset cringes in fear over his Zebra nightmares. 14:04 jcamins mtompset: I've run Koha with 512MB/RAM. 14:04 jcamins mtompset: and drojf is using 256, I think. 14:04 mtompset did you have swap? 14:04 jcamins I did. 14:04 mtompset I didn't. Fear me! :) 14:05 jcamins Zebra requires minimal resources, though. 14:06 mtompset Not during a full reindex. 14:07 mtompset -- side question... If anyone has packages does their 'koha-list -h' work? 14:07 jcamins mtompset: no. 14:11 gtf21 Koha really should not require more than 512MB of RAM to be honest. I mean database reindexing is quite intensive but surely its day to day operations are essentially as a database frontend 14:11 gtf21 and thanks, jcamins, again 14:12 gtf21 I'll look into Plack 14:12 drojf gtf21: it should run quite ok with plack 14:13 magnuse gtf21: this page might have some more tricks: http://wiki.koha-community.org/wiki/Performance 14:13 * magnuse wanders off 14:13 drojf gtf21: would be cool if you let us know how it goes with the sheeva plug 14:15 jcamins gtf21: the problem is Apache, really. 14:16 jcamins Each Apache process uses ~50MB/RAM, of which more than half is not shared. 14:16 jcamins (at least, that's my recollection from when I was trying to figure out why Koha was taking up so much RAM) 14:16 gtf21 I'll let you know how it goes 14:18 drojf gtf21: how many items are supposed to go in your db? 14:18 gtf21 probably around 1000 books 14:18 gtf21 it's just for my family's personal book collection 14:18 drojf that should not be a problem 14:19 gtf21 so to reiterate, 3.8 with Plack (done by following http://wiki.koha-community.org/wiki/Plack) should be fine, right? 14:19 jcamins drojf: those are the instructions you followed, right? 14:20 drojf ys i think so. i tried to avoid cpan, used sh-make-perl a lot but i needed to build some more packages than in the wiki 14:23 drojf oh and you don't want to use the profiler:nytprof thing, its for debugging and makes everything horribly slow 14:24 gtf21 will it be ok to use cpan? I am really not familiar with perl 14:25 drojf you would usually want to avoid it. if you use the method with dh-make-perl you get packages that you can remove easily if something goes wrong 14:26 drojf i actually used "sudo dh-make-perl --build --cpan modulename" instead of --install because install gave me errors. you can use --build and then just use dpkg to install it 14:27 jcamins Huh. 14:27 gtf21 what is wrong with using dh-make-perl <cmd> --cpan? As in, why is cpan bad? 14:27 jcamins I didn't know you could do it in one step like that. 14:27 jcamins gtf21: that's the non-CPAN version. 14:28 drojf gtf21: that is fine 14:28 jcamins Installing from CPAN is bad because it results in files that are not controlled by the package management system, so if you run into problems, it's difficult to remove things. 14:29 gtf21 ok now I am really confused (apologies). If I use the commands as written in the wiki, which are, for example "sudo dh-make-perl --install --cpan CGI::Compile" that is the "good" way or the "bad" way 14:29 gtf21 ? 14:29 drojf good 14:29 jcamins That's the good way. 14:29 gtf21 ok 14:29 drojf sorry for the confusion 14:29 gtf21 surely adding --cpan will use the cpan version? 14:29 jcamins The bad way looks like "cpan CGI::Compile" 14:29 gtf21 ahh 14:29 drojf i use a git installation btw, not 3.8. is plack in 3.8 already? 14:29 gtf21 I see 14:29 jcamins gtf21: nope, that's downloading the file off of CPAN, and then creating a package. 14:30 gtf21 ok I understand what you mean now 14:30 gtf21 by "using" CPAN 14:30 jcamins drojf: it's believed to work, yes. 14:30 drojf it's slightly confusing to track plack stuff in bugzilla 14:32 jcamins Ew. Ew. Ew. Red rot. 14:32 jcamins Why am I always wearing black when I encounter books with redrot? 14:33 oleonard Because you're dark moody artist who's always wearing black? 14:33 drojf lol 14:34 drojf hm. misplaced my spare microsd-card. no trying the new "turbo" release for the raspberry pi then 14:35 * jcamins adjusts his beret. 14:35 drojf found a norwegian sim card instead 14:35 oleonard jcamins: When you're handling these things does that mean you're on site at a job? 14:36 jcamins oleonard: yes. 14:36 oleonard Cool. 14:36 oleonard O, the libraries you've seen! 14:36 jcamins These past few weeks have been spent mostly authorizing names. 14:37 drojf i assume that is a work of outmost joy for you 14:38 jcamins drojf: well, there are days when I wish these books said "by John Smith, born in 1853." 14:40 drojf but then they start to speak old church slavonic and the fun begins 14:41 jcamins drojf: on the good days, yeah. 14:41 jcamins :) 14:42 gtf21 I cannot for the life of me get the cpan configuration to be permanent. Every time I use dh-make-perl I have to go through the "Sorry, we have to rerun the configuration dialog for CPAN.pm due to some missing parameters" 14:42 gtf21 I tried cpan > o conf init 14:42 gtf21 and cpan > o conf commit 14:43 gtf21 but no such luck 14:43 gtf21 ah 14:43 gtf21 maybe it's a root thing 14:43 jcamins gtf21: did you use sudo before running the conf init? 14:44 gtf21 just thought of that (hence previous message). just going through and checking 14:45 jcamins gtf21: yeah, I started typing before you said the same thing. 14:45 gtf21 I should probably think before typing 14:45 gtf21 then I wouldn't have asked 14:47 * wajasu wonders if http://www.fxitech.com/ is a viable koha platform (just plug it in to a tv screen, and usb drive) 14:49 jcamins wajasu: that looks similar to a SheevaPlug, only with more RAM? 14:49 tcohen can anyone point me to the code that actually uses the calendar in the circulation scripts? 14:50 jcamins tcohen: libsysguy would know, but he just left. 14:50 wajasu hdmi on one end, wifi chip, tine mem card, usbplug for power and storage its ARM 14:50 tcohen i've read the whole code and found that the only date comes from the HTML 14:50 tcohen and it just checks CanBookBeIssued and then AddIssue 14:51 mtompset Okay... I'm going to attach my untested script up to bug 459 anyways. 14:51 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=459 enhancement, P4, ---, mjr, NEW , No uninstall script 14:52 tcohen oleonard, do u know if the due date is calculated in the templates somehow? 14:52 oleonard It is not 14:52 tcohen thanks 14:52 drojf uninstall script for koha, eh? nice try, ex libris 14:52 huginn New commit(s) kohagit: Merge remote-tracking branch 'origin/new/bug_8523' <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=bd1f62137de9a1b7f511bda881f4ffcc9e9d597f> / Bug 8523 follow-up OPAC styles for ccsr theme <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=b2bb0c78e5c51997262712f9f4cb83ac1f9ba39d> / Bug 8523 follow-up fixing perlcritic <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=af96a8ead3 14:55 drojf somebody should go and buy chocolate 14:56 jcamins drojf: chocolate? 14:56 wahanui reiveune ate them all 14:57 mtompset ex libris? 14:57 jenkins_koha Starting build #854 for job Koha_master (previous build: SUCCESS) 14:57 drojf jcamins: yes please :) 14:57 oleonard Proprietary ils vendor mtompset 14:57 drojf mtompset: what oleonard says 14:58 gtf21 drojf jcamins - cannot even get past the dh-make-perl bits. On install I get a problem http://mibpaste.com/VD8g6O which then results in the installations failing 14:58 gtf21 and then when I tried build I get 14:59 gtf21 http://mibpaste.com/qAH2Tj 15:00 mtompset Did they write an uninstall script for koha in the early days or something? 15:00 wajasu maybe try a debug or verbose mode for " make" 15:02 wajasu gtf21 add -d to make command and see 15:02 Shane-S Hey all spent some time with my librarian today and I have some questions... 15:02 drojf gtf21: ah yes i have that in my logs too. i used wget and built it myself. which lead to some more dependencies 15:02 Shane-S first my "..." after barcodes doesn't work is that a setting or is something broken 15:03 Shane-S in the "add Item" area, where you have the textbox to type/autogenerate a barcode 15:03 gtf21 ah I see 15:03 gtf21 this is messy 15:03 gtf21 ok 15:04 jcamins Shane-S: you need to turn on autobarcode. 15:07 Shane-S sorry my AP locked up, rebooted it... 15:07 Shane-S jcamins: I missed your response 15:07 reiveune1 bye 15:07 jcamins Shane-S: you need to turn on autobarcode. It's a syspref. 15:08 Shane-S ok ty 15:08 Shane-S second question...can I change how many record display in the OPAC and Staff searches to make less "pages"? 15:09 jcamins Shane-S: yes. There's a syspref for each. I don't remember what it's called. 15:09 jcamins numSearchResults, maybe? 15:10 Shane-S okay and last question, anyone know a good 39.50 server for kids books. I couldn't find Big Nate Fun Blaster in Lib of Cong or NY Public 15:10 jcamins Big Nate Fun Blaster wasn't in LC or NYPL?!? 15:10 Shane-S trying to make cataloging as easy as I can for my Librarian (whom isn't letting kids use the computers to find book *cries a little) 15:10 drojf gtf21: yes that is kind of experimental still. i don't know if it's only a problem with arm packages or in general, we should have the dependencies in the koha repository one day 15:11 oleonard Shane-S: I find it in Colorado Unified Catalog, a Z39.50 server my catalogers like 15:12 Shane-S jcamins: I did an ISBN search to no avail same with title... ISBN: 9780062090454 15:12 oleonard http://irspy.indexdata.com/find.html?_query=dc.title+%3D+%28^colorado*%29+or+dc.title%3D%2Fsort+0&_search=Search 15:12 Shane-S oleonard: I will have to add that 15:13 jcamins Shane-S: Seattle PL? 15:13 jcamins Shane-S: I believe you, I was joking. ;) 15:13 gtf21 drojf I cannot get half the stuff to install with dh-make-perl, if I'm not going to use the NYTProf stuff, can I miss out the Plack::Middleware::Debug packages 15:14 gtf21 actually I can't even install the Static Minifier 15:14 wajasu Shane-S: maybe if you make it look like this http://gsd.sedck12.org/cgi-bin/koha/opac-search.pl (a random find) 15:14 drojf gtf21: i honestly don't know. dpavlin_ is the plack magician. but you could certainly try 15:14 gtf21 thanks 15:15 gtf21 it's ghastly 15:15 drojf gtf21: yes i remem ber now, why i did not write the plack part up on the wiki. because it was a pain in the ass, i forgot about that :/ 15:15 Shane-S wajasu: lol....that won't help her, she is used to kids standing in front of her, she searches, and tells them where to go 15:15 wajasu oh thats a people problem 15:17 wajasu if you have wifi at the school, and there is such a thing as a koha iphone/android app, and some kids have one, maybe tell them to search with the app to bypass her 15:21 * cait waves 15:21 cait finally real internet 15:21 wajasu gtf21: if you can install cpanm , and run cpanm -L Plack it will create a local::lib and you can add that to your PERL5LIB environment variable 15:23 gtf21 wajasu I was thinking of just resorting to cpanm despite the warnings of jcamins and drojf out of frustration 15:24 gtf21 but alas I cannot install cpanminus without some playing around 15:24 gtf21 because depends on perl >= 5.13 and I have 5.10.1 on squeeze 15:24 gtf21 and it doesn't want me to update 15:27 jcamins gtf21: you can install using CPAN, of course. It's just more likely to make problems down the road. 15:27 gtf21 jcamins that's what I've been trying to avoid 15:28 gtf21 but the frustration of trying to get it to work via packages 15:28 gtf21 is too much while I have other projects I should have been working on :\ 15:28 jcamins Yeah, that's an issue. 15:28 * jcamins only uses i386/amd64 systems. 15:29 gtf21 while that's an option, I love having a low-power server always on at hoem 15:29 gtf21 *home 15:29 gtf21 I did consider using a proper server, but have never had a need to 15:29 gtf21 I like the sheevaplug 15:29 gtf21 (and am waiting for my raspberry pi to arrive - but by god I am not installing koha on it) 15:29 drojf WHY NOT? 15:30 jcamins gtf21: but the raspberry pi has already been done! 15:30 gtf21 drojf I know you had fun with it, but after this experience with the slightly more powerful sheevaplug, I think I'll avoid 15:30 gtf21 but it will be a similar experience, no? 15:30 gtf21 I mean, raspberry pi is arm 15:30 gtf21 sheevaplug is arm 15:31 gtf21 R Pi just has less RAM 15:31 gtf21 they'll both be running debian 15:32 drojf gtf21: http://paste.koha-community.org/192 don't know if your sheeva plug would explode from my files and i had to install some things manually too 15:33 gtf21 they're compiled for the same arch right? 15:33 gtf21 so it should be fine? 15:34 drojf that's what i would think, but who knows :) 15:34 gtf21 indeed who knows 15:34 gtf21 this CPAN installation asks me for my sudo password very three seconds 15:34 gtf21 very annoying 15:34 gtf21 I guess I could give it a go with your deb files 15:34 gtf21 if that's ok 15:34 gtf21 ? 15:34 drojf sure let me upload them somewhere 15:35 gtf21 thanks 15:35 jcamins gtf21: you could su to root before running the command. 15:36 gtf21 I know but I've got this far 15:36 gtf21 I just want it to end 15:38 drojf [off] gtf21: http://abunchofthings.net/koha/raspi/ 15:40 jcamins gtf21: are you running other services on your Sheevaplug too? (just out of curiosity) 15:41 gtf21 jcamins yes, netatalk, occasionally transmission-daemon (although that's currently turned off) 15:41 drojf soon, after installing my cool trojan debs ;) 15:41 gtf21 I did run a SiriServer off it at one point 15:42 gtf21 drojf thanks for these 15:42 * mtompset smirks, "My bug got squash by a 2 year old bug that finally made it through." 15:42 drojf i hope it helps. if it does i should maybe put them somehwere permanently for the adventurous people with arm architecture 15:42 mtompset bug fix. 15:43 gtf21 now I have to work out the install order :P 15:43 mtompset I'm off. Try not to have too much fun. 15:43 mtompset And if someone is going to try to do a linux from scratch running koha, let me know. ;) 15:43 drojf gtf21: i think i just did dpkg -i *.deb 15:44 mtompset Anyone have a copy of OS/2? Perhaps we should try to get koha to work on it, just for the fun of it. ;) 15:44 * mtompset laughs as he heads out the door. 15:44 drojf mtompset: if you are really bored try centos first :P 15:45 wajasu gtf21: there is a nice lua xmpp server called prosody that may play nice on your ARM i configured it into the IM world. 15:46 Shane-S jcamins: Thanks again, you saved me yet again, all those changes worked. 15:46 jcamins Shane-S: excellent! 15:47 Shane-S oleonard-away: ty for the server page (think it was use, i lost the chat log) 15:47 Shane-S wow...my brain just types use instead of you 15:48 * Shane-S would like to trade his hands/brain in for a better model...say $299 a month for 36 months? 15:50 drojf i guess i will be the one to buy chocolate then 15:50 * drojf wanders off 15:55 gtf21 drojf couldn't get libextutils-makemaker-perl to install but otherwise thumbs up 15:55 gtf21 and thanks 16:04 jenkins_koha Project Koha_master build #854: UNSTABLE in 1 hr 7 min: http://jenkins.koha-community.org/job/Koha_master/854/ 16:04 jenkins_koha * Paul Poulain: Bug 5335 follow-up DBRev number 16:04 jenkins_koha * jcamins: Bug 8523: Display auth hierarchies w/all marcflavours 16:04 jenkins_koha * Paul Poulain: Bug 8523 follow-up DBRev number 16:04 jenkins_koha * Paul Poulain: Bug 8523 follow-up fixing perlcritic 16:04 jenkins_koha * Paul Poulain: Bug 8523 follow-up OPAC styles for ccsr theme 16:04 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5335 enhancement, P5 - low, ---, jonathan.druart, Pushed to Master , More granular VAT 16:04 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8523 enhancement, P5 - low, ---, jcamins, Pushed to Master , Authority hierarchies only support UNIMARC 16:13 jcamins Did my patch break master? 16:14 jcamins Oh, no, it's sysprefs. 16:14 jcamins !jenkins build master now 16:14 jenkins_koha jcamins: syntax is: 'build <job> [now|<delay>[s|m|h]] [<parameterkey>=<value>]*' 16:14 jcamins Oh, wait, it's because updatedatabase didn't run, not that updatedatabase ran afterward. 16:18 jcamins Today I learned that there is a Microscopist of the United States of America, or was in 1894. 16:24 libsysguy wajasu you around 16:24 wajasu yes 16:25 libsysguy hey I got an updated patch on bug 8798, would you mind checking it out when you get a moment 16:25 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8798 enhancement, P5 - low, ---, elliott, Needs Signoff , Add the use of DBIx::Class 16:25 wajasu i'm testing your patch trying to get rid of and exception when running your test 16:25 libsysguy oh 16:25 libsysguy yeah that one 16:25 wahanui i heard yeah that one was populated 16:26 libsysguy its because of our schema 16:26 libsysguy I think we can fix it in the class files but at this point I wanted to take it little by little 16:28 libsysguy I call it patch creepe 16:28 wajasu i see khall signed off, but i am trying from a virgin debian VM. there is some dependency missing, did you use cpan on your dev environment? 16:28 libsysguy nope I just used the debian package 16:29 libsysguy there were a lot of packages that were caught by libdbix-class-schema-loader-perl 16:30 wajasu my problem us the use C4::Context line causes the exception in comment#5. I installed libdbix-class-schema-loader-perl 16:31 libsysguy let me go look 16:31 wajasu i want to figure this out, i can't even run perl Makefile.PL 16:32 libsysguy are you running it as the koha user? 16:32 wajasu yes. kohadev 16:32 wajasu koha user 16:32 wahanui koha user is who should own the files after install (or some user that does most definitely not have root privileges) 16:34 libsysguy hmm 16:34 libsysguy so you can get koha to load on that bux but you can't run C4::Context 16:34 wajasu i'm trying to figure out how to debug something that won't compile. maybe a perl flag? 16:34 libsysguy that seems strange to me 16:35 libsysguy have you done any cpan installs on tha tdev box? 16:36 wajasu yes. 16:36 libsysguy I wonder if something is set to manual 16:36 jcamins libsysguy: what's at line 102 in C4::Context? 16:37 libsysguy use Koha::Schema 16:38 jcamins Ah. 16:38 wajasu which is generated 16:38 wajasu or part of the patch 16:38 libsysguy yeah 16:38 jcamins What did I say about BEGIN blocks? 16:38 libsysguy I'm not allowed to add to them :p 16:38 libsysguy thats not in begin 16:38 libsysguy i swear 16:39 jcamins Okay. 16:39 jcamins I just checked, and it looks like you're in the clear. 16:39 * libsysguy phew 16:39 * libsysguy would hate to have the anger of jcamins rain down on him 16:40 libsysguy im trying to figure out what colin is seeing 16:40 jcamins You mean wajasu? 16:41 libsysguy no colin 16:41 jcamins Oh, no, additional comment from Colin. 16:41 libsysguy comment 17 16:41 libsysguy yeah 16:41 libsysguy is he on here? 16:41 jcamins Nope. 16:41 libsysguy damn it colin :p 16:41 jcamins At least, not if he's still using colinc. 16:42 wajasu libsysguy, i'm grabbing lunch, then will install a fresh VM, and try your test again. i'll add a comment. anyway, adding dummytest.pl may not be the best place for a devtool. 16:42 libsysguy yeah that is removed in the latest version 16:42 libsysguy thanks for testing wajasu 16:43 wajasu your welcome. 16:44 wajasu its going to help me because i have a bunch of tests using DBix to make the test dbindependent. won't integrate until after the release though. 16:45 libsysguy I need it for something I'm working on too, so I'd like to see it in master before I continue too much and have to deal with merge issues later 17:12 gaetan_B bye ! 17:15 * jcamins wonders if Colin has configured DBIC previously. 17:17 libsysguy it certainly sounds like it 17:54 tcohen libsysguy, could you please take a look at the patch for bug 8800 I've just attached? 17:54 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8800 normal, P5 - low, ---, koha-bugs, NEW , SpecifyDueDate && useDaysMode=Datedue wrong behaviour 17:55 libsysguy sure 17:58 tcohen oh, I made a mistake on the last test, replacing that patch 17:58 libsysguy so the code looks ok, (i didn't look at the test) 17:59 libsysguy so it looks like you added a days iterator to the calendar 17:59 tweetbot` [off] twitter: @nengard: "Sweet post by Little Elm Public Library about #kohails and @BywaterSolution on Facebook today http://t.co/mNyKUsM7" 17:59 tweetbot` [off] twitter: @ByWaterSolution: "Sweet post by Little Elm Public Library about #kohails and @BywaterSolution on Facebook today http://t.co/N92BFw1P" 18:00 tcohen i check for the useDaysMode syspref eq 'Datedue' and make it behave as expected 18:01 tcohen added a helper next_open_day method 18:01 libsysguy yeah I know there have been quite a few problems with that 18:01 tcohen to iterate over closed days until it finds an open one 18:01 libsysguy my only problem with this (and its only because im a picky bastard about the calendar right now) is that it only accounts for days 18:01 libsysguy but since we can't currently set closed hours then I give it an okay 18:02 libsysguy did you need a signoff? 18:03 tcohen yes 18:03 libsysguy give me a sec to apply and test, would you mind including a testing plan? 18:03 tcohen and mostly some advice on the solution I implemented to the problem 18:03 libsysguy heh 18:03 tcohen yes, I'll comment on testing 18:04 libsysguy well I am working on a calendar re-write 18:04 libsysguy I haven't published the code yet 18:04 libsysguy but there is a LOT of it 18:04 tcohen oh 18:04 libsysguy and it definitely won't be done for 3.10 18:04 libsysguy but hopefully 3.12 18:05 libsysguy I wrote it so that it was more unit oriented instead of days hours 18:05 tcohen i understand 18:05 tcohen os you're not working on this code, but on a new implementation 18:06 libsysguy right 18:06 libsysguy I completely deleted Koha::Calendar and started over 18:06 libsysguy I also deleted C4::Calendar 18:06 libsysguy and wrote a new module Koha::Closure 18:06 tcohen for closed units 18:06 * libsysguy should push that code to github 18:07 tcohen of time 18:07 libsysguy well I made Koha::Calendar do only reads from the DB and Koha::Closure only does writes 18:07 libsysguy so Koha::Calendar will have the ability to give you any diff in units, yes 18:09 libsysguy tcohen: http://screencast.com/t/w5O8wOeat7m 18:10 tcohen oh my 18:11 libsysguy yeah its all ajaxy 18:11 libsysguy I'm working to get the backend running with DBIx::Class 18:15 libsysguy what do you think tcohen? 18:15 tcohen i really like it 18:15 libsysguy sweet! 18:15 libsysguy about to test yours 18:16 tcohen moving closures around is the only complaint our users have (besides the non-working calendar hehe) 18:16 libsysguy heh yeah this should take care of that 18:17 libsysguy ;) 18:17 tcohen hopefully 18:17 libsysguy it'll also let you set open/closed hours 18:17 libsysguy well the test passed 18:17 libsysguy so thats good news 18:18 libsysguy when you have that test plan just pop it in the comments on the bug and let me know 18:28 tcohen added a brief test plan 18:35 libsysguy sweet, I'll check it out 18:37 tcohen its broken 18:38 tcohen :-D 18:46 tcohen libsysguy, gotta leave 18:47 tcohen let me know if you found any problem with it 18:47 tcohen bye #koha 18:47 libsysguy will do 18:48 tcohen made some mistakes 18:48 tcohen and fixed them 18:48 tcohen i realized we don't have tests for circulation yet 18:49 jcamins Alas, no. 18:52 oleonard Anyone else not seeing location information on opac-detail.pl? in master? 18:53 oleonard Oh wait, never mind. Data problem. 18:54 oleonard ...or is it... 18:54 * oleonard frowns 19:23 libsysguy shoot there was something I was supposed to ask oleonard today 19:23 libsysguy but now I can't remember what it is 19:24 oleonard I hope it wasn't about the shelf browser because my head already hurts from that thing 19:26 libsysguy dude I avoid that thing like the plague 19:27 libsysguy great now I really can't remeber 19:27 libsysguy it was before all the excitement over DBIx::Class 19:33 jcamins AAAaaaaaaahhhhhh!!! 19:33 jcamins I was just typing a date. March 1920. 19:33 jcamins Can anyone guess what I ended up with instead? 19:33 wajasu overflow/unerflow 19:34 jcamins wajasu: no, MARC 1920[wait, four digits? oops, this was a year] 19:36 libsysguy tcohen did you know that your patch was broken? 19:44 oleonard jcamins: MARC is both your superpower and your curse 19:54 tcohen libsysguy, is it still broken? 19:54 tcohen i'm on my laptop now and cannot test 19:58 trea kia ora #koha 19:58 trea if you configure your koha server to act as a public z39.50 target, will it ignore supressed items, just like it would in the opac search? anyone know? 19:59 * oleonard would be surprised if it did 20:02 oleonard trea: Confirmed that Z39.50 does *not* ignore suppressed items. 20:02 trea yea i wouldn't think so. oleonard++ 20:04 jcamins trea: in fact, all data is returned by Z39.50 at all times. 20:05 trea thanks jcamins 20:05 * jcamins refers those who are concerned about this to item 2(a) in his search rewrite proposal, which would be necessary for changing the status quo. 20:23 halcyonCorsair wajasu: rangi: jcamins: the chef stuff should install all the dependencies (for ubuntu 12.04), but it does take a little while to install them all, hence the vagrant box with deps to speed things up :) 20:23 jcamins halcyonCorsair: got it, cool! 20:24 wajasu thx for sharing. deployment is going to get easier. :) 20:25 halcyonCorsair heh, as promised at the end of my blog post about it, I'll about easily using chef knife to get an ec2 image up with it as well 20:26 halcyonCorsair hopefully in a couple of days when I have some time 20:43 cait evening #koha 20:45 oleonard Hi cait 20:45 cait hi oleonard 20:45 cait hm isn't it weekend for you? :) 20:46 oleonard In 15 minutes! 20:46 * oleonard notices the OPAC search results now have page numbers at the top as well as the bottom of the page 20:47 * oleonard grumbles about that being included in a patch for Bug 8597 20:47 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8597 enhancement, P5 - low, ---, fcapovilla, Pushed to Master , New theme for the OPAC with a mobile view 20:47 cait oh 20:47 cait I didn't notice that yet 20:47 cait is it only in those templates? 20:47 jcamins oleonard: really? I didn't notice that either. 20:47 oleonard No, not only in those templates 20:47 oleonard I don't like it when stuff like that creeps in without discussion 20:47 cait understandable 20:48 * cait was not involved 20:48 * cait points at jcamins :P 20:48 * jcamins didn't write it. :P 20:48 oleonard Easy not to notice it when you're testing the patch and only looking at the new theme 20:48 oleonard I'm also getting "Did you mean: HASH(0xb1d5d4c)" 20:49 jcamins oleonard: there's a patch for that. 20:49 oleonard Okay I won't worry about it 20:49 jcamins It's been sitting at signed off since bug 7417 was pushed. 20:49 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7417 enhancement, P5 - low, ---, jcamins, Pushed to Master , Include alternate forms from authorities in bibliographic searches 20:50 jcamins Bug 8209. 20:50 wahanui it has been said that bug 8209 is pretty good for QA too. :) 20:50 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8209 enhancement, P5 - low, ---, jcamins, Signed Off , "Did you mean?" suggestions based on authorities 20:52 jcamins I guess the thing to do is add CSS IDs to the two different paginators, and hide the top one by default. 20:52 oleonard That's reasonable, especially since some people like having one at the top 21:05 oleonard Bye #koha 21:05 tcohen bye oleonard 21:20 * magnuse wishes #koha a good night or other time of the day 21:24 trea be well magnuse 21:30 rangi morning 21:30 wajasu hi 21:30 wahanui privet, wajasu 21:30 * rangi wonders if fredericd is around? 21:31 tcohen hi rangi 21:31 cait hi rangi 21:33 * rangi doesnt see a 3.8.5-translate yet so if anyone wnats to do last minute translating this is your chance 21:37 cait done 21:37 cait hm 21:37 cait 3.8 21:38 rangi ? 21:38 rangi you have to do 3.6 too remember 21:39 tcohen what do 3.8.5-translate is? 21:40 cait rangi: that#s why I am still translating 21:40 wajasu remind me tommorrow is feature freeze, and later on is string freeze? or are you already releaseing. 21:41 wajasu 4:30 friday for some of us. 21:41 rangi what? 21:41 rangi im rmaint for 3.8.x 21:41 wajasu is it saturday for you? 21:41 rangi there are no feature freezes in 3.8.x 21:41 rangi its always feature freeze 21:41 wajasu oh. 21:42 rangi string freeze was on the 15th 21:42 wajasu oh 21:42 rangi we dont put new features in the stable branches 21:42 jenkins_koha Starting build #181 for job Koha_3.8.x (previous build: SUCCESS) 21:42 rangi are you on the mailing lists? 21:43 wajasu thats one area i rarely look at. i should. :) 21:43 rangi the release is the 22nd nz time every month 21:43 rangi jcamins releases his on the 22nd his time (3.6.x) 21:43 wajasu ok. 21:44 tweetbot` [off] twitter: @ranginui: "preparing the release of #kohails 3.8.5 just the language packs to go now." 21:44 cait done :) 21:45 tcohen rangi, how do we tell RMaint to look at some patches from master for his release? 21:45 rangi comment on the bug 21:46 rangi however i look at every single patch pushed to master 21:46 tcohen he he 21:46 rangi and then decide if i am going to cherry-pick it 21:46 tcohen several calendar/due date related patches where pushed 21:46 tcohen but I just sent a new one 21:46 rangi yep, too late for 3.8.5 21:47 rangi when it gets pushed to master i'll test it, and decide if i want it in 3.8. 21:47 tcohen yes 21:47 rangi im currently up to date with master 21:47 rangi some I have held until after 3.8.5 21:47 rangi https://gitorious.org/koha-3-8-x/pages/Home 21:47 tcohen i was asking if there's a way so it is not a problem if i forget about them :-D 21:48 rangi nope, i check them all 21:48 tcohen great rangi 21:49 tcohen so i'm ready for weekend :-D 21:49 rangi i will skip master for security related ones of course 21:49 rangi if you notice one of those, email me directly 21:50 drojf for the record, koha 3.8.4 installs fine on the latest overclocking-friendly 2012-09-18-wheezy-raspbian hard-float image for the raspberry pi 21:50 drojf so the wiki is kind of out of date 21:50 rangi excellent 21:50 wajasu :) 21:50 rangi 3.8.4 works well on new installs 21:50 rangi still issues with upgrading from older isntalls that use fines 21:50 rangi there is a patch to fix that, that is still in failed qa 21:51 rangi the best way to upgrade currently, if you are using fines 21:51 rangi is to do 21:52 rangi update accountlines set description = concat(description,' 23:59') where accounttype='F' or accounttype='FU'; 21:52 rangi then upgrade 21:52 rangi this is only if you do overdue fines 21:53 drojf i'm so happy we don't have fines :) 21:53 rangi and only if upgrading from pre 3.8.0 21:53 rangi getting the patch working and in would be god 21:54 rangi but im pleased to say 3.8.4 works well once that is done, and 3.8.5 will be even better 21:54 rangi and less warns in the logs too 21:54 wajasu when is 3.8.6 going to be released ? ;) 21:56 wajasu i wish someone would rebase 6030 as my comment requires so i can test and get html working in overdues notices 21:56 rangi 09:40 <@rangi> the release is the 22nd nz time every month 21:59 tcohen bug 8724 should be considered, for those lonely souls trying to upgrade from NoZebra setups... 21:59 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8724 enhancement, P5 - low, ---, gmcharlt, Signed Off , Upgrade from NoZebra installs is broken 22:00 rangi get it passed qa and pushed into master, then ask me again:) 22:01 tcohen :-P 22:06 rangi preview 22:06 rangi http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=6afdd299cc62e7a4b3e6886bfef750ae4f6dc238 22:07 tcohen maybe add some \t in the 'bugs fixed' section? 22:08 drojf impressive list 22:09 cait 91 sign offs from rangi 22:09 cait wow 22:18 tcohen its really impresive list, for a maintenance release! 22:19 wajasu phenomenal! 22:28 jcamins_away Guess I'd better e-mail fredericd and ask him for a pull request. 22:45 jenkins_koha Project Koha_3.8.x build #181: UNSTABLE in 1 hr 3 min: http://jenkins.koha-community.org/job/Koha_3.8.x/181/ 22:45 jenkins_koha Chris Cormack: Release notes for 3.8.5 22:56 tweetbot` [off] twitter: @ByWaterSolution: "LEFT JOIN….RIGHT JOIN…..INNER JOIN? What join do I use? http://t.co/Jw05mtSN #kohails" 22:56 tweetbot` [off] twitter: @kohails: "#kohails LEFT JOIN….RIGHT JOIN…..INNER JOIN? What join do I use? http://t.co/nXAbkQAj" 23:00 wajasu thats what its all about 23:46 tcohen nice weekend #koha 23:54 martian523 hi, why can't i find the "Renewals" box when creating an item type?