IRC log for #koha, 2012-07-25

All times shown according to UTC.

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

| Channels | #koha index | Today | | Search | Google Search | Plain-Text | plain, newest first | summary