IRC log for #koha, 2014-04-11

All times shown according to UTC.

Time S 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 Bug[…]_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.or[…]ember/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[…]aa536fa8c58f4e3da and[…]996e094f83566accb
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/
00:29 gmcharlt pianohacker: implicity, bug 7365
00:29 huginn Bug[…]w_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[…]ch-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
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 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 Bug[…]_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 Bug[…]_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 pasted "make -n update_zebra_conf" (6 lines) at
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 Bug[…]_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 ?
01:37 pianohacker ./configure && make && make install should do the trick like always, they didn't manage to mess that up
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 okay, leaving
01:45 dcook \o/
01:45 pianohacker good luck!
01:45 dcook Cheers. You too.\
01:48 dcook Patch 1 downloading...
02:12 khall_ joined #koha
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!
02:51 trea left #koha
02:53 trea joined #koha
03:06 khall_ joined #koha
03:21 rocio_away left #koha
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[…]story.txt;hb=HEAD
04:21 dcook marc status?
04:21 wahanui i think marc status is
04:24 dcook marc list?
04:53 BobB joined #koha
05:41 sophie_m joined #koha
06:37 reiveune joined #koha
06:37 reiveune hello
06:44 * magnuse waves
06:51 alex_a joined #koha
06:51 lds joined #koha
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 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 paul_p joined #koha
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
08:12 lds joined #koha
08:27 gerundio joined #koha
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
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 joined #koha
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:19 ambz joined #koha
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/ 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/
11:27 ambz sorry
11:28 ambz i meant, i changed "Koha/koha-tmpl/opac-tmpl/pr​og/en/modules/", 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:32 ambz joined #koha
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/"
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:53 meliss joined #koha
11:54 ambz i was taking from 'master' branch on github... which is different from the one i should have used ( 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:58 meliss joined #koha
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
12:00 wahanui is what i used ...
12:00 magnuse
12:00 magnuse wahanui: forget
12:00 wahanui magnuse: I forgot
12:00 magnuse packages?
12:00 wahanui packages is probably at
12:00 magnuse gitify?
12:00 wahanui hmmm... gitify is at
12:01 * magnuse tries to remember that wahanui remembers that
12:02 ambz cool, thanks... checking that out
12:05 Dyrcona joined #koha
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[…]es_-_The_Easy_Way
12:14 mtompset joined #koha
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:52 oleonard joined #koha
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.[…]140319_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:30 drojf joined #koha
13:43 rambutan joined #koha
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:51 francharb joined #koha
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
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:45 rocio joined #koha
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
14:56 tgoat joined #koha
15:17 khall_ joined #koha
15:45 pablito joined #koha
15:45 reiveune bye
15:45 reiveune left #koha
15:58 rambutan joined #koha
16:09 meliss joined #koha
16:29 huginn New commit(s) kohagit: Bug 11960: replace unnecessary call of GetMemberDetails by CanBookBeRenewed <[…]c3829c224b42893bf> / Bug 11598: (follow-up) improve help text for --html and --text options <[…]32a528a117404fb76> / Bug 11598: Add --text option to overdue_notices similar to --h
16:39 JesseM joined #koha
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. :)
17:19 khall_ joined #koha
17:22 rambutan joined #koha
18:12 huginn New commit(s) kohagit: Bug 11563: (follow-up) remove some tabs <[…]c28db33ead02cf59d> / Bug 11563: (follow-up) improve selector for adding noEnterSubmit to select elements <[…]90cef1f1899a5297d> / 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 Bug[…]_bug.cgi?id=11508 minor, P5 - low, ---, bgkriegel, Needs Signoff , Untranslatable pull-down in
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 Bug[…]w_bug.cgi?id=6458 normal, PATCH-Sent (DO NOT USE), ---, frederic, CLOSED FIXED, incorrect parsing result in translation processing
18:41 pastebot "gmcharlt" at pasted "simple-minded, but it catches it" (13 lines) at
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 Bug[…]_bug.cgi?id=12076 minor, P5 - low, ---, gmcharlt, Needs Signoff , xt/tt_valid.t can miss an invalid construct
18:58 oleonard Thanks gmcharlt
18:59 khall joined #koha
19:08 francharb joined #koha
19:13 ashimema joined #koha
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
19:25 ashimema My czech stretched to getting a beer or two
19:25 ashimema Not too much further
19:25 JesseM joined #koha
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 Bug[…]w_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 Bug[…]_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 Bug[…]w_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:52 meliss joined #koha
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[…]ste/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
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?
20:05 francharb joined #koha
20:17 rocio left #koha
22:09 rambutan joined #koha
22:29 rocio joined #koha
22:46 khall_ joined #koha
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?
23:19 mcooper joined #koha

| Channels | #koha index | Today | | Search | Google Search | Plain-Text | plain, newest first | summary