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