← 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