IRC log for #koha, 2012-08-07

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

All times shown according to UTC.

Time Nick Message
00:21 rangi hi Judit
00:22 Judit nz has 3 gold in rowing!
00:22 rangi yep, and a bronze
00:23 we might get another in the k1/2000m womens
00:23 and we should get one or 2 sailing ones too
00:23 things with boats we are good at it seems
00:23 Judit hungary and nz pretty much the same at the moment as for medals
00:24 this guy is my favourite rower at the moment: http://www.theaustralian.com.a[…]7l5-1226440138933
00:24 rangi ah yeah :)
00:24 i like the cook islands kayaker too
00:24 Judit what else is the usual nz medal winner?
00:24 rangi we got a silver in shotput
00:25 triathlon we sometimes get medals in
00:25 and cycling
00:25 Judit teamgames?
00:26 rangi we should get a medal in womens hockey
00:27 Judit olympics time waster: http://www.google.com/doodles/hurdles-2012
00:28 rangi heh
00:40 wizzyrea joined #koha
00:50 rangi sup wizzyrea
00:50 wizzyrea not much :)
01:01 rangi hhmmm i guess we should add the openlx people eh?
01:19 libsysguy joined #koha
02:03 chris_n` joined #koha
02:45 Judit joined #koha
04:13 cait joined #koha
04:14 cait morning #koha
04:14 rangi hi cait
04:15 cait hi rangi
04:15 rangi Needs Signoff - 98  .. for the first time in ages, below 100
04:19 cait woot
04:19 you have one lots today
04:59 mtompset joined #koha
05:05 mbalmer joined #koha
05:06 mtompset Greetings, #koha.
05:06 Looks like today, I get to check out my Koha bugs.
05:17 Why don't have a stated preference for spaces or tabs, do we? It's weird reading code when my tabs and spaces cause bizarre indention.
05:18 Drop the why... Do we have a standard?
05:19 cait we have
05:19 4 spaces
05:21 but there is also a rule to not reindent old code only to reindent
05:21 :)
05:21 mtompset Is there a link somewhere that states that?
05:21 cait it should be in the coding guidelines?
05:21 mtompset Yes, but someone added new code. They used tabs. |I think their tab setting is to 4.
05:21 cait then rm or qa will complain about it
05:22 they already do in lots of cases
05:22 mtompset -- unless they have their tab settings to 4 as well, in which case they won't notice it. :)
05:22 Oh, and greetings, cait. :)
05:23 cait hi mtompset
05:23 you can still see a difference between tab and spaces
05:23 mtompset Not if I change the display width of my tabs to 4.
05:23 cait if you show the .. hm characters you will
05:23 not sure how you call that
05:23 mtompset And only if I got to the line.
05:23 go to...
05:24 cait but it doesn't matter much, if someone slipped in tabs, it's still wrong
05:24 even if it succeeded
05:24 we have a rule
05:25 mtompset I like rules. It makes decision making easier. Though, sometimes they make doing harder. Nah... Still like rules.
05:25 cait I don't think using spaces instea of tabs makes anything harder - you can set your editor to do spaces for a tab
05:26 so it's not even different in typing
05:26 mtompset I only noticed because I was checking my bug: bug 8175.
05:26 huginn 04Bug http://bugs.koha-community.org[…]w_bug.cgi?id=8175 normal, P5 - low, ---, gmcharlt, Needs Signoff , Check for something in materials field fails in catalogue/details.pl
05:28 mtompset I'm sure the analytic code is new.
05:28 ^sure^pretty sure^
05:33 workflow?
05:33 work flow?
05:41 mveron joined #koha
05:43 Oak joined #koha
05:43 Oak kia ora #koha
05:43 hello mtompset :)
05:43 cait!
05:44 cait hi Oak :)
05:44 Oak magnuse
05:44 :)
05:44 * Oak sends rangi ice cream.
05:44 cait :)
05:45 mtompset Greetings, Oak.
05:45 Sorry, I work from home, and my son distracted me. :)
05:45 @wunder MNL
05:45 huginn mtompset: The current temperature in Manila, Philippines is 23.0°C (1:00 PM PHT on August 07, 2012). Conditions: Heavy Rain. Humidity: 100%. Dew Point: 23.0°C. Pressure: 29.71 in 1006 hPa (Falling).
05:45 mtompset It should say "Torrential Rain".
05:46 Oak :) rain is good.
05:46 @wunder islamabad
05:47 dcook joined #koha
05:47 huginn Oak: The current temperature in Islamabad, Pakistan is 32.0°C (10:00 AM PKT on August 07, 2012). Conditions: Haze. Humidity: 62%. Dew Point: 24.0°C. Pressure: 29.68 in 1005 hPa (Steady).
05:47 Oak @wunder konstanz
05:47 huginn Oak: The current temperature in Taegerwilen, Taegerwilen, Germany is 12.1°C (7:45 AM CEST on August 07, 2012). Conditions: Clear. Humidity: 96%. Dew Point: 12.0°C. Pressure: 30.24 in 1024 hPa (Steady).
05:47 Oak hmm
05:47 mtompset Greetings, dcook
05:47 dcook Hola mtompset
05:47 cait hi dcook :)
05:47 dcook Hey cait :)
05:48 cait Oak: yeah, could be a bit nicer :)
05:50 Oak compared to ours, it's very very nice :)
05:50 cait :)
05:53 dcook Potentially quick question for you, cait. I notice that you've posted a patch that introduced a system preference in the past. What are all the areas that a person needs to add besides the actual script in question. I'm seeing "sysprefs.sql", "updatedatabase.pl", and "opac.pref" (or whatever relevant .pref file). Are there any others that I might be missing?
05:53 cait nope :)
05:53 those are all
05:53 updatedatabase for updating existing installations, syspref.sql to make it work on new installations and the pref file to make it visible in the editor
05:53 all good
05:54 dcook Awesome! Thanks :)
05:57 magnuse dcook: http://wiki.koha-community.org[…]system_preference
05:58 * magnuse waves
05:58 cait hi magnuse :)
05:58 magnuse guten morgen cait
05:58 @wunder boo
05:58 huginn magnuse: The current temperature in Bodo, Norway is 10.0°C (7:50 AM CEST on August 07, 2012). Conditions: Scattered Clouds. Humidity: 94%. Dew Point: 9.0°C. Pressure: 29.74 in 1007 hPa (Steady).
05:58 cait you think we could still call for gbsd on friday?
05:58 I ddidn't manage to update the wiki page :(
05:58 magnuse yup, better late than never!
05:58 cait :)
05:59 * magnuse wants to go and see te takere when it's finished
06:00 * cait too
06:01 dcook Thanks, magnuse. I really should take more advantage of the wiki...
06:02 magnuse dcook: you are not alone then, i think :-)
06:02 dcook :)
06:03 I wonder if I'm alone on my newest burden though
06:03 magnuse cait: feel like sending out an email?
06:03 dcook Someone changed the permissions of the files in the git, and now all sorts of badness is happening..
06:03 * cait hides
06:04 cait maybe after the dentist
06:04 will you be around later?
06:04 magnuse cait: yup
06:04 dcook: i had that happen once too - i just started over with a fresh clone...
06:05 mtj dcook:  why not just roll back your repo to before the badness?
06:07 Judit joined #koha
06:07 Judit hi
06:07 wahanui salut, Judit
06:08 mtj ... you have a problem that git solves perfectly, afaik
06:08 dcook I'm pondering how to do that at this point
06:08 The permission changes don't appear the same as regular code changes
06:09 When I try a git stash save, it says there are no changes to save :/
06:10 mtj i'm sure git tracks file-perms?!
06:10 dcook It must somehow.
06:10 * dcook ventures off to Google-land
06:11 mtj oops, me wrong :)
06:11 just did a little test - looks like me wrogn :/
06:12 Irma joined #koha
06:13 mtj https://git.wiki.kernel.org/in[…]ontentLimitations
06:14 dcook Hmm, this is problematic
06:15 magnuse kia ora Irma!
06:15 Irma Bonjour magnuse    ... how are you?
06:16 magnuse Irma: all good :-)
06:16 Irma how is the new born?
06:17 magnuse he's good too - eating and growing
06:17 Irma magnuse: Good to hear!
06:18 magnuse Irma: :-)
06:18 * magnuse wanders off to make breakfast for the mum
06:30 cait left #koha
06:41 julian_m joined #koha
06:47 dcook Interesting factoid...
06:48 It appears that one can only open a directory in Linux if the execute bit is set
06:54 Also: " find . -type d -exec chmod 000 {} \; " works like a charm for just chmodding directories.
06:55 In the end, zee git is saved ^_^
06:58 mtompset You mean 700, not 000, right?
07:03 dcook I just copied and pasted the example
07:03 I figured 000 was better than xxx
07:06 I'm off to gallivant around the city now though. 'night, mtompset
07:06 Oak joined #koha
07:07 gaetan_B joined #koha
07:07 gaetan_B hello
07:09 mtompset 700 = drwx------
07:10 matts hi !
07:11 mtompset doh! Too slow.
07:14 hdl joined #koha
07:30 kf joined #koha
07:30 kf good morning again #koha
07:31 sophie_m1 joined #koha
07:32 mveron Hi kf :-)
07:33 kf hi mveron
07:33 :)
07:36 rangi hmm is biblionumber maybed to a control field in UNIMARC?
07:36 magnuse maybed?
07:36 kf oh don't say bed...
07:36 sophie_m1 joined #koha
07:36 hdl rangi: it is mapped to 001 by default iirc
07:37 rangi well this patch is harmless if not anyway, and if it is, then it will stop the error
07:37 ahhh so not 999
07:37 no wonder i couldnt reproduce this
07:37 cool thanks hdl
07:37 * rangi changes mapping to test
07:37 hdl French UNIMARC i mean.
07:37 rangi *nod*
07:37 thats what i had done wrong
07:38 cool, signing off
07:39 kf rangi++
07:39 lots of sign-offs
07:43 * rangi starts testing bug 7986
07:43 huginn 04Bug http://bugs.koha-community.org[…]w_bug.cgi?id=7986 enhancement, P5 - low, ---, jonathan.druart, Needs Signoff , Export issues
07:44 Oak joined #koha
07:44 kf rangi: you kicked me off the dashboard - I will have to change that :)
07:48 rangi go on then, i dare you
07:48 mtompset I was wondering if anyone could confirm that searching for <space> (the actual single space bar kind) triggers an error in their logs.
07:51 rangi is joubu about?
08:07 can't sign off, but it should be an easy fix
08:08 drojf joined #koha
08:10 drojf hello #koha
08:10 eythian joined #koha
08:11 rangi hi drojf
08:11 hi eythian
08:11 drojf hey rangi
08:11 eythian howdy
08:11 magnuse kia ora!
08:12 drojf http://www.h-online.com/open/f[…]ware-1650191.html
08:14 * magnuse sends the article to his kindle for later reading
08:17 eythian that seems to have a bit of a misunderstanding of kickstarter, which is more "if we get enough money, we'll do this thing", not a way of continuous income.
08:18 (also requires a US bank account, but that's not a feature of the model per se)
08:20 Oak joined #koha
08:21 drojf eythian: i suppose that would kind of work if you get people to fund huge projects that you can work on for several months or longer, and/or you get several of your projects funded and you can work on one after the other. but i don't think that is really something "stable" that somebody would like to depend on to pay his/her bills
08:22 eythian http://www.kickstarter.com/pro[…]but-with-your-own <-- there is stuff like this too
08:25 * kf waves
08:25 drojf eythian: that is cool
08:25 hi kf
08:27 * magnuse wonders briefly if https://metacpan.org/module/DW[…]AL/lib/sqitch.pod might be useful for koha
08:30 magnuse "Sqitch is a database change management application."
08:30 kf it is a standalone change management system with no opinions about your  database engine, application framework, or your development environment.
08:36 drojf App-Sqitch-0.80-TRIAL. trial?
08:36 kf seems to be a dev version
08:37 hm a no, ignore me
08:38 rangi yeah its a dev release, hasnt had a stable release yet afaict
08:38 kf ah, got confused :)
08:39 drojf yes i think there are only dev releases. but trial is a weird name, sounds like a testversion before you pay for something. like in the good old windows days
08:39 eythian A shareware cpan module, eh
08:39 magnuse hehe
08:40 drojf :)
08:40 kf good old?
08:42 * magnuse suspects a hint a of irony...
08:43 drojf well, the best thing about it lies in the past ;)
08:44 …about it is that it lies in the past. not awake yet
08:44 Joubu joined #koha
08:44 Joubu hi #koha
08:46 rangi hi Joubu
08:48 Joubu jcamins_away: gaetan_B told me you want to talk to me ? :)
08:48 rangi Joubu: did you accidentally obsolete the first patch on bug 7986 ?
08:48 huginn 04Bug http://bugs.koha-community.org[…]w_bug.cgi?id=7986 enhancement, P5 - low, ---, jonathan.druart, Needs Signoff , Export issues
08:48 Joubu rangi: oups yes !
08:48 rangi cool, ill unobsolete it :)
08:49 just checking
08:49 hdl joined #koha
08:53 * rangi retests
08:55 drojf "needs signoff: 94". cool, so 115 was not hardcoded ;)
08:58 rangi oooh the keirin
08:58 this is such a ridiculous event
08:59 kf keirin?
09:00 rangi https://en.wikipedia.org/wiki/Keirin
09:00 drojf lol. i miss a lot of funny things not watching sports
09:00 kf huh
09:01 weird :)
09:02 drojf no, japanese ;)
09:05 rangi nzer just qualified for the next round
09:06 magnuse yay!
09:07 oh, too bad kohacon13 isn't in april, may or june! (my local airline starts a direct route from copenhagen to san francisco and has introductory offers in that period :-)
09:07 rangi you could go really really early :)
09:07 drojf magnuse: go early, spend the money you don't have to pay for the flight on holidays ;)
09:08 magnuse ooh, good plan!
09:11 rangi kf: germany just qualified too
09:12 kf we have keirin cyclers?
09:12 rangi apparently
09:13 most countried appear to, its just a complicated sprint race :)
09:13 france in this next heat
09:14 kf nz germany in hockey was a draw?
09:14 rangi yep
09:14 kf hm 0:0?
09:14 rangi yep
09:14 last time germany won 5-1
09:14 so good improvement
09:15 and now nz in the semi finals for the first time ever!
09:15 (for womens hockey anyway)
09:16 * magnuse thinks hockey = ice hockey
09:16 rangi wrong olympics for that
09:17 france won that heat
09:17 magnuse yeah, summer olympics is kind of boring for norwegians ;-)
09:18 * magnuse thinks any kind of olympics is kind of boring, though
09:19 drojf1 joined #koha
09:19 rangi handball
09:19 http://www.london2012.com/country/norway/
09:19 magnuse yeah, thanks
09:20 rangi id watch that, if i had any idea what the hell was going on
09:20 * magnuse knows someone who played on the norwegian handball team in 1992 (and maybe 1996?)
09:20 rangi ill watch the kayak tho
09:35 mtj woah, scary -> http://www.wired.com/gadgetlab[…]onan-hacking/all/
09:36 drojf yeah for "the cloud"
09:37 mtj its a clever exploit too
09:37 mtompset What does "17:09:08-07/08 zebraidx(4597) [warn] Unknown register type:" mean?
09:37 drojf social engineering? sure
09:38 mtj yep, an oldie - but a goodie :)
09:38 mtompset:  hmm, not sure...
09:38 ... have you edited any of your zebra files?
09:39 kf mtompset: I see that error too - still hoping someone will fix it - doesn't seem to have bad consequences so far
09:39 and no idea what it measn.
09:40 mtompset No. I did a git pull, web admin update, and then I figured I better do a full zebra index because a search for THE failed.
09:40 I mean staff client triggered web update.
09:41 mtj aah ok - just curious..
09:41 hdl http://www.debian.org/security/2012/dsa-2525
09:43 mtompset Is the 4597 an error code or a record number?
09:44 eythian probably a PID
09:48 mtompset correct... I just did a ps aux | grep zebra.
09:54 I found this old post: http://lists.indexdata.dk/pipe[…]March/002465.html
09:54 I'm seeing what's in the default.idx file.
09:55 abs files?
10:01 drojf not sure what that question means
10:02 mtompset I was noticing the comment on top.
10:02 It isn't a question.
10:03 eythian http://www.wired.com/gadgetlab[…]onan-hacking/all/ <-- beware the ides of cloud (and apple ;)
10:04 mtompset Though, I notice that a search for record.abs on bugzilla shows bug 7818 and bug 8136 which are pushed.
10:04 huginn 04Bug http://bugs.koha-community.org[…]w_bug.cgi?id=7818 critical, P1 - high, ---, robin, Pushed to Stable , support DOM mode for Zebra indexing of bibliographic records
10:04 04Bug http://bugs.koha-community.org[…]w_bug.cgi?id=8136 normal, P5 - low, ---, christophe.croullebois, Pushed to Stable , Changes the expected lenght of 100$a in rebuild_zebra.pl
10:04 mtompset I'm guessing something in 8136 may have triggered this warning which I didn't have before.
10:05 drojf mtompset: that is for unimarc
10:05 Oak joined #koha
10:06 mtompset True. :(
10:06 magnuse Oak
10:11 mtompset Greetings, Oak... I almost typed Okay. :)
10:21 Oak magnuse
10:21 :) mtompset
10:22 kf mtompset: did you activate dom indexing?
10:22 mtompset dom is the default setting.
10:23 Are you suggesting there's a set I missed? If so, what is it?
10:23 ^set^step^
10:24 should have I rebuilt after the git pull?
10:43 My poor VM's and netbook are grunting away.
10:45 anyone want an easy signoff? check out bug 8175. :)
10:45 huginn 04Bug http://bugs.koha-community.org[…]w_bug.cgi?id=8175 normal, P5 - low, ---, gmcharlt, Needs Signoff , Check for something in materials field fails in catalogue/details.pl
10:48 sophie_m joined #koha
10:49 rangi ive done enough sign offs today, someone elses turn :)
10:51 mtompset Come on... I'm pretty sure this is one you looked at before.
10:52 rangi yep, ive done 14 today. if its easy someone else can do it :)
11:02 magnuse rangi++
11:11 kf rangi++
11:19 liw rangi++
11:25 mtompset 14... wow
11:25 rangi++
11:25 jwagner joined #koha
11:25 jcamins Joubu: I was trying to figure out the benefit of Moo.
11:27 eythian it's how cows talk to each other.
11:28 kf lol
11:28 tweetbot` joined #koha
11:31 eythian http://i.imgur.com/mylvx.jpg <-- careful, this is what the olympics brings out in people
11:31 magnuse lol
11:31 eythian http://i.imgur.com/TqgKh.jpg <-- or this
11:32 magnuse ouch?
11:32 drojf joined #koha
11:33 kf eythian: vampires?
11:33 eythian synchronised swimmers, but close enough
11:45 nengard joined #koha
11:54 Joubu jcamins: In june, I attend to the FPW (French Perl Workshop). Here is a talk by Matt Trout (the author of Moo). He explains why he wrote Moo. (sound is quite bad...) http://www.youtube.com/watch?v=MzTWTLaUZrg
11:55 eythian koha/intranet/modules/C4/Reserves2.pm.20070129.mtj <-- I wonder who it was who did that kind of thing ...
11:56 jcamins Hehe.
11:56 mtj heh, some idiot - before she got herself decent scm...
11:57 ^a
11:58 * jcamins is watching the video.
11:58 mtj ... back in the back old days before git  :/
11:59 i like the idea of using moo first
11:59 if we find the need to - we can always 'upgrade' from moo to moose, easy
12:00 jcamins mtj: I'm still looking for the killer feature of Moo that makes it superior to Class::Accessor.
12:00 koyauni joined #koha
12:00 mtj if we find the need to - we can always 'upgrade' from  Class::Accessor to moo ?
12:01 eythian trying to establish a standard OO library?
12:01 jcamins eythian: okay, why Moo and not Class::Accessor?
12:01 eythian I've not used either
12:02 koyauni I am new to Koha, is there any special room dealing with installation of KOHA please
12:02 eythian jcamins: my preference is small and easy to learn/use, that's about it.
12:02 koyauni: there's no special room, there is just here.
12:03 mtj i guess the advantage of moo over C::A - is the easier upgrade to moose, if koha needed too?
12:03 eythian mtj: jcamins: why not Mouse? :)
12:03 koyauni :) I found installing of Koha a nightmare, I need to install it on a subdomain on a dedicated server
12:03 eythian that's the standard way of doing it, yeah
12:03 koyauni anyone got tips for me where to look
12:04 mtj its 3 times the size of moo?
12:04 eythian koyauni: running Debian?
12:04 (or Ubuntu 12.04)
12:04 mtj koyauni:  use the debian koha packages... on debian
12:04 koyauni CentOS
12:04 eythian oh.
12:04 CentOS is harder.
12:04 hdl mtj eythian seems that Moo is WAY faster than Mouse
12:04 koyauni It is REDhat CentOS 6.2
12:04 hdl and lighter too.
12:04 eythian fair enough. I was just trying to confuse the issue more ;)
12:04 koyauni: there's no such thing as redhat centos :)
12:05 and unless they've restarted their versioning, redhat 6.2 is very. very old
12:05 koyauni well, the server host says that CentOS is Redhat free version
12:05 hdl and btw and fwiw, Moo is both compatible with Moose and Mouse.
12:05 mtj koyauni: use koha on debian *first*, if you have problems with centos
12:05 eythian oh, they've restarted their versioning.
12:06 mtj hdl:  thanks for the info... and hi!
12:06 eythian koyauni: it'
12:06 hdl hi mtj.
12:06 eythian koyauni: it's possible to do it on centos, but a lot harder than on debian
12:07 koyauni well we are a university in Iraq and we have this dedicated server with Codero.com
12:07 so there is no choice of using what anything but what they offer
12:07 eythian ah right. In that case, you'll just have to walk through the instructions for centos carefully. I've never done it, but I know that people have.
12:08 jcamins koyauni: http://wiki.koha-community.org[…]n_Centos_6.2_i386
12:08 koyauni how come Koha is not friendly as installing Joomla, Wordpress or Drupal, :(
12:08 jcamins Unfortunately, that is all the help I can give you.
12:08 Because Koha is a much larger application.
12:08 kf koyauni: what jcamins said
12:08 eythian koyauni: there is much, much more configuration required, and options available.
12:09 koyauni I have seen that but that spread all over the server and I am not able to make auto backup of the application
12:09 eythian koyauni: 99% of everything is stored in the database, you just back up your database.
12:10 mtj koyauni:  and no need to backup all perl dependancies either... just database
12:10 koyauni I even suggested to Google Summer code to take Koha and make more easier to average school/uni
12:11 mtj koha install can be easy... if you choose the easy way to install koha
12:11 eythian koyauni: on Debian, installation is fairly easy.
12:11 jcamins koyauni: the problem with GSOC is there has to be a volunteer willing to spend an entire summer working with a student.
12:11 koyauni Then I guess I have to give it a go
12:12 eythian part of the problem on centos is that centos doesn't provide all the required libraries, so you have to get them in there by hand.
12:12 koha can't fix that (easily)
12:12 koyauni I think this is best application a uni can get, but it need to become easy to handle.
12:13 I see, I have already put the latest Perl 5.16
12:13 and I am doing other pack slowly,
12:13 id Ubuntu better
12:13 eythian I can get it running on Ubuntu or Debian in about an hour, including installing the OS
12:13 liw it would be possible for someone to create the necessary RPM packages for Koha and its dependencies, but that takes some effort; that effort is already spent on the Debian packages, and the RPM packages will happen when someone spends the effort on RPM packaging too (continued effort: it's not a one-time task)
12:14 once that's done, installing on CentOS should become as easy as installing on Debian
12:14 (I would just rent a Debian host for Koha, myself, but then I'm biased)
12:14 eythian liw: I get the impression there'd be many, many more packages required than there is for the debian installation.
12:14 sophie_m joined #koha
12:14 jcamins In the intest of making conversation, you're not at AUI-S, are you?
12:14 liw eythian, that is my impression too
12:15 koyauni sorry are you asking me
12:15 jcamins koyauni: yep. :)
12:15 koyauni what is AUI-S
12:15 eythian mtj: I'm tempted to give you this code to work out, there's not even a comment that explains what it's trying to do :(
12:15 jcamins American University of Iraq at Sulaimani. I guess you're not there.
12:16 koyauni no, no
12:16 I am at Koya University, I am trying to get our all them manual library into Koha
12:16 * jcamins would have asked you to give his greetings to the faculty he knows there if you were.
12:16 koyauni koayuniversity.org
12:17 I have created thsi subdomain library.koyauniversity.org
12:18 mtj eythian:  i'm curious for a look
12:18 koyauni hoping to get this work, I got a paid dev to do this, a 2 hrs work became 3 weeks and at the end our server crashed :(
12:18 so I am trying to find out why he could not do this
12:19 jcamins koyauni: I've heard that some people have successfully installed Koha on CentOS.
12:19 That said, I refuse to take jobs that require me to try it.
12:19 eythian mtj: it's "processing_reports.pl", last CVS id is 2007
12:19 something to do with a custom report that gives information about item flow
12:20 koyauni please if you can do this for us it will be of great help to our students
12:20 oleonard joined #koha
12:20 eythian koyauni: if you have the budget for it, you could get a hosted koha
12:20 * jcamins cannot, but if you take a look at the paid support page, you might find someone who would be willing to take it on.
12:20 jcamins Or you could go with a hosted system, which is what I would probably recommend.
12:21 mtj paid support?
12:21 wahanui please see http://koha-community.org/support/paid-support/ for a list of paid Koha support vendors.
12:21 * jcamins also generally avoids dealing with self-hosted systems even when they are running Debian.
12:21 drojf try to get mtompset to do it, he likes to make koha run on weird non-debian linuxes ;)
12:21 koyauni no I checked that, that kind of money for state owned uni does not exist, here you have to do it yourself our leave it
12:21 mtompset Ha ha, drojf.
12:22 mtj eythian: hmm... doesnt ring a bell ?
12:22 jcamins drojf: hehe. Last I heard he had thrown up his hands in frustration and given up on installing Koha on CentOS, at least until tomorrow.
12:22 mtompset It's become a low priority.
12:22 dpavlin joined #koha
12:22 eythian mtj: for Rangetikei? 5 years ago? how could you not remember? ;)
12:22 jcamins Understandably.
12:22 mtompset But my yuminstall script is available for those who dare to run it on an RPM-based OS.
12:23 koyauni we have PRM on our server
12:23 mtompset It lists what is missing.
12:23 koyauni at least I did install it yesterday
12:23 mtompset And you will have to CPAN.
12:23 koyauni yes, that exist as well
12:24 what is the command to check that, I can check that now
12:24 mtompset Though, I would recommend just following the instructions that were linked here before.
12:25 http://wiki.koha-community.org[…]n_Centos_6.2_i386
12:25 Anything I would give would probably confuse you more.
12:26 jcamins Agreed.
12:26 :P
12:26 mtompset I can feel the love, jcamins.
12:26 koyauni that instruction guide you as you will have only Koha on the server, but this server has 10 major websites on it,
12:26 mtompset Just remember I helped get check_deps.sh nicely cleaned up for your use. :P
12:27 jcamins mtompset: it's an awesome script!
12:27 check_deps.sh makes generating the releases much easier.
12:28 koyauni: I don't suppose that makes a whole lot of difference. However, as no one here has tried it, you'll have to keep that in mind and be prepared to troubleshoot.
12:28 drojf can i specify in git to install something like 3.8.7, i mean specify the exact version? i am wondering if i switch from packages to git when i wipe our installation with the zebra problems. would be easier to have local changes
12:29 eythian drojf: yes, just checkout that tag
12:29 drojf cool
12:29 eythian though, I build packages with customations in and deploy them through a repo.
12:29 mtompset Actually, if you are familiar with apache configuration, you should be able to tweak the instructions at the end, koyauni.
12:29 drojf eythian: i was thinking about that, but that would mean i would have to set up the building stuff too
12:30 eythian it's not too hard.
12:30 mtompset drojf: I've done all three kinds of installs.
12:30 drojf eythian: is there something about that in the wiki? i remember i built debian packages for something a long time AGO
12:30 damn computer with working caps lock
12:30 mtompset The major advantage of packages is the disk space saving when you don't have to build it yourself.
12:31 edveal joined #koha
12:31 drojf http://wiki.koha-community.org[…]g_Debian_Packages
12:31 eythian drojf: yeah, that
12:31 wahanui yeah, that is cool - a way to enhance the OPAC without bloating Koha...
12:33 mtompset Oh, you're going to pre-package stuff yourself.
12:33 Nevermind. I haven't tried that yet. I'm still a novice.
12:34 eythian drojf: by-and-large, just run build-git-snapshot
12:34 I have shell scripts to put things into repositories etc, but that's about it.
12:35 mtompset Dumb question... Let's say in 4-6 months, I actually have time, and I do succeed at getting sort of clean RPM-based OS installs. Would I be able to request a rpm.koha-community.org site to host RPM's of the missing libraries?
12:35 eythian yes
12:36 koyauni The server admin says that they can have debian on our server but we will loose all data and we need to configure everything from scartch
12:36 eythian (requesting is easy, but I expect someone will give it to you ;)
12:37 jcamins Joubu: I watched the video, and I see why Moo is superior to Moose, but not why it's superior to Class::Accessor.
12:37 mtompset losing all data doesn't sound good. you said there were 10 other systems.
12:38 jcamins: I suspect the fact that it has Moose compatible syntax makes it better, in the speakers mind?
12:38 eythian it should be installable on a system like that, all you need is another virtual host, everything else is pretty much independent.
12:39 mtompset The major problem with multiple OO systems is multiple syntaxes.
12:40 Wait... doesn't Class::Accessor have a Moose clone syntax?
12:40 koyauni I guess getting a new Debian host is best option then
12:41 jcamins mtompset: no idea. I'm still looking for any reason that Moo is superior to Class::Accessor all the way across.
12:41 eythian If it's busy, koha can put a reasonable amount of load on a system too, it's own host may prevent it upsetting other services.
12:41 ago43 joined #koha
12:41 mtompset It seems to provide more functionality?
12:42 Which actually may be a drawback, if you want something trim.
12:42 talljoy joined #koha
12:42 mtompset Yes, getting a new debian system is the best option.
12:42 mtj koyauni: start with a debian koha - when you have done a koha on debian, try a centos koha
12:43 koyauni:  don't run - before you learn to walk...
12:43 mtompset mtj made a good suggestion. Once you've installed it at least once, it will help you understand the installation procedure.
12:44 jcamins mtompset: yes, Class::Accessor supports a Moose-like syntax.
12:44 koyauni We have Dev in house he has already done this on Debian,
12:44 mtj koyauni: then,  when your centos koha is broken - you have a working debian koha to compare with
12:44 koyauni but that is locally and we want that on the server
12:45 mtompset I think a potential disadvantage of Class:Accessor is being limited to just Accessors. Moo provides the ability to expand beyond that, though you don't have to.
12:46 Joubu jcamins: For me, a good argument is the activity of the project. Last version for Class::Accessor is 15 Sep 2009. Instead of Moo, 04 Aug 2012 for the last version on cpan
12:46 mtompset Activity doesn't mean much... perhaps Class:Accessor is perfect the way it is. ;)
12:46 eythian activity is fairly important
12:47 jcamins Joubu: on the other hand, the Class::Accessor functionality appears to be fully-implemented, and we haven't encountered any bugs. It could be that Moo doesn't deliver on its promise yet.
12:47 mtompset It was a very interesting video to watch though. :)
12:47 eythian are there many open bugs?
12:47 (also much indication of a userbase)
12:48 koyauni is links 3 here good enough to go for
12:48 http://vpslink.com/debian-vps/
12:49 mtj having no experience with either... my hunch is moo, over C::A
12:49 jcamins koyauni: no, you need more than 256MB of RAM.
12:49 At least 512, and better 1GB.
12:50 mtj 1) moo is closely related to mouse and moose     2) more commit activity
12:50 3) mst wrote it :)
12:50 eythian also, 10GB of disk is risky
12:50 jcamins True.
12:50 mtompset 512MB is painfully small for 39000 items.
12:51 koyauni that means link 5 at least, $60 a months
12:51 do you guys know any cheaper hosting
12:51 jcamins That seems rather pricey. Linode 768 is only $30.
12:51 http://www.linode.com/
12:52 mtj koyauni:   i  use linode for koha, muuuuch cheaper
12:52 liw http://www.hetzner.de/ rents real hardware (not virtual machines) for that price, and you can then have each of your sites in a virtual machine you set up on that real hardware yourself, if you want
12:52 talljoy joined #koha
12:53 arrun joined #koha
12:53 arrun hi
12:54 jcamins mtj: I'm still looking for a reason why it would be worth my time to rewrite working code in Moo. I am willing to, if there is a technical reason it would be worthwhile.
12:54 mtj jcamins:  i cant think of any reason :)
12:55 mtompset Because if you are re-writing the authentication modules, Class:Accessor isn't enough. ;)
12:55 mtj mtompset: why not?
12:56 mtompset I haven't thought why. I'm just rambling in this case. ;)
12:56 edveal left #koha
12:56 edveal joined #koha
12:56 mtj jcamins:  fyi: i'm not suggesting you should rewrite your stuff to moo.pm - i think its ok as it is....
12:57 eythian I would vote against a proliferation of OO frameworks however
12:57 Because that way lies madness
12:58 mtompset Yes... but how many does Koha currently have?
12:58 eythian 0, I think.
12:58 mtompset It has Class:Accessor.
12:59 eythian it does? I haven't seen that, but I haven't looked ither.
12:59 +e
12:59 mtompset And I haven't gone looking, but I suspect... there is another way in there somewhere.
13:01 hdl eythian: iirc, Class::Accessor is required for SIP2 support.
13:01 eythian Ah right, I've not looked into the SIP stuff
13:02 hdl and seems to be used in C4::Cache
13:02 mtompset Yes, that is the one I was thinking of, but couldn't remember.
13:02 Koha::Cache.pm
13:03 C4::Linker.pm
13:03 C4::Templates.pm
13:03 What is C4::Linker?
13:04 eythian authorities linking?
13:04 just guessing
13:04 mtompset Good guess.
13:04 NateC joined #koha
13:04 mtompset C4::Linker - Base class for linking authorities to bibliographic records
13:05 eythian The fact we're using it already seems like a vote for Class::Accessor then
13:06 mtompset Yes, but Koha::SearchEngine::* uses Moose.
13:07 Moose, Moose::Role, Moose:Util
13:07 C4::Installer uses MooseX::Storage and MooseX::Types
13:08 Nevermind that lastbit.
13:08 It's listing PerlDependencies.
13:08 but that is strange....
13:09 oleonard Good news: The "needs signoff" list is down to 91 bugs. Bad news: 91 "needs signoff" bugs sounds like an improvement.
13:09 mtompset Why does PerlDependencies have MooseX, where there are no other *.p[lm] files which
13:09 which have Moose?
13:10 or specifically MooseX.
13:11 That means it must have been over 100 before rangi put in 14 signoffs earlier today.
13:12 oleonard rangi++
13:12 mtompset Congrats to rangi bringing it below triple digits!
13:12 * Guest1725 waves
13:12 Guest1725 hmm
13:12 wizzyrea that's nicer.
13:12 * wizzyrea waves
13:12 mtompset Greetings, wizzyrea
13:12 * oleonard would have recognized that "waves" anywhere
13:13 wizzyrea hehe
13:13 how is everyone this morning
13:13 * oleonard is sleepy
13:13 * wizzyrea goes to check out mtj's qa tools.
13:14 has been frustrated by failing tests for a long time now
13:14 wizzyrea mostly because I won't sign off on anything if it fails tests. Knowing which tests are failing before the patch and if the patch introduces new ones semi-automatically will be a big help to me
13:14 mtj++
13:15 Joubu jcamins: "Class::Accessor functionality appears to be fully-implemented," > Yes, you are right, but apparently, there is not many features :) From http://search.cpan.org/~rjbs/p[…]d#Class::Accessor : "Even though it doesn't do much, it is still preferable to writing your own classes from scratch."  And under the "Perl OO Systems" title there is an other sentence: "There's really no good reason to write your classes from scratch in
13:16 mtj wizzyrea: take a look at Joubu's qa-tools tweaks , too
13:17 wizzyrea mtj: go to bed :)
13:17 <3
13:17 * mtj just about to :p
13:17 mtj oo
13:18 jcamins Joubu: right, but what feature from Moo makes it worth the additional overhead?
13:19 * jcamins is not writing off the possibility that there is, he just doesn't see it.
13:20 Joubu Apparently Class::Accessor does not support the isa attributes
13:21 jcamins isa attributes?
13:21 Oh, you mean types?
13:21 Moo doesn't have native support for types either.
13:22 Joubu mtompset: Koha::SearchEngine::Solr could be rewrite with Moo. Moose and Moo are compatibles. But Koha::SearchEngine::Solr use Data::SearchEngine::Solr which use Moose :-/
13:22 jcamins Joubu: but I think Data::SearchEngine::Solr works with the version of Moose in Debian.
13:23 mtompset And if we are using Moose (due to Data::SearchEngine), it would make more sense to stick with it.
13:24 jcamins These are all wonderful reasons why Moo isn't worse than Class::Accessor, but I'm still waiting on a reason why it is better.
13:24 * jcamins is operating under the assumption that someone actually has a reason?
13:25 jcamins For example, how is Moose's extends superior to use base?
13:27 mtompset Actually, I just looked at the two bug reports on Class::Accessor. It seems that the one is a documentation tweak in the POD stuff, and the second is writing uglier, faster code.
13:27 Joubu jcamins: yes but isa is supported (not with the Moose types). It's easy to test setters and constructors.
13:28 * Joubu discover the Moo documentation ...
13:28 mtj interesting too...
13:28 "Class::Accessor does a lot less than Moose, and is a nice alternative if you find Moose overwhelming. It's been around a long time and is well battle-tested. It also has a minimal Moose compatibility mode which makes moving from Class::Accessor to Moose easy."
13:28 C::A has minimal Moose compatibility mode which makes moving from class::Accessor to Moose easy
13:29 jcamins Joubu: yeah, I the Moo documentation.
13:29 * jcamins needs the "Moo for managers" version. ;)
13:29 mtj so,   the switch from one to other is  quite possible - with some shared code , even
13:30 libsysguy joined #koha
13:31 mtj i guess we should formally/officially have a +1 vote on this technical issue, really
13:32 jcamins mtj: that seems like a good way to get a lot of uninformed opinions.
13:32 If I can't figure out why Moo, chances are a lot of us developers don't really get what's better about it.
13:32 So far I've come up with "you don't have to write your own new() method- probably."
13:33 mtj both class:accessor and moose have been added into the koha codebase, without a plan to use one , or the other OO system
13:33 mtompset That's more of a reason against Moo. ;)
13:33 jcamins mtj: well, Moose isn't an option.
13:33 3.25 seconds to load a program that prints "Hi."
13:34 mtompset 3.25 seconds for a "Hello World"?!
13:34 mtj touche jcamins  :)
13:34 jcamins mtompset: yup.
13:35 mtj ok, so moose really is out then :p
13:35 jcamins It doesn't even do anything with Moose.
13:35 mtompset Moose has to be used for Solr.
13:35 mtj so, c::a or moo/mouse, then
13:35 mtompset But I do think what we can take away from this conversation is that we should be looking at Moose compatible syntax.
13:35 jcamins mtompset: so we should make it so that no part of Koha is fast enough to use on commodity hardware?
13:36 mtj or simply... solr must use plack - ir it is tooo slow
13:36 mtompset Of course not!
13:36 koyauni sorry guys, thanks you for the tips and help
13:36 jcamins mtj: agreed. If you're using Solr, you have to be a Perl wizard anyway, so you should be able to get Plack set up.
13:36 mtompset That's where Class::Accessor comes in./
13:37 Joubu Apparently we could include Mouse in the list of choices... which one supports the isa with types ( has 'x' => (is => 'rw', isa => 'Int'); )
13:37 mtj moose without plack on naked-cgi, sounds horrible :/
13:37 jcamins mtj: 3.25 seconds to load a file, then it has to be run. :/
13:38 Joubu: I will run my benchmark with Mouse.
13:38 mtj holy cow thats slowwwww
13:38 mtompset Thankfully, a user expects a little slow in a search... a LITTLE slow... not a tonnes.
13:38 -s
13:39 mtj man, that is funny
13:39 jcamins Mouse: Profile of test.pl for 256ms, executing 1879 statements and 307 subroutine calls in 22 source files and 2 string evals.
13:40 Joubu jcamins: http://blog.jdpfu.com/2011/12/[…]nd-mo-for-oo-perl
13:40 mtj ok, heres what i wanna know - using plack, does moose run fast?
13:40 jcamins mtj: I would presume so. But we need to maintain suport for CGI, or support mod_perl.
13:40 Since we already support CGI, and don't support mod_perl, I think that's the way to go.
13:40 Joubu But it is an old benchmark
13:41 mtj jcamins: when plack is stable.. we can ditch cgi, yes?
13:41 jcamins mtj: no.
13:42 CGI and mod_perl are well-supported on commodity VPSes.
13:42 Plack?
13:42 wahanui Plack is a FastCGI thingy that works with Koha. See http://wiki.koha-community.org/wiki/Plack for more information.
13:42 jcamins Yeah, that pretty much covers it.
13:43 mtj hmm, good point jcamins
13:43 jcamins It requires a stack of non-standard libraries, and a hand-tailored configuration file.
13:43 mtj very plack-ified code wont run on basic cgi?
13:44 is there no way to fix moose's slow load, other than plack?
13:44 jcamins Not if it uses Moose.
13:44 Yeah, don't use it.
13:44 mtj ie: mod_perl even?
13:45 jcamins http://bugs.koha-community.org[…]g.cgi?id=7417#c23
13:45 huginn 04Bug 7417: enhancement, P5 - low, ---, jcamins, Signed Off , Include alternate forms from authorities in bibliographic searches
13:45 jcamins mod_perl or CGI.
13:45 But we have never had Koha working with mod_perl.
13:45 So we either have to get Koha working with mod_perl, CGI, *and* Plack, then switch to Moose, or not use Moose for Koha's core.
13:45 mtj well, many other parts of koha are non-standard perl deps, too - not just plack or moose
13:45 jcamins At least, that's my analysis.
13:46 Yeah, but all other dependencies compile.
13:46 maximep joined #koha
13:46 jcamins And if you are using Plack, you can't have any other virtual hosts on your server.
13:46 mtj debian stable has a moose.deb? and plack?
13:46 jcamins Or you have to set up a passthrough proxy.
13:46 mtj jcamins:  no - thats incorrect!
13:47 jcamins Moose is too old, and some of the Plack packages we need are very grouchy.
13:47 mtj i have many plack vhosts
13:47 jcamins mtj: right, but they're all Plack, right?
13:47 kf1 joined #koha
13:47 mtj no way!
13:47 jcamins I mean, you can't mix a normal website (which uses Apache) with a Plack site.
13:47 You can only have one program listening on port 80.
13:48 You don't have nginx (or something) listening on port 80 and dispatching requests?
13:48 mtj i use a simple apache-proxy technique
13:48 drojf my plack listen on 5000, 5001. and my nonplack mediawiki worked
13:48 i think
13:48 jcamins For the record, I have Plack and numerous other sites running on my server.
13:49 But Plack is listening on 5000/5001, and I use nginx to proxy that site.
13:49 Joubu yet another benchmark https://gist.github.com/2514726
13:49 jcamins It works great.
13:49 drojf ah i think i misunderstood
13:50 jcamins Joubu: ooh, I like that benchmark, cool!
13:51 Looks like Moo and Mouse swap back and forth.
13:51 mtj wow, lets stay far away from moose?
13:52 mtompset -- except for the impending search changes to integrate Solr. ;)
13:52 jcamins Right. So the question returns to "do I rewrite 7417 to use Moo/Mouse?"
13:52 mtj is it possible to rewrite the moose code around solr to moo, or other ?
13:53 jcamins mtj: the Koha code could be rewritten to use Moo.
13:53 Data::SearchEngine::Solr could not be.
13:54 mtj data::SearchEngine::Solr has a big moose dep?
13:54 jcamins Well, it's a third-party library.
13:55 mtompset bug 7417
13:55 wahanui i guess bug 7417 is a good one too
13:55 huginn 04Bug http://bugs.koha-community.org[…]w_bug.cgi?id=7417 enhancement, P5 - low, ---, jcamins, Signed Off , Include alternate forms from authorities in bibliographic searches
13:55 mtj aah ok :)
13:56 mtompset Modern::Perl forces strict and warnings?
13:56 jeff believe so, yes.
13:57 jcamins Right.
13:57 mtj theres a decent chance that D::Solr may run on moo.pm ?
13:57 jcamins mtj: I couldn't say.
13:57 mtompset Let's not go wasting time changing third party libraries that should work.
13:57 mtj after a little testing... i could ? :)
13:58 Joubu mtompset: yes equivalent to use strict;warnings;5.10
13:58 mtj mtompset: for a 3.5 second speed bump? lets... :)
13:58 mtompset Consider against a plakified version.
13:58 That 3.5 seconds may not be such a big bump.
13:59 What's the difference between "return undef if ($@);" and "return if ($@);"?
13:59 Joubu I can try to replace Moose with Moo in Koha::SearchEngine::Solr before the end of this week if it is necessary
13:59 jcamins mtj: the former isn't allowed by PBP, the latter is.
13:59 Joubu mtompset: return undef does not pass perlcritic
14:00 mtj mtompset:  dude, in computer-land - 3.5 seconds is a real longgg time
14:00 jcamins Joubu: if that is part of your plan, as a compromise I'll adopt Moo for 7417. :)
14:00 Hm.
14:00 Possible problem here...
14:00 plugins.
14:00 wahanui plugins are just enabled or disabled with Wordpress, aren't they?
14:00 mtompset mtj, I'm saying that if the code is plakified, the 3.25 seconds might not exist on the second search.
14:01 jcamins I guess I can't use Module::Pluggable.
14:01 Right. the 3.25 seconds are just to start up the server.
14:01 Joubu jcamins: I have no plan :)
14:01 mtompset Which means converting it to moo is overkill.
14:01 jcamins Can I use Module::Pluggable with Moo?
14:02 mtompset: except that we can get Moo to compile. So if you're not using Solr you can still run tests.
14:02 mtompset We can't get Moose to compile?
14:04 I guess I'm not seeing the problem. There's two conversation threads. mtj wants to Moo'ify the search engine third party library.
14:04 And something about plugins.
14:04 Joubu jcamins: As I said in our discussion yesterday, I don't want to impose any choice. I am open-minded :)
14:05 mtj mtompset: im suggesting it, as a performance tweak
14:06 a one-line change,  s/use Moose/use Moo/
14:06 mtompset That I understood, mtj.
14:06 jcamins Joubu: I'm open-minded too... but if two open-minded people settle on Moo as an alternative to both Class::Accessor and Moose, that seems like the start of a movement.
14:06 The issue with plugins is that I use plugins heavily, and I'm not sure if Moo and Module::Pluggable play nicely together.
14:07 mtompset As long as the word Bowel doesn't come in there. ;)
14:12 I'm just saying that for something plakified, the 3.25 seconds once in the course of a server's uptime seems okay.
14:13 mtj mtompset: we do noy yet have a plack-safe Koha system
14:13 mtompset But that is the goal.
14:13 mtj until we get there... we have a veeery slow system
14:13 mtompset And if you Moo'ify now, you'll have to moo'ify it each time we update the Solr stuff.
14:14 Solr is optional now, so Moose isn't a problem.
14:14 mtj ha, fair point ..:)
14:15 jcamins Well, switching to Moose-like syntax on Class::Accessor was nice and painless.
14:15 * mtompset nods.
14:15 mtompset I liked that about the documentation. It looked pretty easy.
14:15 mtj one thing for sureis... we will get there in the end :)
14:16 mtompset but if you feel in a coding frenzy mood... go ahead and moo'ify it now. ;)
14:16 jcamins Switching to Moo is a bit more complicated.
14:16 mtj thanks... or you, too ...
14:17 mtompset No... I need to relocate a couple things before going to bed.
14:18 mtj my hunch is: moose is  here for a while, with koha
14:19 prolly a few other data::SearchEngine::Solrne::* modules us moose, too
14:19 sorry,  data::SearchEngine::Solrne::* modules
14:19 oops, bad cut/paste :/
14:22 mtompset Oh, if you haven't seen how bad it is in Manila: http://www.bbc.co.uk/news/world-asia-19160604
14:23 We have some flooding in the market. I'm praying it doesn't rain more. I don't want to get flooded out of the house.
14:23 mtj Data-SearchEngine looks to have a bunch of moose code too
14:24 jcamins mtj: yeah, I'd think.
14:24 mtj so, we'll just have to use plack type techniques to speed it up, while koha uses moose  :/
14:25 mtompset that would be the plan.
14:25 mtj ... and when people complain about koha being too slow, say '"use plack"
14:26 mtompset no, tell them to use Zebra. ;)
14:26 * mtompset cackles evilly at the thought that Zebra will never go away. ;)
14:26 jcamins As RM Presumptive, I won't be accepting any Moose-using code for anything outside of the Solr tree.
14:26 mtj will new koha-3.10 zebra module use moose, too?
14:26 jcamins: snap
14:26 jcamins mtj: there won't be a new module.
14:27 mtj hmm, ok..
14:27 jcamins If the search rewrite I proposed gets funded, I will not use Moose for it, though.
14:27 I switched 7417 to Moose-like syntax.
14:28 If anyone wants to see what it looks like.
14:28 mtj right... new zebra code - yes , but no new zebra module
14:28 jcamins For 3.10?
14:28 I don't think there's going to be any new Zebra code.
14:29 Unless you're writing it? :)
14:30 mtj i swear i've recently seen some Koha*Zebra module?
14:30 aah -> https://github.com/xercode/Dat[…]earchEngine-Zebra
14:30 jcamins Yes. It doesn't do anything.
14:31 mtj might be that.. :)
14:31 Joubu jcamins: How could you rewrite the SearchEngine layer without introducing new zebra code ?
14:32 jcamins Joubu: oh, there will be lots of new Zebra code for the search rewrite.
14:32 But that's not going to be funded before 3.10.
14:32 Joubu haaa ok :)
14:32 jcamins And I had understood that your focus was on the Solr code, since Zebra is working to the extent that it ever worked. ;)
14:33 eythian http://paste.koha-community.org/79 <-- mtj, I think this does pretty much the same as that processing_report thing
14:33 now just to clean it up some
14:33 annoying I have to use the subquery twice though
14:36 tcohen joined #koha
14:37 jcamins Looks like in order to use Moo properly I'd have to add a lot more code.
14:38 * jcamins waves to tcohen.
14:38 eythian http://www.iloveubuntu.net/fog[…]u-software-center <-- hey, for people deploying Koha and setting it up in the library, this might be useful
14:38 it lets you turn a website into an app (essentially)
14:39 wizzyrea chrome/chromium does this too - it's wicked.
14:39 * wizzyrea currently uses a version of portable firefox
14:39 wizzyrea but this would probably be better
14:40 jcamins tcohen: should be pretty easy to fix.
14:40 (bug 8520 on the authority autocomplete)
14:40 huginn 04Bug http://bugs.koha-community.org[…]w_bug.cgi?id=8520 critical, P5 - low, ---, jcamins, Pushed to Stable , Authorities display incorrectly in staff results
14:41 eythian wizzyrea: do you mean like app tabs (which ffx does too) or something fancier?
14:41 mtompset someone wants to do sign offs? bug 8175 needs some love. :)
14:41 huginn 04Bug http://bugs.koha-community.org[…]w_bug.cgi?id=8175 normal, P5 - low, ---, gmcharlt, Needs Signoff , Check for something in materials field fails in catalogue/details.pl
14:41 eythian Ubuntu is also getting into integrating websites into the desktop, e.g. grooveshark showing up on the sound menu, and things like that. It's an interesting idea. I have the beta installed and it's still quirky, but a great idea.
14:41 wahanui okay, eythian.
14:42 jcamins Ubuntu?
14:42 wahanui somebody said Ubuntu was installed. or getting into integrating websites into the desktop, e.g. grooveshark showing up on the sound menu, and things like that. It's an interesting idea. I have the beta installed and it's still quirky, but a great idea.
14:42 eythian ...
14:42 * mtompset laughs.
14:42 eythian thanks, wahanui. thahanui.
14:42 mtompset Well, Good night.
14:42 eythian later
14:42 * mtompset waves.
14:43 * wizzyrea likes ubuntu's ui. there. I said it.
14:43 wizzyrea I know lots of people hate it.
14:43 eythian I like it too
14:43 oleonard Disappearing menus and all, wizzyrea ?
14:43 wizzyrea *nod*
14:43 eythian oleonard: press 'alt', it's a new level of awesome :)
14:44 wizzyrea ^^
14:44 oleonard Weird whack-a-mole scrollbar handles?
14:44 jcamins It doesn't work on small screens.
14:44 eythian oleonard: who uses a scrollbar?
14:44 wizzyrea who has a small screen?
14:44 eythian also, that's improved in 12.04, now they appear under your mouse
14:44 wizzyrea actually, I do - i have a 13in lappy
14:44 oleonard Nobody who has them enabled the Ubuntu way :P
14:45 eythian previously they were a waste of space, now they're not which is nice :)
14:45 wizzyrea i scroll with the mouse >.>
14:45 also, some OSX apps do the whole hide your scrollbar thing
14:45 i'm not so bothered.
14:45 * oleonard turns that off
14:45 eythian wizzyrea: handy trick: bind the window zooming out thing to a spare mouse button
14:46 wizzyrea you have SPARE MOUSE BUTTONS?
14:46 * wizzyrea swoons
14:46 eythian yeah, this thing has a thumb button that I don't use for anything
14:46 except for the zooming thing
14:46 wizzyrea i like the corners for that, a la osx
14:46 eythian you can enable that too
14:46 wizzyrea *nod* i did ;)
14:46 eythian but I prefer this as it's faster
14:47 wizzyrea did I mention that I like the euro-time eythian.
14:47 ;)
14:47 eythian heh
14:47 wizzyrea it means I actually get to talk to you now and then :)
14:48 it's purely selfish :)
14:51 eythian I am a rare commodity.
14:51 ohh current humble indie bundle thing has music
14:52 amusingly, they still split out the averages by operating system, and Linux users are still the wealthiest/most generous.
14:53 https://www.humblebundle.com/ <-- this being what I'm referring to
14:54 wizzyrea hmmm
15:11 eythian has anyone seen something, where if you have two date pickers in a report, you can't click on the calendar of the second one?
15:11 (well, you can but nothing happens)
15:13 wizzyrea ooh, no.
15:13 you mean in the guided reports wizard?
15:14 eythian no, when you create SQL with e.g. WHERE (entrydate >= <<Start Date|date>> AND (datereceived < <<Last Date|date>>
15:14 wizzyrea k sec
15:14 eythian the "Last Date" popup doesn't pop up
15:16 oleonard In master eythian?
15:17 wizzyrea yea, it picks the date
15:17 eythian oleonard: no, 3.8
15:17 wizzyrea for the first box instead of the second
15:17 * wizzyrea looked at master
15:17 eythian wizzyrea: heh, different but similar :)
15:17 wizzyrea eythian: what browser are you using?
15:17 * wizzyrea is using chrome
15:17 wizzyrea er no
15:17 firefox
15:18 eythian firefox
15:18 wizzyrea k
15:19 drojf joined #koha
15:21 oleonard Great, so 3.8 and master are both broken but in different ways
15:21 * oleonard knows who to blame for it being broken in master
15:22 jcamins What doesn't work?
15:22 * wizzyrea will illustrate
15:23 wizzyrea (master) http://screencast.com/t/8qXxh3E7VFf
15:24 jcamins Ah.
15:24 Ouch.
15:25 eythian handling of failed SQL in reports sucks too.
15:25 wizzyrea i  mean, the solution is "don't use the date picker"
15:25 I'd really love to see the actual error
15:25 in reports
15:25 drojf joined #koha
15:25 maximep is this still up to date ? http://wiki.koha-community.org[…]ng_Database_Files
15:25 I think it's the first time I send a patch with a database change :S
15:26 eythian so the issue with the datepicker in 3.8 is that they all end up with the ID "date_"
15:26 which is against the law.
15:27 jcamins maximep: no.
15:27 Well, it's close.
15:27 oleonard Isn't there a T:T variable for the number of the current row in a FOREACH?
15:28 jcamins maximep: http://wiki.koha-community.org[…]ystem_Preferences <-- that's better.
15:29 If you are changing the database structure, you just put the SQL code in the $dbh->do instead of an INSERT.
15:29 And you have to update kohastructure.sql.
15:29 eythian http://paste.koha-community.org/80 <-- so this works in the mysql cli, but in koha it says "execute failed: Subquery returns more than 1 row"
15:30 anyone know why?
15:31 wizzyrea you aren't using the parameters right? you're defining your dates explicitly? (just ruling that out)
15:31 maximep jcamins: thanks!
15:32 eythian wizzyrea: there are no parameters, I removed them to be sure
15:32 wizzyrea k
15:33 eythian and if I copy-paste that into mysql, it's fine
15:34 wizzyrea well I don't have data in my db for that but it does come back with the select, it's not an error
15:34 and nothing in the log
15:35 eythian it probably wouldn't error in this way if there were no data
15:35 wizzyrea yea, unfortunately that's what I was afraid of
15:35 jcamins Joubu: I suppose you'll be leaving soon, but if you are still here, I'm looking at julian_m's script for bug 7419, and I'd like your QAer's opinion.
15:35 huginn 04Bug http://bugs.koha-community.org[…]w_bug.cgi?id=7419 enhancement, P5 - low, ---, julian.maurice, Needs Signoff , Add authority deduplication script
15:36 wizzyrea ohh when did we add the edit button to the results screen.
15:36 that is superfrackinhandy
15:36 eythian it is
15:36 it's in 3.8
15:36 wizzyrea it's probably been there forever and I just didn't notice it
15:37 * wizzyrea doesn't run 3.8 in production yet
15:37 eythian hmm, if I log the SQL, remove the apache stuff, I can paste it into mysql and it works.
15:37 wizzyrea i was scurred.
15:37 eythian We've just put the first few on it.
15:37 wizzyrea we do mostly fines and circ - problematic areas. :P
15:39 eythian ah yeah
15:39 we put it on the ones that do less of that
15:41 wizzyrea oh yes, as much as I would like 20 libraries calling me complaining about double fines, I think I'll take a pass on that.
15:41 though I think that particular thing has been fixed.
15:42 oleonard Instead they can call and complain about not being able to log in to Overdrive
15:42 * wizzyrea doesn't use that either
15:42 wizzyrea :)
15:42 but if I understand it, that was a pretty easy fix
15:42 or at least, a tolerable one
15:42 oleonard Yeah
15:42 eythian ahh
15:42 wizzyrea yay for fixing SIP to work with french selfchecks, but breaking it for Overdrive!
15:43 eythian koha adds "limit 0,1" to get the headers
15:43 that breaks the query somehow
15:43 oleonard Don't make us come over there, France!
15:43 wizzyrea oo
15:43 :)
15:43 eythian oleonard: I'm already over here
15:44 * oleonard wonders why loop.count isn't working for him http://template-toolkit.org/do[…]html#section_loop
15:45 oleonard Oh wait it is, never mind.
15:45 eythian ohh
15:45 koha removes the LIMIT from a subquery!
15:45 bad koha, bad.
15:46 $sql =~ s/\bLIMIT\b\s*(\d+)(\s*\,\s*(\d+))?\s*/ /ig;
15:46 not good
15:47 * jcamins thought of a reason to use Moo.
15:48 Joubu jcamins: humm... it's difficult for me. I don't know the zebra code :-/ There is a lot of factorisation. I don't see what he does exactly
15:48 jcamins Using Moo, we could be very sneaky and have $authority->marcrecord retrieve the MARC record from the database only when it is needed.
15:48 Joubu: the first patch just moves code from rebuild_zebra to C4::Search.
15:48 nengard anyone know what needs to be done to get a KohaCon13 page up on the website?  Just talked to Nancy and she's gonna email out an invite to the first conference meeting soon but I figured we should get the site up and running so we can post stuff there too
15:49 jcamins THe second patch is the functionality.
15:49 My question, though, is about the first patch.
15:49 Would it pass QA (assuming it works)?
15:50 wizzyrea nengard: just make a page for it
15:50 nengard Okey Dokey
15:50 :)
15:50 wizzyrea and we can give her a user to do stuff to it
15:53 Joubu jcamins: C4::Search is already huge and I think this patch has to take this in consideration. I see DeleteRecordIndex and IndexRecord. These routines should belong to a new "indexation module"
15:53 jcamins Joubu: that was my instinct, that the patch wouldn't pass QA.
15:54 So I need to think about how to make it pass QA rather than just writing a follow-up to add my additional features.
15:54 eythian jcamins: just rewrite search.pm. What could possibly go wrong?
15:55 jcamins eythian: I proposed doing that.
15:55 eythian while you're at it, Auth.pm needs some work.
15:55 jcamins lol
15:55 eythian Oh, and Accounts.pm
15:55 'preciate it :)
15:55 * eythian leaves now, expecting this to all be completed tomorrow
15:59 Joubu jcamins: I will try to discut with Julian (tomorrow?) about a new file. But where can we put it ? C4::Index (beurk) ? Koha::? In fact this code is for Koha::SearchEngine::Zebra::Index, but can we add this code now ?
16:00 jcamins I think it would require too much refactoring to put it in Koha:: now.
16:00 I think probably C4::Index is the best option, even though it's awful.
16:00 tcohen joined #koha
16:00 jcamins Maybe C4::ZebraIndex, so it's clear what it does.
16:01 But until the authority code *and* biblio code has moved to Koha::, it will have a whole lot of dependencies.
16:01 And we want to make sure there aren't any circular dependencies in Koha::.
16:02 Joubu I'm ok for C4::ZebraIndex
16:03 wizzyrea pretty wicked: http://jasongriffey.net/librarybox/
16:04 melia joined #koha
16:06 gaetan_B bye !
16:09 sophie_m left #koha
16:16 adnc_ joined #koha
16:18 Joubu bye ! ++
16:18 Joubu left #koha
16:30 brylie joined #koha
16:36 nengard wizzyrea I created the page, but we might need some menu work on it ?  http://koha-community.org/kohacon13/
16:37 wizzyrea thanks I'll deal with it
16:40 nengard thank you!
16:40 Pages are up on the wiki as well
16:40 if anyone wants to volunteer or what not: http://wiki.koha-community.org[…]KohaCon13_Summary
16:40 there's not much there yet, but it will all grow
16:42 wizzyrea was there a kohacon11?
16:42 oh right india
16:42 der
16:45 * liw missed kohacon12 :(
16:45 cait-m__ joined #koha
16:46 * oleonard missed kohacon10, kohacon11, and kohacon12 :(
16:46 is happy for a kohacon close to home
16:46 wizzyrea i missed 11 and 12
16:46 oleonard ...relatively speaking
16:47 wizzyrea may miss 13
16:47 * jcamins missed 11 and 12 as well.
16:47 jcamins Wait, I had started using Koha by Kohacon10.
16:47 oleonard c'mon US folks, no excuses this time
16:47 * oleonard drags wizzyrea along
16:47 jcamins So I can count that one as missed, too.
16:48 wizzyrea someone have an idea for the blurb on this page
16:48 http://koha-community.org/kohacon/
16:48 I'm not feeling very creative
16:48 oleonard <Marvin voice>Oh, Kohacon. It's another Kohacon.</Marvin voice>
16:49 jcamins Hehe.
16:57 maximep mveron: thanks for fixing my patch =)
16:58 mveron maximep: De rien  :-)
16:58 maximep haha
17:29 cwts12 joined #koha
17:35 cwts12 I have question on Notices and Slips.  Does it mean we can send email for the books that were checked out. and how is it setup on the cronjob?
17:36 oleonard cwts12: Yes, you can have Koha send an email to the patron when they check things out
17:37 http://manual.koha-community.o[…]ools.html#notices
17:37 and ...
17:37 http://manual.koha-community.o[…].html#noticescron
17:40 cait-m__ joined #koha
17:41 cwts12 Thanks, that was what I have done for overdue, advanced notice... but I did not see a cronjob for check out slip
17:43 oleonard The process_message_queue script sends all emails which have been queued by Koha, including item checkout notifications
17:47 cwts12 Right, I see fines.pl, advance_notices.pl, and overdue_notice.pl, but I do not see checkout_slip.pl.  Or is there one for such?
17:47 libsysguy joined #koha
17:48 oleonard cwts12: http://manual.koha-community.o[…].html#noticescron
17:48 misc/cronjobs/process_message_queue.pl
17:49 jwagner cwts12, checkout, checkin, and hold slips are generated automatically by the system -- no cron job needed to create them. The message queue cron is what actually sends out all emails.
17:53 cwts12 Is process_messages.pl same as process_message_queue.pl?
17:54 jwagner No.  You want misc/cronjobs/process_message_queue.pl
17:54 jcamins No. Only the first one exists.
17:54 process_messages.pl must be for a different program entirely.
17:57 jwagner Need some git help -- was trying to do a git pull on my master dev box, and it's telling me error: cannot open .git/FETCH_HEAD: Read-only file system
17:57 git pull has always worked fine before
17:58 jcamins jwagner: you are in the wrong directory? If you are one directory up from kohaclone, and it crossed to / looking for .git, you could end up with some funny error messages.
17:58 wizzyrea jwagner - maybe you are signed in as a user that doesn't own that repo?
17:58 i.e. file permissions
17:58 jwagner No, I'm in kohaclone, and logged in as my normal "owner" user ID
17:58 wizzyrea maybe you are root instead of jwagner (or vice versa)
17:58 jcamins And, just to confirm, you are able to edit files other than in the git repo?
17:59 jwagner jcamins, you seem to have hit it -- outside the kohaclone tree, I'm getting errors about opening the file for writing.
17:59 E303: Unable to open swap file for "test", recovery impossible
18:00 wizzyrea out of disk space?
18:00 jwagner Must be something wrong with the box itself, I'll ask the IT folks
18:00 wizzyrea df would tell you
18:00 jwagner No, df looks fine
18:00 jcamins Try restarting.
18:00 wizzyrea ^^ this
18:00 jcamins I think the problem is that grub was nudged to the emergency holographic shell.
18:01 wizzyrea problem?
18:01 wahanui it has been said that problem is its human beings doing it
18:01 wizzyrea problem is also that grub was nudged to the emergency holographic shell
18:01 wahanui okay, wizzyrea.
18:01 wizzyrea problem?
18:01 wahanui well, problem is its human beings doing it or that grub was nudged to the emergency holographic shell
18:01 jwagner Rebooting was IT's first suggestion too. Let's see how it goes.
18:01 * wizzyrea giggles
18:08 jwagner Aaaaannnnndddd ....  rebooting seems to have fixed the problem. Thanks everyone.
18:09 wizzyrea yay!
18:10 cait-m__ joined #koha
18:12 jwagner There are few problems that can't be solved with patience, ingenuity, and a large kick in the pants (assuming servers wear pants, that is).
18:18 wizzyrea @quote add jwagner: There are few problems that can't be solved with patience, ingenuity, and a large kick in the pants (assuming servers wear pants, that is).
18:18 huginn wizzyrea: Error: You must be registered to use this command. If you are already registered, you must either identify (using the identify command) or add a hostmask matching your current hostmask (using the "hostmask add" command).
18:18 wizzyrea humbug.
18:18 @quote add jwagner: There are few problems that can't be solved with patience, ingenuity, and a large kick in the pants (assuming servers wear pants, that is).
18:18 huginn wizzyrea: The operation succeeded.  Quote #213 added.
18:18 wizzyrea there we go. :)
18:18 @quote random
18:19 huginn wizzyrea: Quote #97: "chris_n shakes his fist (again) in the direction of Redmond" (added by wizzyrea at 03:21 PM, October 08, 2010)
18:19 jwagner Unfortunately I didn't wear my steel-toed boots today....
18:19 wizzyrea @quote random
18:19 huginn wizzyrea: Quote #85: "owen: Nothing says embracing my geekness like participating in an IRC meeting about software licenses!" (added by kf at 12:23 PM, July 14, 2010)
18:19 wizzyrea hehe
18:19 @quote random
18:19 huginn wizzyrea: Quote #72: "<nengard> it's evil xslt in the staff client" (added by jdavidb at 12:28 PM, April 29, 2010)
18:19 wizzyrea @quote random
18:19 huginn wizzyrea: Quote #19: "<chris> i just want to yell things like don't kick the ball, pass it and Feed the backs" (added by jdavidb at 12:11 PM, July 27, 2009)
18:24 wizzyrea @quote random
18:24 huginn wizzyrea: Quote #45: "<CGI988> sekjal - you are a genious!!!!! asking me about the browser!!!! yes it's the #$%$#%$#ing IE was messing my cataloguing, oh I hate miscrosoft, the evil!" (added by gmcharlt at 07:00 PM, November 05, 2009)
18:26 maximep is it public knowledge that IE < 9 is a piece of shit and what we have to do to make it work ?
18:28 wizzyrea you mean debase every principle we hold dear?
18:29 (is what we have to do to make things work in ie < 9)
18:29 i always just figure that people who use IE < 9 just think the internet is really broken.
18:29 s/internet/www/
18:30 jwagner Firefox is rapidly approaching that level too, sigh.
18:30 wizzyrea it's definitely reaching it's awkward adolescent phase.
18:30 chrome isn't much better though at the moment
18:40 cait-m__ joined #koha
18:40 wizzyrea hey cait
18:40 jcamins Bug 8589... not an easy one to lick.
18:40 huginn 04Bug http://bugs.koha-community.org[…]w_bug.cgi?id=8589 enhancement, P5 - low, ---, gmcharlt, NEW , Advanced Search for itemtype and location produces some results that are not useful
18:50 brylie joined #koha
18:55 cait joined #koha
19:00 oleonard Comparing Firefox to IE is taking things a little too far
19:01 wizzyrea hehe
19:02 idk, i'm kind of mad at browsers in general
19:02 but you know, I do ask them to cope with like, 30x tabs open.
19:02 :P
19:07 * oleonard would rather put up with Firefox's infrequent crashes than IE's 24x7 awfulness
19:10 cait-m__ joined #koha
19:10 wizzyrea hm I suppose that's true
19:11 * oleonard hasn't had IE open long enough to know whether it crashes, not for a long time anyway
19:15 oleonard Bug 8588
19:15 huginn 04Bug http://bugs.koha-community.org[…]w_bug.cgi?id=8588 normal, P5 - low, ---, oleonard, Needs Signoff , Duplicate field IDs cause problems with SQL report parameter entry
19:16 oleonard That patch should make multiple datepickers work in SQL report parameters
19:16 ...among other label+id improvements
19:19 nengard was there a bug where the 'checked out from' column on the circ screen wasn't being populated?
19:20 * oleonard doesn't recall that, but no longer has the entire bug database in his memory banks
19:20 nengard okay i found a bug
19:20 i'll report it
19:22 maximep looks like I asked a discussion question here and then forgot about it. heh.
19:23 firefox with tabs groups is just great =)
19:23 but still using Opera as my main. Yeah, Gentoo/Opera/KDE user. I'm weird.
19:26 brylie joined #koha
19:35 libsysguy joined #koha
19:37 eythian joined #koha
19:40 cait-m__ joined #koha
19:41 rangi Morning
19:41 oleonard Hi rangi
19:41 cait morning rangi
19:41 oleonard How's the volcano today rangi?
19:44 rangi Steaming but quiet
19:45 wizzyrea mornin thar
19:46 rangi @wunder nzwn
19:46 huginn rangi: The current temperature in Wellington, New Zealand is 9.0°C (7:00 AM NZST on August 08, 2012). Conditions: Light Rain. Humidity: 93%. Dew Point: 8.0°C. Pressure: 29.59 in 1002 hPa (Steady).
19:46 wizzyrea chillyish
19:47 rangi Yeah wet
19:53 And full bus
19:55 wizzyrea @wunder 66049
19:55 huginn wizzyrea: The current temperature in Jeff's Weather Lab, Lawrence, Kansas is 38.4°C (2:55 PM CDT on August 07, 2012). Conditions: Clear. Humidity: 10%. Dew Point: 1.0°C. Pressure: 29.94 in 1014 hPa (Steady).
19:57 rangi Too hot!
19:57 wizzyrea very much too hot
19:57 cloudy even!
19:57 or at least, it looks cloudy, even though it says "clear"
19:57 LIES
20:01 * cait agrees on too hot
20:01 jcamins @wunder 11375
20:01 huginn jcamins: The current temperature in APRSWXNET Jackson Heights NY US, Corona, New York is 26.7°C (3:32 PM EDT on August 07, 2012). Conditions: Mostly Cloudy. Humidity: 55%. Dew Point: 17.0°C. Pressure: 29.96 in 1015 hPa (Falling).
20:02 wizzyrea better there :)
20:02 cait @wunder Konstanz
20:02 huginn cait: The current temperature in Taegerwilen, Taegerwilen, Germany is 16.8°C (10:00 PM CEST on August 07, 2012). Conditions: Mostly Cloudy. Humidity: 71%. Dew Point: 12.0°C. Pressure: 30.24 in 1024 hPa (Steady).
20:03 maximep @wunder cyqb
20:03 huginn maximep: The current temperature in lac st-charles, quebec city, Quebec is 24.8°C (4:03 PM EDT on August 07, 2012). Conditions: Mostly Cloudy. Humidity: 54%. Dew Point: 15.0°C. Pressure: 29.90 in 1012 hPa (Falling).
20:03 rangi anitsirk is in Germany now
20:03 maximep perfect day
20:04 ala_3v0 joined #koha
20:04 cait rangi:  hope she has a good time :)
20:05 rangi I'm sure she will
20:05 ala_3v0 Hi Koha# I have accidentally deleted koha-conf.xml file, is there any chance of retrieving it?
20:06 rangi Did you have a backup?
20:06 ala_3v0 no
20:06 but I have the sql backup
20:07 wizzyrea packages or tarball install
20:07 ala_3v0 packages
20:07 wahanui hmmm... packages is at http://wiki.koha-community.org/wiki/Debian
20:07 wizzyrea hm
20:08 jcamins Did you ever run koha-dump?
20:08 rangi So you deleted /etc/koha/sites/yourinstance/koha-conf.xml
20:08 ?
20:08 ala_3v0 yes
20:08 wizzyrea to which question :)
20:08 rangi Right
20:08 ala_3v0 did you ever run koha-dump
20:09 jcamins Excellent!
20:09 This makes it easy.
20:09 * wizzyrea presses the easy button
20:09 rangi Check /var/spool/koha/instancename
20:09 jcamins You should have a .tar.gz file... somewhere.
20:09 Ah.
20:09 There.
20:09 rangi Backups put it there everyday
20:09 If you are using packages
20:10 jcamins Oh, that's right.
20:10 wahanui I know.
20:10 jcamins I forgot that I didn't have to set that up myself. :)
20:10 cait-m__ joined #koha
20:10 rangi My stop
20:11 jcamins You can retrieve the koha-conf.xml from the latest .tar.gz.
20:11 What exactly where you trying to do, BTW?
20:11 ala_3v0 the folder in /var/spool/koha/instancename is empty
20:12 jcamins It's empty?
20:12 When did you set up the instance?
20:12 ala_3v0 yes
20:12 wizzyrea well /var/spool/koha/instancename
20:12 instancename is the name of your instance
20:12 for example
20:12 my instance name is "lecompton"
20:12 so my directory would be /var/spool/koha/lecompton
20:13 make sense?
20:13 * jcamins has to go out run some errands.
20:13 wizzyrea in fact, I would just see what's in /var/spool/koha
20:13 ala_3v0 yes my instance name is koha
20:13 wizzyrea so you can go to /var/spool/koha/koha
20:13 does that exist?
20:13 is there stuff there?
20:14 ala_3v0 empty
20:14 The koha has been installed by someone
20:14 nengard left #koha
20:15 wizzyrea so it exists, but there is nothing there?
20:15 ala_3v0 yes
20:18 do I have to do a new installation
20:21 rangi are you sure it was done with the packages?
20:21 can you type
20:21 apt-cache policy koha-common
20:21 oleonard Bye #koha
20:21 ala_3v0 koha-common on debian squeeze 6
20:22 kathryn joined #koha
20:22 rangi ls -l /var/spool/koha
20:23 what you could do is
20:23 sudo koha-create new_instance_name --create_db
20:23 chris_n` joined #koha
20:24 rangi sudo koha-mysql new_instance_name < your_sql_backup
20:24 or better
20:24 koha-create new_instance_name
20:24 then edit the koha-conf.xml to point to your existing db
20:25 but, if it was done with the packages, you should have stuff in /var/spool/ unless it was only created today
20:25 /var/spool/koha that is
20:25 otherwise, your cron jobs arent running
20:26 jcamins What were you trying to do?
20:26 ala_3v0 there is /var/spool/koha/koha but it is empty
20:26 jcamins I suspect we are missing a crucial piece of information about your system.
20:27 ala_3v0 I was trying to rename the koha-conf.xml.save to koha-conf.xml using mv but accidentally I used rm
20:28 jcamins Okay, that doesn't explain why /var/spool/koha/koha was empty.
20:28 ala_3v0 yes, I did restored a sql file yesterday
20:29 will that affect it
20:30 jcamins Shouldn't.
20:33 ala_3v0 is there any possibility to restore it to an earlier date
20:33 jcamins No, you deleted the file and someone disabled your backups.
20:33 ala_3v0 are you sure
20:33 jcamins Do you have an earlier copy of koha-conf.xml?
20:34 ala_3v0 no
20:34 jcamins There you go.
20:34 rangi's suggestion will work, if you used packages.
20:34 ala_3v0 But someone else also has access to the koha
20:34 jcamins Then ask that person if they have a backup.
20:35 No one here has access to your system.
20:36 Actually, let's go back a bit. You said that you had run koha-dump in the past. Where did you put the files it created?
20:37 ala_3v0 I used to dump them in my documents in the server before scp to my computer.
20:38 it is mysqldump
20:39 jcamins Okay, in the .tar.gz files you'll find a koha-conf.xml file you could use.
20:39 No, mysqldump is a different program.
20:39 Did you run koha-dump.
20:39 *?
20:39 That is the name of a program.
20:39 ala_3v0 no
20:39 not koha-dump
20:39 jcamins Okay, in that case you do not have a backup of koha-conf.xml anywhere, to the best of our knowledge. Use rangi's suggestion.
20:40 cait-m__ joined #koha
20:40 ala_3v0 thanks, I'll try that.
20:57 wajasu joined #koha
21:07 jenkins_koha Starting build #127 for job Koha_3.8.x (previous build: SUCCESS)
21:10 cait-m__ joined #koha
21:16 rangi izban12
21:16 chris_n` joined #koha
21:17 rangi hmm
21:17 mouse button fail
21:33 chris_n` joined #koha
21:37 * jcamins_away hopes that wasn't rangi's password.
21:38 rangi not for anything useful nope
21:40 cait-m__ joined #koha
21:58 new_koha_usr joined #koha
21:58 edveal left #koha
21:59 new_koha_usr What to do with CONFIGURE.gmail?  Thanks
22:00 rangi read it? I dunno, ive never used it sorry
22:04 jcamins I think you could probably also get Postfix to use gmail as a smarthost.
22:04 However, I've never tried.
22:04 And can't think why you'd want to, honestly.
22:05 I guess if you use those anti-spam TEXT records in your DNS.
22:10 cait-m__ joined #koha
22:12 jenkins_koha Project Koha_3.8.x build #127: SUCCESS in 1 hr 5 min: http://jenkins.koha-community.[…]b/Koha_3.8.x/127/
22:12 robin: Bug 8532 - improve robustness when converting dates
22:12 huginn 04Bug http://bugs.koha-community.org[…]w_bug.cgi?id=8532 normal, P3, ---, robin, Passed QA , Old/iffy data causes error checking out
22:34 wajasu on a  server someone setup  v3.08.03 koha, and i am importing a biblio from a z39.50 server.  upon save I see: Field 630 must have indicators (use ' ' for empty indicators) at /home/koha/kohaclone/C4/Charset.pm line 142
22:34 i set up the same server myself, and i don't get that error.
22:35 any ideas as what could be different on the other test server (which i dod not set up)?
22:36 the indicators are both 0 in the 630 field.
22:38 jcamins wajasu: it has something to do with the linker.
22:38 wajasu perl?
22:38 wahanui perl is probably different things to different people
22:39 jcamins Unfortunately, the bug report I was given didn't give me any clues where the actual problem might be.
22:39 C4::Linker. :)
22:39 Not ld.
22:39 wajasu :)
22:39 I'll look there
22:40 cait-m__ joined #koha
22:40 jcamins If you disable AutoCreateAuthorities, that might fix it, but at the cost of not automatically creating authorities.
22:40 But this is installation-specific, because I have a half-dozen sites using the linker heavily and not running into this problem.
22:41 maximep left #koha
22:42 brylie joined #koha
22:42 jcamins There's a bug somewhere... if you are able to figure out how to reproduce the problem, I'd like to know, and potentially fix it.
22:42 Bug 8552.
22:43 huginn 04Bug http://bugs.koha-community.org[…]w_bug.cgi?id=8552 critical, P1 - high, ---, gmcharlt, NEW , BiblioAddsAuthorities set to Allow causes Software Error on Z3950 import
22:43 wajasu my test install is just a out of the box install, no data in it yet.  let see of I change AutoCreateAuthorities if it breaks my test environment.
22:52 jcamins wajasu: I doubt it, 'cause I tested on master, 3.8.3, and 3.6.7.
22:52 Was the other one an upgrade from 3.0?
22:57 wajasu u r correct, changin it didn't break it on my test setup.   the other setup was a 3.0 ish system is attempting to move to 3.8.3
23:10 cait-m__ joined #koha
23:11 wajasu i'll load the database on my test server.  to reproduce the error.
23:40 cait-m__ joined #koha
23:51 papa joined #koha
23:55 ala_3v0 joined #koha
23:57 ago43 joined #koha
23:57 ala_3v0 Hi Koha# I have this error message when koha-remove: ERROR 1396 (HY000) at line 1: Operation DROP USER failed for 'koha_koha'@'%'
23:58 any help?

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

koha1