← Previous day | Today | Next day → | Search | Index
All times shown according to UTC.
Time | Nick | Message |
---|---|---|
00:00 | eythian | that's where /usr/share/perl/5.10.1/Test/More.pm comes from |
00:00 | what does your jenkins box have that provides Test/More.pm? | |
00:01 | pastebot | "tcohen" at 127.0.0.1 pasted "eythian: running on Debian 6" (34 lines) at http://paste.koha-community.org/127 |
00:02 | eythian | the version of whatever you're using to give you Test/More.pm is more important. |
00:02 | tcohen | jenkinskoha-jenkins-d6:/usr/share/perl/5.10.1$ grep -i VERSION Test/More.pm | head -1 |
00:02 | our $VERSION = '0.92'; | |
00:02 | pastebot | "eythian" at 127.0.0.1 pasted "tcohen: running on Debian 6 :)" (40 lines) at http://paste.koha-community.org/128 |
00:03 | eythian | do you have something else providing More.pm, you may have a higher version stashed somewhere. |
00:04 | tcohen | how can I know that? |
00:04 | eythian | dpkg -s More.pm |
00:04 | or locate More.pm | |
00:04 | the latter is probably better in case it's somehow out of package mangement. | |
00:05 | tcohen | hm |
00:05 | /usr/local/share/perl/5.10.1/Test/More.pm | |
00:05 | /usr/share/perl/5.10.1/Test/More.pm | |
00:05 | rangi | there ya go |
00:05 | eythian | what does perl -MTest::More -e 'print $Test::More::VERSION . "\n"' |
00:05 | say? | |
00:05 | tcohen | you are right |
00:05 | eythian | also, yeah |
00:05 | tcohen | our $VERSION = '1.001003'; |
00:05 | eythian | yeah |
00:05 | you're cheating there :) | |
00:06 | tcohen | maybe some of the missing deps pulled that |
00:06 | eythian | it's in /usr/local |
00:06 | it's probably cpan on the command line | |
00:06 | tcohen | (apache::bench and so on) |
00:06 | eythian | I'll finish writing up my bug then |
00:06 | tcohen | I installed Devel::Cover::Report::Clover using cpan |
00:06 | it might have pulled that version | |
00:07 | eythian: does db_dependent/Items.t fail too? | |
00:08 | eythian | it fails badly, yes |
00:09 | tcohen | we have subtests in 5 tests files |
00:09 | rangi | but only 1 not in db_dependent |
00:09 | eythian | bug 12689 |
00:09 | huginn | 04Bug http://bugs.koha-community.org[…]_bug.cgi?id=12689 blocker, P3, ---, chris, NEW , Search.t fails to run on Squeeze |
00:10 | rangi | 0.92 is incredibly old, however while squeeze is supported we probably should not have subtests in the main t dir |
00:13 | eythian | tcohen: note that if you have a pbuilder setup, it's mostly just a matter of doing a --login with a --bindmount to your koha dir, installing koha-perldeps then you can run things in a pristine environment. |
00:13 | tcohen | eythian, thanks for the advise |
00:13 | i just reused what we used to use in jenkins | |
00:14 | * tcohen | didn't find a way to add another use of the word use |
00:14 | eythian | heh |
00:14 | rangi | i think its ok to have them in db_dependent, package builds dont run them, and most people don't choose to run the db ones with make test |
00:14 | tcohen: someone must have installed a newer test::more on the squeeze box tho | |
00:14 | with cpan | |
00:15 | tcohen | you mean the jenkins node? |
00:15 | rangi | the /usr/local/ is a give away that it was cpan :) |
00:15 | yep | |
00:15 | tcohen | the only posibility is that it was me |
00:15 | i think it was pulled as a dependency when building a non-packaged lib needed for the testing env | |
00:15 | rangi | could well be |
00:16 | tcohen | i might ask the sysops guys to dump a new OS image and "do it fine" |
00:17 | eythian | or see if you can make jenkins use pbuilder |
00:18 | pastebot | "tcohen" at 127.0.0.1 pasted "evidence" (6 lines) at http://paste.koha-community.org/129 |
00:18 | eythian | looks guilty to me! |
00:19 | rangi, wizzyrea: I might go to the food court. Keen? | |
00:20 | this was probably the wrong channel for that. | |
00:20 | rangi | heh |
00:20 | tcohen | eythian: will you do smth about that bug? i can do it, tomorrow |
00:20 | rangi | im tossing up between that and the $10 fish and chips |
00:21 | eythian | tcohen: can you? I don't really know anything about subtests etc. |
00:21 | (and want to spend today submitting a bunch of Koha and Katmandu dependencies into Debian.) | |
00:21 | tcohen | eythian++ |
00:21 | rangi | and Catmandu too |
00:21 | :) | |
00:22 | wizzyrea | I like food! |
00:22 | and courts of food | |
00:22 | eythian | err yes |
00:22 | tcohen | eythian: dbix... |
00:22 | :-P | |
00:22 | eythian | that Catmandu. No jackets or sleeping bags needed. |
00:22 | wizzyrea | hey they make pretty awesome jackets. |
00:23 | rangi | tcohen: thats already in wheezy |
00:23 | wizzyrea | debian could probably use some. |
00:23 | eythian | tcohen: you were supposed to find me the minimum version with the bug fixed. |
00:23 | tcohen: or the patch so I can backport it. | |
00:23 | Updating DBIx itself is troublesome. | |
00:24 | tcohen | ok ok |
00:24 | forgot about that | |
00:24 | hey, is there anything i can blame you? | |
00:24 | eythian | basically trying with the new version turned into a whole pile of dependencies that would have meant backporting half of CPAN :) |
00:25 | tcohen: not if I can help it! :) | |
00:25 | rangi | hehe |
00:25 | 0.08270 is in testing | |
00:26 | https://packages.qa.debian.org[…]x-class-perl.html | |
00:26 | eythian | I think I tried with the wheezy version, and it looked difficult enough |
00:28 | rangi | (which is the latest version on cpan) |
00:28 | so yeah, nothing more can be done in terms of getting it into debian | |
00:28 | eythian | rangi: it's not that, it's that there's a bug in the version in squeeze |
00:28 | rangi | yep |
00:29 | eythian | so the best^Weasiest solution is to backport the specific fix |
00:29 | tcohen | will read the logs, wife waiting to have dinner |
00:29 | bye! | |
00:29 | eythian | later |
00:29 | wizzyrea | don't keep the wifey waiting! |
00:35 | * dcook | wonders if XML::LibXML can handle XPointer within an XInclude... |
00:35 | dcook | laters tcohen |
00:35 | Suppose it depends on the parser you're using | |
00:37 | Grant McLean... isn't he a Catalyst fellow? | |
00:37 | ibeardslee | It could be the same guy |
00:37 | dcook | http://search.cpan.org/~grantm[…]L-SAX-0.99/SAX.pm |
00:37 | ibeardslee | yeah that'll be him |
00:37 | dcook | cool :) |
00:38 | ibeardslee | Do you need me to throw something at him? |
00:38 | dcook | Nah, it's all good |
00:38 | Just recognized the naem | |
00:38 | name* | |
00:38 | * ibeardslee | is disappointed, hasn't had to throw anything at anyone for a while. Would be good to have been able to blame someone else. |
00:39 | dcook | hehe |
00:39 | ibeardslee | yeah that'll be him#63 |
00:39 | 25 days ago | |
00:39 | by Jef Vratny | |
00:39 | 2014-07-07 09:24 | |
00:40 | oh bloody hell stupid arm leaning on the mouse | |
00:40 | dcook | I was wondering a bit :p |
00:58 | alohalog` joined #koha | |
00:58 | Topic for #koha is now Koha 3.16.2 is available! Next general meeting is 13 and 14 August 2014 at 22:00 and 15:00 UTC. Welcome to the IRC home of Koha http://koha-community.org. Please use http://paste.koha-community.org for pastes. | |
00:59 | jajm joined #koha | |
01:16 | dcook | Occasionally, I think MARC frameworks are the bane of my existence |
01:16 | Search could be improved, but that's a matter of time and effort. | |
01:16 | MARC frameworks...they're just...argh. | |
01:17 | Well, not the frameworks per se. Rather, the concept behind them. | |
01:29 | wizzyrea | ? |
01:29 | sorry you'll have to explain that sentiment | |
01:30 | dcook | Mostly... how to keep them up-to-date |
01:30 | But not even that | |
01:30 | wahanui | not even that is, like, cold :) |
01:30 | dcook | Rather... how to create an editor template of a chosen set of fields |
01:30 | But also allow for other fields to be saved when copy cataloguing | |
01:30 | (So if you don't have 336 in your framework, you'll still get 336 to save) | |
01:31 | eythian | yeah, that's something that should be fixed. |
01:31 | dcook | Especially when some workflows might count on certain fields NOT being in the framework |
01:31 | pianohacker | dcook: rancor is solving that last problem (saving unknown fields) |
01:31 | dcook | O rly? |
01:31 | Tell me more :) | |
01:31 | I figure it's a bug that some people might use as a feature? | |
01:31 | wizzyrea | keeping them up to date |
01:31 | wahanui | keeping them up to date is difficult... |
01:31 | dcook | Hence http://xkcd.com/1172/ |
01:31 | wizzyrea | is a problem |
01:32 | and the not saving thing, that's a problem too. | |
01:32 | dcook | wizzyrea: But is it? |
01:32 | Ah, yeah, the saving thing | |
01:32 | But the whole being up-to-date... | |
01:32 | What is up-to-date? | |
01:32 | pianohacker | no, it's intentional. It's one of the many, many things catalogers hate about the current editor. you can save just about any field in a record; rancor just uses the framework to verify mandatory/non-repeated fields and show descriptions of tags and subfields |
01:32 | dcook | We let people re-write the labels, so it's impossible to keep those up-to-date per se |
01:32 | We could keep "repeatable" up-to-date... | |
01:32 | wizzyrea | I forget whether hiding instead of deleting fields makes a difference in the saving bug. |
01:33 | dcook | wizzyrea: huge difference |
01:33 | wizzyrea | I don't ever delete fields. |
01:33 | ever. | |
01:33 | dcook | pianohacker: come again? |
01:33 | Ah wait, I get you | |
01:33 | I thought you were talking about the current editor | |
01:34 | The framework tables also need a bit of a tidy up | |
01:35 | wizzyrea: Yeah, I would never delete fields. The Fast Add framework only has a subset of fields but in theory that should be OK as you'd hopefully never be copy cataloguing with that framework | |
01:35 | pianohacker: Do you use the value_builder and authtype_code fields as well? | |
01:35 | pianohacker | ah yeah those too |
01:35 | wait not value_builder | |
01:36 | dcook | Interesting...how do you build the leader, the 005, and the 008? |
01:36 | pianohacker | rancor can use the XML metadata made for a few of the field widgets, but not the widgets themselves |
01:36 | It has a separate widget system | |
01:36 | dcook | Mmm |
01:37 | pianohacker | I did the leader by hand before I added the XML compatibility |
01:37 | rangi | basically the whole problem is MARC |
01:37 | dcook | rangi: Yes and no |
01:37 | I'm running into this problem with DSpace using DC as well | |
01:38 | Well, not the exact same problem | |
01:38 | pianohacker | if MARC were a little less terrible, it would help, but hey |
01:38 | rangi | if marc didnt exist |
01:38 | it would help even more | |
01:38 | dcook | Managing multiple different templates gets cumbersome |
01:38 | But it would be easier without MARC :p | |
01:38 | pianohacker | I put that on my "things that would be so wonderful I don't think they could be" scale just below "peace in the middle east" |
01:39 | rangi | that we have to spend time even knowing that a leader exists, let alone what it does |
01:39 | dcook | Hmm |
01:39 | * dcook | tries to remember how we currently build the value |
01:39 | pianohacker | for? |
01:39 | the leader? | |
01:39 | wahanui | i think the leader is http://www.loc.gov/marc/biblio[…]hic/bdleader.html or http://www.unimarc.info/holdings/1/en/000 |
01:40 | dcook | But it's really not that different from a field needing some sort of calculated value |
01:40 | rangi | where 97% of the worlds library workers dont understand MARC in the least |
01:40 | dcook | ^ |
01:40 | Well, actually... | |
01:40 | rangi | and the 3% that do, wont let it go |
01:40 | most libraries in the world are special libraries | |
01:40 | dcook | Actually, yeah, I agree |
01:40 | 97% of the world's library workers don't understand MARC | |
01:40 | And 99% don't understand AACR2 | |
01:40 | rangi | yep |
01:41 | pianohacker | god, AACR2 |
01:41 | rangi | and 99.8 dont understand RDA |
01:41 | pianohacker | "Yes, I know there's weird punctuation in the title. No, I can't just strip it out." |
01:41 | rangi | :) |
01:41 | dcook | RDA trainers don't even understand RDA |
01:41 | rangi | thats cos they are still writing the specs :) |
01:41 | but yeah rancor will be a great improvement | |
01:42 | pianohacker | it's like html5 without the pragmatism |
01:42 | dcook | I thought that they had finished? |
01:42 | * dcook | might've just been optimistic |
01:42 | rangi | they keep adding new ones, or least making them live or some madness |
01:42 | dcook | The only downside I can see with rancor at the moment is that it'll be hardcoded for MARC? |
01:42 | pianohacker | dcook: galen and I talked about that at kohacon '13 |
01:42 | dcook | The truly nasty part of RDA is that it's basically AACR3...but requires changes to MARC too :S |
01:43 | pianohacker: Oh? | |
01:43 | rangi | the work with oslo will end up with some rdf editor |
01:43 | hopefully the 2 can be combined in some way | |
01:43 | pianohacker | you can abstract away the MARC editing parts of Rancor, but there's so little left afterwards that it's not very useful on its own |
01:43 | that would be cool though rangi | |
01:43 | rangi | *nod* |
01:43 | basically the work flows are MARC specific | |
01:44 | so an editor you build kinda has to be too | |
01:44 | pianohacker | yup. MARC is so idiosyncratic that you have to spend a lot of time catering to it |
01:44 | dcook | I suppose the idea of having a CLI type editor on the screen though would be useful |
01:44 | Oh MARC... | |
01:44 | But yeah, I figure if we can have consensus about the saving thing... | |
01:45 | Then updates to MARC frameworks become trivial | |
01:45 | rangi | *nod* |
01:45 | dcook | The only problem I see at the moment is labels and repeatability |
01:45 | For unknown fields/subfields | |
01:45 | But that's barely a problem | |
01:46 | pianohacker | dcook: I'd say at this point you might want to write up an RFC |
01:46 | dcook | :P |
01:46 | pianohacker | most of the people who would have really strong opinions about it would be on the list |
01:46 | for better or worse :) | |
01:46 | dcook | Can't I just rule with an iron fist? |
01:46 | Actually, if I really believed that, I'd just be sending patches and not posting comments. | |
01:46 | rangi | koha still needs a NO I NEVER WANT TO SEE MARC mode too |
01:46 | dcook | True that |
01:46 | wizzyrea | ^^ |
01:46 | rangi | that would make so many of our special libraries happy |
01:47 | dcook | Same |
01:47 | dpk joined #koha | |
01:47 | pianohacker | are there still those odd system preferences that hide most of the codes and tags and whatnot? |
01:47 | (in the editor at least) | |
01:47 | rangi | in the editor yeah |
01:47 | dcook | I think so? |
01:48 | * dcook | recalls showing a special librarian the cataloguing editor once |
01:48 | dcook | I can't remember their expression exactly...but it was a mix of shock and horror |
01:49 | "What are these numbers and words?" | |
01:49 | pianohacker | So different from showing it to a conventional cataloger how? |
01:49 | ;) | |
01:49 | dcook | Well, a cataloguer in an academic library or a public library would maybe grimace, but still be at home :p |
01:49 | pianohacker | grimace really hard |
01:49 | dcook | Yeah, I think I have a bit of stockholm syndrome |
01:50 | * dcook | wishes he could remember his first impression of the editor |
01:50 | pianohacker | I believe I've heard the current editor called a "fisher-price editor" more than once |
01:50 | dcook | Mind you, my first exposure to Koha was 3.2 |
01:50 | pianohacker | probably from nengard |
01:50 | dcook | It's grown so much since then |
01:50 | "fisher-price editor"... interesting | |
01:50 | Actually, it's pretty similar to a lot of editors I've seen for web-based library systems | |
01:51 | By a lot, I mean like...maybe one other one | |
01:51 | pianohacker | really? I don't know if that's comforting or sad |
01:51 | dcook | Probably sad |
01:51 | rangi | its better than a lot |
01:51 | seriously, try voyager | |
01:51 | dcook | Mmm, never did see the cataloguing side of Voyager |
01:51 | I didn't mind Horizon's though | |
01:51 | I could catalogue wicked fast on that | |
01:51 | rangi | yeah horizon was ok |
01:51 | pity they killed it | |
01:52 | dcook | What do they have now? |
01:52 | Alma or is that someone else | |
01:52 | rangi | symphony |
01:52 | wahanui | symphony is one of the first systems to have a connector built for it |
01:52 | pianohacker | I saw voyager's for the first time not too long ago, rangi, it is a little terrifying |
01:52 | rangi | which is unicorn really |
01:52 | pianohacker | horizon's editor was the catalyst for rancor's ancient predecessor tho |
01:52 | dcook | pianohacker: I thought it might be |
01:52 | Wait... | |
01:52 | What? | |
01:52 | rancor's ancient predecessor? | |
01:52 | pianohacker | yup |
01:53 | rangi | there have been many attempts at editors in the past :) |
01:53 | i gave up writing them when someone killed the one i liked the best | |
01:53 | dcook | :( |
01:53 | pianohacker | https://github.com/pianohacker[…]-rebase-text-marc |
01:53 | rangi | http://photos.bigballofwax.co.[…]aphotos/koha/acq3 |
01:54 | pianohacker | dcook: check this out: https://github.com/pianohacker[…]4/Biblio.pm#L2093 |
01:54 | dcook | rangi: Ahhh yeah. I remember you showing me that one before. |
01:54 | rangi | it died, when we lost the 3 tiered approach |
01:54 | biblioitems is all that remans | |
01:54 | remains | |
01:54 | pianohacker | woah, that's right! proto-frbr! |
01:56 | dcook | neato, pianohacker |
01:56 | pianohacker | could have been like 10 lines of perl and some crazy regexes, but I did weird stuff for fun when I was a kid |
01:57 | rangi | heh |
01:57 | http://photos.bigballofwax.co.[…]aphotos/Git_usage | |
01:57 | kmlussier joined #koha | |
01:57 | rangi | i did that in 2007 |
01:57 | when we were about to move to git | |
01:57 | apart from the lines between the developers | |
01:58 | its reasonably accurate | |
01:58 | dcook | indeed |
01:59 | pianohacker | oh, cool, it has pictures of the old-school Koha |
01:59 | like pre-2.0 | |
02:00 | rangi | i dont think i have any really early ones |
02:00 | wish i had kept some | |
02:00 | dcook | A Koha archive would be cool |
02:01 | * dcook | may be procrastinating working on DSpace input forms... |
02:01 | pianohacker | there's some pics of the early curses circ screen |
02:01 | dcook | Yeah, I love those |
02:01 | rangi | ahh that was the rewrite |
02:01 | the original one used CDK | |
02:01 | thats one using perltk and one using curses::ui | |
02:02 | pianohacker | what exactly was the catalyst behind moving to the web? |
02:02 | rangi | it was only ever circ that was cli based |
02:02 | and basically webbrowsers got fast enough | |
02:03 | that a browser based one was feasible | |
02:03 | plus under load, you could make the c libraries that CDK was built on seg fault | |
02:03 | dcook | eep |
02:03 | rangi | hence the rewrite to curses::ui |
02:04 | which i gave up on, cos steve tonnesen had got a web based one going by then | |
02:04 | pianohacker | oh cool a segfault in a perl extension. Did gdb even try to unravel that? |
02:05 | rangi | well it was an XS library |
02:05 | so it was actually the C | |
02:05 | i tracked it back that far | |
02:05 | which is where i gave up, :) | |
02:05 | pianohacker | excellent decision |
02:05 | rangi | when it gets to debugging someone elses C .. i run the other direction |
02:06 | dcook | Love this: "<dc-schema>dc</dc-schema> |
02:06 | " | |
02:06 | pianohacker | amen. unless it's super clean, decoding the control flow and data structures involved is terrible |
02:06 | rangi | speaking of running, i have to get to my kids school sans car |
02:07 | cyas later | |
02:07 | pianohacker | oy :/ good luck rangi, see ya |
02:07 | dcook | later rangi |
02:10 | tcohen joined #koha | |
02:37 | pianohacker | bye alll |
02:47 | rangi joined #koha | |
02:47 | logbot joined #koha | |
02:47 | gdunbar joined #koha | |
02:47 | dpk joined #koha | |
02:47 | bg joined #koha | |
02:47 | rocio_afk joined #koha | |
02:47 | kivilahtio joined #koha | |
02:47 | barton_away joined #koha | |
02:47 | khall_away joined #koha | |
02:47 | irma joined #koha | |
02:47 | JesseM_away joined #koha | |
02:47 | eternalsword joined #koha | |
02:47 | thd-away joined #koha | |
02:47 | jcamins joined #koha | |
02:47 | phasefx2 joined #koha | |
02:47 | RowdyChildren joined #koha | |
02:47 | eythian joined #koha | |
02:47 | sophie_m joined #koha | |
02:47 | druthb_away joined #koha | |
02:47 | matts_away joined #koha | |
02:47 | markvandenborre joined #koha | |
02:47 | bshum joined #koha | |
02:47 | gmcharlt joined #koha | |
02:47 | cjh joined #koha | |
02:47 | huginn joined #koha | |
02:47 | rhcl joined #koha | |
02:47 | phasefx joined #koha | |
02:47 | wahanui joined #koha | |
02:47 | jeff joined #koha | |
02:47 | dbs joined #koha | |
02:47 | csharp joined #koha | |
02:58 | dcook | Was just looking at http://wiki.koha-community.org/wiki/IRC_Regulars and wondering if anyone has tampered with the alphabetical ordering |
02:58 | Sure enough, it's chaos! | |
02:58 | Well, maybe not chaos. But slightly not alphabetically ordered :p | |
02:59 | Well, maybe only one or two out of order | |
02:59 | Not that I'm counting... | |
03:05 | Mmm, pill capsules are the best... | |
03:05 | * dcook | sings a little song about the joy of antibiotics |
03:47 | rocio left #koha | |
04:18 | dcook | @query number mix |
04:18 | huginn | dcook: 04Bug http://bugs.koha-community.org[…]_bug.cgi?id=10352 normal, P5 - low, ---, gmcharlt, NEW , Cataloguing log search mixing itemnumber/bibnumber |
04:18 | dcook: 04Bug http://bugs.koha-community.org[…]_bug.cgi?id=10944 minor, P5 - low, ---, robin, Pushed to Master , Mixed content warnings in results and detail with Amazon images on https | |
04:18 | dcook | Hmm, I suppose that was a bit vague.. |
05:09 | ashimema | morning |
05:09 | dcook | hola ashimema |
05:11 | ashimema | how are you this fine day dcook |
05:12 | oh.. that's an bot command I havent seen before | |
05:13 | * dcook | is intrigued |
05:13 | dcook | how are you? |
05:14 | ashimema | I'm good.. |
05:14 | too early again.. | |
05:14 | but good | |
05:14 | wish I could sleep better at the moment.. waking up at 5am very day is starting to drag | |
05:14 | dcook | Yikes...6am? |
05:14 | You've already been up for an hour? | |
05:14 | Jeez.. | |
05:14 | * dcook | was waking up at 6 over the weekend due to coughing fits but that was about it |
05:15 | dcook | Why the early wake ups? |
05:19 | ashimema | not really sure.. |
05:19 | got allot of work flaoting around my head maybe. | |
05:19 | currently writing tests for the shibboleth module | |
05:19 | dcook | :) |
05:19 | ashimema | finally gt my head around testing last night. |
05:20 | dcook | Yeah, it takes a little while to get it sorted |
05:20 | ashimema | took me ages to work out how to mock the koha config |
05:20 | dcook | Still not sure if we're able to use subtests or not because of module version issues... |
05:20 | ashimema | really.. pants. |
05:20 | I've been using subtests in these tests | |
05:20 | dcook | You'll want to ask eythian or tcohen about that one |
05:21 | ashimema | cheers |
05:21 | dcook | Read http://bugs.koha-community.org[…].cgi?id=12443#c15 and down |
05:21 | huginn | 04Bug 12443: normal, P5 - low, ---, dcook, Pushed to Master , Initial re-factoring of buildQuery |
05:22 | dcook | http://bugs.koha-community.org[…]_bug.cgi?id=12689 |
05:22 | huginn | 04Bug 12689: blocker, P3, ---, tomascohen, NEW , Search.t fails to run on Squeeze |
05:22 | dcook | Or that one |
05:22 | wahanui | i think that one is down more often than up |
05:22 | rangi | WTAF |
05:22 | dcook | rangi: ? |
05:23 | ashimema | I see. |
05:23 | rangi | Mail on the mailing list |
05:23 | dcook | dev or general? |
05:23 | rangi | General |
05:23 | dcook | gen I guess |
05:23 | * dcook | has switched to non-digest for dev, but still has digest for general.. |
05:24 | ashimema | wat up rangi |
05:24 | dcook | Hmm, not sure I'm looking at the right archive |
05:25 | rangi | For the subtests they will fail on any squeeze install (or precise) |
05:26 | ashimema | poo |
05:26 | thanks | |
05:27 | rangi | Unless we put a libtest-more-perl in our repo |
05:27 | dcook | Which pulls in half of cpan? |
05:27 | rangi | Unfortunately yeah |
05:27 | dcook | bleargh |
05:27 | ashimema | :( |
05:28 | rangi | I'm not sure of a good solution |
05:28 | ashimema | I'll take my subtests out me thinks |
05:28 | dcook | That's probably the only solution |
05:28 | rangi | At least for the next year or so |
05:29 | dcook | Stop supporting Squeeze when Jessie comes out? |
05:29 | ashimema | :) |
05:29 | rangi | Seems like an ok plan to me |
05:29 | :) | |
05:29 | dcook | :D |
05:30 | * dcook | wonders what'll happen when they run out of character names |
05:30 | dcook | I suppose they could just make more Toy Story forever |
05:31 | rangi | dcook: was the mail asking some one to share the quotes for migration they received |
05:31 | dcook | O_o |
05:32 | I don't think so | |
05:32 | rangi | Yeah |
05:32 | dcook | I might've missed something |
05:32 | Ahhhh | |
05:32 | You mean in the second one | |
05:32 | rangi | Yep |
05:33 | dcook | My bad. I thought you meant the first |
05:33 | Yes, I believe you're correct | |
05:34 | As for commercial in confidence, no idea there | |
05:35 | rangi | I dunno if usians do that, but we do on our quotes |
05:35 | ashimema | nicely answered though chris |
05:35 | dcook | I think we publish most of our standard rates, and do more flexible rates on a case by case basis if there is more work involved for one dataset |
05:35 | agreed. Well answered indeed :). | |
05:35 | We being Aussies | |
05:35 | Err not Aussies | |
05:35 | Prosentient | |
05:35 | I don't know about back home | |
05:35 | In North America, if money is involved, we rarely ever talk about it | |
05:35 | rangi | Yep rates are fine |
05:35 | dcook | Unless it's about how much more you have than someone else :p |
05:36 | * dcook | thinks this is one reason why North Americans are so badly underpaid a lot of the time |
05:36 | ashimema | Indeed. |
05:36 | rangi | But numbers in isolation of the rest of the data can be quite misleading |
05:36 | dcook | Mmm very very true |
05:37 | Actually, add a few more "very" on there | |
05:37 | * dcook | has seen some terrifying data |
05:37 | ashimema | Why are migrations always undervalued.. customers never seem to understand how important it is to get a migration right.. and how hard that often is. |
05:37 | cait joined #koha | |
05:37 | dcook | I imagine it's because some vendors arbitrarily charge way more than they need to for easy migrations |
05:38 | Which makes the cost of a difficult migration seem less warranted :/ | |
05:38 | ashimema | I've seen some horrifying data.. and have also learnt the hard way how muhc it bites you down the line if you don't spend the effort in the first place getting it right |
05:38 | * dcook | remembers a vendor wanted to charge his library $2000 for a data migration which was very simple |
05:38 | dcook | Hmm, so much for commercial in confidence |
05:38 | I guess I didn't mention which vendor and which library though :p | |
05:38 | ashimema | it's quite the opposite in the UK.. migration is one of the bits vendors heavily discount to win a customer.. |
05:39 | dcook | ashimema: So true. Good data is the best. |
05:39 | That sucks, btw | |
05:39 | cait | it's hard to estimate correctly how much time it will take |
05:39 | dcook | Mmm, that's true |
05:40 | I suppose unless you quote per type of data... | |
05:40 | Which doesn't really help overall | |
05:40 | But might be a bit more accurate | |
05:40 | * dcook | is just rambling |
05:40 | ashimema | Yeah.. it sucks as the data migrations man.. your always undervalued here as the general rule is that the big discounts are on the migration stage.. the philosophy is that it's easier to keep a customer (and have that recurring income from support and maintanence) than it is to win them in the first place. |
05:41 | dcook | Mmm, I seem to recall you mentioning that at Kohacon |
05:41 | It's probably a fairly accurate philosophy | |
05:41 | ashimema | yeah.. it works better for the big boys who have evil contracts that people can't get out of.. |
05:42 | * dcook | shudders |
05:43 | dcook | I seem to recall our contracts being super flexible |
05:43 | ashimema | to be fair.. our customer retention is great.. but it always worries me when we get small clients that in effect cost us a fair chunk of money in the first year (due to the migration being hard, as often the tiny customers are the hardest migrations).. then decideding after a year that they can't afford/don't need support. |
05:43 | dcook | In the 2.5 years I've been here, I don't know if we've ever lost a client |
05:43 | One or two closures I think but that's it | |
05:43 | ashimema | touch wood we've only had a very small number of those. |
05:43 | dcook | Mmm, yeah, that would be killer |
05:43 | rangi | It's like design |
05:43 | ashimema | yeah.. our contracts are alo super flexible.. part of the open source philosphy |
05:43 | dcook | Design? |
05:44 | rangi | Everyone is all "I could do that" |
05:44 | dcook | hehe |
05:44 | ashimema | :) |
05:44 | true, true | |
05:44 | rangi | It shouldn't cost that much |
05:44 | * dcook | wishes that he had a designer... and a minion |
05:44 | dcook | rangi: Which shouldn't |
05:44 | ? | |
05:45 | * cait | waves |
05:45 | rangi | That's what people say |
05:45 | ashimema | hi cait |
05:45 | dcook | Mmmm |
05:45 | I suppose people think that they can do most unregulated professions | |
05:45 | rangi | Then they say no not that blue |
05:45 | dcook | Well, even some regulated ones... |
05:45 | ashimema | way of the world unfortunately.. |
05:45 | enough shared here me thinks ;) | |
05:45 | dcook | rangi: Two centimeters to the left |
05:46 | It's actually quite a thing in the library world... | |
05:46 | Losing the forest for the trees | |
05:46 | rangi | Not just libraries |
05:46 | dcook | I imagine not. It's just the world I notice the most often ;) |
05:47 | * dcook | wonders if he could do his own dentistry... |
05:47 | dcook | It can't be that hard... |
05:47 | rangi | :) |
05:47 | dcook | Education is a funny one... |
05:47 | Australian teachers make so much money...unless you're teaching under 5s | |
05:48 | American counterparts of Australians...making peanuts | |
05:48 | rangi | True |
05:48 | dcook | Not that the Aussies don't earn it. Teaching is a tough gig. |
05:49 | Uh oh. I'm spiralling into my ranting about money and international careers. | |
05:49 | rangi | Hehe |
05:49 | * dcook | goes and tries to break something which shouldn't be broken |
05:49 | rangi | Oh hey |
05:49 | dcook | Hmm? |
05:49 | * dcook | apparently answers to "Oh hey" now :p |
05:50 | rangi | The other day mick fortune tweeted about more NHS libraries using Koha |
05:50 | Some of yours ashimema? | |
05:52 | ashimema | quit possible. |
05:52 | not seen the tweet | |
05:55 | I don't use twitter enough.. | |
05:55 | rangi | Now I can't find it |
05:55 | ashimema | can one search an individuals tweets? |
05:55 | rangi | Not easily |
05:55 | ashimema | aha.. I found it.. |
05:56 | cait | now you both made me curious. |
05:56 | ashimema | Hold 'page down' for a while on the page to load a shit load of the tweets.. then searhc using the browser. |
05:56 | rangi | Ahh good idea |
05:57 | ashimema | yup.. that'll be some of our customers :) |
05:57 | dcook | :D |
05:57 | rangi | Cool |
05:58 | ashimema | we got a pretty big consortium Birmingham way fairly recently.. |
05:59 | group of nhs hostpitals :) | |
05:59 | hink that'll be the ones he's talking about. | |
05:59 | rangi | Awesome |
05:59 | wahanui | That'll be $1 for the awesome jar, rangi |
05:59 | ashimema | It's nice.. we have so much variety in the customers we support now.. |
05:59 | one day it'll be academics, the next specials or publics. | |
05:59 | cait | :) |
05:59 | dcook | Hmm, getting OpacUserJS twice in the SCO but not sure why... |
06:00 | ashimema | keeps things exciting |
06:00 | * dcook | pokes some more |
06:00 | dcook | ashimema: That's awesome :) |
06:02 | Aha... | |
06:02 | opac-bottom.inc | |
06:02 | ashimema | :) |
06:02 | * dcook | double-checks master |
06:03 | dcook | Not that fixing this bug has anything to do with what I should be doing... |
06:04 | Huh...never knew there was an "onunload" event... | |
06:04 | Maybe because it only works in IE, Firefox, and Safari | |
06:05 | cait | hm would one of you be able to check if they get a predue message outof koha? |
06:05 | if you get... | |
06:05 | it drove me crazy yesterday trying to produce one | |
06:05 | dcook | Isn't it advance_notices.pl |
06:06 | Then the number of days overdue as specified in the borrower messaging preference | |
06:06 | ERr | |
06:06 | Not overdue | |
06:06 | Before it's due | |
06:06 | Right...can't remember which date it uses for that...probably items.onloan? | |
06:08 | cait | i guess so |
06:08 | but yes that's it | |
06:08 | i checked out something due yesterday, set predue ot 1 day before for the patron and ran it | |
06:08 | and got... nothing | |
06:08 | dues workd | |
06:09 | dcook | O_o |
06:09 | Wouldn't you need the due date to be tomorrow for that to work | |
06:09 | cait | argh. |
06:09 | thx :) | |
06:09 | dcook | Oh wait, drr |
06:09 | I think I misread you | |
06:09 | cait | no you are right :) |
06:09 | dcook | But yeah, I think it needs to be in the future |
06:09 | Happy to help :) | |
06:09 | cait | that's why you should stop working at some point and just go home i guess... |
06:09 | dcook | True true |
06:09 | cait | lol |
06:09 | can we delete that now out of th elogs? :) | |
06:10 | * dcook | is going to enjoy his Friday night...just no idea how yet |
06:10 | cait | couch + book? |
06:10 | dcook | I figure there are so many logs that we'd never be able to track it down |
06:10 | Well, I did a lot of reading when I was sick last weekend | |
06:10 | cait | ah |
06:10 | * dcook | is still technically sick but has read all the things and watched all the Miyazaki movies |
06:10 | dcook | Well, not all of them. Only 3 I hadn't seen before... |
06:10 | cait | that makes it harder |
06:10 | * dcook | is also waiting for the last comic in a series... |
06:11 | dcook | It was unwise to start reading a series where I didn't have the concluding volume |
06:11 | @later tell cjh locke & key actually turned out to be less "horror" than I thought. The first volume is much more "horror" than the rest. | |
06:11 | huginn | dcook: The operation succeeded. |
06:11 | dcook | @later tell cjh more so just dark fantasy |
06:11 | huginn | dcook: The operation succeeded. |
06:12 | cait | ah i hate when that happens |
06:12 | i know hwen i used to always start trilogies by accident where the last book wasn't even published yet | |
06:13 | dcook | Mmm, that would be hard |
06:13 | In this case, I ordered the last volume off Book Depository while I was still home sick | |
06:13 | Haven't even gotten an email to say it's been shipped though yet :( | |
06:14 | As eythian has said, book depository is slow enough that you forget about your order and then it's an unexpected gift to yourself in the future ;) | |
06:27 | Hmm...looks like there might be some issues saving system preferences in master... | |
06:27 | * dcook | hopes it's just his database being funny |
06:31 | cait | @wunder Konstanz |
06:31 | huginn | cait: The current temperature in Taegerwilen, Taegerwilen, Germany is 16.5°C (8:30 AM CEST on August 01, 2014). Conditions: Clear. Humidity: 95%. Dew Point: 16.0°C. Pressure: 29.92 in 1013 hPa (Steady). |
06:32 | dcook | @wunder syd |
06:32 | huginn | dcook: The current temperature in Matraville, Sydney, New South Wales is 15.4°C (4:30 PM EST on August 01, 2014). Conditions: Clear. Humidity: 25%. Dew Point: -4.0°C. Pressure: 29.86 in 1011 hPa (Rising). |
06:32 | cait | hmm |
06:32 | dcook | @wunder sydney, australia |
06:32 | huginn | dcook: The current temperature in Matraville, Sydney, New South Wales is 15.4°C (4:30 PM EST on August 01, 2014). Conditions: Clear. Humidity: 25%. Dew Point: -4.0°C. Pressure: 29.86 in 1011 hPa (Rising). |
06:32 | dcook | Looks a bit windy out |
06:34 | ashimema | i read that dcook.. and thought 'how can a person look windy' |
06:34 | * ashimema | looks a bit windy |
06:34 | ashimema | ;) |
06:34 | dcook | :p |
06:34 | * dcook | is certainly long winded |
06:36 | dcook | Hmm |
06:38 | I'm making one line code changes...so it seems silly to put them in different patches | |
06:38 | Yet... | |
06:41 | cait | bbiab |
06:41 | cait left #koha | |
06:49 | dcook | Quick question... |
06:49 | Are we removing "prog" in 3.18? | |
06:49 | For the opac | |
06:50 | Also where on earth is the SCO help... | |
06:52 | * dcook | assumes you must have to access it manually.. |
06:55 | dcook | For anyone wanting the world's easiest sign off: bug 12690 |
06:55 | huginn | 04Bug http://bugs.koha-community.org[…]_bug.cgi?id=12690 minor, P5 - low, ---, dcook, Needs Signoff , opacuserjs gets loaded twice in self checkout |
06:55 | alex_a joined #koha | |
06:56 | alex_a | bonjour |
06:58 | dcook | salut, alex_a |
06:59 | Hmm, looks like I should've looked more at the logs from the last dev meeting.. | |
07:00 | yohann joined #koha | |
07:10 | rangi joined #koha | |
07:10 | logbot joined #koha | |
07:10 | gdunbar joined #koha | |
07:10 | alex_a joined #koha | |
07:10 | dpk joined #koha | |
07:10 | bg joined #koha | |
07:10 | kivilahtio joined #koha | |
07:10 | barton_away joined #koha | |
07:10 | khall_away joined #koha | |
07:10 | irma joined #koha | |
07:10 | JesseM_away joined #koha | |
07:10 | eternalsword joined #koha | |
07:10 | thd-away joined #koha | |
07:10 | jcamins joined #koha | |
07:10 | phasefx2 joined #koha | |
07:11 | RowdyChildren joined #koha | |
07:11 | eythian joined #koha | |
07:11 | druthb_away joined #koha | |
07:11 | matts joined #koha | |
07:11 | markvandenborre joined #koha | |
07:11 | bshum joined #koha | |
07:11 | gmcharlt joined #koha | |
07:11 | cjh joined #koha | |
07:11 | huginn joined #koha | |
07:11 | rhcl joined #koha | |
07:11 | phasefx joined #koha | |
07:11 | wahanui joined #koha | |
07:11 | jeff joined #koha | |
07:11 | dbs joined #koha | |
07:11 | csharp joined #koha | |
07:13 | sophie_m joined #koha | |
07:19 | dcook | Sweet. Going to a local music show tonight. Huzzah! |
07:19 | * dcook | wonders if the kids still say "Huzzah!" |
07:23 | cait joined #koha | |
07:23 | cait | back |
07:25 | dcook | wb cait :) |
07:29 | cait | go home! :) |
07:31 | dcook | Hmm, probably an idea |
07:31 | Actually, a friend is going to be performing at a local music thing, so I think I'm going to that | |
07:31 | :D | |
07:31 | cait | ... as long as you finally leave work :) |
07:31 | dcook | But...I had forgotten to charge my phone...so it's just starting now... |
07:32 | Who am I kidding. I'm not doing any work anymore anyway. | |
07:32 | Everything would suck me in and I do want to leave soon | |
07:33 | * dcook | says that and then looks at doing some work for another client |
07:34 | dcook | Nope, nope, nope. Way too time consuming after all... |
07:37 | Hmm, looks like my books are about to become overdue at the library... | |
07:38 | ashimema | go home dude |
07:38 | i mean that in the nicest possible way. | |
07:39 | dcook | And...the proprietary library system for my local public library is broken |
07:39 | cait | go home. |
07:39 | heh | |
07:39 | or to that concert, but go! :) | |
07:41 | dcook | Says the two people who started working on Koha at 6am :p |
07:41 | Yeah, I think it's time for supper and webcomics | |
07:42 | laterz have a good friday/weekend | |
07:43 | cait | hm his comment reminded me i forgot to pqa on the cas patch earlier |
07:44 | ashimema | lol |
07:45 | paul_p joined #koha | |
07:47 | cait | ashimema: do you think sqashing the last 2 on bug 12398 would be ok? |
07:47 | huginn | 04Bug http://bugs.koha-community.org[…]_bug.cgi?id=12398 critical, P5 - low, ---, julian.maurice, Signed Off , CAS authentication not working |
07:47 | cait | adding the file and then movng it seems a bit complicated |
07:47 | jajm: around? | |
07:47 | jajm | hi cait |
07:54 | * cait | did it |
07:55 | cait | ah |
07:55 | jajm: just wante dto ask if it's ok to squash your last 2 patches on bug 12398 | |
07:55 | huginn | 04Bug http://bugs.koha-community.org[…]_bug.cgi?id=12398 critical, P5 - low, ---, julian.maurice, Passed QA , CAS authentication not working |
07:57 | cait | .. and then i did it |
08:01 | jajm | cait, of course it's ok ;) thanks for doing it |
08:09 | cait | :) |
08:11 | sophie_m joined #koha | |
08:11 | RowdyChildren joined #koha | |
08:11 | eythian joined #koha | |
08:11 | druthb_away joined #koha | |
08:11 | matts joined #koha | |
08:11 | markvandenborre joined #koha | |
08:11 | bshum joined #koha | |
08:11 | gmcharlt joined #koha | |
08:11 | cjh joined #koha | |
08:11 | huginn joined #koha | |
08:11 | rhcl joined #koha | |
08:11 | phasefx joined #koha | |
08:11 | wahanui joined #koha | |
08:11 | jeff joined #koha | |
08:11 | dbs joined #koha | |
08:11 | csharp joined #koha | |
08:11 | alex_a joined #koha | |
08:11 | dpk joined #koha | |
08:11 | bg joined #koha | |
08:11 | kivilahtio joined #koha | |
08:11 | barton_away joined #koha | |
08:11 | khall_away joined #koha | |
08:11 | irma joined #koha | |
08:11 | JesseM_away joined #koha | |
08:11 | eternalsword joined #koha | |
08:11 | thd-away joined #koha | |
08:11 | jcamins joined #koha | |
08:11 | phasefx2 joined #koha | |
08:13 | rangi joined #koha | |
08:13 | logbot joined #koha | |
08:13 | gdunbar joined #koha | |
08:49 | * ashimema | is happy and deflated at the same time! |
08:49 | paul_p joined #koha | |
08:49 | cait | huh? |
08:50 | ashimema | writing tests for this shib patch has enlightened me as to how badly it's written.. :s |
08:50 | cait | oh |
08:50 | ashimema | it works perfectly.. but the code is 'nasty' |
08:50 | i'm making it a bit less nasty with a followup as part of the tests.. | |
08:50 | cait | ok |
08:51 | ashimema | but tcohen is right.. it would be much nicer done OO in the first place |
08:51 | anywho.. | |
08:51 | we're getting there now with the tests at last. | |
08:51 | gerundio | hi, good morning |
08:52 | is git bz still the way to go to attach bug patches to Koha's bugzilla? | |
08:54 | rangi | yep |
08:54 | its the easiest way | |
08:55 | you can do it manually as well, but git-bz is easier if you plan to do more than a few | |
08:56 | ashimema | unless you have utf8 chars in your name.. then git bz is next to useless ;) |
08:57 | minor pet hate of cait and I's | |
08:57 | brb.. fecking skype killed my monitors again.. | |
08:57 | rangi | that should be fixable |
08:57 | cait | ashimema: we need to talk someone with python knowledge into fixing this... |
08:57 | rangi | python is a bit ropey with its utf8 handling, but it can be made to work |
08:58 | cait | rangi: it works on a git bz edit just fine, just the combination of git bz attach -e is broken |
08:58 | but it's always a doh and addtional steps moment | |
08:58 | so if you do it often... it gets pretty annoying | |
08:58 | gerundio | I get the "NameError: global name 'host' is not defined" error message on git bz attach |
08:58 | ashimema joined #koha | |
08:59 | gerundio | is that what your referring to cait? |
08:59 | cait | nope |
08:59 | rangi | nope |
08:59 | ashimema | bck |
08:59 | cait | go back to the documentation |
08:59 | rangi | that just means you havent defined the host |
08:59 | cait | and check that you set the parameters |
08:59 | the wiki page shoudl have an example | |
08:59 | ashimema | did I miss anything? |
08:59 | cait | ashimema: all is well |
09:00 | ashimema | town crier cait.. I like it. |
09:00 | now where was I before Skype so rudely interrupted me | |
09:01 | cait | you wanted to sign off on all my patches :P |
09:02 | gerundio | cait, I've ran all the git config instructions |
09:03 | I've checked on my .gitconfig file and they are properly set | |
09:03 | there's no mention to "host" | |
09:04 | cait | gerundio: did you check out the fishsoup branch of git bz? |
09:04 | gerundio | yes |
09:04 | now I'm getting "Commit is already in remote branch(es): origin/bug_12669" | |
09:05 | "Rewrite the commit add the bug URL anyways? [yn]" | |
09:05 | cait | what command did you run? |
09:06 | gerundio | "git bz attach 12669 HEAD" |
09:06 | ashimema | never seen that one before. |
09:07 | attach should just throw it at bugzilla.. | |
09:07 | not onto a branch somewhere | |
09:07 | rangi | if you dont have the bug number in your commit |
09:07 | it will do a commit --amend | |
09:07 | to add it | |
09:08 | thats just git warning you that its already upstream | |
09:08 | cait | ah |
09:08 | ashimema | wow.. I didn't know it did that.. |
09:08 | cool | |
09:08 | rangi | newer git does that when --amend a pushed commit |
09:08 | cait | so gerundio: do a git commit --amend and make sure you have Bug xxxx at the beginning of the first line |
09:11 | gerundio | done |
09:11 | thanks for the help cait | |
09:11 | http://bugs.koha-community.org[…]g.cgi?id=12669#c5 | |
09:11 | huginn | 04Bug 12669: blocker, P5 - low, ---, koha-bugs, NEW , "Template process failed: undef error - Invalid local time for date in time zone" |
09:12 | gerundio | I just read Chris' comment |
09:12 | is my patch valid there? | |
09:13 | rangi | mostly |
09:13 | except its missing a good commit message, with a test plan | |
09:13 | gerundio | I'll add a new comment with the test plan |
09:13 | rangi | it should look something like |
09:14 | Bug: 12669 Fixing date handling when using dates without time | |
09:14 | Test: | |
09:14 | blah blah | |
09:14 | wahanui | hmmm... blah blah is important |
09:14 | rangi | it is wahanui |
09:15 | but other than that, the code itself looks ok | |
09:15 | gerundio | I'm on it rangi, it's been too long since I've submitted my last patch to Koha :| |
09:30 | rangi | bonus points if you send a follow up that adds a test to t/DateUtils.t |
09:30 | to test the handling of dates without times | |
09:37 | ashimema | for tcohen to accept.. you'll likely need the tests ;) |
09:37 | in fact.. i'm now being picky about tests when I QA (and I think cait is too) | |
09:42 | is Test::Carp in our dependencies? | |
09:42 | * ashimema | goes digging.. |
09:55 | ashimema | any testing gurus here.. |
09:55 | even better.. Test::Carp gurus | |
10:04 | cait | back |
10:39 | alex_a joined #koha | |
10:39 | bg joined #koha | |
10:39 | kivilahtio joined #koha | |
10:39 | barton_away joined #koha | |
10:39 | irma joined #koha | |
10:39 | JesseM_away joined #koha | |
10:39 | eternalsword joined #koha | |
10:39 | thd-away joined #koha | |
10:39 | jcamins joined #koha | |
10:39 | phasefx2 joined #koha | |
10:39 | sophie_m joined #koha | |
10:39 | RowdyChildren joined #koha | |
10:39 | eythian joined #koha | |
10:39 | druthb_away joined #koha | |
10:39 | matts_away joined #koha | |
10:39 | markvandenborre joined #koha | |
10:39 | bshum joined #koha | |
10:39 | gmcharlt joined #koha | |
10:39 | cjh joined #koha | |
10:39 | huginn joined #koha | |
10:39 | rhcl joined #koha | |
10:39 | phasefx joined #koha | |
10:39 | wahanui joined #koha | |
10:39 | jeff joined #koha | |
10:39 | dbs joined #koha | |
10:39 | csharp joined #koha | |
10:40 | khall joined #koha | |
10:41 | rangi joined #koha | |
10:41 | logbot joined #koha | |
10:41 | gdunbar joined #koha | |
11:05 | kmlussier joined #koha | |
11:10 | alex_a joined #koha | |
11:10 | bg joined #koha | |
11:10 | kivilahtio joined #koha | |
11:10 | barton_away joined #koha | |
11:10 | irma joined #koha | |
11:10 | JesseM_away joined #koha | |
11:10 | eternalsword joined #koha | |
11:10 | thd-away joined #koha | |
11:10 | jcamins joined #koha | |
11:10 | phasefx2 joined #koha | |
11:10 | kmlussier joined #koha | |
11:10 | khall joined #koha | |
11:10 | sophie_m joined #koha | |
11:10 | RowdyChildren joined #koha | |
11:10 | eythian joined #koha | |
11:10 | druthb_away joined #koha | |
11:10 | matts_away joined #koha | |
11:10 | markvandenborre joined #koha | |
11:10 | bshum joined #koha | |
11:10 | gmcharlt joined #koha | |
11:10 | cjh joined #koha | |
11:10 | huginn joined #koha | |
11:10 | rhcl joined #koha | |
11:10 | phasefx joined #koha | |
11:10 | wahanui joined #koha | |
11:10 | jeff joined #koha | |
11:10 | dbs joined #koha | |
11:10 | csharp joined #koha | |
11:12 | rangi joined #koha | |
11:12 | logbot joined #koha | |
11:12 | gdunbar joined #koha | |
11:23 | carmenh joined #koha | |
11:25 | cait | khall++ |
11:27 | mtompset joined #koha | |
11:35 | ashimema | is it just me or is irc really flaky today. |
11:41 | cait | seems flaky |
11:41 | ashimema | glad it's not just me.. |
11:42 | i really aught to work out how to turn off the joined notifications.. | |
11:42 | when irc is like this it makes conversations impossible to follow | |
11:45 | meliss joined #koha | |
11:46 | francharb joined #koha | |
11:47 | cait | marcelr++ |
11:49 | rangi joined #koha | |
11:49 | logbot joined #koha | |
11:49 | gdunbar joined #koha | |
11:49 | carmenh joined #koha | |
11:49 | alex_a joined #koha | |
11:49 | bg joined #koha | |
11:49 | kivilahtio joined #koha | |
11:49 | barton joined #koha | |
11:49 | irma joined #koha | |
11:49 | JesseM_away joined #koha | |
11:49 | eternalsword joined #koha | |
11:49 | thd-away joined #koha | |
11:49 | jcamins joined #koha | |
11:49 | phasefx2 joined #koha | |
11:49 | francharb joined #koha | |
11:49 | meliss joined #koha | |
11:49 | mtompset joined #koha | |
11:49 | kmlussier joined #koha | |
11:49 | khall joined #koha | |
11:49 | sophie_m joined #koha | |
11:49 | RowdyChildren joined #koha | |
11:49 | eythian joined #koha | |
11:49 | druthb_away joined #koha | |
11:49 | matts_away joined #koha | |
11:49 | markvandenborre joined #koha | |
11:49 | bshum joined #koha | |
11:49 | gmcharlt joined #koha | |
11:49 | cjh joined #koha | |
11:49 | huginn joined #koha | |
11:49 | rhcl joined #koha | |
11:49 | phasefx joined #koha | |
11:49 | wahanui joined #koha | |
11:49 | jeff joined #koha | |
11:49 | dbs joined #koha | |
11:49 | csharp joined #koha | |
11:52 | mtompset | Greetings, #koha. |
11:52 | Wow, FLOOOD! | |
11:52 | Greetings, ashimema cait. | |
11:56 | carmenh joined #koha | |
11:56 | alex_a joined #koha | |
11:56 | bg joined #koha | |
11:56 | kivilahtio joined #koha | |
11:56 | barton joined #koha | |
11:56 | irma joined #koha | |
11:56 | JesseM_away joined #koha | |
11:56 | eternalsword joined #koha | |
11:56 | thd-away joined #koha | |
11:56 | jcamins joined #koha | |
11:56 | phasefx2 joined #koha | |
11:56 | rangi joined #koha | |
11:56 | logbot joined #koha | |
11:56 | gdunbar joined #koha | |
11:56 | francharb joined #koha | |
11:56 | meliss joined #koha | |
11:56 | mtompset joined #koha | |
11:56 | kmlussier joined #koha | |
11:56 | khall joined #koha | |
11:56 | sophie_m joined #koha | |
11:56 | RowdyChildren joined #koha | |
11:56 | eythian joined #koha | |
11:56 | druthb_away joined #koha | |
11:56 | matts_away joined #koha | |
11:56 | markvandenborre joined #koha | |
11:56 | bshum joined #koha | |
11:56 | gmcharlt joined #koha | |
11:56 | cjh joined #koha | |
11:56 | huginn joined #koha | |
11:56 | rhcl joined #koha | |
11:56 | phasefx joined #koha | |
11:56 | wahanui joined #koha | |
11:56 | jeff joined #koha | |
11:56 | dbs joined #koha | |
11:56 | csharp joined #koha | |
11:59 | mtompset | This be crazy! |
11:59 | Have a great day, #koha. | |
12:13 | carmenh joined #koha | |
12:19 | INS joined #koha | |
12:20 | nengard joined #koha | |
12:21 | tcohen joined #koha | |
12:23 | Dyrcona joined #koha | |
12:23 | tcohen | morning |
12:24 | cait | good morning tcohen :) |
12:28 | hmhmhm | |
12:28 | testing serial alert emails ... and can't get them working | |
12:28 | quite annoying | |
12:30 | tcohen | hi cait |
12:31 | gerundio: did you manage to write your patch? | |
12:33 | gerundio | tcohen, I wrote the patch |
12:34 | oleonard joined #koha | |
12:34 | gerundio | I had to leave in a hurry earlier, I'm back and will now finish writing the test plan |
12:34 | wada joined #koha | |
12:34 | wada | hi INS |
12:35 | INS_ joined #koha | |
12:35 | INS_ | Hi wada |
12:35 | tcohen | gerundio: have you written patches before? |
12:35 | INS_ | ok |
12:35 | gerundio | just one |
12:35 | long time ago | |
12:36 | INS_ | can i add pdf file on koha |
12:37 | oleonard | Hi #koha |
12:37 | nengard left #koha | |
12:37 | INS_ | can i add pdf file on koha |
12:38 | oleonard | Can you be more specific INS_? What are you trying to do? |
12:38 | INS_ | how to add books to koha catalog |
12:39 | oleonard | manual? |
12:39 | wahanui | manual is at http://www.koha-community.org/documentation |
12:40 | nengard joined #koha | |
12:42 | INS_ | can i add create a link to the book i add on catalog |
12:44 | can i add create a link to the book i add on catalog | |
12:45 | nengard pls send me your phone number | |
12:45 | oleonard | INS_: I suggest you follow the link to the Koha manual and start there |
12:45 | INS_ | ok |
12:46 | oleonard | INS_: That is not an appropriate request to make of nengard |
12:46 | INS_ | ok |
12:47 | nengard | Hi all, INS_ I'm here if you have a question of me |
12:48 | INS_ | ok how to download marc record download |
12:49 | i need free site where i can get free ebooks | |
12:49 | paul_p | flights booked for Cordoba ! |
12:49 | oleonard | That's not really a Koha question INS_ |
12:49 | gerundio | http://bugs.koha-community.org[…]g.cgi?id=12669#c6 |
12:49 | huginn | 04Bug 12669: blocker, P5 - low, ---, koha-bugs, Needs Signoff , "Template process failed: undef error - Invalid local time for date in time zone" |
12:50 | ashimema | :( paul made me sad.. wish i was going to kohacon this year. |
12:50 | cait | congrats paul_p :) |
12:50 | gerundio | I just submitted the test plan for the bug |
12:50 | cait | ashimema: i wished you were going too :( |
12:50 | paul_p | cait = do you come ? |
12:50 | gerundio | hope that it complies with the standards |
12:50 | ashimema | gerundio++ |
12:50 | paul_p | ashimema :((( (can I do something to convince your boss ? ;-) ) |
12:50 | cait | paul_p: yep all booked |
12:50 | but didn't get to add my info to the wiki yet | |
12:51 | INS_ | @oleonard why do you said that |
12:51 | huginn | INS_: downloading the Perl source |
12:51 | paul_p | cait good news ! |
12:51 | cait coralt too ? | |
12:51 | cait | yes |
12:51 | i think you needto fix your dates on the wiki | |
12:51 | you are staying only 1 night :) | |
12:52 | paul_p | yes, that's my plan. 35h flight x2 for 1 night in Cordoba :D :D |
12:52 | (fixed) | |
12:53 | cait | mine is 4-17th i think |
12:53 | so you are planning on vacation too? | |
12:53 | ashimema | haha.. thanks paul_p, nah, we're just crazy busy at the moment so I've not even asked. Hoping that way when hackfest comes around I can get away with that one instead ;) |
12:53 | think it's an either or this time around for me :) | |
12:54 | paul_p | cait yes, and it's also because the monday flight was awfully expensive (with AF), and no flight on tuesday |
12:55 | cait | vacation for me this year |
12:55 | :) | |
12:55 | paul_p | staying 2 more nights at coralt will be way cheaper than flying back immediately. Poor us, we will have to visit the area for 2 days :D :D |
12:55 | ashimema | ooh.. you did a pull request on github for that bug too gerundio.. nice.. sure tcohen will like that.. though I have no idea who runs the Koha-Community account |
12:56 | gerundio | it seems like I didn't follow all the rules :| |
12:56 | should I repeat the process on koha's own git repository? | |
12:56 | cait | paul_p: your arrival and departure times are evil |
12:56 | paul_p | that's my feeling too... |
12:57 | note that 1:10 AM for arrival may be not that evil = we will be very very tired, and despite our body thinking its 7AM, we will fall asleep easily. | |
12:57 | ashimema | nah.. the patch attached to bz is perfect :) |
12:58 | cait | added my dates, have to look up the time |
12:58 | s | |
12:58 | and they already changed once... but landing an hour earlier now than planned | |
12:58 | * ashimema | would like to move to github pull requests model.. but we have bz and that works well enough for us at the moment |
12:58 | paul_p | what will probably be *very* hard will be the 3 hours waiting at San Paolo, then the 3 hours flight in a A320 |
12:58 | cait | flying with aerolinea argentina... hoping it works out |
12:58 | paul_p | flying MRS > CDG > San Paulo > COR |
12:59 | (joubu flying Manchester > CDG > San Paulo > COR) | |
12:59 | cait | i think you might have the better route |
12:59 | i am doing züich - madrid - buenos aires - cordoba | |
13:00 | paul_p | and correct connections, except when flying back: 6H waiting at San Paulo :( |
13:00 | cait | hm not so long times for me i think |
13:01 | and shorter time overall | |
13:01 | i think about 24 hours, but really have to check the documents | |
13:01 | ashimema | don't get any spirits in duty free until your through madrid cait.. |
13:02 | else security will steal them. even if they are in sealed marked duty free bags | |
13:02 | nengard | INS_ sorry was distracted, you can use Z39.50 to download records if you'd like |
13:02 | cait | i didn't plan on bringing spirits |
13:02 | nengard | IRSpy is a great site to find Z targets on |
13:02 | cait | ashimema: also fromt he suitcase? |
13:02 | ashimema | nengard, INS_ you might be best having that conversation in private chat between yourselves.. |
13:03 | nengard | Why? Z targets are part of Koha |
13:03 | ashimema | easier to track for you instead of having to pick through our mumblings here. |
13:03 | ^ | |
13:03 | indeed they are.. i was trying to be nice ;) | |
13:03 | nah.. they'll be ok in your hold luguage.. | |
13:03 | it's the hand luguage they sting you for.. | |
13:04 | they take you back through customs in madrid.. and ignore the 'DUTY FREE' stickers on sealed bags. | |
13:04 | nengard | understood ashimema and thanks |
13:04 | ashimema | You can't get out of the airport or anything.... they're just uber strict.. |
13:04 | nengard | and ewww about madrid |
13:05 | never flew through there so I did not know that | |
13:05 | ashimema | everyone around me on my way back from peru got stung for it.. |
13:06 | cait | soudns like a fun trip |
13:12 | tcohen joined #koha | |
13:15 | tcohen | hi again, massive power outage |
13:16 | NateC joined #koha | |
13:16 | cait | oh ouch |
13:17 | tcohen: we were talking about our trips to argentina a bit earlier | |
13:17 | tcohen | i missed that, unfortunately |
13:19 | :-D | |
13:20 | * tcohen | is reading the logs |
13:20 | tcohen | really happy to know we'll have you here people |
13:20 | have we just updated jenkins? :-D | |
13:21 | huginn | New commit(s) kohagit: Bug 12398: Fix CAS authentication validation <http://git.koha-community.org/[…]5589761f185e34453> / Bug 12398: (followup) tidy unit tests <http://git.koha-community.org/[…]bacd953cac72cfbb7> / Bug 12398: Add test for C4::Auth_with_cas::_url_with_get_params <http://git.koha-community.org/[…].git;a=commitdiff |
13:23 | tcohen | CAS in |
13:24 | * cait | grumps |
13:24 | cait | not about cas |
13:24 | but about acctdeteails notice | |
13:34 | ashimema | tcohen++ CAS |
13:34 | my shib tests are coming along nicely.. | |
13:34 | though I have given up on one fo the tests I wanted to write.. can't get it to play nice.. might bug you at some point for advice tcohen ;) | |
13:42 | oleonard | Trying to attach a signed-off patch dealing with UTF-8 and can't because git-bz has a problem dealing with UTF-8 :P |
13:42 | * ashimema | feels for you |
13:43 | * cait | is trying out every single mail koha can send... |
13:45 | oleonard | Joubu: After looking at Bug 12637 I wonder if we need to add a coding guideline to prevent future problems like it? |
13:45 | huginn | 04Bug http://bugs.koha-community.org[…]_bug.cgi?id=12637 normal, P5 - low, ---, jonathan.druart, Signed Off , UTF-8 problems when creating a patron list from the patron search results page |
13:46 | oleonard | Joubu: A guideline for when to use encodeURIComponent() or something similar? |
13:47 | tcohen joined #koha | |
13:48 | jenkins_koha | Project Koha_3.14.x_D7 build #15: FAILURE in 22 min: http://jenkins.koha-community.[…]oha_3.14.x_D7/15/ |
13:48 | * Fridolin Somers: Bug 12071: improve generation of Z39.50 search links | |
13:48 | * Robin Sheat: Bug 11947 - renumber reserves when hold is confirmed | |
13:48 | * Galen Charlton: Bug 12079: ensure that CheckReserves() includes reserve_id in its response | |
13:48 | Project Koha_Master_U12 build #86: FAILURE in 20 min: http://jenkins.koha-community.[…]ha_Master_U12/86/ | |
13:48 | * Julian Maurice: Bug 12398: Add test for C4::Auth_with_cas::_url_with_get_params | |
13:48 | * Tomas Cohen Arazi: Bug 12398: (followup) tidy unit tests | |
13:48 | huginn | 04Bug http://bugs.koha-community.org[…]_bug.cgi?id=12071 minor, P5 - low, ---, fridolyn.somers, Pushed to Stable , javascript broken for a search with double quotes |
13:48 | jenkins_koha | * Julian Maurice: Bug 12398: Fix CAS authentication validation |
13:48 | huginn | 04Bug http://bugs.koha-community.org[…]_bug.cgi?id=11947 major, P5 - low, ---, robin, Pushed to Stable , Hold priorities not re-calculated when hold is confirmed on checkin. |
13:48 | jenkins_koha | Project Koha_Master_D6 build #64: FAILURE in 26 min: http://jenkins.koha-community.[…]oha_Master_D6/64/ |
13:48 | huginn | 04Bug http://bugs.koha-community.org[…]_bug.cgi?id=12079 normal, P5 - low, ---, gmc, Pushed to Master , CheckReserves() and _Findgroupreserve do not return reserve_id |
13:48 | jenkins_koha | * Julian Maurice: Bug 12398: Add test for C4::Auth_with_cas::_url_with_get_params |
13:48 | * Tomas Cohen Arazi: Bug 12398: (followup) tidy unit tests | |
13:48 | huginn | 04Bug http://bugs.koha-community.org[…]_bug.cgi?id=12398 critical, P5 - low, ---, julian.maurice, Pushed to Master , CAS authentication not working |
13:48 | jenkins_koha | * Julian Maurice: Bug 12398: Fix CAS authentication validation |
13:48 | Project Koha_Master_U14 build #83: FAILURE in 17 min: http://jenkins.koha-community.[…]ha_Master_U14/83/ | |
13:48 | * Julian Maurice: Bug 12398: Add test for C4::Auth_with_cas::_url_with_get_params | |
13:48 | * Tomas Cohen Arazi: Bug 12398: (followup) tidy unit tests | |
13:48 | * Julian Maurice: Bug 12398: Fix CAS authentication validation | |
14:02 | nengard left #koha | |
14:02 | nengard joined #koha | |
14:04 | tcohen | ashimema: no problem at all |
14:05 | ashimema | :) |
14:06 | tcohen | #koha expect jenkins to fail during the next couple of hours, because of networking issues with the nodes |
14:09 | nengard joined #koha | |
14:43 | tcohen | ashimema: around? |
14:46 | jenkins_koha | Project Koha_Master_D7 build #78: UNSTABLE in 55 min: http://jenkins.koha-community.[…]oha_Master_D7/78/ |
14:46 | * Julian Maurice: Bug 12398: Add test for C4::Auth_with_cas::_url_with_get_params | |
14:46 | * Tomas Cohen Arazi: Bug 12398: (followup) tidy unit tests | |
14:46 | * Julian Maurice: Bug 12398: Fix CAS authentication validation | |
14:46 | huginn | 04Bug http://bugs.koha-community.org[…]_bug.cgi?id=12398 critical, P5 - low, ---, julian.maurice, Pushed to Master , CAS authentication not working |
14:55 | ashimema | I am now tcohen. |
14:55 | sorry.. was on the phone | |
14:55 | tcohen | no problem |
14:55 | i'd like to know how long will you be around | |
14:55 | to take a look at my LDAP unit tests | |
14:56 | ashimema | the family are stealing me off in about an hour |
14:56 | :) | |
14:56 | more than happy to take a look though. | |
14:56 | I've been hacking away at my shib ones for allot of today.. learned allot | |
14:56 | even found a bug in the module that no-one doing sign-off had spotted! | |
14:57 | and we've been using te code in production for like a year! | |
14:57 | scary | |
14:59 | yohann left #koha | |
15:00 | collum joined #koha | |
15:00 | tcohen | unit_tests++ |
15:00 | ashimema | indeed |
15:02 | fancy a swap then.. would love to have your opinion on my shib tests too now that they're well on their way to completion.. would be nice to know if they cover too much/too little.. are actually useful and whether they're implemented ok.. or in a nasty amateurish way ;) I'm good with constructive criticism. | |
15:02 | Just gonna clean up the branch a bit.. currenlty it's a mess of 'why the bleep doesn't this work' commits ;) | |
15:05 | paul_p | tcohen = have you seen my previous message saying flight was booked ? ;-) |
15:05 | tcohen | yes!!!!! |
15:05 | paul_p | (staying until 15th) |
15:05 | tcohen | awesome! |
15:05 | wahanui | That'll be $1 for the awesome jar, tcohen |
15:05 | tcohen | i said "really happy to know we'll have you here people" |
15:10 | pug joined #koha | |
15:11 | pug | HI - is there anybody out there? |
15:12 | rocio joined #koha | |
15:12 | pug left #koha | |
15:13 | pug joined #koha | |
15:15 | tgoat joined #koha | |
15:19 | kmlussier joined #koha | |
15:42 | rhcl | this is interesting...brand new user, brand new profile, first login to koha (nothing in browser cache) |
15:42 | using firefox on linux mint. | |
15:42 | She's the new TS supervisor, and we tried to get her logged onto the staff client, but failed because her profile wasn't right | |
15:43 | but see made several login attempts using her library card and password, (again, all failed) | |
15:43 | jcamins | rhcl: and it works on other computers? |
15:44 | rhcl | patience patience, I'm typing as can as I fast |
15:44 | jcamins | Heh. |
15:45 | rhcl | She has a valid user account, so we had her login to the opac, and it did an immediate login there without her |
15:45 | entering a passowrd. | |
15:45 | Obviously it had read the valid password attempt from the staff client login attempt | |
15:46 | cait | rhcl: does she have the correct permissions to access staff? |
15:46 | she will need... i think catalogue | |
15:46 | rhcl | yea, we're all working on that. My surprise was that she was able to login to the OPAC without entering a password |
15:47 | because of her failed staaff login attempts | |
15:55 | JasonBurds joined #koha | |
15:59 | JasonBurds | Does anyone here use EZProxy and possibly limit access to certain database based upon patron category? |
16:05 | jenkins_koha | Project Koha_Master_D7 build #79: STILL UNSTABLE in 47 min: http://jenkins.koha-community.[…]oha_Master_D7/79/ |
16:09 | paul_p | week-end start now for me !!! |
16:25 | jburds_ joined #koha | |
16:49 | aruntomar joined #koha | |
17:00 | aruntomar | hi, we are facing an issue with koha+ldap integration. could somebody suggest a solution. issue is pasted on the link http://paste.koha-community.org/131 |
17:03 | JasonBurds joined #koha | |
17:09 | nengard joined #koha | |
17:09 | JasonBurds joined #koha | |
17:29 | cait left #koha | |
17:30 | aruntomar left #koha | |
18:00 | cait joined #koha | |
18:04 | pug | hi cait |
18:04 | cait | hi pug |
18:05 | pug | We are really stuck at the ldap integration issue pasted above by aruntomar |
18:05 | is there anyone whos a pro on that? | |
18:08 | our password comparison (in Auth_with_ldap.pm ) is failing us | |
18:11 | cait | sorry, ldap is not my area of expertise |
18:12 | ashimema | That looks to me like an error further up the stack.. |
18:12 | pug | oh ok - any idea whos? |
18:12 | cait | are you using patron attributes? |
18:12 | ashimema | Looks like Net::LDAP is outputting it.. I can't see mention of it in our code.. |
18:12 | cait | i haven't seen the paste, but patron attributes can cause problems |
18:13 | pug | what do you mean exactly by that cait? |
18:13 | cait | can you repaste? |
18:13 | that there is a known problem with the mappings if you have patron attributes defined - I think | |
18:14 | aruntomar joined #koha | |
18:14 | ashimema | ok pug.. we need a few more details about how your ldap config in koha looks.. |
18:14 | auth by bind.. | |
18:14 | anonymous bind.. | |
18:14 | wahanui | i heard anonymous bind was very common |
18:14 | ashimema | that sort of thing. |
18:16 | aruntomar | it's auth by bind |
18:16 | it's authenticating correctly | |
18:17 | ashimema | so.. looking at that paste.. |
18:17 | aruntomar | i'll paste the code that's causing the issue in pastebin |
18:18 | ashimema | you've got a one to one mapping between ldap/active directory fields and koha borrower fields |
18:18 | ok.. will wiat for your paste | |
18:18 | tcohen | hiii |
18:18 | ashimema | hi tcohen |
18:19 | oleonard | ashimema++ # working late? |
18:19 | ashimema | hi oleonard.. |
18:19 | aruntomar | http://paste.koha-community.org/132 |
18:20 | ashimema | sorta.. about to disappear again actually.. was mostly checking if tcohen had left me any messages ;) |
18:20 | and then ldap caught my eye. | |
18:20 | aruntomar | after i commented that code, we are able to login, and koha replicates all the fields in the patrons etc |
18:20 | tcohen | ashimema: whatsthat? |
18:21 | ah | |
18:21 | ashimema | nothing mate |
18:21 | :) | |
18:21 | tcohen | i'm mixing |
18:21 | comments | |
18:21 | wahanui | comments are turned on |
18:21 | ashimema | hehe |
18:21 | :) | |
18:22 | aruntomar.. | |
18:22 | so you're 'not' doing auth_by_bind | |
18:22 | that's rare these days? | |
18:23 | aruntomar | k, u mean the auth_by_bind in the koha_conf.xml |
18:24 | yes, i had to disable that as it was not working | |
18:24 | <auth_by_bind>0</auth_by_bind> | |
18:25 | that's the current setting | |
18:26 | if i use auth_by_bind, then it fails | |
18:27 | LDAP bind failed as kohauser UUser1: LDAP error #32: LDAP_NO_SUCH_OBJECT | |
18:27 | ashimema | i see.. so your ldap server doesn't use bind.. |
18:28 | what ldap server are you using? | |
18:28 | aruntomar | it does use bind |
18:28 | 389ds | |
18:29 | cait | which koha version? |
18:29 | aruntomar | i can see in the ldap logs, all the details getting logged about the bind dn and it's authentication/query. |
18:30 | pug | cait: kohaversion : 3.1601000 |
18:30 | cait | ok |
18:30 | not toooldthen | |
18:31 | tcohen | ashimema: I'm getting closer :-D |
18:31 | ashimema | :) |
18:33 | aruntomar | so what would u suggest, would be the correct approach to debug and fix this issue. |
18:34 | ashimema | to me.. it looks like you're getting a good anonymous bind (assuming you've not got user and password defined in the koha-conf) for an initial auth.. then we're doing a search using that user for the person trying to login to koha (UUser1).. |
18:35 | aruntomar | i have defined directory manager in the koha-conf.xml |
18:35 | pastebot | "tcohen" at 172.16.248.212 pasted "ashimema: so far" (25 lines) at http://paste.koha-community.org/133 |
18:35 | ashimema | it's that second search that's failing as it's not finding the user when comparing password |
18:35 | nice work! | |
18:36 | we're getting pretty good coverage there!.. that's fantastic | |
18:36 | tcohen++ | |
18:36 | and again tcohen++ | |
18:36 | have you used ldapsearch (the command line tool) before? | |
18:37 | might be worth trying the same search using it to narrow it down a little. | |
18:37 | aruntomar | http://paste.koha-community.org/134 |
18:37 | this is the current ldap config in koha-conf.xml that works | |
18:37 | cait | tcohen++ |
18:38 | aruntomar | ashimema: yes, i've used ldapsearch extensively with bind to confirm the same. |
18:39 | ashimema | I'm wondering if it's got somthing to do with what rights your directory manager has in your ldap server to do searches and binds |
18:40 | as your not using auth_by_bind.. we're calling a ldap->compare on the password field for a the koha user | |
18:40 | which is coming back false from your server. | |
18:42 | the other thing I could think of is maybe your attributes are mapped slighlty differently to normal in your ldap server.. is 'userpassword' the right attribute to check against for a password? | |
18:43 | hmm | |
18:44 | aruntomar | password is getting replicated to koha db from ldap, with the work around, so i don't think that user mapping might be an issue |
18:45 | ashimema | so you've checked that an ldapsearch using 'directory manager' for initial authentication can see the 'UUser1' user in a search and is returned the 'userpassword' attribute |
18:45 | ignore that.. you beat me to it. | |
18:45 | ah... | |
18:46 | 'userPassword' not 'userpassword'.. i didn't think ldap was case sensative but maybe your is? | |
18:47 | try replacing attr=>'userpassword' with attr=>'userPassword' in Auth_with_ldap near that block lines 161->167 and uncomenting the commented bit again for a test please? | |
18:47 | you may have found a bug in our code.. though I'm still not really sure.. | |
18:48 | aruntomar | http://paste.koha-community.org/135 |
18:48 | ashimema | there are too many variations on ldap to count :).. so bugs happen |
18:49 | aruntomar | the output above is with the code commented, let me try to use case sensitive userpassword and check |
18:50 | ashimema | it 'shouldnt' make a difference.. but i'm starting to clutch at straws.. sorry |
18:50 | it's been a long day ;) | |
18:51 | aruntomar | no that case sensitive userpassword give that same ldap compare error |
18:52 | ashimema | hmm. |
18:52 | i'm all out of ideas for the minutes then.. sorry | |
18:52 | aruntomar | no problem |
18:53 | just a request, keep an eye in in this one | |
18:53 | it looks to me like a bug | |
18:53 | ashimema | I find it odd that auth_by_bind fails to start with to be fair.. |
18:54 | I'm less surprised if the not auth_by_bind method has bugs.. I tihnk it's fairly rarely used among our users these days.. I don't think i've ever come across someone using it myself. | |
18:57 | aruntomar | i've seen the logs, if i use auth_by_bind, then whatever user/pass we provide, it sends an empty bind dn, and that's y it fails |
18:58 | ashimema | 0odd indeed.. |
18:59 | right.. i'de best clock off i'm afraid otherwise the misses with get upset (it's 8pm here already) | |
18:59 | dpavlin is the most familiar with ldap here I think.. | |
18:59 | if he's about.. | |
18:59 | good luck | |
19:01 | WNickC joined #koha | |
19:01 | aruntomar | thanks for all the help and brainstorming |
19:09 | aruntomar left #koha | |
19:17 | tcohen | ashimema... |
19:17 | wahanui | ashimema is on qa now .) |
19:17 | tcohen | https://github.com/tomascohen/[…]5bf79534511a55779 |
19:18 | pianohacker joined #koha | |
19:30 | tcohen | bye #koha |
19:31 | gmcharlt | ashimema: re wiki - I can prune the category plugins readily |
19:31 | ashimema: but first, it's long overdue for a mediawiki upgrade | |
19:31 | so I guess upshot: which of the category plugins do you want to keep? | |
19:33 | tcohen | gmcharlt: how do we handle developm ent dependencies? |
19:33 | i want to add Test::MockObject | |
19:33 | gmcharlt | tcohen: we don't as such |
19:34 | what I'd suggest - in C4::Installer::PerlDeps... declare a 'dev' tag | |
19:34 | jcamins | tcohen: we require them because if we don't package building fails. |
19:34 | gmcharlt | that koha_perl_deps.pl knows how to deal with when reporting |
19:34 | and see about doing a koha-dev-deps package or the like | |
19:35 | but yeah, to emphasize jcamins' point, anything that gets used by 'make test' needs to be a full-blown dep | |
19:35 | ... | |
19:35 | well, maybe just a package build dep, come to think of it | |
19:36 | tcohen | https://github.com/tomascohen/[…]9efe639206f52b78d |
19:36 | jcamins | gmcharlt: is there a separate class of package-building dependencies? |
19:37 | gmcharlt | jcamins: I believe you can declare them for package bulds, yes |
19:37 | tcohen | it is not needed for building, just for running prove t/db_dependent |
19:37 | jcamins | gmcharlt: interesting. |
19:37 | wahanui | it has been said that interesting is sometimes good and sometimes bad |
19:37 | gmcharlt | yep, Build-Depends |
19:41 | oleonard | have a good weekend all |
20:02 | nengard left #koha | |
21:25 | ashimema | That is interesting |
21:25 | thanks gmcharlt | |
21:25 | the most annoying category plugin is the one that adds a huge long list of categories to every editor page.. | |
21:26 | makes quick edits very cumbersome. | |
21:26 | but i'm also sure the way some of those plugins are interacting with each other is causing strange issue.. | |
21:27 | i.e. somthing is preventing category markup from appearing in the edit area.. i.e. [[category::categoryname]] doesn't work on our wiki.. which is very counter productive for anyone whose used any other mediawiki based wiki on the planet ;) | |
21:29 | I’d be happy to lend assistance to upgrading at some point.. I sued to do allot of mediawiki.. I'd be tempted to also port it from postgres to mysql too tbh.. mysql is certainly much more well supported in the mediawiki circles.. 99% of extensions are mysql specific.. many work on postgres.. but your much more 'on your own' when they don't. | |
21:29 | bed time now.. | |
21:29 | bag | night night ashimema |
21:41 | dani joined #koha | |
21:44 | dani | hello. It's been a while. I was wondering if anyone has experience with the 952$n (reserves) working or not working? via the schema is it supposed to:number of times this item has been placed on hold/reserved but I checked a couple big sites and don't see any of them tally this up. I checked sys prefs and nothing jumped out at me. |
22:06 | dani left #koha | |
22:24 | rangi | ashimema_zzzzz: my problems with github, its not free software, and running a free software project on non free software seems very hypocritical to me, and they also have some pretty serious sexism issues in management |
22:25 | gitorious i wouldnt mind, as its agpl3 | |
22:26 | however i think it would be moving for the sake of moving, rather than solving any problem, as demonstrated by getting 2 project managers and the HR coordinate to submit a patch under our current system, it's not that hard, also it would break our sign off and qa workflow, unless we moved to gerrit or something also |
← Previous day | Today | Next day → | Search | Index