Time Nick Message 00:53 mtompset Greetings, #koha. 01:20 mtompset koha-run-backups?! Cool. I didn't know it existed until I was trying to delete koha. :) 01:25 mtj mtompset, sounds like you might have discovered the koha packages :) 01:26 mtompset Yes. I have done all three types of installs. 01:26 mtompset I'm just trying to clean up instructions. 01:26 mtompset And want to redo it from a semi-pristine state, so I'm reading files that I'm deleting. :) 01:39 rangi http://wiki.koha-community.org/wiki/Commands_provided_by_the_Debian_packages 01:44 mtompset Thanks, rangi. 01:57 mtompset Greetings again, #koha. 01:58 mtompset Found two minor errors. Now to ponder solutions. 01:58 rangi wb mtompset 01:58 mtompset home, koha administration, keyword to marc mapping, check error log. 01:59 rangi by errors you mean warns right? 01:59 mtompset yes, they don't affect functionality. 01:59 rangi well no there is a quite a different thing 02:00 rangi we run our scripts with use warnings 02:00 rangi this means harmless things will show up as warnings in the logs, unitialized variables etc 02:00 mtompset [Mon Sep 03 09:48:30 2012] [error] [client 192.168.100.2] [Mon Sep 3 09:48:30 2012] fieldmapping.pl: Use of uninitialized value $op in string eq at /usr/share/koha/intranet/cgi-bin/admin/fieldmapping.pl 02:00 rangi they are not errors, just perl warning 02:00 rangi yeah thats a warn 02:01 rangi you can silence them if you want, for a wanting your logs empty, but they are not errors, just warnings 02:01 mtompset [Mon Sep 03 09:44:00 2012] [error] [client 192.168.100.2] [Mon Sep 3 09:44:00 2012] marctagstructure.pl: Use of uninitialized value in numeric eq (==) at /usr/share/koha/intranet/cgi-bin/admin/marctagstructure.pl line 284. 02:01 rangi yep another warn 02:02 rangi apache of course doesn't know the diff, if it's in stderr it ends up in the error log 02:02 mtompset yes, but it seems strange that a value would be uninitialized or the logic not handle it. 02:02 rangi the logic does handle it 02:03 rangi its obviously not going to be == 02:03 mtompset when I say handle, I mean no warning generated. 02:03 mtompset in addition to properly processing. 02:03 mtompset there isn't a processing logic problem. 02:04 mtompset that's why "Warning" is an applicable label. 02:04 rangi there is a warning, you want it silenced i get it, its not an error though 02:04 mtompset I said "minor". 02:04 rangi i said warning, not error 02:04 mtompset I choose a poor word, since your definition of error excludes warnings. 02:04 rangi they are 2 different things in perl 02:05 rangi its not my definition, i just choose to use it because it's for the language we are using 02:06 mtompset and I chose my word based on colloquial use aside from programming language. 02:07 mtompset Which points out that I should be more careful with my use of the word error. 02:18 mtompset a simple "|| q{}" prevents one warning. :) 02:19 rangi yep, most of those will be that 02:19 rangi or if ($var && $var == 2) 02:20 mtompset but sometimes you have to figure out why the code in the if is triggered. 02:20 mtompset which reminds me... I got back to looking at bug 8175 again. 02:20 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8175 normal, P5 - low, ---, gmcharlt, Needs Signoff , items.materials check logs error or displays incorrectly in details.pl 02:21 mtompset Provided a better explanation and reasoning for my code change. Hopefully it makes sense. :) 02:22 rangi bug 8712 02:22 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8712 enhancement, P5 - low, ---, oleonard, NEW , We should use WAI-ARIA guidelines to help with accessibility -OMNIBUS bug 02:23 rangi i have one of the accessibility people here at work looking into that 02:25 mtompset That looks like a huge template scouring ahead. 02:32 rangi its not that bad, we had a blind user working on the opac already, this is just adding some extra stuff to some of the tags 02:37 rangi staff side on the other hand, lots to do there 02:42 mtj mtompset++ , nice work on 8175 :) 02:42 mtompset Thanks, mtj. 02:42 mtj i like the /\S/ thing.. 02:43 mtompset It was the only way I could easily think of something visibly printable. 02:43 mtj its a good one for coding around 'display' stuff 02:43 mtj yep, thats it ;) 03:31 mtompset Sometimes reading code is such a pain. Goes back to reading marctagstructure.pl 03:33 mtompset Oh you have to be kidding me! The and is in the wrong order?! 04:01 mtompset Yes, that was it. 04:09 mtompset Next annoyance is that tag gets sorted when subfields are listed. 04:38 mtompset Greetings, cait. 04:38 cait hi mtompset 04:39 mtompset I had a productive morning. Squashed a couple of annoying warnings. How are you? 04:39 cait sleepy 04:39 mtompset As long as it wasn't caused by dreams of MARC structures, you're fine. ;) 04:40 cait ah no 04:40 cait only a long weekend 04:40 mtompset Grab your favorite form of caffeine, and try to wake up. AH! So today is like a Monday for you. :) 04:41 * mtompset passes cait some chocolate. :) 04:41 cait monday morning chocolate breakfast? why not. 04:44 mtompset Is there ever a bad time for chocolate? 04:44 cait hmm 04:45 cait that's a hard question 04:45 mtompset I thought it was easy and rhetorical. ;) 04:45 mtompset Though, I will accept: "If I step on a scale and see I have gained 10 kilos." 04:57 mtompset Hmmm... I decided to visit http://koha-community.org/support/koha-mailing-lists/ 04:57 mtompset Scroll down: "Error: Feed has a error or is not valid" -- oops! That's not good. 05:00 cait hm didn't happen for me 05:04 rangi Can anyone remember what uni the Filipino guy was from? 05:05 mtompset What Filipino guy? 05:05 cait hm no 05:06 rangi Ah well never mind 05:06 mtompset Someone at KohaCon 2012? 05:06 rangi No on irc 05:07 mtompset I'm in the Philippines, but I don't think you mean me. :) 05:08 rangi Nope was at a university 05:09 mtompset nepter? 05:10 rangi No idea 05:10 rangi Not important now 05:13 mtompset You did say "apparently the director of the nat lib of the philippines is here, stopped by yesterday" on 2011-10-30. But I'll stop hunting now. ;) 05:15 mtompset Silly me I scrolled down... 05:16 mtompset qiqo(qo)... 2008-02-22... University of the Philippines. 05:16 mtompset Didn't say which branch though. 05:18 mtompset http://ilib.upd.edu.ph/ 05:26 * magnuse waves 05:30 mtompset Greetings, magnuse. 05:30 mtompset Greetings, WaqarAzeem 05:30 magnuse hiya mtompset 05:30 magnuse @wunder boo 05:30 huginn magnuse: The current temperature in Bodo, Norway is 11.0°C (7:20 AM CEST on September 03, 2012). Conditions: Mostly Cloudy. Humidity: 88%. Dew Point: 9.0°C. Pressure: 29.68 in 1005 hPa (Steady). 05:30 mtompset @wunder MNL 05:30 huginn mtompset: The current temperature in Loyola Heights, Quezon City, Philippines is 27.6°C (1:15 PM PHT on September 03, 2012). Conditions: Mostly Cloudy. Humidity: 88%. Dew Point: 26.0°C. Pressure: 29.77 in 1008 hPa (Falling). 05:31 magnuse you win! :-) 05:31 * magnuse wanders off to find breakfast 05:32 mtompset No wonder I don't feel like doing anything. This humidity is crazy. 05:55 * cait waves at magnuse 06:02 Mahroos Hi 06:03 Mahroos Is anybody her 06:03 Mahroos ? 06:03 Mahroos Can you help me 06:03 Mahroos ? 06:03 cait hi Mahroos - ask your question, if someone around know it, they will answer 06:04 Mahroos thank you for fast response 06:04 Mahroos my q 06:04 Mahroos is 06:05 Mahroos I have installed all the components of koha 3.0.0.0 on opensuse 11.4 but when I run make test command I got no response ? 06:05 cait hm 06:06 cait why did you install koha 3.0.0.0? 06:06 cait it's very old 06:06 cait really old in fact 06:06 cait you shouldn't be using that if you do a fresh installatoin now 06:06 Mahroos do you mean 3.8 06:07 cait yes, that is the stable release 06:07 cait although you could also use 3.6.x 06:07 cait which is still in maintenane 06:07 cait 3.0.0.0 was a stable release, but there were a lot of bug fixes and new features since then 06:07 cait are you starting fresh or are you already using Koha or have to migrate data? 06:08 Mahroos it actually fresh 06:08 cait I think I would use 3.8.x then 06:08 cait or 3.6, but nothing older than that 06:08 cait it's bit hard to tell why make test would do nothing - and I have no experience with opensuse 06:08 cait most people here are using debian or ubuntu 06:09 cait those distros make it very easy to install Koha 06:09 cait packages? 06:09 wahanui packages is probably at http://wiki.koha-community.org/wiki/Debian 06:09 cait there are debian packages for Koha 06:09 cait I think maybe you should try reinstalling a omre current version of Koha 06:09 cait as instructions for installation I woudl recommend using the files that come with Koha 06:10 cait they are labelled INSTALL.* 06:10 Mahroos actually i have used them 06:10 mtompset mahroos, are you Dennis Njuguna on the mailing list? 06:11 Mahroos no that is my name 06:11 Mahroos Mahroos Ali from Yemen 06:11 mtompset Just checking. 06:12 Mahroos it is ok 06:12 mtompset Because it seems like a few people are starting to trickle in trying openSUSE. 06:12 mtompset But the fact is there is far more ability to assist if you use a Debian-based operating system. 06:13 Mahroos opensuse is the one which is recommanded in our org 06:13 mtompset Ah. Organizational requirements. 06:13 mtompset I understand. 06:13 Mahroos yah 06:14 cait how did you choose 3.0.0.0? 06:14 mtompset That comes with the live CD. 06:14 Mahroos we are non-profit org to instance the Universities in our country 06:14 mtompset Those are the instructions in the wiki. 06:14 mtompset We don't really have people supporting openSuse. 06:15 mtompset I just went to the opensuse website... 12.2 is coming out in 2 days. 06:15 Mahroos yah exactly 06:15 mtompset What version of OpenSuse are you using? 06:15 Mahroos 11.4 06:15 mtompset The most current is the most likely to succeed. 06:16 mtompset And given that you are not a debian-based OS, you can ONLY do a tarball install. 06:16 Mahroos actually I had success story with koha 3.0.0.0 on opensuse 11.4 06:17 cait but you really shouldn't use that version of Koha 06:17 cait it had lots of bugs 06:28 wahanui mtompset: I forgot like what 06:28 mtompset Mahroos: use Debian or Ubuntu. 06:28 mtompset Those are the two operating systems used by most. 06:28 Mahroos yes 06:29 Mahroos done 06:29 Mahroos i will do that 06:29 mtompset And then use... 06:29 mtompset packages? 06:29 wahanui i think packages is at http://wiki.koha-community.org/wiki/Debian 06:29 mtompset It says Debian. It will work for Ubuntu too. 06:30 mtompset developers! developers! developers! -- Hi, mbalmer. ;) 06:31 cait @wunder Konstanz 06:31 huginn cait: The current temperature in Taegerwilen, Taegerwilen, Germany is 14.7°C (8:25 AM CEST on September 03, 2012). Conditions: Mostly Cloudy. Humidity: 93%. Dew Point: 14.0°C. Pressure: 30.18 in 1022 hPa (Steady). 06:32 mbalmer mtompset, ahh, that joke…. do you realize that microsofts ballmer has two 'l's while I have only one? 06:32 mtompset I know, but you still make me think of it. :) 06:37 alex_a hello 06:37 mtompset bonjour! 06:41 magnuse hm, i'm still seeing the behaviour described in bug 8251 on 3.8.4 06:41 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8251 critical, P1 - high, ---, koha, Pushed to Master , Patrons are systematically debarred at checkin 06:45 magnuse oops, that's weird. now it happened on a customer installation but not on the demo installation, running on the same package install... 06:53 reiveune hello 06:54 magnuse bonjour reiveune 07:07 mveron Good morming #koha 07:07 mveron morning... (should put my glasses) 07:11 magnuse anyone else seeing Patrons are systematically debarred at checkin on 3.8.4? 07:18 mtompset Don't have a 3.8.4 to check, sorry. 07:18 mtompset Greetings, mveron 07:19 mveron Hi mtompset 07:19 magnuse kia ora kf! 07:20 kf hi magnuse :) 07:20 magnuse kf: do you have customers on 3.8.4? 07:20 mtompset Greetings, kf. 07:21 kf no, we are on 3.6.3 currently I think 07:22 magnuse pft :-) 07:28 * mtompset gives kf a high-five. 07:28 mtompset So are we! :) 07:28 magnuse laggards :-) 07:29 kf pf 07:29 magnuse now i can't even save "circulation and fine rules" 07:29 magnuse is it monday today? 07:30 kf it is monday. 07:30 magnuse ah... 07:30 kf magnuse: what do the logs say? 07:31 kf if you can't save somethng often a database problem in my experience 07:31 magnuse good question 07:32 kf good morning paul_p 07:32 paul_p good morning #koha 07:32 magnuse kia ora paul_p 07:32 magnuse hm, lots of uninitialized values in circulation.pl 07:33 kf I think that's not new - sadly 07:34 kf hm 07:34 kf installed Koha using the packages for master 07:34 kf and it's still complaining about a lot of missing packages 07:36 magnuse kf: mandatory or optional packages? 07:37 kf makefile doesn't tell 07:37 kf y 07:37 drojf good morning #koha 07:39 magnuse huh - the installation that does *not* debarr on return has lots of DBD::mysql::db errors in the log... 07:40 kf huh? 07:40 drojf reading the log… so 3.6.x is going to be koha's windows XP that people use forever instead of upgrading to the new version? :P 07:40 kf nah, I don't think so 07:41 slef that was 2.2.9 07:42 drojf oh i forgot good old 2.2.9 on windows :) 07:42 slef nevere mind on windows 07:42 slef there were lots of 2.2 installations for ages after 3.0 was released 07:43 slef and the upgrade to 3.0 seems to have been so painful that quite a few libraries seem to have gone "never again" and I'm still upgrading libraries from 3.0 this summer 07:43 drojf :( 07:44 slef but then, I flamed a lot over 2.9/3.0's mistakes already, so I'll not repeat now. 3.2->4->6->8 is far better 07:44 slef and 2->4 had quite a lot of ways it could have gone badly, detaching items 07:45 slef damn it... fan fault here, rebooting, ttyl 07:46 slef hmmm... it stopped when I threatened a reboot ;) 07:46 drojf lol 07:46 slef sentient workstations! 07:47 slef it's like they KNOW when it's Monday morning or Friday afternoon 08:01 * paul_p enter "pushing patches" mode.. 08:02 * mtompset cheers paul_p on. 08:03 pastebot "magnuse" at 127.0.0.1 pasted "patron getting debarred on checkin" (89 lines) at http://paste.koha-community.org/150 08:03 * magnuse cheers paul_p on too 08:09 mveron Hi again #koha 08:09 mveron and paul_p ++ 08:09 mveron drojf:When will your library be online? 08:10 drojf mveron: imported data is checked this week, we#ll see how that goes 08:10 mtompset what version of koha, drojf? 08:11 drojf 3.8.3 at the moment. will probably be the latest 3.8.x plus some local patches when we actually anounce it 08:12 mveron drojf: Ich drücke dir die Daumen ( ~ good luck) 08:12 drojf danke :) 08:13 kf :( 08:13 kf bug 7430 08:13 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7430 normal, P3, ---, jcamins, RESOLVED WONTFIX, ModZebra should not be in C4::Biblio 08:13 kf drojf: and good luck 08:14 magnuse yeah, sounds like jcamins got tired of rebasing 08:14 kf and it was passed qa. 08:14 drojf kf: thanks :) 08:14 kf improvement discussed to death. 08:14 kf so now we get no improvement at all. 08:15 rangi kaizen 08:15 kf yeah 08:15 kf I am with you rangi 08:15 rangi we should do more of that, perfect is the enemy of good enough 08:16 * kf nods 08:16 magnuse kaizen is Japanese for "improvement", or "change for the better" 08:17 rangi yep, small continuous improvement 08:17 * magnuse is a strong believer in that 08:17 rangi https://en.wikipedia.org/wiki/Kaizen 08:18 rangi magnuse: hmm that seems like something is up with circ rules, we have people using 3.8.4 and havent bumped into that yet 08:19 magnuse yeah, i'm starting to think it's a data thing 08:19 slef 5 whys! 08:20 magnuse they have Suspension in days set to 7, but patrons are debarred until 18/03/2013 - which seems like a very long time... 08:22 kf how overdue are the items? 08:24 magnuse not at all, i issue and then return, and the patron is debarred 08:24 kf hm 08:24 kf thought that got fixed 08:24 kf there was a bug in bugzilla 08:25 magnuse bug 8251 08:25 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8251 critical, P1 - high, ---, koha, Pushed to Master , Patrons are systematically debarred at checkin 08:26 rangi yep it was pushed before 3.8.4 so should be there 08:27 magnuse rangi: did you just push the followup on that bug? 08:28 rangi the one for bug 8486 was pushed too 08:28 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8486 blocker, P5 - low, ---, colin.campbell, Pushed to Master , Critical error in Koha::Calendar::days_between calculation 08:28 magnuse Chris Cormack 2012-07-18 08:28:12 UTC "So far, none of the 3 patches are in 3.8.x" http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8251#c28 08:28 huginn 04Bug 8251: critical, P1 - high, ---, koha, Pushed to Master , Patrons are systematically debarred at checkin 08:29 magnuse so with the patches from 8486, only the followup from 8251 was needed? 08:32 rangi thats what i thought, but you could try that first 8251 patch 08:36 magnuse nah, the first 8251 patch looks like it will not apply any longer, because of the first patch for 8486 08:42 slef rangi: any thoughts on my foreign key problem? http://irc.koha-community.org/irclog/koha/2012-08-31#i_1063330 08:44 rangi looks like you have a row that references a borrower that has been deleted 08:44 slef oh whoops 08:44 slef wrong error :) 08:45 slef http://irc.koha-community.org/irclog/koha/2012-08-31#i_1063664 08:45 slef that's the vexing one 08:45 slef sorry for wasting an eyeball 08:45 rangi hmm nope, havent seen that one 08:46 rangi there is only one entry for it eh? 08:46 slef dang 08:46 slef for 16? 08:47 rangi yeah 08:47 slef think so - just checking... the hoops I have to jump to get on the VPN from mobile internet are a bit icky 08:48 slef yeah, only one row 08:48 slef | bit | flag | flagdesc | defaulton | 08:48 slef +-----+---------+---------------------------------------+-----------+ 08:48 slef | 16 | reports | Allow to access to the reports module | 0 | 08:48 rangi hmm then nope 08:48 slef looked banilla to me to 08:48 slef vanilla 08:49 slef just can't do the INSERT :-/ 08:50 slef don't really see why it wants to "add or update a child row" 08:50 slef show grants; 08:50 slef ww 08:55 slef nope not that :-/ 09:02 mveron paul_p:I have a shy question: What happens to bug 7621 (Age restriction)? It is a very important enhancement we really need in Switzerland. Would be very grateful to see it pushed :-) 09:02 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7621 enhancement, P1 - high, ---, veron, Signed Off , Circulation: Match age restriction of title with borrower's age without using categories 09:03 paul_p mveron = what happens is just that I have 3 weeks of bugs to push (80 patches), and there are also 80 waiting for QA ;-) ) 09:03 paul_p mveron = my pile is something like 40 now, and I hope I'll have finished on wed 09:07 mveron paul_p: That's a huge amount of work and I really appreciate what you do for Koha. Hope anyway that the age restriction gets through... :-) 09:09 kf paul_p: lots of rebasing work has gone into it - poor mveron 09:11 kf I know it happens, but I can undertsand him asking :) 09:22 magnuse rangi: avoiding "Suspension in days" in the circulation and fine rules seems to eliminate the debar problem. do your customers use "Suspension in days"? 09:22 rangi no 09:23 magnuse ah hah... 09:23 kf neither do ours 09:23 magnuse neither did mine, or so i thought until i checked... :-) 09:23 kf hm true 09:26 drojf i'm really glad that we do not have much circulation and don't have fines 09:30 magnuse hehe, that does save some headaches :-) 09:30 cjh mib_lyvuwn: if you have a koha question then the place to ask it is in here. 09:39 mib_lyvuwn anybody have experience regarding "sending sms from koha" 09:42 rangi not me 09:49 * magnuse neither 09:53 * mveron ...has th head away 09:59 mib_lyvuwn anybody have experience regarding "sending sms from koha" 10:00 kf mib_lyvuwn: sorry no 10:00 kf better try the mailing lists 10:03 drojf mib_lyvuwn: please don't send private messages to random people. it does not lead to a faster answer and is considered impolite by many people. ask in the channel, if somebody knows an answer s/he will tell you. 10:03 drojf i have no experience with sending sms from koha, sorry 10:05 hdl hi all 10:05 rangi hi hdl 10:05 hdl kf around ? 10:05 kf yes 10:05 hdl rangi: do you know of any library which uses Match Check rules quite intensively ? 10:06 rangi nope 10:06 hdl That is have more than one match check rules in Matching rules ? 10:06 rangi nope 10:07 hdl what is the "community" position about C4::Matcher ? 10:07 hdl Is it to be deprecated by Koha::Indexer ? 10:07 hdl Or will it be supported for some while ? 10:07 kf I don't think this has been discussed yet 10:07 kf and the Koha:: things are still not settled 10:08 magnuse sounds like something jcamins_away might have an opinion on 10:08 kf yeah, but bit early for him 10:09 magnuse yup 10:09 * magnuse goes hunting for lunch 10:09 hdl ok. 10:10 kf yay eythian 10:10 kf um. 10:10 kf good morning :) 10:17 eythian hi 10:17 wahanui bonjour, eythian 10:17 eythian wifi being crap, not sure how long I'll remain online 10:17 eythian a pox on crappy consumer routers! 10:17 kf you could have stayed here... but no... 10:17 kf ;) 10:17 * mtompset laughs, "Greetings again, #koha." 10:20 drojf eythian: left konstanz? 10:21 eythian yep 10:22 drojf where are you now? 10:25 mtompset somewhere with crappy consumer routers. ;) 10:26 mtompset Was it something I said? :( 10:27 eythian Oosterhout 10:38 mtompset Welcome back, drojf. eythian said, "Oosterhout" 10:39 drojf ok i'll have some "crappy consumer routers" too 10:39 drojf thanks mtompset, just looked at the log :) 10:39 mtompset I was trying to save you reading the IRC log. ;) 10:39 drojf i'll do next time :) 10:42 hdl nice beer in OosterHout btw 10:44 drojf nice beer in nl? i suppose that does not mean "heineken"? 10:56 * mtompset grins. 10:57 mtompset A beer sampling skill, drojf? 10:59 mtompset Here goes another koha-common install attempt. 10:59 mtompset Practice makes perfect. :) 11:01 hdl drojf: nope. Abbaye beer from Oosterhout. 11:01 hdl And it tastes really good. 11:03 huginn New commit(s) kohagit: Merge remote-tracking branch 'origin/new/bug_8332' <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=e9da7c70a8b0f03485fad38b5239200ad5063ed8> / Bug 8332 follow-up: make strings translatable <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=377e624af21d9027e6003271108cd8c5531376e2> / Bug 8332: Add relationships to auth_finder for authority links <http://git.koha-community.org/gitweb/?p=koha.git 11:03 eythian fingers crossed it'll remain stable now 11:05 drojf hdl: sounds great 11:06 drojf mtompset: do you use that as a kind of meditation by now? ;) 11:07 eythian drojf: do you mean that there's nice beer made here, or a good place to find it? 11:07 * mtompset chuckles. Not quite. 11:08 eythian I've found "Cafe de beurs" which has a very good selection 11:08 eythian no wait 11:08 eythian I meant to address that to hdl 11:10 jenkins_koha Starting build #809 for job Koha_master (previous build: STILL UNSTABLE -- last SUCCESS #773 2 mo 0 days ago) 11:23 kf gah, now I missed droifj 11:24 kf and I had a berlin question for him 11:28 eythian I'm sure he'll be back 11:30 jcamins Good morning, #koha. 11:35 magnuse kia ora jcamins! 11:39 mtompset Greetings, jcamins. 11:41 mtompset eythian: looks like it is still unstable. :( 11:41 eythian mtompset: no, I've not been disconnected for a while now 11:42 mtompset I meant the jenkins build. 11:42 mtompset sorry for the cross-talk. 11:42 kf hi jcamins 12:02 mtompset Dumb question/thought... why isn't koha_perl_deps.pl in the koha-common packages? 12:03 jcamins mtompset: because it isn't needed. 12:03 jcamins The packages install all the requirements. 12:03 jcamins *dependencies 12:04 mtompset I know... I suppose I'm feeling paranoid enough to check. ;) 12:15 jcamins Is there any way to get the number of substitutions performed by s//? 12:15 eythian jcamins: you mean s///g? 12:17 jcamins eythian: you're right, that was poorly phrased. 12:17 jcamins I want to know whether a s/// did 0 or 1 substitutions. 12:17 jcamins (i.e. whether it did anything or not) 12:18 eythian that's a good question. 12:18 eythian wait 12:18 eythian yes 12:18 eythian I think it returns the number of substitutions 12:19 eythian (or false if none) 12:20 jenkins_koha Project Koha_master build #809: STILL UNSTABLE in 1 hr 9 min: http://jenkins.koha-community.org/job/Koha_master/809/ 12:20 jenkins_koha * jcamins: Bug 8525: highlight matches on OPAC detail page 12:20 jenkins_koha * jonathan.druart: Bug 8525: Followup Don't reset the hz scrollbar to the top 12:20 jenkins_koha * 5p4m: Bug 8492 [ENH] Restrict OpacSuppression to IP adresses outside of an IP range 12:20 jenkins_koha * paul.poulain: Bug 8492 follow-up DBRev number 12:20 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8525 enhancement, P5 - low, ---, jcamins, Pushed to Master , Highlight matches on details page 12:20 jenkins_koha * jcamins: Bug 8207 follow-up: correct typo in authority types 12:20 jenkins_koha * jcamins: Bug 8207 follow-up: correct typo in authority types 12:20 jenkins_koha * jcamins: Bug 8332: Add relationships to auth_finder for authority links 12:20 jenkins_koha * jcamins: Bug 8332 follow-up: make strings translatable 12:20 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8492 enhancement, P5 - low, ---, mirko, Pushed to Master , Restrict OpacSuppression to IP adresses outside of an IP range 12:20 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8207 enhancement, P5 - low, ---, jcamins, Pushed to Master , Modify authority type frameworks to allow see also fields to link to thesauri 12:20 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8332 enhancement, P5 - low, ---, jcamins, Pushed to Master , Add relationships to auth_finder for authority links 12:20 eythian jcamins: up above jenkins_koha 12:21 jcamins eythian: Ah, thanks. 12:22 eythian test it of course, but I think it's the case 12:24 janPasi hi #koha 12:25 jcamins I'm blanking on whether this is a valid Perl idiom: foreach my ($index, $label) (%indexes) { 12:25 jcamins Help? 12:25 wahanui i heard Help was at http://koha-community.org/support/ if no-one here can help. 12:25 jcamins Oh, I remember. 12:25 jcamins = each (%indexes) 12:27 jcamins Thanks. 12:28 eythian you're welcome. 12:31 janPasi hey, how come doesn't apt-get upgrage upgrade the koha to the latest version? 12:31 jcamins janPasi: you didn't do an apt-get update on the koha-community.org repo? 12:34 janPasi jcamins: yep i did 12:34 janPasi it's in my /etc/apt/sources.list 12:34 jcamins janPasi: in that case, I'm stumped. ;) 12:34 jcamins What version are you on? 12:34 janPasi 3.6 12:34 janPasi i would like to upgrade it to 3.8 12:34 janPasi deb http://debian.koha-community.org/koha squeeze main 12:35 janPasi this is the line in sources.list 12:35 jcamins That looks right to me. 12:35 jcamins And you ran apt-get update? 12:35 janPasi yep 12:35 jcamins What happens when you do apt-get upgrade? 12:35 janPasi also the koha repository is listed with apt-get update 12:36 eythian I would expect it to go from 3.6 to 3.8, but I've never actually tested that 12:36 jcamins Does it say anything about koha-common being held back? 12:36 jcamins Nor have I. I use oldstable. 12:36 janPasi Hit http://debian.koha-community.org squeeze Release.gpg 12:36 janPasi Ign http://debian.koha-community.org/koha/ squeeze/main Translation-en 12:36 janPasi Ign http://debian.koha-community.org/koha/ squeeze/main Translation-en_US 12:36 janPasi Ign http://debian.koha-community.org/koha/ squeeze/main Translation-en_US.UTF-8 12:36 janPasi Hit http://debian.koha-community.org squeeze Release 12:36 janPasi Ign http://debian.koha-community.org squeeze/main amd64 Packages 12:36 janPasi Ign http://debian.koha-community.org squeeze/main amd64 Packages 12:36 janPasi Hit http://debian.koha-community.org squeeze/main amd64 Packages 12:37 jcamins Right, that's the update. 12:37 janPasi that's what it says 12:37 janPasi yeah 12:37 jcamins I want to know what the upgrade says. 12:37 janPasi upgrade seems to want to upgrade everything but koha packages 12:37 jcamins Use paste.koha-community.org to share that. 12:37 janPasi au 12:37 janPasi ah 12:37 janPasi upgrade says koha-common is "kept back" 12:38 janPasi why is this? 12:38 jcamins I don't know. 12:38 eythian perhaps try a dist-upgrade, might be the new dependencies. 12:38 jcamins As we just said, neither eythian nor I have ever had the nerve to upgrade to 3.8. 12:39 jcamins That makes sense. 12:39 eythian oh, I run some 3.8, I just haven't done an upgrade to it from the community repos yet 12:39 janPasi http://paste.koha-community.org/151 12:39 janPasi here's the paste 12:39 jcamins Yeah, try apt-get dist-upgrade 12:39 drojf yes dist-upgrade should solve that, i had that before 12:40 janPasi but you wouldn't recomment upgrading to 3.8 from 3.6? 12:40 jcamins janPasi: I am very conservative. Many people are running 3.8 without any problems. 12:40 eythian > under no circumstances are currently installed packages removed, or 12:40 eythian packages not already installed retrieved and installed. 12:40 eythian that'll be why 12:40 eythian there are new deps in 3.8 12:41 eythian janPasi: 3.8 has got a lot better lately I think, it had problems initially. 12:41 janPasi yeah, that's what i've heard 12:43 * jcamins is recommending 3.8 for new installs at this point, but there are still some minor issues with upgrades from 3.6.x. 12:44 janPasi hmm, so it might be a good idea to wait a bit 12:44 eythian mveron: g'day 12:45 janPasi or build a test-system and test the upgrade with that 12:45 mveron hi eythian 12:45 jcamins That's the better option. 12:45 janPasi before upgrading the production system 12:45 jcamins Yes. 12:45 jcamins Test_systems++ 12:46 eythian http://sourceforge.net/projects/koha-3-live-cd/ <-- I think we should get osslabs to take this down 12:46 janPasi ok, thank you :) 12:47 jcamins eythian: agreed. 12:48 jcamins To be honest, I don't think that livecds are a good idea. They are out of date the moment they're released. 12:48 eythian yeah 12:48 mtompset Let me guess, in response to the person on the mailing list? 12:48 eythian though kyle's one apparently allows upgrading via git 12:48 mtompset The only thing livecds are good for are installing an OS. 12:49 jcamins eythian: yeah, but it means that you have to know how git works. 12:50 eythian yeah 12:51 mtompset By the way you can rate it negatively without logging in. ;) 12:51 mtompset People who are prone to use livecd's also would fear a large negative rating. ;) 12:55 eythian the guy in the list doesn't seem to be the best at noticing things like that, given his latest attempt is with one that is still way outdated. 12:56 * jcamins does not like people asking for help off-list. 12:57 kf jcamins++ eythian++ 12:59 samuel hello everybody 13:00 Joubu hi #koha 13:02 jcamins Nnnnnngggg. 13:02 jcamins What was the last thing I said? 13:02 jcamins Oh, yeah. 13:02 drojf lol 13:02 jcamins It was "I do not like people asking for help off-list." 13:03 jcamins Hello samuel and Joubu. 13:03 eythian On the plus side, I didn't get an email :) 13:03 mtompset http://sourceforge.net/projects/kohalivecd/?source=directory 13:03 drojf i'd like to add "off-channel" to that for the irc 13:03 samuel question: i've made successfully an import in koha but there's something i don't understand. Most of results are good but for some others i've this "No answer". What does it mean? 13:03 mtompset Another project to attempt to kill. 13:04 jcamins samuel: what are you doing? 13:05 mtompset to express it another way: what steps are you taking to do what you are doing? 13:05 tcohen morning #koha! 13:05 mveron Many thanks to Mason James for QA-ing the age restriction :-) 13:06 jcamins Hola. 13:06 tcohen bgkriegel has just completed the spanish translation! 13:06 jcamins Woohoo! 13:06 jcamins bgkriegel++ 13:07 drojf i'd like to add that i think live-cds are bad. they raise the hope one could maintain a professional library system without any knowledge of the system itself and all things underlying. how could that possibly turn out ok? 13:07 mtompset drojf: That's what it should be. But that is NEVER what it is. 13:08 eythian drojf: yes 13:15 mtompset Oh... That's strange... 13:15 mtompset Is mysql-server not in the packages? 13:16 jcamins mtompset: it's not a requirement on the same system as Koha. 13:17 mtompset And that's why it says to sudo apt-get it. 13:17 mtompset Okay. 13:23 eythian yep 13:28 mtompset okay... bizarre situation... 13:28 mtompset I attempted to clear out everything koha. 13:28 mtompset removed mysql 13:28 mtompset removed apache 13:28 mtompset removed a whack load of libraries including koha-common. 13:29 mtompset Then... I attempted to reinstall koha-common. 13:29 * eythian always wonders why people think that is likely to do anything useful 13:29 mtompset because you should be able to uninstall and reinstall it 13:30 eythian ok, yes, I would expect that to cause it to mostly come back as it was. 13:30 mtompset well, I did rm's of /var/lib/koha and anything else that looked koha too. 13:31 mtompset So, I am expecting koha-create... to run smoothly. 13:31 mtompset but it tells me a user already existed. 13:31 eythian you probably didn't remove the user that koha-create created 13:31 mtompset but I go into mysql and there is no such user. 13:31 jcamins It's the system user. 13:31 mtompset oh... the home directories? 13:31 eythian no, the system user 13:31 jcamins If you want to remove a Koha instance, use koha-remove. 13:32 jcamins If you don't use koha-remove, you'll leave bits and pieces all the heck over the place. 13:32 mtompset oh, it's an entry in /etc/passwd./ 13:32 eythian user userdel to remove it. 13:32 eythian don't go editing the passwd file 13:32 mtompset no, I wont. 13:32 eythian *use userdel... 13:32 mtompset okay... userdel. 13:33 eythian or maybe it's deluser 13:33 eythian I can never remember 13:33 mtompset it's userdel... okay... I think I'm back on track for a reinstall. 13:34 mtompset great... back on track. 13:35 tcohen i know there'no position available for QA'ing ubuntu-related documentation, but, I'd like to volunteer 13:36 eythian tcohen: perhaps add the position to the wiki and mention it on the list, if you're keen 13:36 eythian I don't think anyone would object. 13:37 Oak Ahoy me hearties 13:37 Oak magnuse 13:37 Oak Guten tag kf 13:37 kf hi Oak 13:38 jcamins Woohoo! I successfully generated breadcrumbs using a hash. 13:38 eythian eh? 13:39 jcamins eythian: right now we hardcode the breadcrumbs on every page. 13:39 jcamins Duplicating the div, etc. 13:39 jcamins I find that inelegant. 13:39 eythian yep 13:39 pastebot "jcamins" at 127.0.0.1 pasted "I find this more elegant" (6 lines) at http://paste.koha-community.org/152 13:39 mtompset tcohen: Sadly, you signed off. You can't QA. 13:40 mtompset Oh... roles... never mind. 13:40 eythian jcamins: ahhh. I read "hash" as "something like SHA1" and was confused. 13:40 kf and qa can only be done by the elected qa team :) 13:40 eythian for documentation? 13:40 mtompset Greetings, Oak and tcohen . 13:41 jcamins eythian: for documentation included in the distribution, yes. 13:41 kf jcamins: I don't like it I am afraid 13:41 kf translations. 13:41 wahanui translations are always committed on the stable branches 13:41 mtompset Okay... so, can someone explain why I have my OPAC page coming up for my staff client now? 13:41 kf we would have to teach the translation scripts to parse those labels first, at the moment it only speaks html 13:41 jcamins kf: ooh, good point. 13:41 jcamins Darn. 13:41 * jcamins goes back to hardcoding. 13:42 eythian do we not have a way to translate perl within templates? 13:42 jcamins eythian: we don't have a way to translate Perl at all. 13:42 eythian we could implement something like the JS _("string") thing there I'd expect 13:43 jcamins Someone else could, but this is definitely not something I'll be spending time on. 13:43 jcamins So far no one has expressed an interest in paying to make breadcrumbs consistent. ;) 13:44 kf eythian: we could teach the scripts - but I won't go there - too scary. 13:44 Oak hello mtompset :) 13:45 tcohen mtompset: maybe i'll continue signing patches then 13:46 mtompset I really hate reverse proxies. 13:47 mtompset Okay... so, can someone explain why I have my OPAC page coming up for my staff client now? 13:47 mtompset I know how to rewrite the apache rules to get it to work, but its ugly and not default. 13:49 jcamins mtompset: you have your DNS set up incorrectly. 13:49 eythian or your virtual host setup 13:49 eythian well, more likely DNS if this is a fresh install 13:49 mtompset If I change the rewrite rules I can get it to work. 13:49 mtompset I don't know why I have to do that. 13:49 eythian you don't have to change rewrite rules 13:50 eythian I wonder if you have the wrong ServerName set 13:50 eythian apache will hit the first virtual host it finds if there's nothing that matches, that's what's happening to you 13:50 eythian (most likely) 13:51 mtompset But the virtual server name matches. 13:52 mtompset The weird thing is... apache logs the WRONG name. 13:52 mtompset if I change the the two rewrite files in /etc/... 13:52 eythian what are you talking about when you say rewrite files? 13:52 mtompset to have the correct name hardcoded before the $1. 13:53 eythian I think you may be doing things the Hard Way somewhere 13:53 jcamins Also the Wrong Way. 13:53 eythian I'd give dollars to doughnuts that apache is logging what it's seeing 13:53 mtompset Correct... which is why I'm asking what the wrong why. 13:53 mtompset what the right way is. 13:54 mtompset apache-shared-intranet.conf? 13:54 eythian what are you asking? 13:54 eythian with that question mark and filename. 13:55 jcamins There is absolutely no reason you should be editing that file. 13:55 mtompset RewriteRule (.+) $1?%1%2 [N,R,NE] 13:55 mtompset RewriteRule ^/bib/([^\/]*)/?$ /cgi-bin/koha/detail\.pl?bib=$1 [PT] 13:55 mtompset RewriteRule ^/isbn/([^\/]*)/?$ /search?q=isbn:$1 [PT] 13:55 mtompset RewriteRule ^/issn/([^\/]*)/?$ /search?q=issn:$1 [PT] 13:55 mtompset -- it is the apache-shared-intranet.conf file that has these line which I add hardcoded site names to. 13:55 jcamins Do not edit those. 13:56 jcamins Don't. 13:56 mtompset I know I 'm not supposed to. 13:56 jcamins Once you change that, you've broken any future package installations. 13:56 mtompset So the question is... how can I get it to work with the reverse proxy? 13:57 jcamins Fix the reverse proxy. 13:57 mtompset I'm asking for permission now. 13:57 eythian presumably the reverse proxy is still sending through a Host: header 13:57 jcamins Tell it not to rewrite the Host: header. 13:57 eythian and that Host: header is different between the opac and the staff client 13:58 eythian if so, all you need to do is put that in as a ServerName or ServerAlias 13:58 eythian if, however, it's changing it so they can't be distinguished, then your reverse proxy is buggered. 14:00 mtompset but if I hard code it... it logs correctly. 14:00 mtompset So the reverse proxy is only HALF busted. 14:04 eythian I think you're not setting up your virtual hosting with your reverse proxy in mind. That would cause what you're seeing, but I don't know how or why you'd change rewrite rules to change this. 14:04 mtompset by changing the intranet file I said, and putting the sitename hardcoded. 14:05 mtompset Because the other oddity we are doing is switching from https to http. 14:05 mtompset https to the reverse proxy and http to the koha vm. 14:05 eythian that shouldn't make a difference really 14:07 kf meh. 14:08 kf does someone know if serials search is broken in 3.8.4? 14:08 kf or has someone an installation and can do a quick test for me maybe? 14:08 kf oh 14:09 kf never mind... this is 3.6.3 14:09 kf but it's broken 14:09 jcamins kf: serial search from where? 14:09 kf in this installation... why? *thinks* 14:10 kf top search in the serial module 14:10 kf this is actually quite weird 14:10 kf it works in another 3.6.3 installation 14:10 jcamins It works in 3.6.7+. One of my clients just started using serials. 14:10 jcamins Loves it. 14:10 kf nice to hear that :) 14:10 kf hope they wil too 14:11 kf but seriously 14:11 kf this is weird 14:11 kf it works in 2 other installations 14:11 kf only not in this one 14:11 mtompset diff -r? ;) 14:11 kf no access to the server 14:11 kf and it sounds like a bad idea 14:11 kf I would try the error logs first 14:12 mtompset Are you sure they are all 3.6.3? 14:12 kf yes 14:12 mtompset What steps are you taking? 14:12 mtompset I have a 3.6.3 :) 14:13 kf I tried a search in serials that worked in catalog 14:13 kf oooh 14:13 kf never mind. 14:13 kf it's me, the dumb user. 14:13 kf it only finds records with subscriptiosn, of course 14:13 * kf hides somewhere 14:17 mtompset It's okay. 14:17 mtompset Have some chocolate. 14:17 * mtompset hands kf some chocolate. 14:18 kf heh thx 14:20 eythian anyone seen something in 3.8 where you can't re-order people in a routing list? 14:22 kf brr 14:22 kf @wunder Konstanz 14:22 huginn kf: The current temperature in Konstanz, Germany is 20.0°C (4:00 PM CEST on September 03, 2012). Conditions: Overcast. Humidity: 61%. Dew Point: 14.0°C. Pressure: 30.09 in 1019 hPa (Falling). 14:22 eythian @wunder oosterhout 14:22 kf eythian: yes, in my presentation during the workshop 14:22 huginn eythian: The current temperature in MeteOosterhout, Oosterhout Nb, Netherlands is 25.4°C (4:19 PM CEST on September 03, 2012). Conditions: Partly Cloudy. Humidity: 50%. Dew Point: 14.0°C. Pressure: 30.24 in 1024 hPa (Steady). 14:22 eythian kf: ah right :) 14:22 kf eythian: you stole the warm weather! 14:22 eythian looks like I did 14:29 eythian kf: bug 8716 14:29 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8716 normal, P4, ---, koha-bugs, NEW , Reordering of routing list entries doesn't work 14:34 Oak @wunder Islamabad 14:34 huginn Oak: The current temperature in Islamabad, Pakistan is 28.0°C (7:00 PM PKT on September 03, 2012). Conditions: Haze. Humidity: 79%. Dew Point: 24.0°C. Pressure: 29.62 in 1003 hPa (Rising). 14:38 mtompset Does this mean he's hot, hot, hot? 14:38 mtompset Slow reply, bad joke. 14:38 mtompset I need to get to bed. 14:38 Oak :) 14:39 mtompset Have a good day (24 hour period) everyone. :) 14:39 Oak mtompset, you are a good addition to #koha family. 14:39 Oak i have started to notice when you are not around... and feel good when you join :) 14:40 mtompset Thanks, Oak. I appreciate that. :) 14:40 Oak :) you are welcome. have a good sleep. 14:40 * mtompset dances his way out listening to http://youtu.be/IGBXhDZXTqY (Feelin' hot, hot, hot) 15:03 reiveune bye 15:08 kf bye #koha 15:08 tcohen bye kf 15:11 mveron bye #koha 15:20 Joubu bye 16:40 huginn New commit(s) kohagit: Bug 7368: fixed subsribe typo <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=316da59f4032121548be4e1ed0ea2c1a401d84f0> / Merge remote-tracking branch 'origin/new/bug_8440' <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=b1e2fa8fcaad4d8649e185fbcce2c7210bd8d40a> / Bug 8440: Dates does not appear in suggestions management <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=4cf4b 16:40 jenkins_koha Starting build #810 for job Koha_master (previous build: STILL UNSTABLE -- last SUCCESS #773 2 mo 1 day ago) 16:46 paul_p hello back (not aware xchat was closed...) 16:52 * cait waves 16:57 eythian hi cait 16:57 cait hi eythian 16:57 eythian I'm sitting outside and working because it's not a bad day here. 16:57 cait this is weird again 16:58 cait I got used to you being in the next room :) 16:58 eythian heh 16:58 cait it's cold and grey here :( 16:58 cait and I have to study it law... 17:00 eythian I have to study LDAP, I suspect that may be worse... 17:01 cait hm 17:01 cait not sure, it sounds nicer 17:03 cait I also finished the koha installation in the new ubuntu vm - and it#s even slower than it was on the old computer in debian 17:04 paul_p Hi eythian how are things in DE ? 17:04 cait paul_p: he is gone :( 17:04 paul_p hey, seems you're in NL (at least connected from nl ;-) ) 17:04 eythian cait: madness 17:04 eythian paul_p: yeah, in nl now 17:04 cait eythian: about the vm? yeah. 17:05 paul_p eythian = how long will you stay here ? when do you fly back ? 17:05 eythian paul_p: I'm here for a bit under three more weeks, I fly out on the 20th 17:05 * paul_p still has 33 patches passed QA to push ... almost 30 today ! 17:06 eythian sounds like the good kind of busy :) 17:06 paul_p tomorrow, i've a meeting all the day. I hope to have finished for the next IRC meeting ! 17:06 eythian that sounds like the less good kind of busy 17:06 paul_p OK, time for dinner for me. See you later ! 17:07 cait bye paul_p 17:07 eythian bye! 17:12 eythian slides? 17:12 wahanui slides is kf has written her slides. 17:14 cait heh 17:14 cait eythian: I will send you the link as soon as the slides are online 17:14 eythian OK :) 17:15 eythian wahanui: pilze is mushrooms 17:15 wahanui OK, eythian. 17:17 cait hehe 17:18 cait zwiebeln is onions 17:18 cait zwiebeln? 17:18 wahanui zwiebeln is onions 17:19 jcamins_away Okay... does anyone know how to make a variable visible from outside a class? 17:19 eythian So I tied a zwiebel to by belt. Which was the style at the time. 17:19 cait lol 17:20 eythian jcamins: can you be more specific? 17:20 eythian Is it a package variable, or an object variable> 17:20 eythian ? 17:20 jcamins Package variable. 17:20 eythian You should be able to use the fully qualified name, shouldn't you? 17:20 eythian (also, should you really be doing that?) 17:21 jcamins eythian: I have a variable -- well, constant -- called $NAME in the Koha::SuggestionEngine::Plugin::ExplodedTerm that I want to access from outside the class. 17:21 eythian And calling it Koha::...Term::variable_name doesn't work? 17:21 eythian I would have expected it to. 17:21 jcamins No. 17:22 jcamins And I thought it did. 17:22 eythian perhaps it needs to be declared with 'our' rather than 'my' 17:22 * jcamins has an idea. 17:22 jcamins Nope. I had my, switched to our, thought it worked, and am now finding that it's not working again. 17:23 eythian oh. 17:23 jcamins Well, again for the first time- I thought it worked on a different project. 17:23 * jcamins just tried my with no luck. 17:24 jcamins Wait, wait, wait. 17:24 jcamins I see the problem. 17:24 jcamins $plugin::NAME evaluates to plugin::NAME 17:25 jcamins Now... how do I do that successfully? 17:25 * jcamins considers just changing it to sub NAME. 17:25 eythian it shouldn't, it should evaluate to the content of #plugin 17:26 eythian $plugin rather 17:26 eythian followed by ::NAME 17:28 jcamins Actually, mystery solved. 17:28 jcamins The packages aren't being loaded. 17:28 eythian heh 17:28 eythian that would certainly do it 17:34 cait :) 17:34 jcamins I've decided the sub is better, even though it offends me. 17:35 jcamins I can't figure out what I did differently, but it resolutely refuses to work this time. 17:35 eythian hmm, it should work, so far as I understand things. 17:35 jcamins It has to do with the name of the class being in a variable. 17:37 jcamins Ooh, maybe I can add the subroutine to the base class. 17:37 * jcamins tries. 17:37 * cait sends chocolate 17:39 tcohen template_name => "authorities/authorities.tmpl" is sure wrong, isn't? 17:39 jcamins And.. no. Doesn't work. 17:39 jcamins tcohen: what's wrong with it? 17:39 tcohen the tmpl 17:39 tcohen part? 17:39 jcamins Ah. 17:40 tcohen and not tt 17:40 jcamins That's translated to tt. 17:40 tcohen oh 17:40 jcamins You can change it to tt if you'd like. 17:40 eythian yeah, it's a hack from the tmpl->tt conversion 17:49 jenkins_koha Project Koha_master build #810: STILL UNSTABLE in 1 hr 8 min: http://jenkins.koha-community.org/job/Koha_master/810/ 17:49 jenkins_koha * ruth: Bug 8012: default values for defaultSortField/defaultSortOrder NULL on install 17:49 jenkins_koha * fridolyn.somers: Bug 8586: Small bug in die if no mapping in framework for biblioitems.biblioitemnumber 17:49 jenkins_koha * oleonard: Bug 3374 - Display patron attributes in the same format as other patron data 17:49 jenkins_koha * robin: Bug 8391: prevent error when viewing circ history with bad dates 17:49 jenkins_koha * mtompset: Bug 4064 - Uninitialized variable errors in opac-search.pl Merely optimized two if statements, already fixed in master. 17:49 jenkins_koha * ruth: Bug 8569: Paying for lost item overwrites nonpublic notes. 17:49 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8012 trivial, P5 - low, ---, ruth, Pushed to Master , defaultSortOrder and OPACdefaultSortOrder are set to "ascending" on install 17:49 jenkins_koha * m.de.rooy: Bug 7805 Followup for perlcritic messages 17:49 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8586 normal, P5 - low, ---, fridolyn.somers, Pushed to Stable , Small bug in die if no mapping in framework for biblioitems.biblioitemnumber 17:49 jenkins_koha * oleonard: Bug 6494 - opacmysummaryhtml on reading history 17:49 jenkins_koha * matthias.meusburger: Bug 7412: Pre-filling items in cataloguing 17:49 jenkins_koha * paul.poulain: Bug 7412 follow-up 17:49 jenkins_koha * paul.poulain: Bug 7412 follow-up 17:49 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=3374 enhancement, P5 - low, ---, oleonard, Pushed to Master , Display patron attributes in the same format as other patron data 17:49 jenkins_koha * adrien.saurat: Bug 7241: fix for the CIRC logs -> itemnumber stored correctly 17:49 jenkins_koha * paul.poulain: Revert "Bug 7241: fix for the CIRC logs -> itemnumber stored correctly" 17:49 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8391 normal, P5 - low, ---, kyle.m.hall, Pushed to Master , Cannot view reading record through staff client 17:49 jenkins_koha * julian.maurice: Bug 7168: Add basket group search field in histsearch.pl 17:49 jenkins_koha * fridolyn.somers: Bug 8440: Dates does not appear in suggestions management 17:49 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=4064 normal, P5 - low, ---, mtompset, Pushed to Master , Uninitialized variable errors in opac-search.pl 17:49 jenkins_koha * kathryn: Bug 7368: fixed subsribe typo 17:49 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8569 minor, P5 - low, ---, ruth, Pushed to Master , Paying for a lost item overwrites nonpublic notes 17:49 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7805 enhancement, P5 - low, ---, m.de.rooy, Pushed to Master , Exposing the new list permissions in opac and staff 17:49 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6494 enhancement, P5 - low, ---, oleonard, Pushed to Master , opacmysummaryhtml on reading history 17:49 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7412 enhancement, P3, ---, matthias.meusburger, Pushed to Master , Pre-filling items in cataloguing 17:49 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7241 normal, P5 - low, ---, adrien.saurat, Failed QA , circulation action logs record biblionumber instead of item number 17:49 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7168 enhancement, P5 - low, ---, julian.maurice, Pushed to Master , Search orders by basket group name 17:49 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8440 minor, P5 - low, ---, fridolyn.somers, Pushed to Stable , Dates does not appear in suggestions management 17:49 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7368 trivial, P5 - low, ---, m.de.rooy, ASSIGNED , General staff client typo omnibus 18:13 tcohen jcamins, I attached a new patch against bug 8520 18:13 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8520 critical, P5 - low, ---, jcamins, Needs Signoff , Authorities display incorrectly in staff results 18:14 jcamins tcohen: I saw. 18:14 jcamins I will test it and sign off. 18:14 tcohen i searched for 'authorized' through the code to find more cases 18:14 jcamins Good idea! 18:15 tcohen and didn't find more 18:15 tcohen but will try again just in case 19:18 libsysguy when is the voting for 3.12 roles? 19:19 cait libsysguy: I think the meeting after this week - we didn't announce we would vote 19:19 cait libsysguy: I added it to the agenda that we have to set a date for voting 19:20 libsysguy ahh ok 19:21 libsysguy thanks cait 19:21 libsysguy I guess there aren't any positions so far that require voting 19:22 libsysguy looks like we are still missing a QAM though 19:22 cait yeah 19:22 libsysguy and a meeting leader 19:25 rangi Morning peeps 19:26 MrPeeper whatever that means 19:28 cait morning rangi :) 19:40 jcamins rangi: I have a puzzle for you. I am working on the suggestion engine plugin for bug 8211. 19:40 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8211 enhancement, P5 - low, ---, jcamins, Needs Signoff , Add "subject (broader)," "subject (narrower)," and "subject (related)" options for search 19:41 magnuse jcamins++ 19:41 jcamins The suggestion engine does not really use the templates at all. 19:41 rangi Right 19:41 jcamins So how the heck do I make "X and broader terms" translatable? 19:41 jcamins (X, of course, will beh user's search) 19:42 rangi You'll have to put them in something that is translatable 19:42 cait jcamins: templates 19:42 wahanui templates are written in Template::Toolkit. 19:42 cait preferrably 19:43 jcamins Right, how do I do that *without* turning the suggestion engine into the black hole of despair that breaking encapsulation invariably causes? 19:43 cait hm 19:43 cait include file? 19:44 cait not sure htat was the right answer 19:45 jcamins I guess... run the text through a template for translation, then return that? 19:46 jcamins I guess I just have to use the HTMLToText plugin. 19:47 rangi Why? 19:48 rangi Why put html in the template? 19:48 cait hm 19:48 jcamins Because we can't translate non-HTML templates. 19:48 cait html in the perl file? 19:48 cait and what is it you want to tranlate? 19:48 jcamins No, we can't translate Perl files. 19:48 cait and how does it work? 19:48 jcamins I don't need any HTML at all. 19:48 cait yes, I thought rangi meant that 19:48 cait I am confused by now 19:48 jcamins I am generating JSON. 19:48 cait can you tell how it works now? so we can make useful suggestions? :) 19:48 rangi No you don't just a .tt 19:49 jcamins With the following text: "X and broader headings." 19:49 jcamins Right now, it just returns "X and broader headings." 19:49 rangi Without html in it 19:50 rangi It should translate any .tt 19:50 jcamins Oh, I see. The problem with the cart was the line breaks. 19:50 rangi Yep 19:50 magnuse jcamins: why not make JavaScript add "and broader headings"? 19:51 rangi And you can enforce those 19:51 magnuse and use the _() trick 19:51 rangi With tt comments 19:51 cait hm fallback without js might be nice 19:51 jcamins magnuse: then I'd have to add javascript. 19:51 cait like the other plugin 19:51 jcamins And have a template. 19:51 jcamins The suggestion plugins do not have any user interface of their own. 19:52 cait hm 19:52 jcamins I'l just run it through a template. 19:52 cait you got to get the text in a tt file somehow 19:52 cait or a js 19:52 rangi I think a simple .tt with the text in it 19:52 cait there are no more options 19:52 jcamins Load TT directly. 19:53 rangi You lose the picking the right language then 19:53 magnuse what is consuming the json? not js? 19:53 jcamins magnuse: Perl. 19:54 jcamins Well, sometimes js, sometimes Perl. 19:54 rangi Are you 100% sure a tt file with text and no html won't be translated cos I'm not 19:54 magnuse ah, sounds interesting :-) 19:54 jcamins rangi: no, not at all sure. 19:54 jcamins rangi: can I use C4::Template without it printing to stdout? 19:54 rangi Of course 19:55 * jcamins never had reason to try before. 19:55 rangi The print line in the scripts is what prints 19:55 rangi Nothing in the module does 19:55 magnuse good plan :-) 19:57 rangi There are even subs in output.pm to do correct headers 19:57 jcamins I'm using those, I think. 20:08 cait it gets translated - but it will look different 20:09 cait the problem with cart was that it required the line breaks 20:09 jcamins cait: it doesn't get displayed at all in the rendered form. 20:10 jcamins Or do you mean that the text won't show up the same in pootle? 20:11 cait if you have line breaks in the file 20:11 cait hey will be gone 20:11 cait in the translated templates 20:14 rangi the trick for that is 20:14 rangi use tt comments 20:14 rangi some stuuf 20:14 rangi [%# comment %] 20:14 rangi some stuff 20:14 rangi will preserve the line space im pretty sure 20:14 jcamins I have the opposite problem. 20:15 jcamins I need to make sure there is *no* whitespace. 20:15 rangi [% -%] 20:15 jcamins But I can do that with TT too. 20:15 rangi yep 20:15 jcamins Okay, I think I now have a clear enough picture of this. Where should the template go? 20:17 rangi somewhere under prog/en 20:17 rangi but it can be anywhere after that 20:17 jcamins No strong opinion? 20:18 jcamins prog/en/... guess I can't use util... 20:19 rangi text? 20:19 wahanui it has been said that text is pretty damn huge 20:19 jcamins Excellent! 20:19 jcamins Thanks. 20:24 rangi lol i think we should move that zebra biblios 3.8 thread thing to devel, with all the different pieces of advice, it's turning into a pile of conflicting madness for people to read :) 20:24 jcamins It sure is. 20:31 jcamins You did such a good on that puzzle, I have another one for you: 20:31 rangi heh 20:31 jcamins I want to have a sortable list of suggestion plugins, that people can enable or disable at will. 20:32 jcamins I can use sortable to great effect here. 20:32 cait hi eythian 20:32 jcamins But how should I store this configuration in the database? 20:32 cait well... include was the wrong answer, I am not trying again :) 20:33 jcamins Hehe. 20:33 jcamins There's no saying your next answer won't be right. 20:33 jcamins :) 20:33 cait xml :P 20:34 jcamins Of course, there's nothing to say it won't be wrong, either. :P 20:34 cait pf. 20:34 cait hehe 20:35 cait now rangi can help you find the real solution 20:36 rangi heh 20:36 rangi does it serialise? 20:36 rangi whatever you store, will only be used by perl eh? it doesnt need to be human usable? 20:36 jcamins Well, I guess it'd be easy enough to just serialize the hash with Data::Dumper. 20:37 rangi or storable 20:37 wahanui somebody said storable was yellow and Graphics::Magick 20:37 jcamins Or storable. 20:37 wahanui storable is probably yellow and Graphics::Magick 20:37 rangi its already a dependency so no harm using it 20:37 jcamins I was thinking I needed a yellow module. 20:38 rangi heh 20:39 jcamins But does this mean that settings will be lost if someone upgrades their perl version? 20:39 rangi hmmm 20:39 rangi not sure 20:40 jcamins Looks like storable won't stick things in the database. 20:57 jcamins Should I create a new table just for this, or something a bit more general-purpose? 21:00 rangi hmm not sure 21:10 jenkins_koha Starting build #152 for job Koha_3.8.x (previous build: SUCCESS) 21:28 ibeardsl1e slightly off topic, but trying to make sure this reaches as many NZ devs as possible .. http://no.softwarepatents.org.nz/ 21:28 cjh ibeardslee: ty 21:40 halcyonCorsair can anyone confirm for me, the ubuntu packages for: http://paste.dollyfish.net.nz/cb98ed 21:40 halcyonCorsair rangi: ? 21:41 rangi looking now 21:42 rangi ah they aren't in ubuntu proper yet i dont think, i think eythian has submitted them up into debian so they will get there soon, but you can use 21:42 rangi http://debian.koha-community.org/koha/pool/main/libt/ 21:42 rangi etc 21:43 rangi actually Template::Plugin::HtmlToText 21:43 halcyonCorsair libtext-unaccent-perl, libdatetime-format-mysql-perl, and ? 21:43 rangi should be the only one not in ubuntu, the other 2 should be 21:43 rangi libtemplate-plugin-htmltotext-perl 21:43 wahanui well, libtemplate-plugin-htmltotext-perl is the exception, but it still hasn't been accepted to 3.6.x. 21:43 halcyonCorsair rangi: btw, http://lists.koha-community.org/pipermail/koha-devel/2012-July/037783.html mentions an INSTALL.ubuntu.12.04 but I don't see it in git anywhere obvious 21:44 rangi http://debian.koha-community.org/koha/pool/main/libt/libtemplate-plugin-htmltotext-perl/ grab it from here, if it is int in ubuntu yet 21:44 wajasu anyone checked out http://bulknews.typepad.com/blog/2011/10/carton-talk.html (in japenses, but it might help with easier package dependecy management. (local perl iib, ... 21:44 rangi halcyonCorsair: im not sure if the patch has been pushed yet 21:44 halcyonCorsair ah right 21:45 halcyonCorsair rangi: in favour of htmltotext via package rather than cpan, yes? 21:45 rangi yep 21:45 rangi bug 8489 21:45 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8489 enhancement, P5 - low, ---, gmcharlt, Pushed to Stable , Revised ubuntu-pkg-check.sh, renamed ubuntu package files, tweaked 12.04 package file, copied 12.04 package file to ubuntu.packages 21:46 rangi and bug 8478 21:46 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8478 enhancement, P5 - low, ---, tomascohen, Passed QA , Update Ubuntu related files 22:09 halcyonCorsair rangi: is there keyserver I can get the key from? 22:10 rangi wget -O- http://debian.koha-community.org/koha/gpg.asc | sudo apt-key add - 22:10 rangi will get it for ya 22:12 rangi i think it might be eythians key lemme check 22:12 rangi yep it is 22:16 rangi A99CEB6D im pretty sure 22:17 halcyonCorsair rangi: I'm doing it via chef, so it's easier if I get it via a keyserver....but the default one seems to do the trick 22:18 halcyonCorsair rangi: koha is GPLv2, yes? 22:18 jenkins_koha Project Koha_3.8.x build #152: SUCCESS in 1 hr 8 min: http://jenkins.koha-community.org/job/Koha_3.8.x/152/ 22:18 jenkins_koha * ruth: Bug 8012: default values for defaultSortField/defaultSortOrder NULL on install 22:19 jenkins_koha * ruth: Bug 8569: Paying for lost item overwrites nonpublic notes. 22:19 rangi or later 22:19 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8012 trivial, P5 - low, ---, ruth, Pushed to Stable , defaultSortOrder and OPACdefaultSortOrder are set to "ascending" on install 22:19 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8569 minor, P5 - low, ---, ruth, Pushed to Stable , Paying for a lost item overwrites nonpublic notes 22:19 jenkins_koha Starting build #153 for job Koha_3.8.x (previous build: SUCCESS) 22:19 rangi it has the or later clause 22:19 halcyonCorsair right 22:22 jcamins halcyonCorsair: if you wanted to share your Koha recipes, I'm sure people would be grateful. :) 22:22 halcyonCorsair jcamins: once I get it to a usable state, I'll be happy to 22:25 jcamins halcyonCorsair++ 22:30 halcyonCorsair oops...this vm only has 384m of ram allocated...installing mysql now won't end well 22:35 rangi you can get it running in about 256 but its a tight squeeze 22:35 rangi (koha that is) 22:38 jcamins Yeah... don't try that with Evergreen. 22:40 halcyonCorsair jcamins: what distro, etc do you use? 22:40 halcyonCorsair rangi: any idea re: percentages of install base on debian based vs fedora or whatever? 22:41 jcamins halcyonCorsair: Debian. 22:41 jcamins One person uses Fedora. 22:42 jcamins Other than that, I think everyone uses Debian or Ubuntu. 22:43 rangi hmm lots of installs on fedora, all the libraries in the philiplines are fedora 22:43 rangi but only 1 developer i think 22:44 rangi it's hard to know 22:50 wajasu i'm still thinking about testing. functional/integration. is there something set up that allows me to write a test against a "test" database? Or are we just using some Mocking api? 22:52 rangi both 22:53 rangi you can right tests that work against the db with all the sample data installed 22:53 rangi or you can use DBD::Mock 22:53 wajasu is there an example test that you know of that does work against the DB? 22:54 wajasu are those the db_dependent ones/ 22:55 rangi yes 22:55 wajasu ok. 22:56 wajasu if i write tests, for esitsing code, how should i submit them? enhancement? low pri? 23:01 rangi there is a bug just for that 23:01 rangi bug 5327 23:01 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5327 major, P3, ---, bart.tj, Signed Off , Unit tests required for all C4 modules 23:01 rangi just attach them to that one, its the never closing bug :) 23:01 wajasu ok 23:24 jcamins_away Unless your test is overly ambitious, in which case create a new bug, so that bug 5327 isn't drowned in discussion. 23:25 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5327 major, P3, ---, bart.tj, Signed Off , Unit tests required for all C4 modules 23:27 jenkins_koha Project Koha_3.8.x build #153: SUCCESS in 1 hr 7 min: http://jenkins.koha-community.org/job/Koha_3.8.x/153/ 23:27 jenkins_koha kathryn: Bug 7368: fixed subsribe typo 23:27 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7368 trivial, P5 - low, ---, m.de.rooy, ASSIGNED , General staff client typo omnibus 23:28 rangi hmm 5 fails on master now 23:29 * rangi looks i think some are db issues 23:31 wajasu did that create_db / clean_db ever work? 23:31 rangi it did, but don't use it 23:31 rangi it no longer does 23:32 wajasu do we want to fix it? 23:33 rangi i don't 23:33 wajasu do we have any "transactional" code? begin trans, do work; rollback; ? 23:33 cjh heh 23:33 mtj hmm, whats the script called wajasu ? 23:33 mtj and, hi #koha! :) 23:34 wajasu i was going to write some tests for overdure_notice.pl and letters,, etc but would like to go all the way to the db and verify what goes in, comes out. 23:35 wajasu persistence/repo tests. 23:35 jenkins_koha Starting build #811 for job Koha_master (previous build: STILL UNSTABLE -- last SUCCESS #773 2 mo 1 day ago)