IRC log for #koha, 2012-07-25

← Previous day | Today | Next day → | Search | Index

All times shown according to UTC.

Time Nick Message
00:03 tcohen joined #koha
00:04 melia left #koha
00:05 tcohen hi #koha, where do I set SMTP server using .deb packages?
00:10 jcamins tcohen: you can use whichever smtp server you prefer.
00:10 I prefer postfix.
00:10 Strongly.
00:11 tcohen you mean install postfix locally and use it as a smart host?
00:11 jcamins Or you can use nullmailer with a smarthost.
00:11 tcohen right
00:11 jcamins Basically you set up SMTP however you would without the packages.
00:11 tcohen I prefer postfix too
00:11 jcamins It makes no difference at all.
00:11 (whether you're using packages or not)
00:11 tcohen as I need to authenticate
00:12 the SMTP conection to the smart host
00:12 * jcamins would use Postfix.
00:12 jcamins But I don't know much about SMTP servers.
00:12 Nor their configuration.
00:12 Actually, you know what I'd do?
00:12 I'd copy the configuration from your production server.
00:12 Clearly it works. :)
00:13 tcohen :-D
00:13 this is another client, for which I don't control the rest of the infrastructure
00:13 unfortunately
00:13 wahanui i heard unfortunately was is also 11:23pm on Friday where danmc is too ;)
00:13 jcamins forget unfortunately
00:13 wahanui jcamins: I forgot unfortunately
00:14 tcohen google: postfix transport authenticate
00:14 jcamins tcohen: you're still in your IRC window.
00:14 :)
00:15 tcohen yeah, noticed :-D
00:17 Brooke joined #koha
00:17 Brooke o/
00:18 jcamins o/
00:20 hankbank joined #koha
00:21 tcohen jcamins: one more question
00:22 jcamins Yes?
00:22 tcohen cronjobs and .debs
00:22 what is solved by the daemon and what is not
00:22 emails?
00:22 wahanui emails are getting annoying :)
00:22 jcamins I don't understand what you mean.
00:23 E-mail works exactly the same as on a non-package install.
00:23 rangi heya Brooke and tcohen
00:23 tcohen on a standard-for-me setup after installing I should set the cornjobs for it
00:23 is it the same?
00:23 for .deb?
00:24 Brooke kia ora rangi
00:24 i pehea to ra?
00:24 tcohen hi rangi
00:24 rangi ahua pai, engari kei te ngenge ahau
00:24 jcamins tcohen: the packages set up the cron jobs.
00:24 You just set up the system.
00:25 tcohen that's what I was asing, thanks!
00:25 hmm
00:26 jcamins Ah, good.
00:26 Glad I could help. :)
00:26 tcohen the incremental rebuild and the process_message_queue.pl
00:26 any other cronjob I need i'll set it by hand
00:26 thanks!!!
00:27 rangi: I finally did some ETL and got that broken 3.1.X to upgrade to 3.8.3
00:27 rangi look in cron.d cron.hourly and crond.daily
00:27 tcohen and thanks to jcamins, using package
00:27 rangi there are koha-common cron jobs in each of them
00:27 make sure you dont duplicate :)
00:27 tcohen: excellent!
00:29 tcohen i'm really happy right now
00:29 gonna get a pizza and watch some old South Park episodes
00:29 bye #koha!
00:29 hankbank_ joined #koha
00:30 Brooke see ya
00:31 * jcamins goes to eat some dinner.
01:31 jenkins_koha Starting build #103 for job Koha_3.8.x (previous build: SUCCESS)
01:48 chris_n what a ride :P
01:49 rangi ?
01:50 chris_n bouncing dsl circuit due to severe storms
01:52 rangi ahh
01:59 mtj any thoughts on this thing? -> http://search.cpan.org/~wonko/[…]51/lib/Smolder.pm
02:00 rangi we used to run that
02:01 its a nightmare to set up run
02:01 and does less than jenkins
02:01 the remnants of the code is in t
02:01 smolder_smoke_signal
02:01 etc
02:02 mtj ah, ok - i thought it was familar, and superseded
02:03 rangi its a cool idea, but really hard to set up
02:04 * chris_n had a hdd smoldering and sending smoke signals yesterday
02:04 chris_n does that count?
02:06 rangi hehe
02:11 chris_n seems that koha-remove should not die if any of the removal commands fail
02:11 rangi what version are you using, it has become a lot more robust in later versions
02:12 but yep, should be a bug report if it dies when it shouldnt
02:12 chris_n the latest
02:12 wahanui i guess the latest is 3.6.4
02:12 chris_n no
02:12 rangi 3.8.3 ?
02:12 chris_n yup
02:12 rangi there may be some still waiting signoff/qa
02:12 chris_n I created an instance w/the wrong name
02:12 dropped the db manually
02:12 rangi ah
02:12 chris_n and then ran koha-remove foo
02:13 rangi hmm yeah that might kill it
02:13 chris_n and it bails on finding the db non-existent
02:13 rangi thats a tricky one
02:13 chris_n it should probably trap the error, notify the user, and keep going
02:13 rangi or not
02:13 if you typoed
02:13 chris_n or perhaps give options
02:13 rangi yeah
02:13 --force
02:14 chris_n as it is, the cleanup has to be done manually
02:14 rangi for just continue on
02:14 chris_n +1
02:14 rangi you might want to file an enhancement request
02:16 http://bugs.koha-community.org[…]w_bug.cgi?id=6416 or add to this?
02:16 * jcamins_away likes the idea of --force
02:17 rangi yeah you could do the debian thing too
02:17 of
02:17 are you sure
02:17 if someone does --force
02:17 chris_n cool... bug 8500
02:17 rangi excellent :)
02:17 chris_n hmm where's munin?
02:17 wahanui i think munin is power mad
02:18 rangi he and gmcharlt eloped
02:18 chris_n lol
02:18 ouch
02:18 Access denied for user 'koha_biblios'@'localhost' (using password: YES) at /usr/share/koha/lib/C4/Context.pm line 758.
02:18 Irma joined #koha
02:18 * chris_n fixes it
02:22 chris_n hmm... the package seems to have done "GRANT USAGE ON *.* TO 'koha_biblios'@'%' IDENTIFIED BY PASSWORD MD5-HASH"
02:22 % does not seem to work as a wild card
02:23 papa joined #koha
02:23 jcamins_away You're on 12.04?
02:23 (Ubuntu)
02:23 There's a patch for that.
02:24 chris_n fixed
02:24 well
02:24 by switching to @'localhost'
02:27 missing deps as well?
02:27 jcamins_away For 3.6.x?
02:27 Shouldn't be.
02:28 If there's anything missing, just add the debian.koha-community.org repo to your sources.list
02:28 chris_n 3.8.3
02:28 jcamins_away Ah.
02:28 Yes.
02:28 chris_n Lingua::Ispell
02:28 its in the repo
02:29 jcamins_away We use Ispell?
02:29 Ugh.
02:30 chris_n well
02:30 webinstaller wants me to upgrade from 3.08.01 to 3.09.00.004
02:31 rangi thats not right
02:31 jcamins_away No, not right at all.
02:32 rangi you used squeeze not squeeze-dev eh?
02:32 can you do apt-cache policy koha-common
02:32 chris_n squeeze main
02:32 * rangi checks
02:32 chris_n opps
02:32 my bad
02:32 * chris_n bangs his head on the desk
02:32 rangi i heh
02:33 chris_n well, maybe I'll do it over again for kicks
02:33 nothing like practice to help work out the kinks
02:34 jenkins_koha Project Koha_3.8.x build #103: SUCCESS in 1 hr 3 min: http://jenkins.koha-community.[…]b/Koha_3.8.x/103/
02:34 fridolyn.somers: Bug 8476: Little bug in OPAC XSLT on OPACURLOpenInNewWindow
02:34 chris_n and the pay is the same if I take on hour or ten ;-)
02:34 jenkins_koha Starting build #104 for job Koha_3.8.x (previous build: SUCCESS)
02:47 chris_n its alive!
02:48 rangi yay!
02:50 chris_n koha-remove seemed to behave better this time as well
02:50 rangi the package in master is older than in squeeze
02:50 chris_n it borked because that instance user was "logged in"
02:50 but after killing that instance's zebra things went ok
02:50 rangi 004 is a while back
02:51 koha-disable instance
02:51 will stop those zebras :)
02:51 chris_n so why all the complaint about running it on ubuntu precise?
02:51 :)
02:51 rangi mysql on precise is different
02:51 chris_n uh oh
02:51 rangi and has anonymous users
02:52 so had to change how it created users
02:52 chris_n ahh... that was why I had the issue earlier w/the mysql user
02:52 rangi yup
02:53 the packages for 3.8.3 and 3.6.7 deal with that
02:53 the older one from master, doesnt
02:53 chris_n so where are the cron jobs setup?
02:54 rangi in etc/cron.d
02:54 cron.hourly
02:54 and cron.daily
02:54 should be a koha-common file in each of those
02:55 you need to remember to do
02:55 koha-email-enable instancename .. when you want it to start sending mail
02:57 chris_n k
02:58 rangi its very hand to be able to enable and disable mail for an instance
02:59 means you can have a staging instance that wont accidentally email overdue notices at people
02:59 chris_n so to remove an instance the order is 'koha-disable foo' then 'koha-remove foo'?
03:00 rangi its the safest
03:12 mtj rangi: sweet lotr quotage in that email too
03:12 rangi heh thanks
03:13 mtj i'll gonna apply my powerful css skillz, and have a hoon on it
03:13 rangi yay!
03:15 mtompset joined #koha
03:15 mtompset Greetings, #koha.
03:30 * chris_n hits the hay
03:31 rangi sleep well chris_n
03:37 mtompset Greetings, rangi. I don't understand why Paul was having issues with Ubuntu 12.04
03:37 dcook Nothing like testing a bug fix on the instance that you've already patched *facepalm*
03:37 jenkins_koha Project Koha_3.8.x build #104: SUCCESS in 1 hr 2 min: http://jenkins.koha-community.[…]b/Koha_3.8.x/104/
03:37 dpavlin: Bug 8439 - Printing basketgroup does not work on plack
03:37 Starting build #105 for job Koha_3.8.x (previous build: SUCCESS)
03:55 mtj the best way to avoid issues with ubuntu prod servers - is to use debian
03:55 * mtompset grins.
03:55 rangi hehe
03:55 mtompset That's one way.
03:55 rangi 3.8.3 and 3.6.7 work well now
03:55 mtompset 3.8.3 needs to the external repo, but yes, it works well.
03:56 mtj ...since applying said methodology, my problems with ubuntu servers has dropped dramatically
03:57 rangi heh
03:58 mtompset: ubuntu is slow on packaging, they let debian do 99% of it then take it, so once we put the packages into debian unstable (which we have done for a few in the past, (which is how they got into ubuntu 12.04)) they will get into ubuntu
03:58 mtj but yeah, theres some truth to it - ubuntu is basically debian 'testing'
03:58 rangi yup
03:59 mtj why would any sane person use the debain's 'testing' packages, for production
04:00 ...when they could choose to you debian's stable packages?
04:01 s/you/use/
04:03 or does ubuntu == debian 'unstable' even?
04:07 mtompset Actually, your argument fails for koha related dependencies. ;)
04:08 rangi how so?
04:08 mtompset If you put what you believe is stable for debian into debian unstable, then ubuntu picks it up...
04:08 Are those libraries any less stable under Ubuntu than Debian?
04:09 rangi no we put what is unstbale into unstable, the debian developers put it into testing, then into stable
04:09 mtompset I can't comment on the rest of the libraries, but for Koha, I would assume that means stability still.
04:09 Ah.
04:09 So koha is using unstable libraries to start with?
04:09 rangi everything goes into unstable first
04:09 unstable debian packages
04:10 ie newly packaged, not tested by all the debian devs, tested by perl users and cpan users yes
04:11 mtompset The location of the library isn't going to change the stability of it.
04:11 That's my point.
04:11 And I believe Koha tests the libraries it uses.
04:12 mtj mtompset, my debian koha is using deb-stable packages - your ubuntu koha is using debian *testing* packages
04:12 rangi yes it is
04:12 look at it this way
04:12 mtj get it?
04:12 mtompset but the debian stable and the debian testing aren't different, unless there were patches.
04:13 rangi something in debian stable, is under the care of cpan developers, the debian developers and the debian security team
04:13 stuff in the multiverse/universe (which is where they live in ubuntu)
04:13 not so much, hopefully they keep up to date with debian, but they arent in ubuntu core
04:14 this a major difference that people dont seem to understand between ubuntu and debian
04:15 stuff in the universe, is not ubuntu supported
04:15 mtj mtompset:  the packages *are* different between stable, testing and unstable
04:15 http://packages.debian.org/squeeze/mysql-server
04:15 http://packages.debian.org/wheezy/mysql-server
04:15 see...?
04:15 Package: mysql-server (5.1.63-0+squeeze1) [security]
04:15 Package: mysql-server (5.5.24+dfsg-4)
04:16 mtompset squeeze and wheezy are the same debian distribution?
04:16 rangi squeeze is stable
04:16 wheezy is testing
04:16 will be the next stable
04:16 unstable is sid
04:17 it's always sid
04:17 mtj aaah, i understand now...!
04:17 rangi there's experimental too
04:17 mtompset let's not go experimental. ;)
04:18 So is wheezy testing forward or backward?
04:19 mtj mtompset: so knowing what you know now.... my argument does not fail for koha related dependencies ;)
04:20 mtompset depends... is wheezy testing forward or backwards?
04:20 is wheezy like 3.9.X?
04:20 rangi yes
04:20 mtompset and squeeze like 3.8.X?
04:20 rangi yes
04:21 squeeze is stable
04:21 cait joined #koha
04:21 rangi wheezy is frozen now
04:21 mtompset So, then it is testing FORWARD.
04:21 Which means Ubuntu is leading bleeding edge.
04:21 rangi yes but that has no bearing on anything
04:21 yes
04:22 thats the whole point of ubuntu
04:22 to change faster than debian
04:22 mtompset Okay, I can see some validity to the argument then.
04:22 rangi but thats not my point
04:23 and not why i dont use it
04:23 i dont use it because i dont have time to track the packages in universe myself
04:23 im happy knowing the debian security team are doing it for me
04:23 mtompset Right.
04:24 mtj mtompset: chris is giving you some very wise advice here... listen up
04:25 rangi not nessecarily wise, just im lazy, life is too short to have to read all the security stuff myself, altho i do follow the debian security list
04:25 however
04:25 mtompset Well, it does help explain why Koha is Debianist.
04:25 rangi even stuff from ubuntu universe
04:26 is a zillion times better than doing a
04:26 install from tar, or from cpan without doing dh-make-perl
04:26 because those installs will never get updated unless you manually do them all
04:28 * mtompset nods.
04:28 ibeardslee The critical part is the notification that there is an update needed
04:28 mtompset dh-make-perl?
04:28 wahanui somebody said dh-make-perl was another thing to install, I think.
04:29 rangi dh-make-perl is a cool tool (from debian) that will create a debian package (works with ubuntu or mint or any of the .deb base distro too) that makes a debian package of perl module
04:29 thats how eythian (and liw) packaged the modules from cpan, to start them on their journey to getting into debian proper
04:30 at least if you do that, and it ends up in a repo, it will upgrade
04:30 if you install from tar
04:30 then later it is in the repo
04:30 and you apt-get it on
04:30 the old one from tar will still take precedence
04:30 more annoyingly if the perl version changes
04:30 mtompset and there's no easy way to uninstall them.
04:31 rangi they dont upgrade too
04:31 basically packages rule is the short end of this rant hehe
04:31 mtompset because you can't install the apt-get version.
04:31 rangi hm?
04:31 you can install, its just its going to be further down the inc path
04:32 the one in /usr/local/perl that tarball did will win
04:32 mtompset oh...
04:32 okay.
04:33 mtj ...from the horses mouth
04:36 * cait waves
04:38 jenkins_koha Project Koha_3.8.x build #105: SUCCESS in 1 hr 1 min: http://jenkins.koha-community.[…]b/Koha_3.8.x/105/
04:38 * kyle.m.hall: Bug 3701 : BugFix - ReturnToShelvingCart
04:38 * dcook: Bug 8448 - Holds Awaiting Pickup : Cancelling a hold on a waiting item with multiple holds displays a blank screen instead of a warning prompt
04:38 * dcook: Bug 8414 - Intranet header toplinks display white rather than blue in < IE8
04:38 * fridolyn.somers: Bug 8440: Dates do not appear in suggestions management
04:39 dcook Yay!
04:41 rangi http://jenkins.koha-community.org/cigame/?
04:42 mtompset What's the cigame?
04:42 cigame?
04:43 rangi continuous integration game
04:43 mtompset integration?
04:44 rangi https://en.wikipedia.org/wiki/[…]nuous_integration
04:44 mtj continuous?
04:45 rangi http://jenkins.koha-community.org/  we test all the branches of the repo everytime they change
04:45 muzu joined #koha
04:50 dcook Cool beans
04:50 rangi +1 for a succesful build
04:51 +1 for every new test, or a test thag goes from fail to passing
04:51 muzu hi
04:51 rangi -1 for a failing test
04:51 -10 for breaking the build
04:51 is how it works :)
04:51 write some unit tests, win a prize
04:51 (the prize is just me sending you an email probably)
04:51 mtompset sample unit tests?
04:51 muzu I want to upgrade my koha 3.2 to 3.8.any tutorial for this.
04:52 rangi look in t/ mtompset
04:52 t/Boolean.t
04:52 is a simple one to understand
04:53 http://jenkins.koha-community.[…]ter/HTML_Report/?  <-- here you can see where we need better coverage
04:53 Boolean has 100% tho .. yay !!
04:53 http://jenkins.koha-community.[…]4-Boolean-pm.html
04:53 mtompset Actually... one confusion point./
04:53 cait what is Boolean used for?
04:54 mtompset what is use Test::More tests => 13;
04:54 Why 13?
04:54 rangi thats how many tests you plan to run
04:54 man Test::More
04:55 muzu any help for upgrade.
04:55 mtompset is use_ok() the first test?
04:55 rangi mtompset: yes
04:56 mtompset: http://search.cpan.org/~mschwe[…]/lib/Test/More.pm
04:56 mtompset I knew how to find that, rangi. ;)
04:56 rangi just was wondering why you hadn't :P
04:57 mtompset Because I thought the 13 was a typo.
04:57 rangi muzu: there isn't one for 3.2 to 3.8 that i know of
04:57 mtompset But could he upgrade from 3.2 to .... 3.4 and then 3.8?
04:58 muzu ok,tell me for that
04:58 rangi i would do a 3.8.3 install from the debian packages on a new server, load the database in, run koha-upgrade-schema, then run koha-upgrade-to-3.4 to fix the items in marc
04:58 then koha-rebuild-zebra -f
04:59 that's what I would do anyway
04:59 right bus time
04:59 be back later maybe
04:59 muzu i am running in ubuntu machine.
04:59 dcook ta ta rangi
04:59 mtompset See you, rangi
05:01 do you have to be on Ubuntu?
05:01 Oh, your 3.2 is Ubuntu.
05:01 muzu ya
05:02 mtompset can you get down time? and do you have a full backup? :)
05:02 muzu ya i have.
05:02 mtompset so if you format'd the drive, you could have your machine restored easily?
05:03 (I'm not saying to do that!)
05:03 muzu ya.
05:04 i can restore.
05:04 mtompset okay, since you have an external backup.
05:04 muzu ya
05:05 mtompset Why not do a mysqldump of your current 3.2 database, copy it externally, and then redo the machine as debian, following Rangi's suggestion?
05:06 http://wiki.koha-community.org[…]on_Debian_Squeeze
05:06 If it fails miserably, restore from backup, and no data lost.
05:07 This all depends on you having a good backup!
05:08 muzu i have done it.while restore data in 3.8 its gives some error.some privacy error and even its gives error while checkin and checkout.
05:08 mtompset Are you running Ubuntu still?
05:09 muzu no in debain.
05:09 mtompset No... did you run the scripts that Rangi mentioned in the way he suggested?\
05:09 Oops... Now...
05:10 muzu can you tell me script.
05:10 wahanui it has been said that script is here, take it, pretty it up, use  it ;)
05:10 mtompset rangi said: i would do a 3.8.3 install from the debian packages on a new server, load the database in, run koha-upgrade-schema, then run koha-upgrade-to-3.4 to fix the items in marc
05:10 So you said you were running debian.
05:11 did you install 3.8.3 packages?
05:15 muzu first i have tried in debian system.But its gives error which i have mentioned.now i have freshly installed 3.8.3 in ubuntu and i have restored database.is there any thing i have to do after this.
05:15 mtompset because you didn't run the scripts rangi mentioned.
05:16 Anyways, I have some work to get back to. Sorry that I can't help you more.
05:16 muzu no,can you tell me the script please.
05:17 ok,thanks for your help
05:19 mtompset koha-upgrade-schema.pl
05:19 koha-upgrade-to-3.4.pl
05:19 they are debian-based scripts
05:19 muzu ok let me try in debian.
05:20 mtompset if you didn't install on debian in the way suggested by http://wiki.koha-community.org[…]on_Debian_Squeeze
05:20 then you will have figure out how they work to do it under Ubuntu.
05:23 Oops.. no .pl
05:23 .../debian/scripts/...
05:25 rangi They only work if you installed using the packages doesn't matter if it was on debian or ubuntu
05:25 mtompset the thing that may need tweaking is KOHA_CONF's path in upgrade-schema
05:25 rangi No
05:25 Don't tweak anything
05:25 mtompset if you used pacakges, no need to tweak.
05:26 I didn't, so I would have to. :)
05:26 rangi If you didn't install via packages don't use them
05:26 mtompset Right. :)
05:27 rangi Run the web installer to upgrade
05:27 Then run the script it tells you to in the upgrade section of INSTALL
05:28 Can't find the name from my phone
05:28 Remove items from Marc
05:28 mtompset misc/maintenance/remove_items_from_biblioitems.pl --run
05:28 misc/migration_tools/rebuild_zebra.pl -b -r
05:29 rangi That's right
05:29 wahanui I know.
05:45 muzu @mtompset,i am getting this message "misc/maintenance/remove_items_from_biblioitems.pl --run" if i run this script misc/maintenance/remove_items_from_biblioitems.pl --run
05:45 sorry
05:46 @mtompset,i am getting this message " Use of uninitialized value in pattern match (m//) at C4/Biblio.pm line 2926. " if i run this script misc/maintenance/remove_items_from_biblioitems.pl --run
05:48 mtompset I don't know what to do.
05:48 I've never used the script.
05:48 Sorry.
05:48 muzu ok no probs
05:49 dcook 16:50* oleonardmutters, 'what do you mean there's already a Han Solo registered?'
05:49 love it
06:15 * dcook wants to poke IE < 9 in the eyes
06:16 mtompset Sorry, but many people are using IE8, because XP doesn't go higher.
06:16 cait dcook: it would deserve it, I am sure
06:16 dcook Really, mtompset?
06:16 I'm intrigued
06:16 Agreed, cait :)
06:16 alex_a bonjour #koha
06:17 dcook bonjour, alex_a
06:17 mtompset MS has a way of doing that, making their old OS not go up more than 1 version of IE.
06:17 dcook If you are inputting a new patron and you have errors, IE < 9 will create the patron anyway. So when you resolve the errors, it detects a duplicate...
06:18 mtompset Sounds like an ajax/jquery problem.
06:18 because good old CGI validation would never fail regardless of browser. ;)
06:18 cait dcook: put in a bug for that?
06:18 mtompset I think he is already working on a bug.
06:19 bonjour, alex_a. :)
06:19 dcook cait: I think we fixed it in 3.2, so now it's just a matter of figuring out the fix again and making sure to mention it in bugzilla too, of course :)
06:20 cait :)
06:20 dcook We put up our first 3.8 library today, so hopefully I should have time (between immediate bug fixes) to start seriously feeding things back into the community
06:20 :)
06:20 mtompset I was wondering...
06:21 the debian packages really simplify setting up multiple koha sites.
06:21 Why?
06:21 Why set up multiple koha sites on the same machine?
06:23 dcook O_o
06:23 rangi Why not
06:23 dcook I don't do much server administration, but I would say - virtual hosting, no?
06:23 mtompset That's the only reason I can really think of, dcook.
06:24 just a second...
06:24 laurence joined #koha
06:25 reiveune joined #koha
06:25 reiveune hello
06:26 dcook allo reiveune
06:27 reiveune bonjour dcook :)
06:27 julian_m joined #koha
06:28 julian_m hello
06:28 wahanui hey, julian_m
06:29 mtompset Next bizarre thought...
06:29 Let's say I set up multiple kohas on the same machine.
06:29 Can I get them to use the same DB? or is that a bad idea TM?
06:30 magnuse they would hardly be multiple kohas if they had the same db... ;-)
06:30 dcook agreed
06:30 magnuse but they could use the same installation of mysql, of course
06:30 dcook Yeah, same mysql install, just different schemas
06:33 laurence joined #koha
06:41 francharb joined #koha
06:42 francharb morning
06:43 dcook bon matin, francharb
06:44 mtompset That's why the thought was bizarre... unfiltered. :)
06:45 dcook :P
06:47 I think I might have to pass on this IE bug...I can't even find the 3.2 fix, although the behaviour is a bit better
06:48 Either IE should cease to exist or people should never make errors when making a new patron :p
07:01 kf joined #koha
07:01 kf good morning #koha
07:05 paul_p joined #koha
07:10 asaurat joined #koha
07:10 asaurat hi
07:12 * magnuse waves
07:13 kf hi asaurat and magnuse :)
07:13 magnuse guten morgen kf
07:14 gaetan_B joined #koha
07:14 gaetan_B hello !
07:20 kf bonjour gaetan_B :)
07:21 gaetan_B guten morgen kf !
07:25 asaurat1 joined #koha
07:42 eythian joined #koha
08:32 mveron joined #koha
08:33 mveron Hi #koha
08:37 jeff joined #koha
08:41 rangi evening
08:42 eythian howdy
08:42 http://ubuntuforums.org/showthread.php?t=1089782 <-- some first-class trolling going on here
08:43 mtompset Oh my evilness!
08:43 That is messed up.
08:47 "Nowhere does the Ubuntu site promise that Ubuntu is a Magic Friendly Jesus Happy Fuzzy Bunny operating system."
08:48 Neither does FreeBSD whose mascot is a little devil. ;)
08:49 * dcook is amazed that people kept posting to the thread
08:50 jenkins_koha Starting build #791 for job Koha_master (previous build: STILL UNSTABLE -- last SUCCESS #773 20 days ago)
08:51 rangi people are eggs
08:51 kf sometimes
08:51 evening rangi
08:52 mtompset And there's the FreeBSD reference. ... Interesting waste of time to read. :)
08:55 Ahh... CE is the "Christian Edition". That's dumb. Is there a "Free Willy" edition too? How many variants do we need?!
08:55 rangi its probably best if people leave their prejudices out of the channel
08:55 * dcook agrees and returns to his homework
08:56 mtompset I was saying having so many variants was dumb.
08:56 I wasn't making a religious comment. Apologies where applicable.
09:06 jenkins_koha Starting build #106 for job Koha_3.8.x (previous build: SUCCESS)
09:13 mtompset PureOS Based on Debian Testing. -- In reference to former discussion which basically suggested Ubuntu runs off debian testing.
09:15 mbalmer joined #koha
09:15 gaetan_B joined #koha
09:18 drojf hi #koha
09:18 rangi hi drojf
09:19 drojf the guy with the old "koha on ubuntu" blog answered
09:19 I'd be happy to post a notice. Do you know of a similar (but updated) tutorial I can redirect people to? If possible I'd rather not just give people a warning without giving them an alternative.
09:19 i'll point him to the koha on ubuntu-wikipage?!
09:19 eythian yeah, that'd be the best idea
09:19 rangi yeah
09:19 eythian also easier to keep it up to date
09:19 drojf it has a link to packages and all
09:19 yup
09:20 mtompset I was looking at installation instructions on the wiki.
09:20 I think there is a lot of clean up that could be done.
09:21 Sadly, I don't have all the time in the world to do it.
09:21 Because the koha-common package method of installing is still going to be the same regardless of OS (debian, ubuntu, etc.)
09:23 what do I install?
09:23 what install do I use?
09:23 * mtompset forgot the phrase we added last night.
09:23 mtompset what install to use?
09:23 irc logs
09:23 wahanui irc logs are http://irc.koha-community.org/irclog/koha/
09:27 mtompset which install do I use?
09:27 * mtompset frowns. I guess wahanui forgot it.
09:27 mtompset which install to use?
09:27 wahanui If you're developing, you should use git. If you're not developing on a deb-based system, you should use packages. If you're not developing on a different flavour of Linux, you should use the tarball.
09:27 mtompset There we go.
09:28 We don't have a page which says something like this, and redirects accordingly.
09:34 I was just realizing, you can do a standard or site install off of a git clone.
09:35 Would you want to?
09:57 drojf seems like there is a playboy model called oksana koha
10:07 mtompset Latvia 2011 -- if google's first link is right.
10:18 asaurat joined #koha
10:18 alex_a joined #koha
10:19 reiveune joined #koha
10:21 drojf joined #koha
10:24 paul_p joined #koha
10:26 julian_m joined #koha
10:43 paul_p joined #koha
10:44 jenkins_koha Project Koha_master build #791: STILL UNSTABLE in 1 hr 53 min: http://jenkins.koha-community.[…]/Koha_master/791/
10:44 * jonathan.druart: Bug 7302: Export basketgroup as CSV
10:44 * jonathan.druart: Bug 7302: Followup: rename "Client number" column with "Account number"
10:44 * paul.poulain: Bug 7302 tiny follow-up removing </td><td>
10:58 drojf off to the library, bye #koha
10:59 jenkins_koha Project Koha_3.8.x build #106: SUCCESS in 1 hr 53 min: http://jenkins.koha-community.[…]b/Koha_3.8.x/106/
10:59 ruth: Bug 8392: Category age ranges not being enforced
10:59 Starting build #107 for job Koha_3.8.x (previous build: SUCCESS)
11:03 eythian joined #koha
11:13 mtompset why is the build called unstable?
11:14 kf failing tests
11:15 and one was master, one 3.8.x
11:15 http://jenkins.koha-community.[…]r/791/testReport/
11:26 jcamins eythian_train: how do you use POD to generate a shorter help and a longer help?
11:27 eythian_train Have a look at my csvtomarc script, I think it does it.
11:27 It's just an option to podusage
11:27 julian_m joined #koha
11:28 jcamins Ah, nifty.
11:29 oleonard joined #koha
11:29 mtompset Greetings, jcamins and oleonard
11:29 kf hi jcamins
11:29 hi oleonard .)
11:32 oleonard Hi
11:32 mtompset I was just web surfing for you jcamins.
11:32 Nice website.
11:33 oleonard We don't call that web surfing, we call that Google-stalking ;)
11:33 mtompset Well, it started on facebook, to see if he was there. :P
11:34 jcamins We call that general stalking, then. :P
11:34 Thanks.
11:34 (re: the nice website)
11:35 mtompset It's only stalking if you do it every day. :P
11:35 Doing it one day doesn't count as stalking.
11:37 Is anyone else here on facebook?
11:38 oleonard the first rule of facebook...
11:38 mtompset hide yourself from public searches?
11:39 Don't friend your employers?
11:39 Don't use it?
11:40 jcamins All of the above, I think.
11:41 * mtompset grins.
11:45 mtompset I was looking at the git.koha-community.org web page. Is there really a 3.0.x repository still?
11:46 jcamins Everything is in git.
11:46 Back to 2.0, at least.
11:47 (I think 1.x is in a different repo)
11:49 kf git++
11:49 nengard joined #koha
11:49 mtompset Okay. so everything in .tar.gz, everything in git.. only oldstable, squeeze, and squeeze-dev?
11:50 kf packes only date back last 3 stable versions I think
11:50 hm no
11:50 3
11:50 gr. 2.
11:50 3.8 and 3.6 currently, that right jcamins?
11:51 jcamins That's correct.
11:51 mtompset oldstable = 3.6, squeeze = 3.8, squeeze-dev = 3.9
11:51 kf matts: which is fridolyn's nick?
11:51 matts kf, <frido_s>
11:51 kf frido_s++ :)
11:51 mtompset Come november... oldstable = 3.8, squeeze (if debian hasn't released) = 3.10, squeeze-dev = 3.11
11:52 kf matts: does he work in marseille? or from elsewhere?
11:52 matts I guess right now he must be at home
11:53 But he also does work in marseille from time to time
11:53 kf complicated :)
11:56 matts From an Internet perspective, it does not really matter, does it ?
11:57 kf no, not really :)
11:57 oleonard It does if paul_p is bringing cheese to share for lunch :P
12:02 asaurat joined #koha
12:02 jenkins_koha Project Koha_3.8.x build #107: SUCCESS in 1 hr 2 min: http://jenkins.koha-community.[…]b/Koha_3.8.x/107/
12:02 * f.demians: Bug 8392: Avoid having an untranslatable age range
12:02 * m.de.rooy: Bug 8062 Followup for HTML::FormatText
12:02 * magnus: Bug 7367 - One "the" too many
12:02 * dcook: Bug 8434 - Notice generation fails for Advanced Notices, Item Due, and Overdues when run in shell (due to error in Letters.pm)
12:05 magnuse \o/
12:05 mtompset What's the cheering for, magnuse?
12:05 Or is that a wave?
12:05 magnuse a successfull build of 3.8.x :-)
12:05 a cheer (at least this time)
12:06 mtompset Have you been working on it?
12:06 BTW, I'm about to work on getting the ubunu-pkg-check.sh script into master shortly, jcamins
12:07 I was also thinking about my bash-script check_deps.sh
12:08 eythian_train You can see his name right there.
12:08 mtompset Well, the chopped 'e' confused me for a bit, but you are right. :)
12:09 Congrats, magnuse. :)
12:09 * mtompset cheers for coding victories. :)
12:10 mtompset I was thinking perhaps modifying it to BUILD the ubuntu.{version}.packages files.
12:10 magnuse nah, my cheer was more of a general nature :-)
12:10 jcamins mtompset: that would be nice.
12:10 oleonard If Bug 8501 is a duplicate of an invalid bug why is there a patch for it on the patches list?
12:10 magnuse but thanks anyway (my patch was just fixing a typo)
12:12 eythian_train Trainternets are being annoyingly problematic.
12:12 mtompset and... in a nice non-OS specific way, debian.{version}.packages as well. :)
12:12 lsb_release -i
12:12 I think that returns Debian. :)
12:13 It returns Ubuntu under ubuntu. :)
12:13 jcamins Yup. Distributor ID: Debian
12:14 magnuse eythian_train: where are you headed?
12:14 * mtompset 's eyes sparkle with coding joy.
12:16 eythian_train magnuse: Marseille to Breda for a long weekend
12:17 oleonard How nice. How long is the trip?
12:17 magnuse eythian_train: w00t! have fun!
12:18 eythian_train oleonard: about 8 hours
12:18 But, first class makes that okay.
12:21 magnuse ooh
12:24 paul_p kf = fridolyn is working from home. But as he lives 2hours from Marseille by train, he will come here sometimes.
12:30 kf paul_p: ah nice - only wanted to give him karma - for bug fixing :)
12:30 eythian_train Hrm, so checkout history sorts by surname now, not due date. And clicking the header on due date doesn't work because they're not really lexographically sortable.
12:31 kf eythian_train: I think you can make it work somehow the date sorting
12:31 I think it's working on another of the tables. hm.
12:32 eythian joined #koha
12:32 kf wb eythian
12:33 chris_n off topic, but is anyone with bind9 experience on board?
12:33 mtompset Not I.
12:34 francharb joined #koha
12:34 tcohen joined #koha
12:34 jcamins chris_n: I know that I hate managing DNS servers.
12:34 chris_n lol
12:35 jcamins: do you know if it is possible to restore a zone file from the journal file?
12:35 * chris_n fears not since the oracle @ google knows not how
12:36 jcamins Ummm... that sounds horrifying.
12:36 chris_n yes, and then some
12:37 tcohen what FS?
12:38 chris_n ext4
12:39 jcamins: as horrifying as accidentally adding your gelatin mixture to your icecream base after the base has cooled
12:39 jcamins Wow, that is horrifying!
12:39 eythian_train I assume you backed up your ice cream?
12:39 chris_n the results are a non-palatable sort-of gummy mixture
12:40 eythian_train: sort of... just run it through a strainer, re-heat, and try again :-)
12:40 eythian_train That's probably how you recover a bind file from the journal, too.
12:41 * chris_n succumbs to the fact that one large dns zone is history
12:41 jcamins Signed off on bug 8233.
12:41 chris_n eythian_train: lol
12:41 jcamins paul_p: that would be a good one to push right away. People would be more likely to test and sign off if they could actually run tests.
12:57 mtompset jcamins, do you think GD is only to be the only confusing mess for my check_deps.sh script?
12:58 (on a forward basis)
13:00 Do you think I should I intentionally check /etc/apt/sources.list.d for a file with koha-community repositories?
13:03 ago43 joined #koha
13:08 jcamins mtompset: for right now GD is the only one that might run into problems. I could imagine that other packages might have issues too.
13:09 mtompset I'd code an exception for it.
13:15 jcamins marcelr++ # for remarkable patience
13:18 mtompset over a particular patch and testing?
13:19 jcamins Yeah, bug 7167. It's a great patch, but huuuuge.
13:26 mtompset It's full of stars!
13:28 francharb has anyone ever used the items.uri field?
13:29 I linked it to one unimarc item subfield
13:29 and I can't use it
13:29 I can't fill it up
13:29 (if it makes sense...)
13:29 :)
13:30 oleonard francharb: Sounds like something which might have been used/planned for use before we pulled URL information directly from the MARC record? I'm just guessing.
13:30 francharb oleonard, maybe
13:30 but I remerber than in 3.0
13:30 we could use it
13:31 to display any url from for a specific item
13:31 oleonard Oh, well I don't know then
13:33 francharb once upon a time, when bugzilla was hosted on koha.org server, there were a bug reported (apparently) by nahuel about that...
13:33 http://markmail.org/message/acaqbyjstvx26rix
13:33 oleonard http://bugs.koha-community.org[…]w_bug.cgi?id=3267
13:33 jcamins francharb: http://bugs.koha-community.org[…]w_bug.cgi?id=3267
13:33 francharb thank you the internet for reminding me that it works (or doesn't) one day..
13:34 ahah, jcamins, thank you!
13:34 jcamins But there is no indication of exactly what it was supposed to do, just a patch adding a column to a table.
13:35 * oleonard was just about to ask nengard a question...
13:35 oleonard wizzyrea around yet?
13:36 francharb it's the equivalent of what we have on the staff side on the analytic view
13:36 the "used in" link
13:36 for every items linked to biblios
13:37 jcamins francharb: really?
13:37 francharb: uri is from 3.0, and the "Used in" column was added in 3.8.
13:37 francharb in 3.0, we could use the items.uri to put "http://your_koha.com/search?q=itemnumber"
13:37 jcamins I think they are completely different.
13:37 Ohhh.
13:37 francharb and a link will be display
13:37 jcamins I see. It's a way to manually link things.
13:37 francharb yep janPasi_
13:37 oups
13:37 yep jcamins
13:37 ;)
13:40 nengard joined #koha
13:41 oleonard nengard, do you have a moment for a question?
13:41 nengard yes
13:42 oleonard What do you think are the highlights of 3.8.x for libraries who are upgrading? What have you found are the things folks take notice of?
13:42 Working with master every day makes me out of touch with what the differences are :|
13:43 And if that's too broad a question, just say so
13:43 nengard star ratings, holds suspension, new staff client styles, local cover images, advanced search limits by shelving location and ccode and itype (if you want want all three)
13:43 oh
13:43 hourly loans :)
13:43 and floating collections
13:45 oleonard Thanks. Every time we upgrade I'm surprised at the things my staff notice are different. They think I'm just uncommunicative ;)
13:45 * oleonard told them about nengard's intro to 3.8 webinars but doubts any of them signed up
13:46 nengard well did oyu tell them to attend the trainings that your amazing support provider was offering them??
13:46 oh!
13:46 JINX
13:46 hehe
13:46 oleonard Everyone here thinks they don't have time for anything besides rushing around like they have no time.
13:47 Maybe that's the same everywhere.
13:47 mtompset I think so.
13:47 nengard i've been in a library like that begore
13:47 before
13:47 drives me nuts
13:47 if i have time to do all that i do then you have time to attend my short little webinar
13:47 it will save you time later to learn how to use it now
13:47 mtompset What is eythian?'s name? I want to give him some credit in the script I'm working on.
13:48 jcamins Robin.
13:48 francharb mtompset, Robin Sheat
13:49 mtompset Thank you.
13:49 This is for the check_deps.sh script, jcamins
13:49 jcamins :)
13:50 mtompset should I make $DEBUG a parameter on the command-line?
13:50 full vs. what's not there.
13:50 jcamins Yes.
13:50 NateC joined #koha
13:53 tcohen jcamins, mtompset i've sent an email to koha-devel
13:53 let me know if is not readable please :-D
13:53 jcamins tcohen: no, it makes a great deal of sense to me.
13:53 tcohen thx
13:54 mtompset Particularly if it is supposed to be the recommended way.
13:54 jcamins I don't know that it's the recommended way. It's the way I prefer.
13:55 But my daemon needs revision before it would be suitable for inclusion in Koha.
13:55 * mtompset claps his hands, "So chop! chop!"
13:55 grins.
13:57 eythian joined #koha
14:00 kf wb eythian_train :)
14:01 eythian_train Trainternets are really not great.
14:02 oleonard Yeah, but INTERNET ON THE TRAIN. So yay.
14:05 kf eythian_train: I know your pain
14:06 * wizzyrea waves hello
14:06 kf oleonard: it's not for free if you were hoping that (at least not in germany)
14:06 wizzyrea but… INTERNET ON THE TRAIN.
14:06 though I suppose it's maybe not as good as say, a mobile hot spot?
14:07 kf wizzyrea: only on the fast trains and mostly too expensive - I end up using the phone or umts with laptop
14:07 eythian_train oleonard: well, I'm just tethering, so not as exciting as it could be.
14:07 TGV doesn't have its own Internet yet.
14:08 wizzyrea ah so
14:08 kf there was free wlan on the austrian railjet lately... only it didn't like my laptop somehow
14:11 wizzyrea: cookiesß
14:11 ?
14:11 mezwor joined #koha
14:11 jcamins Mmm, cookies!
14:12 mezwor Hello all , Can I install Koha in virtual Machine for production use
14:13 3please help,  Can I install Koha in virtual Machine for production use
14:14 oleonard mezwor: You're asking for free help, so please be patient in waiting for a reply
14:15 I'm not an expert, but I'm guessing the answer is "You could, but everything is going to run much slower"
14:15 kf hm not necessarily I think
14:15 but depends on the hardware probably?
14:15 mezwor 3Some people say it won't work at all for production only testing
14:15 paul_p mezwor = and asking privately to each of us is not the best way to have an answer
14:16 reiveune paul_p: ++
14:16 paul_p mezwor = hey ! all our hosted customers are on a VM, so, fortunately it works ;-)
14:16 jcamins Black text is fine. There is no reason not to use a VM for production, if it will be low-use.
14:16 mezwor 3okay paul, sorry for the inconvenience
14:16 kf paul_p, mezwor: same for us
14:17 oleonard mezwor: Perhaps you should define what you mean by "in a virtual machine." Is this on a server or on a desktop?
14:17 mezwor 3On server
14:17 eythian_train Cookiesss?
14:17 Is that like gollum cookies?
14:17 * oleonard knows people look at running a VM because they can't bear to dump Windows
14:18 was thinking of it from that point of view
14:18 jcamins mezwor: no reason not to use a VM, just make sure it has enough resources.
14:18 mezwor 3I mean I am not expert in VM and Koha doesn't put any specific requirement working VM
14:19 3I want to make sure if it is safe
14:19 kf eythian_train: I typoed with a german szett ß -apparently your client is clever enough to make that ss
14:19 wizzyrea yum cookies
14:19 eythian_train All ours are on VMs too, but kvm or xen.
14:19 jcamins mezwor: it will be fine. Just make sure there's plenty of RAM and disk space, and it's a recent-ish server.
14:20 kf marcelr++
14:20 jcamins Mostly people use kvm or xen.
14:21 mezwor 3How about if the host OS is windows?
14:21 jcamins mezwor: I suppose it would be possible, but I don't know of anyone who uses Windows as a host for VMs.
14:22 Unless that's what VMWare is?
14:22 mezwor 3Ya VMWare
14:22 * mtompset waves.
14:22 mtompset I personally do for my git development. :)
14:22 VirtualBox.
14:22 wahanui virtualbox is good for that sort of thing
14:22 eythian_train kf: No, I just know what it represents, I've been to Germany before :-)
14:22 jcamins mtompset: yeah, but that's not production.
14:22 mezwor: still, you should be fine. Just make sure you're using a very powerful computer, because Windows is a resource hog.
14:22 kf eythian_train: *sigh* I will not be able to surprise you?
14:23 with all the weird things we do here? :)
14:23 mezwor 3What do u meanjcamins
14:23 * mtompset sulks, "Hey, it's a windows box running a VM."
14:23 oleonard kf: I'm sure you could find some weird food or something kf?
14:23 jcamins mezwor: I mean that my experience with Windows was that it used a lot more resources than Linux.
14:23 * mtompset nods.
14:24 kf oleonard: I will certainly try :) - but he already has so many friends here it will probably get really hard
14:24 mezwor 3okay
14:24 mtompset My VM is VEEEERY slow, but I'm beating my netbook to death to run it.
14:24 mezwor 3your recommendation is ..?
14:24 mtompset Don't run windows as the host environment, if you are going to run a VM.
14:24 oleonard mtompset: Your poor netbook, it must be exhausted.
14:24 jcamins ^^ that
14:25 mtompset 1.5GHz baby. :)
14:25 mezwor 3There are other applications running on the server like Dspace, etc
14:25 jcamins mezwor: the short answer is, it will work.
14:25 mezwor 3Actually the server is high-spec
14:26 jcamins mezwor: however, no one would be willing to tell you it will work well because we mostly use servers running Linux or the like.
14:26 mtompset Not to mention, it is not good practice to put ALL your services on a single server.
14:26 eythian_train mezwor: Linux is recommended, but it will work on a vm on windows so long as the machine is well enough specced.
14:26 jcamins (not that it won't work well, just that no one is able to promise)
14:27 mezwor 3I do have experince installing, configuring , etc on Linux Debian physicall server Do I need any special skiils to work on VM
14:28 3hosted on Windows server 2008
14:28 mtompset just familiarity with the VM you choose.
14:29 mezwor 3Thanks a lot, I think I will come up with a new experience ... to share (if any!)
14:30 eythian_train mtompset: consolidation with VMs is very common.
14:30 mtompset True, but the VM's are separated. :)
14:31 mezwor 3Ya but I am not sys admin or network admin , so .... skill limitations, I just wanted to know the koha requirement
14:31 3I wish there exist clear koha system requirement
14:32 mtompset Once you are in the VM environment, it will set up just like Debian normally would.
14:33 mezwor 3Thank you all
14:33 wizzyrea you mean like here: http://koha-community.org/download-koha/
14:34 mezwor 3ya but not enough
14:34 * mtompset nods. That's a good start.
14:34 wizzyrea we could add some recommendations for sizes/capacities/speed of things based on circs I guess.
14:34 circs or daily ILS activity
14:35 mtompset or catalogue size.
14:35 wizzyrea well catalogue size = disk space. Circulation = good network, fast processor, lots of memory, more disk space
14:36 mtompset catalogue size = memory size too (ZEEEEEEEEEEEBRAAAAAAAAA!)
14:36 wizzyrea Circ + OPAC stats would probably be the closest useful metric.
14:37 yea, but for indexing, you don't care so much about what's in active RAM - indexing itself might be slower as it'll have to swap, but you won't see server load like you will when you're running through 200 circs/hr
14:37 (or more)
14:37 mtompset some VMs don't get the luxury of swap space.
14:38 (depends on configuration by the sysadmin)
14:38 wizzyrea always an exception, eh
14:38 * wizzyrea is talking in generalities
14:38 mtompset I'm sorry... I'm just speaking from our reality. :)
14:38 wizzyrea is ok :)
14:39 mtompset Actually, page requests + catalogue?
14:39 wizzyrea yep
14:39 lots of libraries won't count page requests though, but they will know how many circs they are doing a month
14:40 mtompset page requests encompasses OPAC and staff client use.
14:40 circ * fudge factor. :)
14:40 wizzyrea and they may or may not have analytics to give them that data pre-go-live
14:40 yea, exactly :)
14:40 mtompset but if they are pre-live, they know catalogue size.
14:41 wizzyrea yep, and they'll know circs/month which can be figured to circs/hr
14:41 at least in the US everybody has to submit yearly stats to somebody
14:41 mtompset so there we have it: catalogue size + circs * fudge factor = X
14:42 X * memory constant = Y GB necessary.
14:42 wizzyrea and busier catalogue = faster processor
14:42 so don't try to run your 40 library consortium on a p4
14:43 * mtompset laughs.
14:43 mtompset That's worse than me and my netbook!
14:43 wizzyrea unless nobody uses your libraries. then it might be ok
14:44 jcamins mtompset: there was someone doing that.
14:44 Well, it was a 20-library consortium.
14:45 * mtompset is shocked and awed.
14:45 mtompset That's so bad, it's awesome.
14:47 eythian_train I think if you have low ram and no swap, you've got bigger problems anyway.
14:48 mtompset We've bumped up to 1GB from 512MB... If we continue to grow, I'll be requesting more.
14:48 1GB is working okay.
14:49 jcamins 1GB should be plenty if you only have 30k records (do I remember you only having ~30k records?)
14:49 eythian_train Until a badly behaved spider hits apache, anyway.
14:49 mtompset -- we stop and restart apache at 1am. ;)
14:49 jcamins eythian_train: yeah, but 8GB of RAM won't be enough to protect you from that.
14:50 mtompset and we have a robots.txt
14:50 * jcamins chuckles.
14:51 mtompset we might have 60K... but it is "small" compared to libraries that you folks work with. :)
14:51 I think 30K was from one branch and 30K from another.
14:51 roughly.
14:51 jcamins Ah, that's where 30k came from.
14:52 mtompset: I work with a library with <500 records.
14:52 eythian_train Hopefully it doesn't spider at 2am then or you'll be down all night.
14:52 mtompset Yes, but then I'll get a call.
14:52 when they come in at 8:30am and can't do squat.
14:52 jcamins mtompset: nagios
14:52 + munin
14:52 + pager
14:52 * wizzyrea hates those phone calls
14:52 wizzyrea would rather avoid them.
14:53 jcamins = no phone calls from staff
14:53 mtompset nagios?
14:53 munin?
14:53 wahanui rumour has it munin is power mad
14:55 eythian_train Yeah, we use nagios for that.
14:56 Ideally we notice before the library does.
14:57 jcamins I still need to add a few more Koha-specific plugins.
14:58 eythian_train I made a couple a while back.
14:58 nepter joined #koha
14:58 jcamins Yeah, I want to base mine on yours, but make them work with pacakges. :)
14:58 * jcamins has never heard of a nepter fruit.
14:58 eythian_train Yeah, that's on my to do list also. One day :-)
14:59 jcamins I will share the fruits of my labor, if I get to it before you.
15:00 Time to head to a meeting.
15:01 mtompset Have fun.
15:06 Hmm... huginn is still missing?
15:06 nepter @seen lime
15:07 who commands huginn?
15:07 mtompset Hmmm... he's away too,.
15:08 wizzyrea gmcharlt
15:08 wahanui rumour has it gmcharlt is an expert in all things library technology
15:08 mtompset @seen gmcharlt
15:09 I guess that was a hugin function.
15:09 wizzyrea huginn does those :)
15:09 mtompset @wunder mnl
15:09 wizzyrea also huginn
15:09 * mtompset goes, "Nooooooooo!" in a very dramatic fashion.
15:10 huginn joined #koha
15:10 eythian joined #koha
15:10 wizzyrea http://t.qkme.me/35tevs.jpg
15:10 gmcharlt @wunder mnl
15:10 * wizzyrea greets gmcharlt warmly
15:11 huginn gmcharlt: Error: timed out
15:11 gmcharlt @wunder 30096
15:11 huginn gmcharlt: The current temperature in Bromolow Ridge, Duluth, Georgia is 29.9°C (11:10 AM EDT on July 25, 2012). Conditions: Clear. Humidity: 72%. Dew Point: 24.0°C. Pressure: 29.98 in 1015 hPa (Falling).
15:11 wizzyrea bug 1000
15:11 huginn 04Bug http://bugs.koha-community.org[…]w_bug.cgi?id=1000 enhancement, P2, ---, gmcharlt, RESOLVED INVALID, installer: drop/suppress entries in mysql if re-launching installer script
15:11 wizzyrea thumbs up :D
15:11 eythian_train @wunder where I am
15:11 huginn eythian_train: Error: No such location could be found.
15:11 wizzyrea thanks gmcharlt
15:11 gmcharlt++
15:13 mtompset gmcharlt++
15:13 @wunder mnl
15:13 huginn mtompset: The current temperature in Manila, Philippines is 26.0°C (11:00 PM PHT on July 25, 2012). Conditions: Mostly Cloudy. Humidity: 83%. Dew Point: 23.0°C. Pressure: 29.83 in 1010 hPa (Steady).
15:13 * mtompset smiles.
15:13 oleonard @wunder 45701
15:13 huginn oleonard: The current temperature in OHDOT 31-Athens County Garage, Athens, Ohio is 25.0°C (10:41 AM EDT on July 25, 2012). Conditions: Clear. Humidity: 57%. Dew Point: 16.0°C. Pressure: 29.98 in 1015 hPa (Steady).
15:13 mtompset how did you figure out the number, oleonard
15:14 oleonard US zip code
15:14 mtompset @wunder L7E5Y5
15:14 huginn mtompset: The current temperature in 4km N of Caledon Village, Caledon Village, Ontario is 24.4°C (10:59 AM EDT on July 25, 2012). Conditions: Scattered Clouds. Humidity: 15%. Dew Point: -4.0°C. Pressure: 29.96 in 1014 hPa (Steady).
15:14 nengard @wunder 19030
15:14 huginn nengard: The current temperature in Highland Park, Levittown, Pennsylvania is 28.1°C (11:14 AM EDT on July 25, 2012). Conditions: Clear. Humidity: 37%. Dew Point: 12.0°C. Pressure: 29.89 in 1012 hPa (Steady).
15:14 wizzyrea wow apparently there was pent up demand for weather
15:14 mtompset Oooo... It knows Canadian postal codes too.
15:14 nengard hehe
15:15 mtompset @wunder 4009
15:15 huginn mtompset: The current temperature in Moose Pond (Knights Hill), Bridgton, Maine is 20.8°C (11:15 AM EDT on July 25, 2012). Conditions: Overcast. Humidity: 62%. Dew Point: 13.0°C. Pressure: 29.80 in 1009 hPa (Steady).
15:15 * mtompset smirks, "Not Philippine ones."
15:16 kf @wunder Konstanz
15:16 huginn kf: The current temperature in Konstanz, Germany is 22.0°C (5:00 PM CEST on July 25, 2012). Conditions: Light Thunderstorm. Humidity: 77%. Dew Point: 19.0°C. Pressure: 29.94 in 1014 hPa (Rising).
15:16 asaurat left #koha
15:17 mtompset @wunder north pole
15:17 huginn mtompset: Error: No such location could be found.
15:17 drojf joined #koha
15:18 drojf hello again
15:19 mtompset Greetings, drojf
15:19 drojf hey mtompset
15:19 wahanui it has been said that mtompset is a human being in the Philippines, and is having musical flashbacks.
15:20 drojf what's with the flashbacks?
15:20 mtompset I was having them.
15:20 Actually, kf triggered some today with her 'wb's.
15:20 drojf is that a good or a bad thing?
15:20 kf with my wb?
15:20 mtompset Welcome Back.
15:21 kf hm
15:22 mtompset http://youtu.be/mPaed8I3V1A -- Welcome Back Kotter.
15:22 It's an ANCIENT TV programme.
15:24 oleonard I can't believe they even had TV back then.
15:24 gmcharlt tuning them by throwing stone knives at the rabbit ears was a pain
15:24 oleonard I think that show started on vaudeville originally, and moved to TV after a successful run on radio.
15:25 eythian joined #koha
15:25 oleonard Travolta replaced an earlier actor who couldn't cut it in the "talkies"
15:28 nepter mtompset: what's your connection to or interest in the PI?
15:30 mtompset The short form for Philippines is PH, I believe, not PI. PI is deprecated. But that aside, it is where I am currently located.
15:32 nepter PI may not be State Department legal, but is commonly used among a certain group of people. But quite interesting that you are there.
15:32 I was formerly a frequent visitor to AC, or more properly, Angeles City
15:33 With occasional stops in Manila
15:34 oleonard nepter: Why the new nick?
15:35 nepter rhcl is deprecated
15:36 mtompset The problem is that PI implies colonialism to some people.
15:37 nepter ic. I was not aware of that, and I did not intend my usage to imply such. My apologies.
15:38 mtompset no problems. I didn't take offense. I just wanted you to be aware of it.
15:38 Angeles City? Is that north of Manila?
15:39 I may be in the Philippines, but my geography is still bad. :)
15:40 I'll be returning to Canada in November when my overseas assignment completes.
15:40 huginn New commit(s) kohagit: bug 8486 tiny follow-up, removing ` <http://git.koha-community.org/[…]390d692929d3e04aa> / Bug 8486 Merge Calendar test files <http://git.koha-community.org/[…]98921043b08d2ff32> / Bug 8486 Correct calculation of days_between <http://git.koha-community.org/[…]0477d50991c2e9204
15:40 nepter ah, yes, north and slightly west of Manila, about 80 km.
15:41 mtompset I'm about 90km south and east. :)
15:41 nepter formerly the location of Clark AB, a large US military air base until Pinatubo changed things.
15:42 mtompset Ah, Clark Air Base...
15:42 Volancos will do that. :)
15:43 nepter I might suggest a trek through the lahar fields if you have time. Quite impressive. I assume it's still safe to go there with a guide.
15:43 reiveune bye
15:43 reiveune left #koha
15:44 mtompset Sadly, koha development and some backup scripting is occupying my time. :)
15:44 * mtompset grins, "Not really sadly. I like it."
15:45 drojf left #koha
15:45 drojf joined #koha
15:50 jenkins_koha Starting build #792 for job Koha_master (previous build: STILL UNSTABLE -- last SUCCESS #773 21 days ago)
15:51 nengard who can refresh http://schema.koha-community.org/ ?
15:51 now that a lot more db docs have been pushed it should be updated
15:51 it says May 15th 2012 was the last update
15:52 libsysguy so i need a word to replace "holiday" in the database so that it intuitively covers daily closures as well
15:52 mtompset Not I. Sorry.
15:53 it has to be a single word?
15:53 kf libsysguy: why does it matter?
15:53 I think all the documentation talks about holidays too
15:53 sorry, I might be misunderstanding :(
15:54 libsysguy i guess it doesn't, it just doesn't really make sense (to me) to call it something else…like "closures"
15:54 or something of the like
15:54 if that makes sense
15:54 mib_fts8ou joined #koha
15:54 nengard libsysguy - why not 'closure'
15:54 or 'closing'
15:54 mtompset I see what you are saying.
15:54 libsysguy like if the library closes after 5 its not really a holiday
15:55 mtompset closure sounds like closed for renovations or permanently.
15:55 libsysguy those were the 2 that I was considering nengard
15:55 kf hm how will it work?
15:55 are you creating a new table for opening times?
15:55 libsysguy i am re-working it so there is a table for the closure event and then a table for the recurrences
15:56 so that it complies with RFC 2445
15:56 kf rfc 2445?
15:56 mtompset link?
15:56 wahanui link is, like, right, but the website is gone, apparently
15:56 libsysguy (RFC !+ Request for comment)
15:56 http://search.cpan.org/~drolsk[…]me/Format/ICal.pm
15:57 kf hm
15:57 mtompset http://www.ietf.org/rfc/rfc2445.txt
15:57 kf the website I found says that it was obsoleted by another
15:57 libsysguy mtompset: that too
15:57 kf http://www.rfc-editor.org/info/rfc5545
15:57 libsysguy the 5542 one?
15:57 yeah that
15:57 wahanui yeah that is fine as it is
15:57 mib_fts8ou wow, I did not know that a translation has integrated mibbit
15:58 Perhaps this explains some
15:58 kf libsysguy: hm. so it will be all one string?
15:58 libsysguy the recurrence will be represented as one string…yes
15:59 kf all those calendar stuff is a bit too high for me - but I am worried about reworking it all - we might be breaking all the calendar stuff again if we are not careful :(
15:59 libsysguy that is why I am going to test the hell out of this
15:59 but it has to change because of the way it is written if we ever want to extend it
15:59 i am taking rangi's advice
15:59 test first
15:59 :p
15:59 kf :)
16:00 it looks quite cryptic
16:00 libsysguy it is really cryptic
16:00 kf using sql on those might be hard?
16:01 libsysguy well they would just define the recurrence, but I see what you mean
16:01 kf hm, guess what we need is, daily, weekly, monthly, yearly, ranges and exceptions to each?
16:01 libsysguy exactly
16:01 like google calendar :p
16:01 kf I don't use that :)
16:02 libsysguy :'(
16:02 I think it would be better to use a standard than write our own (like it is now)
16:03 kf I can undersatnd the approach
16:03 only never heard about it
16:03 libsysguy hehe
16:03 kf will it work for dates and times?
16:03 libsysguy yes it will…it is an extension of a datetime object
16:03 so it is easily integrible into our current code
16:05 kf cool
16:05 ok, time to leave - bye all :)
16:05 libsysguy later kf
16:06 kf left #koha
16:10 melia joined #koha
16:29 cait joined #koha
16:33 brylie joined #koha
16:35 ago43 does anyone know how the icon for maps here is hyperlinked?  http://catalogo.pusc.it/cgi-bi[…]iblionumber=13381
16:38 cait I think maybe customized code
16:38 templates i mean
16:38 oleonard It's Javascript-dependent, but I haven't found where it's coming from
16:38 cait same here
16:39 ago43 okay, thanks very much cait and oleonard!  I asked them how they did it, but haven't heard back yet.
16:40 cait maybe write to zeno
16:40 oleonard Oh, here? http://catalogo.pusc.it/pusc_opac.js
16:40 ago43 who's zeno?
16:40 wahanui it has been said that zeno is from italy - not sure if inventory number only sounds better to us
16:41 oleonard Zeno Tajoli
16:41 wahanui somebody said Zeno Tajoli was the person who has introduced UNIMARC italian support into Koha
16:42 ago43 ah, I thought you meant Zen from Masterpiece Theater.
16:42 oleonard ?!
16:42 cait bbl #koha :)
16:43 ago43 detective show from BBC.
16:43 thanks.  I'll keep an eye out for Zeno.
16:53 oleonard ago43: Also note Bug 737
16:53 huginn 04Bug http://bugs.koha-community.org[…]ow_bug.cgi?id=737 enhancement, P2, ---, magnus, ASSIGNED , Map of library in search system
16:53 jenkins_koha Project Koha_master build #792: STILL UNSTABLE in 1 hr 3 min: http://jenkins.koha-community.[…]/Koha_master/792/
16:53 * m.de.rooy: 7368 Adjustments for Perl dependencies
16:53 * oleonard: Bug 7889 - Use standard style for errors and messages
16:53 * colin.campbell: Bug 8486 Correct calculation of days_between
16:53 huginn 04Bug http://bugs.koha-community.org[…]w_bug.cgi?id=7889 minor, P5 - low, ---, oleonard, Pushed to Master , Use standard style for errors and messages
16:53 jenkins_koha * colin.campbell: Bug 8486 Merge Calendar test files
16:53 * paul.poulain: bug 8486 tiny follow-up, removing `
16:53 huginn 04Bug http://bugs.koha-community.org[…]w_bug.cgi?id=8486 blocker, P5 - low, ---, colin.campbell, Pushed to Master , Critical error in Koha::Calendar::days_between calculation
16:54 oleonard huginn++
16:54 mtompset Wow! That's an ancient bug.
16:54 huginn New commit(s) kohagit: Bug 7420 tiny bugfix <http://git.koha-community.org/[…]9f457fc606c5910af> / Bug 7420 follow-up DBRev number <http://git.koha-community.org/[…]083fa11743e70da57> / [PATCH] bug_7420: Added overduefinescap to issuingrules <http://git.koha-community.org/[…]6cfdae1c285724408
16:54 jenkins_koha Starting build #793 for job Koha_master (previous build: STILL UNSTABLE -- last SUCCESS #773 21 days ago)
16:55 dpavlin joined #koha
16:56 oleonard An ancient bug with 3 competing implementations apparently
17:03 * oleonard imagines a 4th which uses svg
17:17 * mtompset laughs.
17:17 mtompset Actually, wouldn't you have to know where the OPAC terminal is?
17:17 And what if there are multiple terminals?
17:18 oleonard The map doesn't have to have a big "you are here" button
17:18 mtompset This script is getting big now!
17:18 (unrelated)
17:18 Yes it does.
17:18 That's what maps in a mall have.
17:19 oleonard http://html5demos.com/geo/
17:20 mtompset Hmmm... it's asking for my location, but it doesn't see to do anything.
17:21 ^see^seem^
17:30 nepter joined #koha
17:39 mtompset Greetings, nepter
17:45 JoeLib001 joined #koha
17:45 JoeLib001 Hello. :-) I have come across a strange thing which looks like a bug to me.
17:46 It seems that when I do a Z39.50 search for a record, if the 001 line (Control Number) has leading spaces it does not show up when being searched.
17:47 oleonard Lay it on us JoeLib001
17:47 jcamins JoeLib001: you mean when copy cataloging?
17:47 JoeLib001 Yes.
17:48 The Cataloger tells me that it is standard to have 2 leading spaces after 2000 and 3 leading spaces prior to it.
17:48 After the year 2000.
17:48 jcamins So you click on the "View MARC" and there's no 001 line?
17:49 Ah, your cataloger confused you. That's LCCN (010).
17:49 I've never seen an LCCN in 001.
17:49 JoeLib001 There were spaces in the 001.
17:49 We did a search with a different system and it returned a hit.
17:49 jcamins Okay, but what's the problem?
17:49 JoeLib001 I did a search with Koha and we got nothing.
17:50 jcamins The problem is that when you did a search in a remote Z39.50 server, any record that had spaces in the 001 doesn't display?
17:50 JoeLib001 But, I  can get results from the Z39.50 server I am searching, if there are no leading spaces in the 001 line.
17:50 Yeah.
17:51 At least that's what it looks like. I tested a couple of items and it happened for both items that had leading spaces in the 001.
17:51 I don't really have a way of testing it further.
17:52 Unless I can do a Z39.50 Search of my own Catalog.
17:53 jcamins That's absolutely bizarre.
17:53 Don't suppose this is a public Z39.50 server?
17:53 You could set up public Z39.50.
17:53 How were you searching for these records?
17:53 Just keywords?
17:53 JoeLib001 I did a title search and an ISBN search.
17:54 Double checked the ISBN as well.
17:54 jcamins Yeah, that sounds like a bug.
17:55 You should report it on bugzilla.
17:55 mtompset How was the meeting, jcamins?
17:56 JoeLib001 Ok. Is this how I do it? http://wiki.koha-community.org/wiki/Bugzilla
17:56 jcamins mtompset: not bad.
17:56 JoeLib001: I recommend just filing the bug on bugzilla.
17:57 JoeLib001 Yeah, I have never used bugzilla.
17:57 jcamins Trying to use e-mail is a lot more trouble.
17:57 http://bugs.koha-community.org/bugzilla3/
17:57 ^^ click "File a bug"
17:57 (and create an account)
17:57 mtompset Beat me to it.
17:57 jenkins_koha Project Koha_master build #793: STILL UNSTABLE in 1 hr 3 min: http://jenkins.koha-community.[…]/Koha_master/793/
17:57 * elliott: [PATCH] bug_7420: Added overduefinescap to issuingrules
17:57 * paul.poulain: Bug 7420 follow-up DBRev number
17:57 * paul.poulain: Bug 7420 tiny bugfix
17:57 huginn 04Bug http://bugs.koha-community.org[…]w_bug.cgi?id=7420 enhancement, P3, ---, srdjan, Pushed to Master , Add max fines to circulation matrix
18:02 mtompset I have got some serious enhancements to check_deps.sh done, jcamins.
18:03 I'm just testing the file compare against ubuntu.packages logic.
18:04 jcamins :)
18:04 mtompset and actually, it is coded as $DIST, wirth a lsb_release -i ;)
18:05 * jcamins approves of this.
18:05 jcamins I will modify the script to figure out its own sources.list, depending on the dist and version passed in.
18:06 mtompset I thought apt-file handled that.
18:07 jcamins mtompset: I'm pretty sure apt-file only uses the sources.list you specify or the one used by the system.
18:08 mtompset Do you have an Ubuntu 3.8.3 system?
18:08 There were files only in the additional repository.
18:08 JoeLib001 Is that all I need to do? http://bugs.koha-community.org[…]w_bug.cgi?id=8505
18:08 huginn 04Bug 8505: normal, P5 - low, ---, gmcharlt, NEW , Records with leading spaces in the 001 line do not return Z39.50 search results.
18:08 jcamins I do not.
18:09 JoeLib001: yup. Any more information you can provide, such as what server you were accessing, would help, but if you don't know anymore, there's nothing more you can say. :)
18:09 JoeLib001 It was a service we are paying for. :-)
18:09 Well, is a service we are paying for.
18:09 jcamins mtompset: I do not. I use Debian. I want, however, to have a tool that warns me if any additional dependency is not available for Ubuntu 10.04, Ubuntu 12.04, Debian Squeeze, or Debian Wheezy.
18:10 oleonard++
18:10 mtompset This warns you if the apt-file output doesn't have it.
18:11 jcamins mtompset: right. So I want to be able to run it in a loop specifying "--dist=ubuntu --version=lucid" :D
18:11 * chris_n mumbles something about ubuntu and their slowness about fixing buggy packages
18:11 jcamins (or --dist=debian --version=squeeze)
18:11 (or whatever)
18:11 mtompset Oh, so you actually want a source.list parameter?
18:12 jcamins That would work too.
18:12 mtompset So you can have copies of the source.list files from those dists and run the script in Debian?
18:12 jcamins :)
18:12 Exactly.
18:13 mtompset The problem is if you specify a source.list --- then source.list.d won't be followed.
18:13 does your source.list.d have anything OTHER than the debian.k-c.org repo?
18:13 jcamins mtompset: nope.
18:13 And it shouldn't pass in a sources.list unless one is specified on the command line.
18:14 mtompset what about your apt.cp....
18:14 JoeLib001 The platform and operating system would be the platform and operating system my server is running or that I was doing the search from?
18:14 jcamins mtompset: actually, that's what I use instead of debian.k-c.org.
18:14 oleonard JoeLib001: What the server is running unless you're talking about a browser compatibility bug
18:14 jcamins Hence the importance of being able to specify a sources.list that uses debian.k-c.org instead of mine.
18:15 JoeLib001 Ok. I am figuring it isn't the browser.
18:15 Thanks.
18:15 jcamins mtompset: good catch on that.
18:15 oleonard JoeLib001: In 99.5% of cases the bug is server-independent
18:15 mveron joined #koha
18:17 mtompset so you would create a debian one with the k-c.org appended to it?
18:17 jcamins mtompset: right.
18:17 And also one for Wheezy.
18:17 And Lucid.
18:17 And Precise.
18:18 And it will all go in the release-tools repository so anyone can use it.
18:18 Oh, we'll also need to support the --cache argument so that we don't have to rebuild the cache from scratch every time.
18:18 mtompset I've got it expecting to be in the same directory as koha_perl_deps.pl
18:19 send me parameter specs.
18:19 * jcamins will teach it to handle being in a different directory, fear not.
18:19 mtompset I'll tweak it accordingly.
18:19 jcamins --cache should take a directory, which it can then just pass straight through to apt-file.
18:20 mtompset Well there we go!\
18:20 jcamins So if you support --sources-list and --cache by simply passing them through to apt-file if they are specified, it will be easy to add it into my mammoth release-test.pl tool.
18:20 mtompset I just ran in under an un-tar'd 3.6.6
18:21 it listed some things that were missing that we added in 3.6.7 :)
18:22 currently it is:
18:23 check_deps.sh [<file> [<full>]]
18:23 <file>.all is everything it does find
18:23 <file>.missing is everything it doesn't find
18:23 full limits the output.
18:24 going to add a <file>.fix for the missing $DIST.packages file
18:26 which can basically be appended to the end of the $DIST.packages file.
18:26 I figure it is best to NOT append as part of the script, so a human can check.
18:27 jcamins Makes sense to me.
18:27 * oleonard cannot reproduce Bug 8473
18:27 huginn 04Bug http://bugs.koha-community.org[…]w_bug.cgi?id=8473 enhancement, P5 - low, ---, oleonard, NEW , Different favicon in the staff client only shows in the english templates
18:28 mtompset Did you try looking at the icon when you first went to it?
18:28 I had that problem.
18:28 I created an includes directory somewhere.
18:28 problem goes away.
18:29 Did you tell apache where the favicon is which is not default?
18:30 i think the problem is [% themelang %] isn't defined when the auth.tt is called.
18:30 and neither is [% IntranetFavIcon %]
18:31 but once you log in... they are most definitely defined.
18:34 oleonard mtompset: If you mean the favicon doesn't work out of the box upon installation I don't find that to be true
18:34 mtompset I did, but ONLY on the auth screen.
18:35 cait joined #koha
18:35 mtompset Perhaps it is fixed in a later version?
18:35 I don't know. I know it is busted in 3.6.3
18:35 That's why I just hacked the else.
18:36 and on some vm's I play with... put an include dir.
18:38 so jcamins, you are thinking: check_deps.sh [--base-dir <path> [--dist=<dist> --release=<release>]] [<file> [<full>]]?
18:38 jcamins Exactly.
18:38 mtompset Where base-dir would be pre-pended to the calculated file from dist,release.
18:39 jcamins Sounds *perfect* to me.
18:39 Oh, needs one additional argument.
18:39 mtompset what?
18:39 jcamins --kohaclone so that you can specify where the kohaclone is, if you're not running it from that directory.
18:40 (I actually don't need that, since I adjust the working directory, but it would be good to have that possible)
18:40 mtompset so jcamins, you are thinking: check_deps.sh [--koha-dir=<path>] [--base-dir=<path> [--dist=<dist> --release=<release>]] [<file> [<full>]]?
18:41 jcamins Yes.
18:41 mtompset Well, perhaps ....
18:41 so jcamins, you are thinking: check_deps.sh [--koha-dir=<path>] [--list-dir=<path> [--dist=<dist> --release=<release>]] [<file> [<full>]]?
18:42 jcamins Ah, yes, that's preferable.
18:43 mtompset output files include: <file>.all -- everything that is found. <file>.missing -- everything that is NOT found. <file>.fix -- whatever is missing from the dist/release .packages file in install_misc
18:44 so .missing output means they would need to be added to a repo.
18:45 and .fix output means the files need updating based in PerlDependencies.pm
18:45 oleonard Man, git can be so smart about merging differences sometimes, and other times it can be so stupid.
18:45 git: "Oh, you changed a single tab to four spaces? I can't possibly resolve that conflict."
18:45 mtompset I'll email you the current version, jcamins
18:45 jcamins mtompset: that's perfect. I use the .fix file to make sure the .packages files are correct for release, and .missing to determine if there's any problem.
18:46 mtompset: thanks!
18:46 mtompset++
18:46 mtompset But those parameters we just talked about are not implemented yet.
18:46 jcamins Well, I'll have the version with everything bout the new parameters. :)
18:46 *but
18:48 mtompset And you can give me some feedback, if there's code optimizations in order. :)
18:50 yikes... it's 11K already?!
18:50 Silly me for commenting things.
18:52 jcamins mtompset: don't feel bad... my release-tool.pl script is 33k.
18:52 At some point it will need to be refactored into module(s).
18:53 trea joined #koha
18:53 mtompset It's a good thing I do the "if [ ... ]; then" on one line.
18:53 jcamins Hehe.
18:53 mtompset I just sent it...
18:54 jcamins Got it.
18:54 Taking a look now.
18:55 mveron joined #koha
18:55 mveron God evening #koha
18:55 Good... (Should put my glasses ...
18:57 jcamins mtompset: is it to be expected that I'm getting a lot of "Integer expression expected" warnings?
18:57 mtompset No.
18:57 what did you type?
18:57 jcamins ./check_deps.sh test
18:58 mtompset missed a test case.
18:58 put a 0 or 1 after the name.
18:58 jcamins Ah.
18:58 Thanks.
18:59 mtompset Unintialized value error. :)
19:00 Near the top... just add a DEBUG=1
19:00 then you won't need to pass the 0 or 1.
19:00 jcamins Ooh, I need to generate the apt-file Index.
19:00 cait bye all
19:00 mtompset Yes.
19:01 I figure if you have your sample source.list files in source.list.d
19:01 that if you run a apt-file update
19:01 it will do it for all of them
19:01 so when you specify one, it will be there.
19:02 I could attempt to automate that part too.
19:02 jcamins No, I mean for my repo.
19:03 mtompset Ah, yes.
19:03 Is it even generated for debian. k-c-.org?
19:03 jcamins Hm. I don't think so.
19:04 mtompset It would make automation easier. ;)
19:04 Yes, I added DEBUG=1 on line 21.
19:08 alex_a joined #koha
19:08 mtompset so jcamins, you are thinking: check_deps.sh [--koha-dir=<path>] [--list-dir=<path> [--dist=<dist> --release=<release>]] [<file> [<full>]]?
19:08 Just saying it again to make it visible. :)
19:09 jcamins That is indeed what I am thinking, yes.
19:09 :)
19:12 mtompset what's lsb_release -r for debian? need a good example for my comments.
19:13 jcamins Uh-oh.
19:13 It looks like "6.0.5"
19:13 It should say squeeze.
19:13 mtompset no, that would be -c
19:13 jcamins Oh, okay.
19:13 You knew that,
19:13 :)
19:13 mtompset check out also -a. :)
19:14 jcamins Ah, nifty.
19:14 Possibly better to use --codename instead of --release, then?
19:14 * jcamins didn't realize there was a difference.
19:14 mtompset we used -r for ubuntu stuff, remember?
19:15 I'd like to stay consistent. :)
19:15 ubuntu-pkg-check.sh
19:15 wahanui hmmm... ubuntu-pkg-check.sh is hardcoded to ubuntu.packages.
19:15 mtompset was.
19:15 jcamins Oh, this isn't for sources.list.
19:15 Got it.
19:15 mtompset well, actually... it would be for BOTH.
19:15 jcamins I mean, it doesn't go *in* sources.list.
19:15 mtompset unless we added another parameter to split the meaning.
19:16 no...
19:16 jcamins Carry on. :)
19:16 mtompset I would expect source.list.d/ubuntu.12.04.list, etc.
19:16 jcamins Right. That makes sense.
19:16 mtompset where ubuntu could be any dist you want.
19:16 and 12.04 would be the correct release number for it.
19:17 jcamins One small problem with releases for Debian... we only would want the first two parts of the version, not the third number.
19:17 mtompset -- why?
19:18 jcamins Because you use the same set of packages for 6.0.*. They're all "squeeze."
19:18 mtompset okay, a bit of a coding pain, but do-able.
19:19 jcamins Though I suppose if you're specifying the release on the command line, it doesn't actually matter.
19:19 You just have to make sure all the files match.
19:19 Right?
19:19 mtompset but if you don't specify it on the command line, it has to choose one.
19:19 jcamins Ah, right.
19:19 mtompset RELEASE=`lsb_release -r | ....`
19:20 RELEASE2=`echo $RELEASE | tr -d '.'`
19:20 DIFF=$((${#RELEASE}-${#RELEASE2}))
19:21 no wait...
19:21 RELEASE=`lsb_release -r | ... | cut -f1-2 -d'.'`
19:22 the ... is other magic :)
19:23 jcamins Right. :)
19:24 mtompset so jcamins, you are thinking: check_deps.sh [--koha-dir=<path>] [--list-dir=<path> [--dist=<dist> --release=<release>]] [<file> [<full>]]?
19:25 oleonard Bye #koha
19:25 mtompset Just documenting a To-Do.
19:25 Bye, oleonard
19:29 jcamins mtompset: that makes sense to me, yes.
19:29 mtompset just commenting on your assistance in testing and design of parameter requirements.
19:35 okay... sent you the latest.
19:35 I'm going to bed.
19:36 It's 3.35am!
19:36 I think I'll need to get more Mountain Dew in the morning.
19:36 Any idea on how to get the soruces.list files from various distributions without a full install?
19:37 jcamins mtompset: no, I'm still working on that.
19:37 mtompset Send me an email on that one, if you do.
19:37 jcamins Will do.
19:38 rangi Morning
19:38 mtompset Yes, it definitely is.
19:38 libsysguy_class phew it was only jenkins
19:38 mtompset However, I'm calling it a night. :)
19:38 * mtompset waves.
19:38 mveron Good morning rangi and night everybody  :-)
19:40 drojf old koha on ubuntu blog guy says "Sure. It'll be a few days before I can get to it, but I'll make the update." will make the link to the fork disappear too i hope
19:40 * drojf goes out for a beer
19:40 jcamins Woohoo!
19:40 drojf++
19:44 rangi Yay
19:44 jcamins @later tell mtompset sources.list generator for Debian: http://debgen.simplylinux.ch/
19:44 huginn jcamins: The operation succeeded.
19:44 nepter joined #koha
19:48 rangi Nepter: two ex academy kids start today, one first year of uni, one last year of high school
19:49 Growing devs as u suggested
19:50 jcamins Is one of them Joann's son?
19:51 (then it'd be truly a home-grown Koha developer:)
19:59 rangi Hehe no he is only 15
19:59 Still has 2 patches in tho
20:00 Couple of years :-)
20:00 jcamins rangi: well, I figured he'd come before Kahu.
20:01 rangi Yep 2 patches at 14 is not shabby
20:03 jcamins You know, I've been spoiled by barcode scanners.
20:03 I just had to enter my library card barcode number into a website.
20:03 And it greatly offended me to type those 14 digits.
20:10 rangi heh
20:14 JoeLib001 Hahahaha! :-)
20:15 I'm off to do something monotonous. Bye. :-)
20:17 nengard left #koha
20:27 rangi jcamins: fwiw all released versions to now are in the main repo, pre actual release is in the oldkoha and kumara repos
20:27 jcamins rangi: ah. I knew there was an oldkoha repo, didn't know what was in it.
20:28 rangi kumara is older than oldkoha
20:28 however
20:28 trea1 joined #koha
20:28 rangi sup trea1
20:29 trea1 hey rangi
20:29 rangi jcamins: http://git.koha-community.org/stats/koha-master/ <-- unified history
20:30 4661 days
20:30 with on average 3.8 commits per day
20:30 thats INSANE
20:31 jcamins Wow.
20:31 That's impressive.
20:36 paul_p joined #koha
21:00 laurence left #koha
21:06 khall joined #koha
21:20 Morthland joined #koha
21:20 Morthland What's the system pref to disable the tag cloud on opac?
21:22 Found it.
22:10 rangi http://www.stuff.co.nz/dominio[…]her-own-ambulance  <-- awesomesauce
22:16 nepter joined #koha
22:17 nepter left #koha
22:32 trea left #koha
22:39 magnuse g'night #koha
22:41 rangi night magnuse
23:24 papa joined #koha
23:26 papa joined #koha
23:55 mib_jtzy1e joined #koha
23:55 mib_jtzy1e quick question about future development
23:56 is there any talk about letting the opac link out to database articles and resource like a discovery interface?
23:57 rangi yep there has been discussion
23:57 just would need someone to write an up and rfc and do it :)
23:57 or pay someone to do it
23:58 Judit joined #koha

← Previous day | Today | Next day → | Search | Index

koha1