18:00:09 #startmeeting 18:00:09 Meeting started Wed Dec 7 18:00:09 2011 UTC. The chair is Brooke. Information about MeetBot at http://wiki.debian.org/MeetBot. 18:00:09 Useful Commands: #action #agreed #help #info #idea #link #topic. 18:00:16 #topic Introductions 18:00:29 Welcome, welcome, please introduce yourself using #info 18:00:32 #info wizzyrea - Liz Rea - NEKLS 18:00:50 #info jcamins - Jared Camins-Esakov, C & P Bibliography Services, LLC 18:00:51 #info Thomas Dukleth, Agogme, New York City 18:00:53 #info Jane Wagner, LibLime/PTFS 18:00:59 #info Katrin Fischer, BSZ, Germany 18:01:17 #info mirko tietgen, humboldt-universität zu berlin, germany 18:01:31 #info Irma Birchall, CALYX 18:01:36 #info mason.james, nz 18:01:39 #info Chris Nighswonger, FBC 18:01:40 #info David Nind, Wellington, New Zealand 18:02:00 #info Indranil Das Gupta, Kolkata, India 18:02:11 #info MJ Ray, software.coop, Norfolk, England 18:02:24 joann ransom hlt NZ 18:02:35 #info Dobrica Pavlinusic, FFZG, Zagreb, Croatia 18:02:41 #info Marijana Glavica, Croatia 18:02:42 * slef hands jransom an #info 18:03:25 (can't find hash key yet on my transgformer keyboard - so yeah, thanks0 18:03:26 #info Thatcher Rea, ByWater Solutions, USA 18:03:49 joannR: copy-paste one? 18:03:59 (what's a transgformer?) 18:04:15 Haere Mai let's get this show on the road 18:04:19 #info Ian Walls, ByWater Solutions, Koha 3.8 QAM 18:04:34 asus android epad touchscreen thingee 18:04:42 (fab tab) 18:04:47 #link http://wiki.koha-community.org/wiki/General_IRC_Meeting,_7_December_2011 18:04:59 #topic Announcements 18:05:03 jransom: nice. 18:05:08 * chris_n grumbles about FF crashing 18:05:11 #info Brendan Gallagher, ByWater Solutions 18:05:45 anyone have any earth shattering announcements? 18:06:08 3.4.7 is released 18:06:19 hooray 18:06:20 and in the wild 18:06:35 #topic Roadmap to 3.4 18:06:45 chris_n++ 18:06:50 chris_n++ indeed 18:07:18 #info 3.4.7 is released 18:07:45 the plan is to continue releases until applicable patches/commits slow to a trickle 18:07:50 anything else vaguely 3.4 related? 18:08:13 that's all from me 18:08:23 Project Koha_3.6.x build #16: STILL UNSTABLE in 1 h 26 mn: http://jenkins.koha-community.org/job/Koha_3.6.x/16/ 18:08:25 * ago: Bug 6971: XSLT Opac Detail displays 245 subfields out of order. 18:08:25 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6971 minor, PATCH-Sent, ---, ago, ASSIGNED , XSLT Opac Detail displays 245 subfields out of order 18:08:26 * jcamins: Bug 6971: XSLT Intranet Detail displays 245 subfields out of order 18:08:27 * oleonard: Bug 6291 - Cart printing truncated in Firefox 18:08:27 * paul.poulain: Test suite: ignoring backups from vi (files ending with a ~) 18:08:27 * maxime.pelletier: fix test xml records 18:08:27 #info D Ruth Bavousett, ByWater Solutions (sorry for the late hit) 18:08:27 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6291 normal, PATCH-Sent, ---, oleonard, ASSIGNED , Cart printing truncated in Firefox 18:08:28 * paul.poulain: history.txt, adding Stéphane Delaune, as 117, moving others and welcome Albert, you're 163th ! 18:08:29 * chrish: Bug 5327: Unit tests for C4/Exteral/BakerTaylor.pm 18:08:29 * Chris Cormack: Bug 5327 : Adding more unit tests 18:08:29 * Chris Cormack: Bug 5327 : Complete coverage for BackgroundJob.pm 18:08:29 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5327 enhancement, PATCH-Sent, ---, gmcharlt, ASSIGNED , Unit tests required for all C4 modules 18:08:30 awesome, if you do that for us, I don't think we'll complain. thanks a heap for the effort. :) 18:08:30 * Chris Cormack: Bug 5327 : Fixing unit test for SQLHelper.pm 18:08:30 * Chris Cormack: Bug 5327: Fixing the Members.t test 18:08:32 * paul.poulain: 160th developer + 2 events added (NZ tm and 3.6.1 released) 18:08:32 * paul.poulain: t/UploadedFile, updated comment 18:08:35 * chris.nighswonger: Release Notes for 3.06.02.000 07 Dec 2011 16:41:07 Z 18:08:35 Starting build 558 for job Koha_master (previous build: STILL UNSTABLE -- last SUCCESS #491 1 mo. 19 j ago) 18:08:44 thanks, jenkins_koha. quite timely 18:08:45 jenkins_koha: mute 18:08:45 slef did you mean me? Unknown command 'mute' 18:08:46 Use '!jenkins help' to get help! 18:08:55 heh 18:09:01 jenkins_koha: shut up 18:09:01 slef did you mean me? Unknown command 'shut' 18:09:01 #topic Roadmap to 3.6 18:09:01 Use '!jenkins help' to get help! 18:09:14 it appears jenkins wanted to say a few things 3.6 related :) 18:09:15 #info Paul Poulain, BibLibre, RM for 3.8 18:09:24 sorry to be a little bit late ! 18:09:31 no problem 18:09:36 3.6 is on target 18:09:41 * Brooke was deathly afraid of getting caught in a motorcade. 18:09:52 3.6.2 will release on 22 Dec 18:10:01 chris_n, pushed 1 hour ago 2 more patches that should please jenkins 18:10:16 build 558 should confirm that. 18:10:17 I have a script which is doing pretty much automated release notes each time I push to 3.6.x 18:10:26 ^^ awesome 18:10:35 he's cunning 18:10:36 so that should keep all of you folks in the know about what's to be in the next release 18:10:44 nice 18:10:48 chris_n++ 18:10:51 yep, chris' script is just awesome 18:10:52 chris_n++ 18:10:57 paul_p: looks like we're still unstable :( 18:11:01 chris_n++ 18:11:15 #info Owen Leonard, Athens County Public Libraries 18:11:50 chris_n, I know, but there should be only 4 problems now. And only 2 in fact, as that's problems declared twice 18:11:52 and that's it for 3.6 18:12:01 #topic Roadmap for 3.8 18:12:03 take it away Paul 18:12:16 chris_n, could you explain again your strategy to decide what should be in 3.6 and what will stay for 3.8 18:12:21 (before going to 3.8) 18:12:38 I think it's clear for me, but maybe not for everybody 18:13:01 new features go in 3.8 18:13:17 all else goes in 3.6 18:13:38 a feature is something currently non-existent in 3.6 18:14:01 chris_n: would it be fair to say that anything that changes a workflow would be a considered a feature? 18:14:07 the only real exception is things which are clearly too big to safely move back 18:14:22 for everybody = it means that an improvement to an existing feature, even if it's ENH, will be applied to 3.6 18:14:29 sekjal: I would define that more as "significantly" changes workflow 18:14:41 I think very minor changes are probably acceptable 18:14:54 and I agree with that 18:14:59 but some of this is open to discussion 18:15:09 but, say, the changes to handling Lost items as laid out in bug 5533 would NOT be backported 18:15:09 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5533 critical, PATCH-Sent, ---, srdjan, ASSIGNED , marking item lost diff in two places 18:15:12 I think fine-days is the issue here 18:15:32 its critical as marked 18:15:39 not enh 18:15:42 chris_n, (one of ) the issue is that it's a bug, not an ENH 18:15:58 chris_n: Does that mean that complete code rewrites which do not introduce new features will be allowed in 3.6? 18:15:59 even if fixing the problem means changing (a little bit) the workflow 18:16:29 thd: for example? 18:16:46 paul_p: the problem I see is the change for the debar handling 18:16:49 with dates and notes 18:17:06 thd: in reality they would not 18:17:07 a short warning to libraries updating might be good at least 18:17:10 in the release notes 18:17:19 chris_n: sorry, my question was meant with more humour than seriousness :) 18:17:26 cait, right. and that's what we were/are supposed to do. 18:17:26 :) 18:17:36 chris_n, was it in 3.6.1 ? (I think no) 18:17:41 thd Koha is srs buisnass ;) 18:17:56 paul_p: it? 18:18:05 #info Magnus Enger, Libriotech, Norway 18:18:06 chris_n, finedays 18:18:18 it does not apply cleanly atm 18:18:32 Question - I have the system set up to send emails to patrons about everything, yet it never sends emails, the status is always "pending". Could there possibly be something I haven't clicked? I feel like I've checked every box known to man. 18:18:40 a good plumbing-level-only change could be done without changing any outward appearance 18:18:50 chris_n, on 3.6 ? really ? 18:18:54 the followup for bug 5211 is a small example thereof 18:18:54 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5211 major, PATCH-Sent, ---, srdjan, ASSIGNED , marking lost (long overdue) not charging fines 18:18:59 paul_p: I'll look 18:19:01 Sorry mib_9y99lh, we are having a meeting at the moment 18:19:06 mib_9y99lh: there is a meeting going on right now, so you may have more luck in an hour. 18:19:13 mib_9y99lh, there is a meeting going on -- check to make sure the process_message_queue.pl cron job is running 18:19:37 paul_p: whats the bug number? 18:19:41 I didn't realize this was not the place to ask questions. My bad. 18:19:50 it is just not right now ;) 18:19:50 chris_n, 632_ 18:19:51 mib_9y99lh: no, it is. You just came at a bad time. 18:19:52 It's the place, just not the time 18:19:53 chris_n, 6328 18:19:59 it is the place, but once a month there is a meeting 18:20:23 if ye send it to the listserv, someone will pick it up most likely 18:20:43 ok 18:20:44 paul_p: its not in 3.6.x atm, and would not apply cleanly 18:20:45 fines in days? 18:20:46 i guess fines in days is debatable imho 18:20:59 seems so wahanui 18:21:02 rather than discuss every little bug 18:21:16 how bout we say that if there's a question, Paul and Chris will have a cage match 18:21:36 Brooke, you're right. but chris_n, please let me know if 6328 does not apply, because it's a BLO for us ! 18:21:44 is there a large amount of concern about introducing fine-days fixes into 3.6? 18:21:56 paul_p: it does not 18:22:07 or would not for me this morning 18:22:18 I have to had time to update the bug 18:22:21 chris_n, for all french libraries, and most Spanish / italian libraries it is ! 18:22:55 as, 99% of french libraries use fines in days 18:23:14 well... 60%. 39% doing no fines at all, and 1% fines in € 18:23:17 perhaps we could get a second sign-off? for 3.6 and a documentation? 18:23:23 if there is a fair amount of concern about introducing fine-days fixes into 3.6.x, please let me know 18:23:40 tajoli, hello ! could you confirm to chris_n that fines in days is something important for you too ! 18:23:49 (we're just discussing of this) 18:23:53 yes, I confirm 18:24:08 I think it probably should be fixed in 3.6.x if not too disruptive 18:24:11 in Italy ALL library in practies use fine in days 18:24:21 sekjal: is this related to your earlier question of workflow? 18:24:28 tajoli: don't forget to introduce yourself with #info 18:24:33 No one use money 18:24:42 chris_n: yes. this doesn't just change how fine in days works 18:24:47 it changes how debarred works in general 18:25:00 #info Zeno Tajoli, CILEA (Italy) 18:25:21 we use finesin nz 18:25:30 I think it's a great improvement, but I can see a library getting upset because something like this changes on them in the middle of a stable release 18:25:55 sekjal, if it's clearly announced in the release notes, I think it's not a so big change. 18:26:08 jransom: by charging them money or by banning a borrower for N days? 18:26:13 I'd like to hear from others on this 18:26:22 charging money 18:26:29 before making a decision 18:26:30 fair. Do we drop a mail on koha ML ? 18:26:42 yes 18:26:48 Fixing a bug in a completely broken feature which is a use blocker might need some way of getting into stable. 18:26:48 this is way too granular for the meeting 18:26:56 so 18:27:02 chris_n, you do, or I do ? (the mail) 18:27:02 thd: the problem is, it never worked since 3.2 18:27:03 paul roadmap to 3.8 svp 18:27:06 moving_on++ 18:27:13 and it changes the API and the interface 18:27:13 paul_p: go ahead 18:27:18 OK, will do. 18:27:19 that's why there is some concern 18:27:36 OK, 3.8 now 18:28:03 #info bug 6328 is on hold for 3.6.x pending list responses 18:28:03 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6328 major, PATCH-Sent, ---, paul.poulain, ASSIGNED , Fine in days does not work 18:28:10 paul_p: can you include an outline of the API change in the mail please? 18:28:11 The feature even if long broken is not new and is certainly necessary. 18:28:24 1st a question: do ppl think a monthly mail from me is a good thing ? 18:28:33 yes 18:28:34 yep : 18:28:35 yes 18:28:35 For me yes 18:28:35 :) 18:28:38 How do libraries cope without the feature? 18:28:42 me too yes 18:28:43 yes 18:28:46 thd: take it to the list 18:28:47 +1 18:28:51 +1 for monthly mails 18:28:52 0 18:28:53 OK, so I'll continue this way. 18:28:54 please 18:28:57 paul_p: yes 18:28:58 +1 18:29:01 yes 18:29:08 yes 18:29:17 +1 for more mail 18:29:21 if you think there's something I should speak of in everymail, don't hesitate to tell me 18:29:38 Project Koha_3.4.x build #65: STILL UNSTABLE in 1 h 27 mn: http://jenkins.koha-community.org/job/Koha_3.4.x/65/ 18:29:38 chris.nighswonger: Release Notes for 3.04.07.000 07 Dec 2011 16:48:02 Z 18:29:39 very fresh news: there are a lot of things made on the performance side. 18:29:49 * i've pushed some patches 18:29:56 argle. 18:29:57 Starting build 66 for job Koha_3.4.x (previous build: STILL UNSTABLE -- last SUCCESS #50 2 mo. 0 j ago) 18:30:08 * the "de-nesting C4 package" should also be tested 18:30:24 * BibLibre has a patch that should hit bugzilla soon that improve by 1 second every search ! 18:30:27 improving_performance++ 18:30:38 improving_performance++ 18:30:44 * Ian submitted a patch to play with yaml file for config. I'll test it tomorrow I think 18:30:58 * i've started a page with benchmarking on the wiki 18:31:16 that's probably the main thing i'll focus on in december ! 18:31:24 #info paul's pushed a bunch of patches 18:31:25 I plan to focus on one thing each month. 18:31:33 is anyone working on Bug 6802 18:31:33 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6802 critical, P5 - low, ---, gmcharlt, NEW , with IndependantBranches on can still edit items 18:31:34 ¡ 18:31:36 ? 18:31:36 this month, speed 18:32:05 tcohen: several ByWater partners have expressed concern over it, but we don't have a finalized plan of attack het 18:32:11 s/het/yet/ 18:32:32 I almost forget: bywater & catalyst are working on Plack/mod_perl 18:32:45 yes 18:32:47 sekjal, i'll drop you a mail tomorrow about that, I want to participate ;-) 18:32:57 paul_p: most excellent 18:33:01 hey paul_p please cc me 18:33:18 bag ? (who are you ?) -sorry, I missed the beginning) 18:33:19 let us know, we're concerned about that as it is holding a university fromr migrating 18:33:27 bag = brendan :) 18:33:37 bag = brendan arthur gallagher 18:33:48 bg? 18:33:49 I LOVE BASEBALL AND BREAKFAST BURRITOS 18:33:57 yup that bg :) 18:34:04 multiple_nicks-- ;-) 18:34:07 paul_p: do you mean to #info not *? 18:34:08 what bug is yaml-for-config? 18:34:08 @query yaml config 18:34:08 huginn`: hello? 18:34:09 zAngG! 18:34:12 slef: 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7170 normal, P3, ---, paul.poulain, NEW , Remove use of XML::Simple 18:34:13 slef: 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6915 minor, PATCH-Sent, ---, gbarniskis, ASSIGNED , koha_perl_deps.pl truncates long module names at 26 chars 18:34:14 slef: 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7167 enhancement, PATCH-Sent, ---, paul.poulain, ASSIGNED , updatedatabase improvements 18:34:14 (ok, will cc you, of course) 18:34:15 slef: 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6488 normal, PATCH-Sent, ---, srdjan, ASSIGNED , opachiddenitems not working in master 18:34:16 slef: 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6193 enhancement, PATCH-Sent, ---, tomascohen, ASSIGNED , Use memcached cache koha-conf.xml configuration variables 18:34:17 slef: I've exhausted my database of quotes 18:34:22 I have a concern about patches that are skipping the QA step - I've seen a couple now, bug 4051, for example doesn't seem to have had a going over by one of the designated qa folks. 18:34:22 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=4051 enhancement, PATCH-Sent, ---, adrien.saurat, ASSIGNED , add columns to overdues export 18:34:53 wizzyrea, they haven't skipped the QA test, it's just that I made the QA. 18:34:54 oof sorry folks I just fell offline 18:34:57 (and pushed) 18:35:10 but, that's not the agreed situation? 18:35:27 wizzyrea, yes, that is. 18:35:29 wizzyrea: the current set of QA rules we're operating under allow the RM to jump straight from a "Signed Off" to a "Pushed" 18:35:46 I see. 18:35:47 provided that the author/signer are not from the same company 18:35:50 as the RM 18:35:50 I just don't do that for a patch made by BibLibre and signed-off by BibLibre too 18:36:01 and I try to do that on small patches. 18:36:06 if that's the agreed set of rules 18:36:09 should go on the wiki 18:36:15 hmm, 4051 doesn't follow that paradigm. 18:36:20 I am a bit more worried about untested follow ups 18:37:02 wizzyrea, I promize chris_c has not been hired by BibLibre yet ;-) 18:37:07 wizzyrea: signoff is by rangi 18:37:08 wizzyrea: I tend to belive RM with final decisions... What is your concern? 18:37:26 cait, do you have an example ? 18:37:45 the updatedatebase to the 'unknown' problem for item_DUE 18:37:56 sorry, I have a problem with numbers 18:37:58 but can find it 18:38:01 I have added a few follow-ups, but that was only comments or very minor things like that. Except for the item_DUE, that I tested before pushing. 18:38:32 ok, I concede that you got a signoff external to biblibre, but the patch was originally biblibre, and didn't go through a non biblibre QA. I'm not trying to generate work, I'm just trying to understand the rules. 18:38:33 cait, would you have prefered a failed QA because the updatedatabase is missing ? 18:38:42 yes 18:38:47 let me explain 18:39:11 wizzyrea, 4 steps (provide patch / sign-off patch / QA / push), there must be at least 2 companies involved. 18:39:12 and sorry for picking that - it was the fist I was thinking of 18:39:44 and, for "large" patch, I won't QA myself, even if I could with our rules 18:39:51 I was very surprised about the version numbering for this, so it's a good example perhaps anyway 18:40:07 and it would not have hurt to push the first patch - and the updatedatabase later on 18:40:09 I feel that RM should be reluctant to QA. If RM=QA then we've one less set of eyeballs. But sometimes it's necessary. 18:40:29 sorry, not trying to be annoying 18:40:30 I agree with slef. 18:40:33 cait, that's a topic i've added (database version) 18:40:46 maybe I changed something, without knowing... 18:41:01 #link http://www.mail-archive.com/koha-devel@lists.koha-community.org/msg02253.html 18:41:20 Personaly I think that same time RM=QA is OK. Fore example SQL file of no-english languages 18:41:41 in the last days, I made some QA, but it was only for small/obvious patches, except the item_DUE one. 18:42:36 * slef notes his internet connection quality has gone through the floor :( 18:43:06 well I guess I'll be happy with it if it's the approved process. 18:43:06 in the link I just posted, I laid out 6 rules for QA 18:43:15 like wizzyrea said 18:43:21 or what she said 18:43:22 the only response on that thread was from paul_p 18:44:09 sekjal: your rules are sane. 18:44:20 * magnuse gotta catch a plane 18:44:46 thanks, wizzyrea. I'd hoped so. I think what remains is for the community as a whole to ratify or reject them 18:44:47 sekjal: I remember replying to the signed-off patches point. :-/ 18:45:01 put it on the agenda 18:45:05 aha 18:45:10 that's how things get ratified or rejected :P 18:45:24 slef: there were several concurrent threads on similar subjects; I may have misplaced your response. looking... 18:46:11 sekjal: I may have mistakenly discarded the thread you linked as a duplicate. Too many people still cross-post to koha and koha-devel and sometimes it confuses me. 18:46:28 morning 18:46:32 morena 18:46:37 'morning rangi 18:46:48 we're getting really granular again 18:46:49 so 18:46:55 Brooke++ 18:46:56 what do we want to do about qa? 18:47:11 Chiris, on your mail about 3.4.7 you insert the line RELEASE NOTES FOR KOHA 3.6.2 18:47:11 or were we just seeking a clarification? 18:47:27 i've another concern about QA/jenkins 18:47:43 i've added it on the agenda: when jenkins complains, what should be do ? 18:47:55 I think what he's doing now is just peachy 18:48:08 (good) 18:48:09 ppl should fix the stuff they broke 18:48:09 (a slightly more general aside: can any msg me how to get a complete mbox-like copy of sekjal's email so I can reply to it?) 18:48:12 k moving on to what paul just mentioned 18:48:21 #topic Pushing a Patch with a Jenkins complain 18:48:22 brooke: what will do with these parked 'granular' issues that do need addressing 18:48:31 * rangi spent a few hours yesterday doing that for others 18:48:39 hopefully they'll go out to the list 18:48:46 get some sort of resolution 18:48:51 bug 5327 18:48:51 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5327 enhancement, PATCH-Sent, ---, gmcharlt, ASSIGNED , Unit tests required for all C4 modules 18:48:54 and come up again in a more condensed version 18:49:02 and bug 5604 18:49:02 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5604 normal, PATCH-Sent, ---, nengard, ASSIGNED , additional icons for the Seshat set 18:49:07 or be ironed out on IRC while it's not the meeting 18:49:08 rangi++ 18:49:11 patches on those 18:49:23 we could address them here every month, but that is how you get 8 hour meetings. 18:49:25 paul_p: I'd pick option 1.5 ;-) maybe slower than immediate revert if a fix is promised, but revert breakages faster than a week if possible, else it may block some testers 18:49:27 will stop jenkins complaining 18:49:28 i've pushed another fix to tests (boolean.t was wrong) 18:49:47 Brooke: I think we should talk about that here 18:49:50 really 18:50:25 QA practice is a critical issue 18:50:34 are we using any mock libs for unit tests? 18:50:37 I agree that we can't have unit tests and keep breaking them for weeks 18:50:44 (but dont want an 8 hour meeting either :) 18:50:45 things that break unit tests should not go in 18:50:46 fail qa 18:50:47 cait++ 18:51:22 right so that means that as developers we probably need to be more fastidious about running the unit tests on our work 18:51:23 it's easy to run the tests - we should add it to the development and qa workflows 18:51:24 well, yes, that's another aspect: why would such a thing be pushed? 18:51:31 cait++ 18:51:56 and if it breaks - either the tests are wrong or the feature - but both should be fixed. 18:51:57 cait++ 18:52:04 cait, it's easy to run the tests, but there are so many, you don't always know which one to run 18:52:06 the developer failed to test, the signed-offer failed, QAM didn't flag it and RM didn't notice? 18:52:13 you can run them all 18:52:14 it's not that long 18:52:17 prove 18:52:27 one line in a window, do something else in another ;) 18:52:30 cait, jenkins need more than 1 hours to run all the tests ! 18:52:50 rangi told me he ran 00.* before pushing anything. 18:52:58 #action someone please add documentation to the developer/git pages on the wiki on "how to run tests" 18:53:17 #help Add Documentation about Testing to the wiki 18:53:35 is there a guidelines section for writing testsunit ? 18:53:35 not usre, I thought they were running faster last time I did 18:53:38 if you change a module, u should at least run its test 18:53:40 I think it's OK to have jenkins complaining, if we have a clear workflow like "if jenkins complains, if a patch is not provided in the next 7days, it will be reverted" 18:53:53 so perhaps it's a bit harder, but still not too hard 18:54:04 well I think we should head those off 18:54:09 or change a template, run those tests 18:54:10 rangi: that doesn't look right 18:54:12 developer should run the test on their own work 18:54:22 forget that 18:54:23 cait: I forgot that 18:54:24 signoff should run the tests 18:54:27 that is 18:54:40 u dont have to run all, but at least the relevant ones 18:54:40 * jcamins didn't find the tests took that long when he tried running them. I think Jenkins is on a VPS that doesn't have a lot of power because rangi donated it. 18:54:51 (and say they did, if they did, then qa may not need to!) 18:54:53 rangi++ 18:54:56 its on a biblibre one now 18:54:57 wizzyrea/rangi= but you have to know which one are relevant ! 18:55:13 i am ok having a window on my test system running all of the tests. 18:55:27 as step 1 in this process. 18:55:30 yes but if you change members.pm run at least members.t 18:55:41 agreed 18:55:46 and if you don't know, run em all! 18:55:52 any change to a C4 module requires that module to be tested (at least) 18:55:53 if ppl want 18:55:53 you can always reference against jenkins 18:56:10 that could/should be added to QA workflow, isn't it ? 18:56:15 (in the QA comments) 18:56:21 I can run a test writing tutorial on irc 18:56:34 I think it ought to be at all stages, developers are responsible too 18:56:45 and if you did run *some* of the tests, for your patch - then state that info in the bugzilla update, etc... 18:56:46 rangi, test writing & test running ? 18:56:52 so ppl can add tests when the add functions too 18:56:56 yep 18:57:01 great ! 18:57:06 I can show how to set git hooks 18:57:07 1. if a dev runs the tests -> qa won't find anything wrong 18:57:14 so git does it for u 18:57:33 rangi: oh, well, I still didn't think it took me an hour to run the tests. 18:57:36 rangi++ 18:57:51 * oleonard wants to know more about git hooks 18:58:02 should we run tests under some kind of harness and collect results like CPAN does? This might prove very useful for tracking endge cases? 18:58:09 takes about 20 mins on my desktop 18:58:23 #idea harness test results 18:58:28 rangi, why does it take 1hour for jenkins ? 18:58:31 #idea teach people about the testing process 18:58:41 rangi++ 18:58:42 (and just 20mn for you?) 18:58:43 love that idea 18:58:44 it does a full makefile.pl 18:58:47 #idea update documentation to reflect what different developers do 18:58:53 making_koha_better++ 18:59:01 and runs coverage tests too 18:59:19 plus its java :) 18:59:31 keke 18:59:35 and my desktop has a lot more ram 18:59:38 what's the diff between t and xt ? 19:00:04 xt are not functional 19:00:08 yup 19:00:09 (maybe not a question for the meeting...) 19:00:17 oops 19:00:21 the test things like are things transltable 19:00:24 * chris_n agrees that it is the dev's job to run tests and fix them 19:00:25 etc 19:00:41 im off folks - meetings to get to 19:00:42 probably if a patch breaks a test it should be rejected 19:00:42 ok my bus stop bb soon 19:01:24 chris_n++ i agree - and qa should run them (if the signoff doesn't say that they did) 19:01:32 Brooke, next topic ? 19:01:44 not sure if we're exhausted on this 19:01:53 folks, what's your pleasure? We all talked out? 19:02:00 which actually brings up another question for me - how far does the responsibility of the signoff person go? 19:02:02 if we can get better wiki-doc for devs running tests on their patches, we will all win - big time :) 19:02:19 make sure the functionality works? check the code for formatting errors? 19:02:24 mtate, right. 19:02:25 run the tests? 19:02:26 mtj2: prove t && prove xt 19:02:36 wizzyrea, make sure the feature works 19:02:41 then just watch the results 19:02:48 QA being "how the code is written" 19:02:49 wizzyrea: bare minimum, make sure the functionality works IMO. Ideally check formatting and run tests (and say that you have). 19:03:06 wizzyrea: I think important is to state what you have done in the patch or bug 19:03:13 wizzyrea: Depends on the standard which QA has the time to test. 19:03:14 cait++ 19:03:15 ok cool, I always felt guilty when one of my signoffs dies in QA 19:03:20 so someone else will know what was tested and can do more testing based on that 19:03:26 if he/she thinks something was missed 19:03:50 "was my testing bad?" 19:03:51 wizzyrea: What slef said a minimum and document the level of testing. 19:04:03 we all miss things, we can only try to document what we do 19:04:04 I think 19:04:11 thanks, that clears it up for me 19:04:30 wizzyrea, when I QA, I sometimes don't look at the feature. I look at the code itself. 19:04:42 ^^ that is EXTREMELY helpful to know 19:05:08 so signoff = working as intended from the UI 19:05:17 I've failed at this myself. I will improve. 19:05:18 final QA is normally done during "alpha" and "beta" releases 19:05:23 (well 60% of the time, I also look at the feature. But with the *great* tests plan made by ppl like cait, it's often very easy !) 19:05:23 paul_p: How can you be certain that the code did not mislead you into believing that the feature works? 19:05:24 which we don't do 19:05:55 QA = look at the feature (possibly) and look at the code 19:05:56 thd, i'm not, I trust the author/signoff-er. 19:06:25 trust no-one 19:06:38 it's not paranoia because they're all out to get you 19:06:42 and, when the signoff has been made by cait or wizzyrea or oleonard, i'm more comfortable than when it has been signed-off by someone I never saw before 19:06:58 paul_p: OK. I usually find the other way round that testing the feature misleads people into believing that the code works. 19:06:59 back 19:07:30 s/works/works as intended/ 19:07:41 thd, right, and/but it really depends on how large the patch is and what kind of thing it impacts 19:07:48 paul_p: I miss things too, all the time 19:07:53 * wizzyrea too 19:08:02 so here's a thought 19:08:03 how about 19:08:10 we figure out when a logical downtime is 19:08:18 and run a training session for bugtesting 19:08:19 yes, but if QA includes running the test suite, you won't miss those failures 19:08:24 paul_p: I concede that for very small patches looking at the code is about the only useful thing to do. 19:08:26 or at least a moot about how folks test for qa 19:08:29 unless your screen breaks 19:08:30 what chris_n says 19:08:37 hackfest is logical, but lots of folks don't make conference 19:08:49 running the suite is super simple too 19:09:21 I think that we should strive to keep jenkins happy 19:09:22 Brooke, the idea of training session for bugtesting is great. 19:09:35 Brooke++ 19:09:40 if jenkins is unhappy, someone has not done their job. 19:09:41 francharb was really pleased with what he learned at KohaCon11 ! 19:09:59 and we're not going to point and blame - we're going to just fix it already. 19:10:00 ++ 19:10:03 thats true! 19:10:06 #idea a bugtesting training session at some point in a release cycle to bring new folks in and put old folks on the same page 19:10:23 Brooke++ 19:10:42 one day i will write a "git-bz for the noob" post on biblibre blog! ;) 19:10:45 BibLibre will also organize a week of hackfestin march 2012 19:10:50 git bz is amazing 19:10:55 (like last year) 19:11:06 that was the idea of gbsd 19:11:08 it should be week 12 of 2012 19:11:18 to make more people interested and show them how to do things 19:11:19 in a group 19:11:22 oh, we should take a gbsd and squash the bugs out of our qa process :P 19:11:24 wizzyrea: we can keep jenkins happy if either QA or the RM will run the suite before every push 19:11:27 (should be confirmed and announced loudly next week) 19:11:30 we could add that to the next gbsd perhaps? 19:11:30 *nod* 19:11:35 some training sessions? 19:11:37 and we don't need a training session to do that 19:11:50 explicitly in the announcement, perhaps with times 19:11:51 * paul_p agrees for some training on next gbsd 19:12:01 #idea use next gbsd for bugtesting training 19:12:34 paul_p: what is wrong with running the test suite before you push and rejecting patches which cause failures? 19:12:51 chris_n, how long it takes 19:13:01 #idea someone add the set-bugzilla-metadata-like-status to git bz before I get time 19:13:04 so time trumps quality 19:13:06 ? 19:13:21 * dpavlin confused. prove t/ && prove xt/ takes 27+4 seconds for me. Am I missing something? 19:13:27 not only, jenkins is here to do that. What I must improve is my reaction when jenkins complains 19:13:33 no 19:13:42 I think what dpavlin said is true here 19:13:47 paul_p: perhaps try to run them on your local machine again? 19:13:51 dpavlin: there is the t/db_dependent suite too 19:14:02 or part of it 19:14:04 even that is worth the wait 19:14:05 as rangi suggested 19:14:18 dpavlin: prove t ; prove xt ; prove t/db_dependent 19:14:43 db_dependant also requires to have a specific database (isn't it rangi ?) 19:14:46 the important ones for templates images pod 19:14:53 are in xt/author/ 19:15:16 Thanks, keep hints comming, I will turn them into wiki page after meeting :-) 19:15:17 any change you make to templates those are good to run, and are fast 19:15:24 dpavlin++ 19:15:29 dpavlin++ 19:15:35 dpavlin++ 19:15:38 dpavlin++ for that and other useful documentation work! 19:15:39 paul_p: a db with all the sample data loaded in, should work 19:15:42 dpavlin++ 19:15:51 ooo 19:16:10 the sample datas that are in installer/data/mysql/en/* ? 19:16:17 rangi, the sample datas that are in installer/data/mysql/en/* ? 19:16:21 yup 19:16:28 ok, will check & try 19:16:29 i havent set up a new one in a while 19:16:33 but thats how i did it 19:17:01 okie dokie 19:17:10 now I think we can move to DB Version Numbering 19:17:11 yes? 19:17:13 great, thanks for talking that out peeps I feel a lot better. 19:17:23 rangi: cool, is that the same db that jenkins is running every test too? 19:17:33 Brooke, I think so. 19:17:39 #topic DB Version Numbering Bug 6530 19:17:39 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6530 major, PATCH-Sent, ---, katrin.fischer, REOPENED , item due notice label saying 'unknown' 19:18:15 Here is my question: the next stable release will be 3.6.2, it means patches with an updatedatabase I push those days should be numbered 3.06.02.xxx, isn't it ? 19:18:29 I think we used to do it differently 19:18:37 well 19:18:40 but this can be discussed 19:18:51 it's a bit confusing that my master installation believes to be a 3.6.2 19:19:01 that's what rangi & chris_n told me, but I don't understand how/what it works 19:19:10 well 19:19:15 cait, but for ppl running stable/3.6.x, it's OK 19:19:22 it only "believes" that because of the way the number is parsed by about.pl 19:19:41 i always pushed 3.3 and 3.5 to master 19:19:53 chris_n pushed 3.2 and 3.4 ones 19:19:54 odd numbers = dev version 19:19:56 however, we have been using odd numbers for development cycles and evens for stable 19:20:10 i liked it 19:20:13 * wizzyrea too 19:20:16 so, does it mean a DB rev that is in both will have 2 numbers ? 19:20:18 and easy to find out what someone is really running 19:20:23 (2 different numbers I mean) 19:20:26 paul_p: yes, that's how it was 19:20:50 so, when someone upgraded from a 3.2.x to 3.4.0, he got some update made twice ? 19:20:51 usually very few go on the stable one 19:20:56 no 19:21:07 so there's something i'm still missing ! 19:21:20 he wouldnt go 3.2.x to 3.3.x to 3.4.x 19:21:34 so would only get it once 19:21:42 3.2.x -> 3.4.0 directly. 19:22:35 mmm, sorry, I don't have it 19:23:02 perhaps looking at the updates for the last version will help to clear things up? 19:23:10 * chris_n thinks the bottom line is either way works so it is a matter of preference 19:23:13 cait, maybe 19:23:24 chris_n: for me part of it is consistency 19:23:29 so long as we don't move backwards :-) 19:23:35 and being able to ask someone who shows upon irc 19:23:37 we all know cait loves consistency 19:23:40 what he is running 19:23:43 nothing wrong with that :) 19:23:47 consistency++ 19:23:56 I like change too - as long as it's consistent change :P 19:24:13 * wizzyrea ponders the fact that koha is nothing if not consistent change ;) 19:24:38 cait, if someone run master, he usually know it ! and when master becomes stable, a new "fake" DBrev will be introduced to tell him "3.08.00.001" 19:25:00 paul_p: I think I have to disagree here - people do weird tihngs :) 19:25:19 and: someone else installed it for me... I don't know what he did 19:25:21 paul_p: I disagree too. 19:25:34 A lot of people seem to have no idea what they're running. 19:25:55 in the before time, there was no about page. 19:26:22 fiy: i think about.pl could be improved to detect/report a master install better 19:26:34 * Brooke nods. 19:26:39 how 19:26:42 if not by version number 19:26:51 * paul_p digging into gitweb... 19:26:52 how could it possibly know otherwise 19:26:55 @quote add A lot of people seem to have no idea what they're running. 19:26:55 chris_n: The operation succeeded. Quote #170 added. 19:27:57 well 19:27:58 rangi: the next point release after stable is master? 19:28:06 you can download snapshots from git too - so no need for it to be a git install 19:28:18 given paul_p's current practice about.pl could look at the dev portion of the version number 19:28:27 no its not 19:28:30 given the other way, it could look for an odd minor reve number 19:28:41 mtj2: 3.6.1 is 3.6.x branch 19:28:45 dep portion of the version number? 19:28:47 dev... 19:29:00 ie: is 3.6.x is stable, then 3.x.x means you are running master? 19:29:00 cait: see comments in kohaversion.pl 19:29:20 oops, s/is/if/ 19:29:37 chris_n: sorry, don't get it, perhaps later 19:29:40 right so version numbers 19:29:43 OK, I think i've my example... 19:29:50 and no i might be running 3.2.x or 3.4.x 19:29:54 * chris_n thinks the arcane knowledge hidden there has been lost in the mists of koha history 19:29:59 in 3.4 updatedatabase : 19:30:15 4425 $DBversion = "3.04.05.001"; 19:30:22 it's the same as in master 19:30:33 $DBversion = "3.05.00.019"; 19:30:40 yes 19:30:57 SO, someone running 3.4.5 and upgrading to 3.6.0 will have 3.5.0.019 run 19:30:58 but not 3.6.x 19:31:02 no 19:31:10 ??? 19:31:19 (that's what I've missed I feel) 19:31:24 not nessecarily, some are checked 19:31:48 generally it works because you dont do updatedatabase on stable branches 19:31:55 unless its a big bug 19:31:56 (in this case, it's not -but it won't harm, the UPDATE will just make nothing-) 19:32:08 and yup 19:32:39 but if we number it 3.6.x we still have 3.4.x branch now, so it just shifts the problem 19:32:43 OK, but I feel it introduces a risk of inconsistency 19:32:49 (and inconsistency is bad ;-) ) 19:33:02 rangi, right 19:33:03 so we need to patch kohaversion.pl to explain correctly then 19:33:27 so i still like master to run odd numbers so its obvious its dev 19:33:32 and stable even 19:33:37 #help patch kohaversion.pl to explain numbering 19:33:39 maybe all this discussion will become useless with the new DB update system : we could have "patch applied" coming from the db update and "kohaversion" coming from kohaversion.pl ! 19:33:56 * chris_n tends to lean toward the even/odd system too 19:34:13 rangi, you mean that before releasing, you update all DB numbers in updatedatabase ? 19:34:48 no, i think we are talking past each other and that the problem is not solvable by using different numbers 19:34:57 question for your jquery folks - on the results page in opac can jquery change [electronic resource] to say [ebook title] so we wouldn't have to break cataloging rules and "redo" all of those MARC records? 19:35:04 schuster: meeting time 19:35:08 schuster: we are in a meeting 19:35:11 oh sorry... 19:35:22 :) all good :) 19:35:27 paul_p: so whatever number we use because we have 3 branches 19:35:35 there will be the chance of double ups 19:35:46 so just pick a convention, and stick with it is fine 19:35:47 schuster: yes 19:36:28 got my answer thanks all - I even knew there was a meeting today. sorry 19:36:43 don't be 19:37:04 k 19:37:08 we talked out on this? 19:37:13 * Brooke not so secretly hopes so. 19:38:13 #topic KohaCon 2012 19:38:15 * chris_n thinks it is a matter of preference more than a matter of functionality 19:38:18 opps 19:38:24 slef go! 19:38:33 Brooke, I think so, but i'm still not clearly decided... will think of it and maybe drop a mail to koha-devel ! 19:38:36 (sorry, gonna eat my arm off) 19:38:41 lol 19:38:43 #link http://wiki.koha-community.org/wiki/Category:KohaCon12 19:39:02 We're still negotiating the venue *sigh* 19:39:11 time's a tickin 19:39:21 slef, nego with who ? 19:39:22 so no dates yet? 19:39:42 Yeah. I thought we had an agreement, but then what we were mailed diverged in some important ways, so round we go again. 19:40:09 I'm 98% sure we'll be 5th-11th June 2012. 19:40:17 cool! 19:40:32 if it's not nailed down by next meeting, then what? 19:40:41 But I don't want to tell people to buy travel until we're sure. 19:41:06 Brooke: if it's not nailed down before Christmas, I think we switch to a backup venue. 19:41:13 k 19:41:27 cause it's probably cutting a real fine line with folks' budgeting cycles 19:41:27 slef: Do you have a backup venue? 19:41:46 thd: yes 19:42:11 anything else that's new or interesting to report? 19:42:24 * thd thinks tents on the city green would be a fine backup venue. 19:42:28 those of you who have seen pics/vids, hopefully can see why we think this is first choice 19:42:43 slef, how do you plan to have the conf: 3 days conf + 3 days hackfest ? 19:42:56 with 1 day of between them ? 19:43:07 #help please put into the wishlist ideas you want 19:43:18 paul_p: yes, exactly that! :) 19:44:07 only 3 days hackfest? 19:44:12 ;) 19:44:17 I'd also like any ideas for the day off, please; and if anyone might be interested in a road trip from any English cities (I guess many will fly into London?) 19:44:33 road trip++ 19:44:50 <--- prolly not going though 19:44:53 slef, fly to london ? why ? Isn't Edinburg a great place ? 19:45:02 I think ideas we have had are a tour of Edinburgh and a fishing trip. But first we sort out the conf. 19:45:04 * paul_p dreams of a day off in the country... 19:45:16 slef: Saint Andrews! 19:45:17 fishing trip++++++ ! 19:45:21 * jwagner has been wanting to go to the Lake District for years 19:45:26 From last KohaConf, we will be half-exsausted by 4th day, something easy please :-) 19:45:36 dpavlin: Saint Andrews is easy. 19:45:37 paul_p: Edinburgh and Glasgow have some international air links, but London is a big hub. 19:45:39 And beautiful. 19:45:42 is loch ness far from Edinburg ? 19:45:49 paul_p: easy day trip. 19:45:49 paul_p: heh. yes. 19:45:51 Loch Ness++ 19:46:09 I've no idea if that's doable in a day, but we can check. Update the wishlist wiki, please! 19:46:16 paul_p: flying direct to Edinburgh is more expensive from most places than direct to London. 19:46:39 But anyway, first we sort out the conf. 19:46:54 anything else? 19:46:55 it has been said that anything else is just piling mess on top 19:47:10 Not from me. Any questions? 19:47:13 When we went years ago it was fly into London, take train to Edinburgh - I recommend the scotch museum...:) 19:47:27 scotch museum+++ 19:47:53 Whiskey included with your admission ticket, if you're over 18. 19:47:58 #topic KohaCon2013 19:48:08 schuster: yes, there are fast trains from London King's Cross, sleepers from London Euston and cheap buses from London Victoria. This will be documented once we have dates. 19:48:49 schuster: but I will be travelling a non-straightforward route anyway, and I enjoyed the road trip, so I keep it in mind as a possibility. 19:49:05 personally, I think we should hold off on proposals until after Scotland; folks might be inspired to bid after the Conference that wouldn't before it 19:49:44 ops 19:49:47 Project Koha_master build #558: STILL UNSTABLE in 1 h 41 mn: http://jenkins.koha-community.org/job/Koha_master/558/ 19:49:47 * paul.poulain: Jenkins complaining = fixing number of tests 19:49:49 * Chris Cormack: Bug 5604 : Follow up for missing image 19:49:49 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5604 normal, PATCH-Sent, ---, nengard, ASSIGNED , additional icons for the Seshat set 19:50:05 the LCA announce their next conference at the conference 19:50:14 * Brooke nods 19:50:21 my Fraternity did it that way for 2 years out. 19:50:41 very handy for people to start the planning of travel etc 19:50:48 * Brooke nods. 19:50:51 DebConf usually have at least proposal on conferece, and then continues to mail-it-to-death for a year 19:51:33 We *might* propose Zagreb and our Univeristity librarary, but our fear is lack of commercial prospect in the region. 19:51:34 I am all for mail-it-to-death contests 19:51:42 #info schuster - David Schuster Plano ISD. 19:51:55 I think debconf is currently proposing for 2013? 19:52:11 In theory koha 2013 for Africa or Soth America 19:52:18 there was mail about it today... I knew I should have read it properly ;-) 19:52:27 zeno would be nice but can't happen without folks stepping up 19:52:46 Project Koha_3.4.x build #66: STILL UNSTABLE in 1 h 23 mn: http://jenkins.koha-community.org/job/Koha_3.4.x/66/ 19:52:47 * f.demians: 3.4.7 Translation Update 19:52:47 * chris.nighswonger: Updating Version Number to 3.04.07.000 19:52:51 I hear a lot from Africa that they definitely want conference *sometime* but not _nexttime_ 19:52:52 Starting build 67 for job Koha_3.4.x (previous build: STILL UNSTABLE -- last SUCCESS #50 2 mo. 0 j ago) 19:53:39 I'm think of Venezuela. They don't speak abot a state version of Koha ? 19:53:45 Brooke, which countries do you hear from in Africa? 19:54:05 some Nigerians have mentioned it here and there, and way back there was rumour of SA 19:54:16 I would love it if we could get it if people were starting to propose kohacon X+2 at kohacon X. Is that doable? 19:54:42 if it's *at* KohaCon, it also has to be over IRC 19:54:43 imo 19:54:51 +2 seems totally resonable. 19:54:54 because I don't want to disenfranchise folks that don't show to conference 19:55:06 Brooke++ 19:55:16 I think i would prefer KohaCon with many attendees in a continent where we already had one more than a new continent with only a few attendees... 19:55:28 Clearly 19:55:35 paul_p++ 19:55:46 Brooke: or video pitches. 19:55:47 but we should shift continents yearly, right? 19:56:03 dpavlin, yes. But you know, UK is not really Europe :D :D :D 19:56:05 I think shifting it builds interest 19:56:07 For Zagreb is Ok for 2013 19:56:10 We should not make rules about venue location which primarily result in poor attendance. 19:56:17 but if we get a bid for Zagreb 19:56:20 and no one else bids 19:56:21 then 19:56:24 hooray :) 19:56:30 paul_p: stop trying to disown us. We still love you, despite Sarkozy! 19:56:50 It is perfectly reasonably for places with more interest in Koha to host more conferences. 19:56:54 paul_p++ 19:57:18 thd that's what local conferences are made for 19:57:25 that and practice for international 19:57:36 if you hated hosting your local conference, you'd prolly loathe hosting KohaCon 19:57:42 zagreb++ :) 19:57:47 conversely, if you're a masochist, eyes wide open. 19:57:59 Brooke: You are correct about the purposes of local conferences. 19:58:26 again personally, I just don't want it to degrade into the US and EU have Conference 4 EVAR 19:58:57 Let's consider Zagreb backup option for 2013. 19:59:14 dpavlin, I don't see any reason you can't start checking things out 19:59:17 worse comes to worst 19:59:24 you have information for next time round 19:59:33 Brooke: However, conference venue rotation rules should not force a venue where there is insufficient interest in actually organising a conference. 19:59:38 I think Zagreb would be neat 19:59:39 maybe what we should do now is drop a mail to koha ML to say "hey, who is interested to host KohaCon13" ? 19:59:57 insufficient interest would mean no proposal from that region thd 20:00:15 (dagnabbit where was that email about debconf?) 20:00:19 paul_p++ 20:00:32 yes +1 20:00:55 paul_p++ 20:01:01 Brooke: Exactly, we should not push people hard to hold a conference in some location where we have not had one if they really have not enough interest to put themselves forward. 20:01:09 #action mail a proposal out to the list about hosting 2013 20:01:16 so does cait or dpavlin volunteer to send that email? ;-) 20:01:17 dpavlin, you start a wiki page & drop a mail to koha general ML ? 20:01:30 or do either want to bid? ;-) 20:01:36 * dpavlin grrr... 20:01:48 Brooke: Otherwise I agree completely about rotating locations and definitely not having US and EU in alternating turns. 20:01:53 or shall I? As we deffo won't bid. 20:02:23 you do it slef :P 20:02:32 * Brooke flexes her authoritay 20:02:33 In fact now the real option are USA, EU, India NZ, AU 20:02:38 I think we might want to move away from Europe in 2013 if possible, but I would appiricate mailing list summary from somebody else since I'm not native speaker :-) 20:03:05 I like someone hosting who is present on lists and irc before offering 20:03:17 cait++ 20:03:42 if that makes sense 20:03:44 Ya'll could come back to Plano TX USA, but I suspect you want to see another part of the US! LOL... 20:03:55 plano was fun 20:04:07 and that media center was top notch 20:04:16 tajoli: I expect good proposals from all of those places and their near neighbours. 20:04:23 cait++ 20:04:37 yep, plano was really great ! 20:04:40 * oleonard would love a KohaCon in bag's neck of the woods 20:04:49 aye 20:04:57 or DC 20:04:58 But for example Pakistan (with users and firm) is quite difficult for many of us 20:05:00 ;) 20:05:16 tks all... I enjoyed having you all here. 20:05:47 so movin' on 20:05:55 #topic Koha Christmas Party 20:06:16 rangi, yes? 20:06:21 The longer ahead we could actually schedule a conference the better prospects people might have of obtaining low prices for the excursion. 20:06:44 oh, we should have one 20:06:48 and you should cater 20:06:51 that is all 20:07:26 What is a Koha Christmas Party? 20:07:29 someone suggested it on irc, so i put it on the agenda 20:07:30 i have no idea 20:07:44 if it involves baked goods, I'm there! 20:08:04 heh 20:08:09 coookies! 20:08:09 something like gbsd ... but with less work more talking rubbish on irc :) 20:08:20 *cough* we could do it over someone's Birthday 20:08:24 Send all gifts to HLT! 20:08:27 #justsayin 20:08:44 * oleonard doesn't need a holiday to talk rubbish on irc 20:08:45 rangi: yes GBSD in reverse. 20:08:46 so more like a friday than like gbsd :) 20:08:59 thd: global bug-creating day? 20:09:12 local 20:09:14 which Friday? Proper eNZed Friday, or that late Friday everyone else celebrates? 20:09:19 Sometimes I think that's what GBSD ends up being sekjal (or at least bug-finding) 20:10:32 oleonard++ 20:10:37 hmmm down 2 only 4 fails on master 20:10:50 bye all! 20:10:56 cya francharb 20:11:03 have a nice day/night! 20:11:09 :) 20:11:09 rangi, yep. And I think 2 are duplicates (or 2 reports of 1 problem) 20:11:28 paul_p: ill look at the Record.pm one now 20:11:35 then perl critic after 20:11:36 (the testcritic one) 20:11:39 so no holiday party? 20:11:53 * slef mutters about a 23 Dec meeting he has to attend 20:11:56 #topic Olde Business and Miscellanea 20:12:12 any other crap we've not beaten to a bloody pulp yet? 20:12:16 Brooke, i just saw that "koha christmas pary" 20:12:23 lucky you 20:12:25 the perlcritic comes from a patch to have pdf printing working. it's perlcritic level 3 iirc. 20:12:35 that's something we don"t have in france 20:12:38 sounds fun 20:12:45 even more on irc! 20:13:23 nope, it's level 5 20:13:31 bah, i gotta scoot now too - ciao all 20:13:32 19:38 ~/koha.dev/koha-community (master $% u=)$ perlcritic acqui/basketgroup.pl Expression form of "eval" at line 190, column 9. See page 161 of PBP. (Severity: 5) 20:13:43 On old business which came out around the end of the last meeting ... 20:13:58 uploading files is working again for the wiki. 20:14:02 hooray 20:14:25 anything else? 20:14:25 anything else is just piling mess on top 20:14:26 yay :) 20:14:29 thd++ 20:14:57 wahanui: That joke is wearing thin 20:14:58 OK, oleonard. 20:14:59 thd++ 20:15:00 I fixed it three weeks ago but it failed when I tested but seems to be working with no intervening change except maybe an apache restart. 20:15:06 #topic Next Meeting 20:15:08 that joke? 20:15:08 that joke is wearing thin 20:15:08 Where do I configure database which t/db_dependent uses? in current KOHA_CONF ? 20:15:59 Should we suggest to run tests under new database, so that people don't run it on production by mistake? 20:16:03 dpavlin: yes 20:16:15 good idea 20:16:28 4 January 10 UTC? 20:17:05 sounds OK 20:17:27 dpavlin: yeah, it's just your regular Koha installation. 20:17:32 First Wednesday of next month, minus eight hours? 20:17:34 Sounds fine to me, though I won't be able to make it. 20:17:35 yep 20:17:36 +1 4 Jan. 10 UTC 20:17:37 Seems more fair to cait, et. al. 20:17:51 jcamins: hm? 20:18:04 oh, the time 20:18:05 rumour has it the time is a scary thing 20:18:30 Yup. 20:18:35 +1 2012-01-04 10:00:00 +0000 20:18:58 #agreed 4 January 10 UTC 20:19:02 #endmeeting