Time Nick Message 00:00 pianohacker Exactly. There's the plans I have to get rancor integrated, and then there's the time I spend beating my head bloody against pazpar2 00:00 dcook hehe 00:05 pianohacker gmcharlt: around? 00:06 gmcharlt pianohacker: hmm? 00:08 pianohacker gmcharlt: I noticed that you changed the dbix schema update script to require manual authentication, to make it harder to bork things up. I found a constraint=> option, which allows only generating schema for a certain set of tables, and made a modified update script based on it. 00:08 pianohacker Does that sound useful? 00:09 pianohacker (aka, if you really wanted to regenerate the schema for every table, you'd have to explicitly give it a constraint of '.*' 00:09 gmcharlt not particularly as far as release is concerned 00:10 gmcharlt since if one guesses wrong, you risk ending up with a partially correct (read: partially incorrect) mapping between database and schema classes 00:11 gmcharlt as an option for a dev hacking their own test database, perhaps 00:11 pianohacker how do you mean? 00:11 gmcharlt patch modifies tables A and B 00:11 gmcharlt RM does a partial update, but misses that B was changed 00:12 gmcharlt result: woe and unhapiness 00:12 gmcharlt IOW, as /RM/, I don't see any particular advantage to an option that does a partial update; it's more reliable for me to do a full update from a cleanly installed schema 00:13 gmcharlt that doesn't preclude circumstances where as /plain old dev/, it might be useful to save a few seconds 00:13 pianohacker gmcharlt: Ah, okay. So you'd rather the schema updates be done by the RM, like assigning version numbers? 00:14 pianohacker (this is a good thing for me to know, as I was about to submit a schema update patch as a followup for bug 10486) 00:14 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10486 new feature, P5 - low, ---, jweaver, Failed QA , Allow external Z39.50 targets to be searched from the OPAC 00:15 gmcharlt pianohacker: for the bits above "# Created by DBIx::Class::Schema::Loader", yes, I prefer that it be done by the RM 00:16 gmcharlt as it avoids issues where (say) columns that get added during dev but then get abandoned accidentally remain 00:16 pianohacker kk, cool 00:16 gmcharlt however, there are circumstances where one might add bits *below* that line 00:16 gmcharlt for example, a fake FK 00:17 gmcharlt i.e., bits taht D::C::S::Loader can't generate 00:17 gmcharlt those do belong 00:17 pianohacker makes sense 00:17 gmcharlt now eventually, this will change, once we stop using kohastructure.sql entirely 00:17 gmcharlt then the DBIC schema classes will become authoritiative 00:17 pianohacker gmcharlt: we should write this down somewhere for the interim period where we have both 00:18 pianohacker I'm really good at not seeing things on the wiki, though, so it might already be there 00:21 gmcharlt feel free to read and adapt http://lists.koha-community.org/pipermail/koha-devel/2013-November/040062.html 00:22 dcook Now that it's been more than a few weeks since November 29, 2013, where are we at with DBIC? 00:24 gmcharlt further than we were, not as far as we'd like 00:24 pianohacker any bugs in progress to generate the DB from the schema files, rather than the other way around? 00:26 gmcharlt note that http://git.koha-community.org/gitweb/?p=koha.git;a=commit;h=49381cc45bef043c104e848aa536fa8c58f4e3da and http://git.koha-community.org/gitweb/?p=koha.git;a=blobdiff;f=Koha/Schema/Result/Branch.pm;h=ec25add2f0df5b45d4d8084662d4c2574de0fc31;hp=b7bc1487f21b2ad7110add3c9e7fc2abdc054393;hb=39be2613a1fafd9a2d2805aa4c662088e53fad53;hpb=7c4a00a00981a88e29fe7f2996e094f83566accb 00:28 gmcharlt together tell a story of why I'm cautious about relying on patches to Koha/Schema/Result/* that aren't followed by a fresh re-running of ./misc/devel/update_dbix_class_files.pl 00:29 gmcharlt pianohacker: implicity, bug 7365 00:29 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7365 enhancement, P5 - low, ---, gmcharlt, ASSIGNED , Koha should support PostgreSQL 00:29 pianohacker Hah! True :) 00:30 gmcharlt dcook: I really encourage to make time to attend, at least, the dev meetings 00:31 gmcharlt I don't call them for the sake of writing minutes afterwards, if you get what I mean 00:31 dcook I've thought about it. It depends a bit on work-life balance, although I appreciate the using 2 times to be more inclusive. 00:31 dcook I think I was at the last one? 00:31 dcook I don't seem to recall too much being said? 00:31 dcook I do want to qualify that by saying that I'm not in a place to... 00:32 dcook Complain as I really don't have much to add at the moment these days. 00:32 gmcharlt the meetings are only as good as the level of effort that collectively gets put into them 00:32 dcook Agreed. 00:33 dcook I don't know how my efforts will help that, and I don't want to disparage others, but I... 00:33 gmcharlt and there has been a recent effort to try to expose ongoing dev projects via the newsletter 00:34 dcook Yeah? 00:34 gmcharlt in particular, Chad's trying to beat out of folks^W^W^W^W gather word about projects every month 00:34 dcook ? 00:34 gmcharlt http://koha-community.org/koha-community-newsletter-march-2014/#projects 00:34 dcook (Related note: Kudos to pianohacker for putting out a lot out there about his developments :D. I wish that I could test them more. dcook--) 00:34 huginn dcook: Error: You're not allowed to adjust your own karma. 00:35 dcook Yeah, kudos also to rangi and eythian for their mentions on NCIP and ElasticSearch. 00:35 dcook I think those are the only ones I know about :p 00:36 dcook It's not just not knowing what folks are working on...(for the record, I'm working mostly on maintenance than development these days). 00:36 dcook I don't know if I know where the project is going in general 00:36 dcook Rather, I don't know where it's going, or if it's going. 00:36 dcook It sort of harkens back to the whole Koha 3 vs Koha 4 debate. 00:37 dcook What are we progressing towards? 00:38 gmcharlt well, for 3.16, a release with some modest improvements across the board, both feature and architectural, and with any luck a new editor 00:38 gmcharlt a change-everything-release, probably not 00:39 dcook That sounds good 00:39 dcook But I'm referring more so to goals or a long-term roadmap 00:39 gmcharlt but I do want to make a very direct point: there is no single institution that manages Koha or funds the majority of its development 00:39 dcook True true 00:39 gmcharlt though there are of course some centers of plurarlity 00:39 dcook Quite naturally 00:40 gmcharlt but as far as the long term is concerned -- well, either we (speaking collectively) build it by putting in the effort 00:40 gmcharlt or organize funding 00:40 dcook Funding and effort would be great, but at the moment...I don't know where either would go 00:40 gmcharlt but what there isn't is a diktat where I can tell bag: "hey, have all of your staff work on DBIC" 00:40 dcook Into the centres? 00:41 dcook Right, nor should there be 00:41 gmcharlt or someelse can tell paul_p: "rewrite module X" 00:41 dcook I think that would require more of a team environment 00:41 dcook But as a community we could make goals 00:41 dcook Loose goals 00:42 * pianohacker , aka 1/2 of the staff of bywater, wakes up and gives gmcharlt a hairy eyeball 00:42 pianohacker (development staff, at least) 00:42 dcook I do wonder a bit sometimes if the larger companies do represent a...club? 00:42 dcook That maybe they know what's going on? 00:43 dcook That they have a plan? 00:43 gmcharlt pianohacker: as expected ;) 00:43 dcook Maybe that's not how this works, but I'm curious. 00:44 gmcharlt dcook: FWIW, there's pretty much the exactly opposite of a cartel among the larger shops working on Koha as far as development priorities are concerned 00:44 dcook Exactly what the cartel would say ;) 00:44 dcook No, I know even the larger companies are still fairly small 00:45 gmcharlt dcook: as you know, there is no cabal 00:45 gmcharlt ;) 00:45 dcook At least the Koha dev teams 00:45 dcook :p 00:45 gmcharlt but seriously, I think it's fair to say that there /are/ some fairly large differences of opinion 00:46 pianohacker [off] oh yah 00:46 dcook Mmm, that's a good point 00:47 dcook One that is easy to forget sometimes.. 00:52 dcook pianohacker: How long are you around for today? 00:53 pianohacker dcook: I'm gonna be heading out in an hour or so to study for a quiz tomorrow. You? 00:53 dcook It's still the am here ;) 00:53 dcook a.m.* 00:53 pianohacker woo timezones :) 00:53 dcook What can I do in the next hour to help you out with rancor or another one of your patches? 00:54 dcook I say in the next hour as I might need to ask you questions :p 00:55 pianohacker dcook: Right, right. Let me get some notes from when cait and I tested 10486 in place on that bug, so you have setup notes for pazpar2 00:55 pianohacker any testing and signoffs on 10486 and 11559 would be highly appreciated 00:56 dcook bug 10486 00:56 dcook bug 11559 00:56 wahanui bug 11559 is currently "failed qa" 00:56 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10486 new feature, P5 - low, ---, jweaver, Needs Signoff , Allow external Z39.50 targets to be searched from the OPAC 00:56 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11559 new feature, P5 - low, ---, jweaver, Needs Signoff , Professional cataloger's interface 00:56 pianohacker wahanui: forget bug 11559 00:56 wahanui pianohacker: I forgot bug 11559 00:56 dcook All right. I'll definitely need some help with pazpar2 00:57 dcook I have a Debian VM available if that makes things any easier 00:57 dcook None of this OpenSuse stuff :p 00:58 pianohacker dcook: Do you have a git install handy? 00:58 dcook Gitified 00:59 dcook As for regular dev install from git...only OpenSuse 00:59 dcook But happy to use those if OS isn't a big deal 01:02 pianohacker dcook: If you can install pazpar2 it shouldn't be awful 01:02 pianohacker dcook: Could you try running the following command in your git? make -n update_zebra_conf 01:03 dcook Mmm, so a proper git install rather than a gitified install,yeah? 01:03 dcook ^pianohacker 01:04 pianohacker dcook: yeah 01:05 dcook Cool beans. I'll give that command a shot. 01:06 pianohacker shouldn't do anything, but I want to know if it errors :) 01:06 dcook hehe. Cool 01:07 dcook Ermm 01:08 pianohacker ? 01:09 dcook It's prompting me to go back through the make process :/ 01:09 gmcharlt let it 01:09 pianohacker no, not right now 01:09 gmcharlt a change in a file timestamp could have thrown it off 01:09 pianohacker ahhh 01:10 pastebot "dcook" at 127.0.0.1 pasted "make -n update_zebra_conf" (6 lines) at http://paste.koha-community.org/211 01:10 dcook Yeah, it's something like that 01:10 pianohacker gmcharlt: Will it use the old install log, or do you have to tell it to manually? 01:10 gmcharlt you have to tell it 01:11 pianohacker kk. 01:11 dcook Hmm, I think that command nuked the old makefile and blib 01:12 pianohacker the hell, a make -n did? 01:12 pianohacker I'm sorry about that, I thought with the -n it wouldn't change anything 01:13 dcook No worries :) 01:13 dcook What do we do now? :p 01:14 gmcharlt one sec 01:14 gmcharlt perl Makefile.PL --prev-install-log=/path/to/koha-install-log 01:14 gmcharlt then make && make -n update_zebra_conf 01:15 pianohacker dcook: for testing purposes, did you enable pazpar2 before? 01:15 pianohacker gmcharlt++ # thanks 01:15 dcook pianohacker: I deliberately told it not to so that I could in theory learn how to set it up with an existing install 01:15 dcook So that's a no :p 01:16 dcook Thanks, gmcharlt. I'll give that a shot. 01:18 pianohacker dcook: working on those docs for ya 01:21 dcook pianohacker: Sweet as :D 01:22 dcook PMing you the output :) 01:28 dcook Hmm, I should check to see if I have git-bz set up here.. 01:30 pianohacker git-bz++ 01:31 pianohacker dcook: I'll be heading out soon, but please take a look at the comments on bug 10486 and see if they answer your questions 01:32 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10486 new feature, P5 - low, ---, jweaver, Needs Signoff , Allow external Z39.50 targets to be searched from the OPAC 01:32 dcook Ah, I was just looking at 11559 and wondering 01:33 dcook I'm just curious about pazpar2 :S 01:33 pianohacker dcook: I made it so you can test the editor without pazpar2 working, by magnuse's suggestion, but it's a big part nobody has really touched yet 01:34 dcook Happy to install it. I'm just wondering about how to go about that 01:35 dcook Sort of where to get the software, if it needs additional config, etc 01:36 dcook Ah, Comment 44 01:36 dcook Alas, I'm using the OpenSuse system now 01:36 pianohacker dcook: There's a repo for debian; for opensuse it's likely easiest to install from source 01:36 dcook I imagine so 01:37 dcook http://www.indexdata.com/pazpar2 ? 01:37 pianohacker ./configure && make && make install should do the trick like always, they didn't manage to mess that up 01:38 pianohacker [off] oh, cool. they released yet another minor version that adds features I don't care about and doesn't fix any of the really irritating bugs 01:38 dcook Hmm, I might try the editor without pazpar2, then try them both with it 01:39 pianohacker I'd appreciate feedback on the fancy error message, actually :) 01:40 dcook hehe 01:40 dcook Well, judging from your notes, I was supposed to run that after having a makefile that states that I want to use pazpar2, yeah? 01:40 pianohacker run what? 01:40 pianohacker (sorry, I'm running a bit slow today) 01:40 dcook the make -n update_zebra_conf 01:41 dcook "If you enabled pazpar2 before, just run update_zebra_conf. Otherwise, you can either" 01:41 pianohacker without the -n, yes 01:41 pianohacker the -n was supposed to make it a dry run 01:42 dcook Hmm, indeed, eh? 01:43 pianohacker dcook: I'm headed out to study, but I'll be on IRC intermittently throughout the night 01:43 dcook Cool. I'll take a look at these :). 01:43 pianohacker so I should be able to answer a few questions :) 01:43 dcook Really excited by the cataloguing interface 01:43 pianohacker Thanks much! 01:43 pianohacker dcook++ 01:43 dcook I doubt any of our clients will use it, but I know I would want to use it if I were using Koha as a librarian 01:43 dcook Actually, we do have a few really good cataloguers who would probably use it.. 01:44 pianohacker That's my hope! 01:44 dcook About time I follow through after saying I was interested back at Kohacon :p 01:44 pianohacker I've wanted Koha to be an utterly kickass cataloging tool for five years now 01:45 pianohacker bag++ 01:45 pianohacker [off] for making the money happen 01:45 pianohacker okay, leaving 01:45 dcook \o/ 01:45 pianohacker good luck! 01:45 dcook Cheers. You too.\ 01:48 dcook Patch 1 downloading... 02:36 pianohacker curses! 02:36 dcook I haven't added my latest comment yet either I think 02:37 dcook Pazpar2 wants YAZ 4.2.68 but Debian Wheezy's repo seems to have 4.2.30. 02:37 dcook My source install on the non-Deb system is down around there as well. 02:38 * dcook just realizes that he hasn't been listening to music these past few hours. Must rectify! 03:44 mtompset Have a great day, #koha dcook pianohacker 04:21 dcook status? 04:21 wahanui somebody said status was not set, I tried receive and an additional check in 04:21 dcook history? 04:21 wahanui history is http://git.koha-community.org/gitweb/?p=koha.git;a=blob;f=docs/history.txt;hb=HEAD 04:21 dcook marc status? 04:21 wahanui i think marc status is http://www.loc.gov/marc/status.html 04:24 dcook marc list? 06:37 reiveune hello 06:44 * magnuse waves 06:54 alex_a bonjour 07:09 paxed gah. why is it so hard to change the dateformat to something else than the 3 choices offered. 07:15 kivilahtio_ Is anybody really using the benchmark_staff.pl and friends unmodified? 07:15 kivilahtio_ like for real? 07:17 Joubu kivilahtio_: what you mean "for real" ? 07:18 Joubu kivilahtio_: I used it several times 07:18 kivilahtio_ Joubu: How do you test multicore load with it? 07:19 kivilahtio_ also, arent you worried about the algorith it uses to find test groups? 07:19 kivilahtio_ it just finds the biggest borrowerid and gets random numbers between 0 and $borrower_max 07:19 Joubu kivilahtio_: yes 07:20 Joubu hum, I think I did a patch for that 07:20 kivilahtio_ our borrowerid's start from somewhere around 1000 and continue up until 1000000 or something, with HUGE gaps in between :) 07:20 kivilahtio_ this is problematic since you cannot accuratley replicate the amount of "empty" borrowernumbers 07:20 Joubu :q 07:20 Joubu oops 07:20 kivilahtio_ well i fixed that no probs 07:20 kivilahtio_ I need to submit my patches 07:21 kivilahtio_ the bigger issues is concurrency 07:21 kivilahtio_ I am yet to read the cpan tutoraial about the HTTP::Benchamrk 07:21 kivilahtio_ but when you just run it , it uses only 1 core 07:21 kivilahtio_ it might be desired behaviour on how the module operates 07:22 kivilahtio_ but I need to read the actual documentation first :) 07:22 kivilahtio_ on long stress runs to empty borrowernumbers are kinda statistically evened out, but you cannot compare statistics between Koha instances because of that 07:22 paul_p hello #koha 07:22 Joubu I don't find a patch, so I must have dreamt then 07:22 kivilahtio_ Huomenta paul_p! 07:23 kivilahtio_ Joubu: I am still wokring on it 07:23 Joubu kivilahtio_: ok cool 07:23 kivilahtio_ just not sure if I am making another stupid mistake or am I really into something THIS TIME! 07:24 paul_p it's raining like mad here (and I'm on the highest floor of the hotel, so I hear very well the rain -I like this noise-) 07:25 kivilahtio_ paul_p: I read a book about some stuff, but the main character told a story where he could always sleep really well when the rain was falling on a metal roow. So one night before a big exam, his father went outside to pour water on the roof with a garden hose :) 07:25 kivilahtio_ that was a sweet story 07:25 paul_p lol 07:25 kivilahtio_ did you just write "lol2? 07:25 kivilahtio_ lol 07:26 kivilahtio_ :) 07:29 Joubu kivilahtio_: to answer your first question, I did not test the multicode load. But I think if you set the concurrency value, the cores should be used 07:29 kivilahtio_ bu default concurrency is 30 07:29 kivilahtio_ 1 core stress 07:32 kivilahtio_ but I'll submit a patch soon 07:32 kivilahtio_ Joubu: you can QA it then :) 07:32 Joubu kivilahtio_: yes, of course 09:17 dcook kivilahtio_: That same thing was referenced in an episode of Babylon 5 ;) 09:17 * dcook shows his geek colours 09:17 kivilahtio_ dcook: Babylon 5 was such a great series 09:18 dcook I'll totally agree with you 09:18 dcook I think I might need to re-watch it sometime soon 09:19 kivilahtio_ I don't have time for that :) 09:20 kivilahtio_ Joubu: The Perl module HTTPD:Apache::Bench... is broken 09:20 dcook Me either, but it's a nice idea ;) 09:20 kivilahtio_ even the tutorial doesnt work when copypasted in multithreaded mode 09:20 kivilahtio_ but it implies that it should work multithreadedly 09:21 kivilahtio_ i get great results with ab -n 1000 -c 4 http://localhost:8080/ 09:21 kivilahtio_ bangs all my cores 09:23 kivilahtio_ Joubu: I couldnt trace through C4::HTTPD::Bench::ApacheBench->execute() 147: => $self->{'regression'} = $self->ab; 09:24 kivilahtio_ there is no subroutine ab in the package 09:25 kivilahtio_ ah wait a sec, it is an subclass 09:25 dcook I know this won't work but... 09:25 kivilahtio_ got it :) 09:25 dcook @quote add <kivilahtio> bangs all my cores 09:25 huginn dcook: Error: You must be registered to use this command. If you are already registered, you must either identify (using the identify command) or add a hostmask matching your current hostmask (using the "hostmask add" command). 09:28 kivilahtio_ they love it 09:28 kivilahtio_ AMD Bulldozers are meant to be banged 09:32 kivilahtio_ for you Intel fanboys https://en.wikipedia.org/wiki/AMD_v._Intel 09:32 kivilahtio_ Intel was sentenced also in Europe for exactly similar behaviour few years back. 09:35 kivilahtio_ bah this level of Perl is beyond me, Benchmarking tools don't work multithreadedly. 09:53 atheia Hello! 09:59 magnuse hiya atheia 10:04 kivilahtio_ hyvää päivää atheia! 10:05 kivilahtio_ I read an article about Perl multithreading is better than in Python or Ruby. 10:05 kivilahtio_ I wonder how bad can multithreading uspport be :) 10:07 kivilahtio_ just wanted to share this insight, because it is friday :) 10:12 magnuse friday? 10:12 wahanui i guess friday is pizzaday! 10:13 magnuse woohoo! 10:13 kivilahtio_ woohoo! 10:13 kivilahtio_ too bad there is white flour in pizza, and usually meat 10:13 kivilahtio_ most often cheese also ;) 10:13 kivilahtio_ I had hummus for breakfast 10:14 kivilahtio_ hummus <3 10:16 atheia hummus *is* good, no doubt. 10:19 paxed stupid date formats. 10:19 paxed fucking *grmbl* 10:22 kivilahtio_ you hapy long time! 10:25 paxed [% IF ( dateformat == "us" ) %]mm/dd/yy[% ELSIF ( dateformat == "metric" ) %]dd/mm/yy[% ELSE %]yy-mm-dd[% END %] 10:25 paxed lovely. 10:26 paxed why isn't the proper date format passed to the templates instead of doing that? 10:32 * paxed outputs a bug report. 11:20 ambz hello all... need a little help 11:20 ambz I'm messing around with one of the OPAC templates 11:20 ambz I'm getting this error, even after I've restored the template: "Template process failed: plugin error - Koha: plugin not found at /usr/share/koha/lib/C4/Templates.pm line 132." 11:21 ambz The template currently is the original code from git (not my messed up version)... but it's still failing with that error. 11:21 ambz Any idea? 11:26 Joubu ambz: Does the error occur with english templates? 11:27 ambz yes 11:27 ambz i'm only working with english templates... and it was working perfectly fine earlier 11:27 ambz i changed Koha/opac/opac-main.pl 11:27 ambz sorry 11:28 ambz i meant, i changed "Koha/koha-tmpl/opac-tmpl/prog/en/modules/opac-main.tt", but I have restored it now 11:29 ambz i tried to google this error, and i landed up at one of the transcripts of this channel with this message: "jcamins: I updated, but didn't regenerate the templates." 11:30 ambz so how does one "regenerate the templates"? 11:33 ambz ? 11:37 magnuse ambz: how did you install? with the debian packages? 11:38 magnuse regenerating the templates should only have an effect if you are looking at a translation, anyway 11:39 ambz yes, i installed via the debian packages 11:39 ambz so i changed the template file in-place, for example, i changed "/usr/share/koha/opac/htdocs/opac-tmpl/prog/en/modules/opac-main.tt" 11:48 ambz okay, got it... 11:48 ambz it's working now 11:49 magnuse yay 11:50 ambz thanks for trying to help :) 11:54 ambz i was taking opac-main.tt from 'master' branch on github... which is different from the one i should have used (opac-main.tt from the 3.10.x branch) 11:56 ambz btw, is there a wiki page or doc on how to setup a dev instance of koha? for local deployment and testing? 11:59 magnuse ambz: i think the recommended way to do that now is to do an installation based on the debian packages, create an instance and then to gitify that instance 12:00 magnuse http://wiki.koha-community.org/wiki/Debian 12:00 wahanui http://wiki.koha-community.org/wiki/Debian is what i used ... 12:00 magnuse https://github.com/mkfifo/koha-gitify 12:00 magnuse wahanui: forget http://wiki.koha-community.org/wiki/Debian 12:00 wahanui magnuse: I forgot http://wiki.koha-community.org/wiki/debian 12:00 magnuse packages? 12:00 wahanui packages is probably at http://wiki.koha-community.org/wiki/Debian 12:00 magnuse gitify? 12:00 wahanui hmmm... gitify is at https://github.com/mkfifo/koha-gitify 12:01 * magnuse tries to remember that wahanui remembers that 12:02 ambz cool, thanks... checking that out 12:08 ambz is gitify recommended or tested for production usage? i mean, if i am working on a fork of koha and i want to run my production koha server against my github fork, i can use gitify right? 12:09 magnuse i'd say gitify is not recommended for production 12:10 magnuse the recommended way is to build your own debian packages 12:10 magnuse build your own? 12:10 magnuse one sec 12:10 magnuse build your own is at http://wiki.koha-community.org/wiki/Building_Debian_Packages_-_The_Easy_Way 12:15 mtompset Greetings, #koha. 12:17 ambz magnuse: thanks a lot:) 12:33 magnuse hiya mtompset 12:33 magnuse ambz: my pleasure 12:33 mtompset Greetings, magnuse ambz. 12:34 ambz hello, mtompset 12:49 ambz thanks all... bye for now 12:55 mtompset Greetings, oleonard. 12:57 chris_n khall++ #tnx for the qa 12:57 khall np! 12:59 mtompset Now I'm going to have competition in the monthly sign offs again. ;) 13:13 * magnuse waves to khall 13:13 khall good day magnuse! 13:14 paul_p magnuse hello. Seems Lay Poh Allonen sent the same email to everybody ;-) (thx for the fu though) 13:14 paul_p hi khall ! how's life with your baby ? 13:15 paul_p everybody is fine ? 13:15 khall very different ; ) it's great though! She's sleeping though most of the night already 13:15 khall can't wait for that first smile 13:16 paul_p khall really ? Already sleeping most of the night ? Hey, that's unfair ! Why did some babies cry and others don't (and have I been unlucky with my 4 sons ?) :D :D 13:17 khall yep, another baby in the family has colic, I don't envy her parents 13:18 paul_p khall = from 0 to 6 years, it's really amazing because baby discover something new every month. As a parent, it's completely cute... 13:18 magnuse khall: it might not last... ;-) 13:18 magnuse (the sleeping all night, that is) 13:18 khall don't jinx me! : ) 13:18 magnuse paul_p: np 13:18 magnuse khall: oops! 13:19 paul_p khall = if you prefer I can speak about teenage time. Which is *much* less cute ... 13:19 khall lol, yep. Can't wait for that! 13:20 * paul_p 1st boy "launched". He's 18, has mostly left daddy's & mummy's home. Still hard times. 13:20 * paul_p 2nd boy starting teenage now. Seems easier than #1 ... 13:20 * paul_p not that impatient to face #3 and #4 teenage 13:21 paul_p :D 13:21 magnuse lol 13:21 paul_p (but, just in case: we love all our boys) 13:22 paul_p rain falling, rain falling, rain falling... (still in Chisinau) 13:22 khall it's hard to tell at this point, but I think she's going to look a lot like her mother: https://lh3.googleusercontent.com/-wdLufozRC2Y/Uym9C8SOwtI/AAAAAAAAFo4/SInphHSmqAg/w483-h859-no/20140319_115046.jpg 13:24 paul_p khall so cute... 13:25 paul_p khall = if she looks like her mother, you still can give her a keyboard very quickly, so she will act as her father ! 13:25 magnuse awww... 13:26 khall heh, I'm sure she will be a geek through and through! 13:26 * oleonard 's favorite kind of babies are Koha babies 13:26 khall I'm a science geek and my wife is a humanities geek 13:45 rambutan @wunder 64507 13:45 huginn rambutan: The current temperature in Wyatt Park, St Joseph, Missouri is 10.2°C (8:45 AM CDT on April 11, 2014). Conditions: Clear. Humidity: 50%. Dew Point: 0.0°C. Pressure: 30.07 in 1018 hPa (Steady). 13:55 oleonard Panic ensues when a Koha screenshot I shared with my staff to prepare them for 3.14 includes a date formatted dd/mm/yyyy. 13:55 rambutan how about 24hour time? 13:55 oleonard Next it will be, "That screenshot says the URL is now localhost:8888! Is our web site moving?!!" 13:56 rambutan :) 13:56 oleonard Moral of the story: The staff will always assume that every aspect of every demo is exactly like it will be in reality. Prepare carefully. 13:57 rambutan prepare the staff carefully with appropriate teaching aids? 13:57 oleonard The sad part is I *knew* I would get a comment about the date format in the screenshot and I thought I updated the pref accordingly before taking it. Oh well. 13:57 rambutan http://www.aussiewhipmaker.com/images/whip_1.jpg 13:58 rambutan I'm getting cynical about the library world 13:59 oleonard rambutan: You have an extra "library" in that sentence. 13:59 rambutan :) 14:00 rambutan eh, I need to go do deliveries... 14:35 * mtompset is back from chauffeur duties. 14:36 oleonard rambutan is doing deliveries, mtompset is a chauffeur... I think I'll be a milkman. 14:37 mtompset I'm only a metaphorical chauffeur. I can't wait until my wife gets her G2 license. 14:50 mtompset oleonard: I figured that is what the ASSIGNED indicated. but wanted to make sure. Bug is signed off now. :) 14:51 oleonard Thanks mtompset 15:45 reiveune bye 16:29 huginn New commit(s) kohagit: Bug 11960: replace unnecessary call of GetMemberDetails by CanBookBeRenewed <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=9132f9befb36f32fc35a511c3829c224b42893bf> / Bug 11598: (follow-up) improve help text for --html and --text options <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=9834401c59ed2ac41ca354732a528a117404fb76> / Bug 11598: Add --text option to overdue_notices similar to --h 17:01 * wajasu wonders if .less compilation, could be done with a git pre-commit hook. 17:05 mtompset YAY! I love seeing patches I helped with make it to master. :) 18:12 huginn New commit(s) kohagit: Bug 11563: (follow-up) remove some tabs <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=c16cadf21656e6c1796c7eac28db33ead02cf59d> / Bug 11563: (follow-up) improve selector for adding noEnterSubmit to select elements <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=2aafa78f08c60797e47cbe790cef1f1899a5297d> / Bug 11563: (follow-up) add noEnterSubmit class to pulldowns <http://git.koha-communit 18:29 oleonard I thought either the tests or the qa tools picked up invalid nesting of [IF] inside HTML tags 18:30 gmcharlt oleonard: what is not being caught? 18:31 oleonard <option value= "0" [%- IF ( loo.ohidden.default == 0 ) -%]selected="selected"[%- END -%]>Show all</option> 18:31 oleonard In the patch for Bug 11508 18:31 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11508 minor, P5 - low, ---, bgkriegel, Needs Signoff , Untranslatable pull-down in auth_subfields_structure.pl 18:31 oleonard I wonder if it's the " - " messing with a pattern? I don't know how the test works. 18:33 oleonard that seems to be the case. When I remove the " - " the template fails the QA tool test 18:34 oleonard What was the reason for that rule again? Problems with the translation script? 18:34 * oleonard feels old 18:35 gmcharlt oleonard: as I recall, yes 18:36 oleonard Bug 6458 18:36 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6458 normal, PATCH-Sent (DO NOT USE), ---, frederic, CLOSED FIXED, incorrect parsing result in translation processing 18:41 pastebot "gmcharlt" at 127.0.0.1 pasted "simple-minded, but it catches it" (13 lines) at http://paste.koha-community.org/212 18:54 oleonard The tech supervisor at my wife's job just sent out an email saying they probably didn't have to worry about Heartbleed because everybody uses "standard browsers on Windows." :| 18:57 rambutan simple minded 18:57 gmcharlt indeed 18:57 gmcharlt oleonard: bug 12076 18:57 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12076 minor, P5 - low, ---, gmcharlt, Needs Signoff , xt/tt_valid.t can miss an invalid construct 18:58 oleonard Thanks gmcharlt 19:13 ashimema Good evening #koha 19:22 oleonard Hi ashimema 19:23 ashimema My flight is delayed. Lovely week in Prague coming to and end too soon. 19:24 oleonard Oh I love Prague 19:24 ashimema Still, back to koa hacking next week. :) 19:24 oleonard http://czechprimer.org/ 19:25 ashimema My czech stretched to getting a beer or two 19:25 ashimema Not too much further 19:25 ashimema Pointing works well. . No need for pootle 19:27 mtompset oleonard: The bootstrap login modal... are we keeping it, axing it, or system preferencing it? 19:28 ashimema Login modal...? 19:28 oleonard Who is proposing that it be axed or system preferenced? 19:28 mtompset This is with respect to bug 6864 and bug 12046... I'm just throwing out some ideas. 19:28 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6864 enhancement, P5 - low, ---, fcapovilla, Failed QA , add a syspref to allow custom text for OPAC user/pass information 19:28 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12046 normal, P5 - low, ---, jonathan.druart, Passed QA , Authentication using CAS - bootstrap 19:28 ashimema I recently touched bootstrap login in the shibbolth patches.. 19:29 * ashimema gies to read. 19:29 mtompset You said the change was in the wrong place on 6864, but felt like we could figure out the login situation with the modal later with respect to 12046. 19:30 oleonard My point about Bug 6864 is that the login text is being added to a place where it was not before (and not to the place where it is now) 19:31 ashimema You can add bug 8446 to that list 19:31 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8446 enhancement, P5 - low, ---, martin.renvoize, Needs Signoff , Shibboleth authentication patch 19:32 mtompset So the real reason for the failure is the system preference name? 19:33 oleonard No, both are reasons. I disagree with putting the login text in the modal 19:34 mtompset Because the rename, I think is okay, but if it shouldn't go into the modal, then I don't think the CAS should be in the modal either. 19:34 mtompset it being the login text. 19:34 ashimema In the shibboleth case, it's kinda impossible to reach the login page now in bootstrap pre the last psych in that bag 19:34 mtompset right, ashimema. 19:34 mtompset Which is why I was throwing out the idea of system preferencing the modal or go to the old page. 19:34 ashimema Hence, I agree with you mtompset. 19:35 mtompset That would enable those with more complicated login processes to modify the corresponding page between bootstrap and prog. 19:35 ashimema The modal needs to allow for all applied auth methods.. 19:36 mtompset ashimema: Until the login process is re-written to authenticate from a single login screen, that isn't happening. 19:36 ashimema What was your reasoning on not liking text in the modal oleonard? 19:36 mtompset It wasn't there before? 19:37 ashimema What doesn't work at the moment mtompset? I've only tried shib and local 19:37 ashimema Looks like there's acas patch.. and I dont see why ldap wouldnt work? 19:37 mtompset we have LDAP, CAS, local, persona, etc.... they don't all use the SAME screen. 19:37 mtompset Sometimes they go off window to do their magic. 19:38 ashimema Right, my flight is boarding. I'll read the loss when I get back 19:38 mtompset which sometimes includes getting a username and password. 19:38 mtompset And I have chauffeur duties calling. 19:38 ashimema Many of them. 'Have' to go of screen do they not 19:38 ashimema Shib does 19:38 ashimema Bye all 19:38 mtompset Bye, ashimema. 19:48 oleonard My goal is to keep the login modal as compact and brief as possible. 19:51 oleonard Currently the CAS authentication preference turns off the login form on the OPAC home page altogether. If this is the preferred option then the template should be modified so that with CAS enabled the login modal doesn't appear at all either. It could link directly to the login page. 19:53 oleonard I don't know what the motivation was behind hiding the login form on the home page though. 19:53 druthb O.o http://www.amazon.com/Accoutrements-Bacons-Bacon-Flavored-Toothpaste/dp/B004MBNK5K 19:53 oleonard Perhaps in both the modal and under the main login form we need a link to "other ways to log in" and consolidate login options under opac-auth.pl 19:54 oleonard ...and remove the Persona link from the home page too 19:54 oleonard Is it expected in libraries which use CAS that CAS is the only login option? 22:50 mtompset Sorry, I had chauffeur responsibilities. 22:52 mtompset "... CAS authentication preference turns off the login form on the OPAC home page altogether" -- it does, oleonard?