IRC log for #koha, 2012-03-23

All times shown according to UTC.

Time S Nick Message
00:35 kathryn joined #koha
00:41 eythian_ joined #koha
00:53 melia left #koha
01:58 Brooke joined #koha
01:58 Brooke kia ora
01:59 jcamins_away Greetings.
01:59 * jcamins_away goes to bed.
01:59 * Brooke steals jcamins' away
01:59 Brooke night
02:11 Brooke someone remind francharb to drink one for me.
02:22 Brooke @later tell druthb[…]exe?121+sum+HB752
02:22 huginn Brooke: The operation succeeded.
02:55 LawtonPL joined #koha
02:55 storypage__ joined #koha
03:28 LawtonPL joined #koha
03:29 lawtonpl joined #koha
03:49 hdl joined #koha
05:05 bg joined #koha
05:54 kmkale joined #koha
06:04 kmkale joined #koha
06:10 cait joined #koha
06:10 cait hi #koha
06:28 kmkale hi cait :)
06:29 cait hi kmkale
06:29 kmkale ltnc
06:44 fredericd good morning cait. How is Marseille going?
06:44 cait good :)
06:44 cait onl ysad it's the last day already
06:45 fredericd is it sunny?
07:29 magnuse kia ora #koha!
07:32 alex_a joined #koha
07:41 sophie_m joined #koha
07:44 laurence joined #koha
07:55 hdl joined #koha
08:00 asaurat joined #koha
08:02 oleonard joined #koha
08:02 * oleonard bursts in!
08:04 francharb joined #koha
08:04 magnuse yay!
08:04 cait joined #koha
08:06 oleonard Last day of Hackfest :(
08:06 magnuse :-(
08:06 kmkale hi magnuse oleonard :)
08:06 magnuse namaste kmkale
08:06 magnuse oleonard: when are you leaving?
08:06 magnuse @wunder marseille
08:06 huginn magnuse: The current temperature in Marseille, France is 14.0°C (9:00 AM CET on March 23, 2012). Conditions: Scattered Clouds. Humidity: 55%. Dew Point: 5.0°C. Pressure: 30.24 in 1024 hPa (Steady).
08:06 magnuse ooh, nice
08:06 magnuse @wunder boo
08:06 huginn magnuse: The current temperature in Bodo, Norway is 4.0°C (8:50 AM CET on March 23, 2012). Conditions: Mostly Cloudy. Humidity: 87%. Dew Point: 2.0°C. Windchill: 0.0°C. Pressure: 30.24 in 1024 hPa (Rising).
08:06 magnuse meh
08:07 oleonard I'm leaving very early Sunday morning
08:07 oleonard I think there will be some socializing tomorrow, so my week isn't quite over
08:07 magnuse ah, still some time, then
08:07 magnuse yay!
08:09 oleonard We're just trying to figure out how to best way to prioritize our remaining hours
08:10 oleonard Maybe just test and sign off rather than try to do anything new.
08:11 magnuse i'd vote for that :-)
08:11 alex_a left #koha
08:11 magnuse ouch, needs signoff is back to 84
08:12 alex_a joined #koha
08:12 magnuse i hope to do a little signing off today too
08:12 alex_a bonjour
08:12 magnuse hiya alex_a
08:16 * oleonard is surprised this morning by the new dependencies introduced by Hourly Loans
08:17 hdl1 joined #koha
08:17 magnuse which ones would that be?
08:18 oleonard libdatetime-format-dateparse-perl
08:18 magnuse ah, DateTime/Format/
08:18 oleonard libreadonly-perl
08:18 oleonard libreadonly-xs-perl
08:18 alex_a1 joined #koha
08:19 oleonard Thanks to cait for keeping me from panicking when my staff client exploded ;)
08:21 cait :)
08:21 cait you are welcome
08:22 francharb 0/
08:22 Joubu joined #koha
08:22 Joubu hello
08:24 cait good morning all :)
08:24 gaetan_B joined #koha
08:24 gaetan_B hello!
08:25 reiveune joined #koha
08:25 reiveune hello
08:25 wahanui hola, reiveune
08:25 marijana joined #koha
08:26 julian_m joined #koha
08:28 asaurat1 joined #koha
08:36 asaurat joined #koha
08:36 Suzzane joined #koha
08:37 reiveune1 joined #koha
08:37 oleonard
08:37 Suzzane Halloo everyone
08:37 oleonard Module-specific colors now possible thanks to Bug 7760
08:37 huginn Bug[…]w_bug.cgi?id=7760 enhancement, P5 - low, ---, katrin.fischer, Pushed to Master , Add ids and classes to every staff page to help with customizaton
08:37 oleonard cait++
08:38 magnuse cait++
08:38 magnuse that is awesome
08:40 cait hehe it was boring
08:40 cait and I missed 3 pages!
08:40 sophie_m joined #koha
08:40 magnuse just 3! :-)
08:40 cait we know about so far...
08:41 magnuse good job anyway!
08:43 magnuse cait: should bug 7780 be "needs signoff"?
08:43 huginn Bug[…]w_bug.cgi?id=7780 normal, P5 - low, ---, paul.poulain, Needs Signoff , fix translator tool verbosity
08:43 cait hm no
08:43 cait I signed off on it
08:43 magnuse but then you said signoff depended on a followup...
08:43 cait so no :) it souldn' :)
08:44 cait yeah, paul_p promised me a follow-up
08:44 cait hope he will remember
08:44 magnuse better start nagging him ;-)
08:48 cait hmmm
08:50 paul_p joined #koha
08:50 asaurat1 joined #koha
08:50 laurence1 joined #koha
08:51 Suzzane Hi paul_p
08:54 paul_p hi Suzzane
08:54 Suzzane am good,
08:54 paul_p hello #koha
08:54 Suzzane we managed to configure the system
08:54 paul_p today is the last day of the hackfest... time passes too fast :(
08:54 Suzzane OPAC was a major challenge though
08:55 Suzzane where is the hackfest?
08:55 wahanui i guess the hackfest is slowly seing hackers leaving...
08:57 oleonard Suzzane: Marseille
08:57 wahanui rumour has it Marseille is a very contrasted city, some parts are gorgeous, other parts are... well... not so
08:57 oleonard Thanks wahanui :P
08:58 oleonard Suzzane, how was the OPAC a challenge?
08:59 Suzzane the programmers have tried to customize it as much as possible but the appearance is not sooooo nice.
09:00 oleonard Is it public?
09:00 Suzzane no, its a special library
09:00 Suzzane i wish to come to scotland and learn more
09:01 Suzzane who is sending for call for papers
09:02 Suzzane i need to start preparing.....
09:02 magnuse
09:02 magnuse "The next information will probably be the call for papers."
09:02 Suzzane chap chap......
09:03 Suzzane africa is far, i need to plan earlier......
09:03 cait I think mj said start of next week
09:03 cait there should be acall for papers
09:03 Suzzane bravo!!!!!
09:03 Suzzane cant wait
09:04 Suzzane bye everyone..... enjoy your weekend
09:04 magnuse have fun Suzzane
09:09 reiveune joined #koha
09:10 kmkale she has been learning since pre kohacon11
09:10 kmkale and she still feels confident enough to present papers
09:10 asaurat joined #koha
09:10 kmkale amazing
09:16 paul_p joined #koha
09:19 hdl joined #koha
09:19 laurence joined #koha
09:28 sophie_m joined #koha
09:30 oleonard Still trying to duplicate the problems reported with the patch for Bug 7178, not succeeding...
09:30 huginn Bug[…]w_bug.cgi?id=7178 enhancement, P5 - low, ---, julian.maurice, Failed QA , Improve order item creation
09:40 hdl1 joined #koha
09:40 alex_a joined #koha
09:47 reiveune1 joined #koha
09:55 asaurat1 joined #koha
09:59 francharb cait, the 7178 patch still doesnt apply.. sniff
09:59 cait ooh
09:59 cait I will come ant take a look
10:01 alex_a1 joined #koha
10:01 magnuse oh wow, something made the response time of my installation of master much lower a couple days ago
10:02 laurence joined #koha
10:11 aman joined #koha
10:15 alex_a joined #koha
10:18 Topic for #koha is now 3.6.4 and 3.4.8 and 3.2.11 Now Available || Koha Community Website - || Koha Community Official IRC Channel || Paste -
10:32 huginn New commit(s) kohagit: Bug 6679 : Fixing perlcritic violation <[…]64cf8fe1b469d1bc5> / Merge remote-tracking branch 'origin/new/bug_7548' <[…]9b93851aff5d92d0c> / Bug 7548 Fix variable scoping in the template - Rebased <[…]git;a=commitdiff;
10:33 jenkins_koha Starting build #679 for job Koha_master (previous build: STILL UNSTABLE -- last SUCCESS #675 18 hr ago)
10:36 alex_a dpavlin++
10:37 oleonard cait, asaurat1 : Bug 7812
10:37 huginn Bug[…]w_bug.cgi?id=7812 enhancement, P5 - low, ---, oleonard, NEW , Add markup to staff client templates to increase customization options
10:37 laurence1 joined #koha
10:40 alex_a1 joined #koha
10:41 asaurat1 oleonard: I like the idea!
10:41 oleonard It's a start at least, and is not so difficult as re-writing with a new grid
10:43 asaurat1 implementing a new grid will require a lot of preparation I guess, so this kind of easy step will be useful
10:56 laurence joined #koha
10:58 rangi Sup peeps
10:59 paul_p joined #koha
10:59 magnuse rangi: friday in da house!
11:00 rangi Saturday here
11:02 magnuse rangi: by 2 minutes?
11:06 reiveune joined #koha
11:08 jcamins Good morning, #koha.
11:08 cait hi jcamins hi rangi
11:08 cait rangi: go to bed ;)
11:10 hdl joined #koha
11:13 rangi its the weekend and the kids are at their grandparents
11:16 alex_a joined #koha
11:19 jenkins_koha Project Koha_master build #679: STILL UNSTABLE in 46 min: http://jenkins.koha-community.[…]/Koha_master/679/
11:19 jenkins_koha * koha: Bug 7548 Fix variable scoping in the template - Rebased
11:19 jenkins_koha * Chris Cormack: Bug 6679 : Fixing perlcritic violation
11:19 huginn Bug[…]w_bug.cgi?id=7548 normal, P5 - low, ---, henridamien, Pushed to Master , Missing arguments in the pagination of receptions
11:19 huginn Bug[…]w_bug.cgi?id=6679 minor, P1 - high, ---, chris, ASSIGNED , Fixing code so it passes basic Perl::Critic tests
11:19 rangi theres a patch of 5549
11:19 rangi that will make jenkins stable again
11:20 rangi s/of/on/
11:22 juan_sieira joined #koha
11:23 juan_sieira aloha #koha
11:30 hdl1 joined #koha
11:32 marcelr joined #koha
11:32 marcelr hi koha
11:32 marcelr lunch in france?
11:33 jcamins Yes please!
11:34 marcelr :)
11:41 laurence1 joined #koha
11:51 alex_a1 joined #koha
11:51 hdl joined #koha
11:51 reiveune1 joined #koha
11:56 laurence joined #koha
11:56 asaurat1 joined #koha
12:04 asaurat joined #koha
12:11 hdl1 joined #koha
12:15 laurence1 joined #koha
12:16 marcelr working on bug 7178 now
12:17 huginn Bug[…]w_bug.cgi?id=7178 enhancement, P5 - low, ---, julian.maurice, Failed QA , Improve order item creation
12:18 pastebot "kmkale" at pasted "make test fails" (7 lines) at
12:19 kmkale fresh in the oven git install gives ^^ error in  make test
12:19 kmkale new server, fresh git based dev install, no previous install or database
12:20 * chris_n thinks we should be making propositions and soliciting consensus on coding guidelines rather than arbitrarily dictating them
12:20 chris_n re: mysqlisms post
12:21 marcelr hi chis_n: sounded a bit like that, yes
12:21 chris_n FTR, I agree with the proposition, just not the method of adding it to the guidelines
12:21 marcelr chis=chris
12:23 kmkale can anyone tell me a bit about above error?
12:28 * chris_n comments on list
12:28 chris_n kmkale: looking now
12:29 chris_n kmkale: it appears you have an empty db?
12:29 kmkale yah. new install
12:29 chris_n hmm
12:29 kmkale will be empty
12:29 chris_n but that test should be in t/db_dependent if it requires a db to pass
12:29 chris_n so that's a bug imho
12:29 jcamins_away Agreed.
12:29 jcamins_away I think I patched it, too.
12:29 kmkale git log tell me it looks like bug bug 7284?
12:30 huginn Bug[…]w_bug.cgi?id=7284 major, P3, ---, jcamins, Pushed to Master , Authority matching algorithm improvements
12:30 jcamins_away I have to head into the city now, but I think there may be a patch from me awaiting sign off to fix that very issue.
12:30 jcamins_away If there isn't, let me know, and I'll try and track down where it went.
12:31 * jcamins_away heads into the city, will check back in from there to hear whether kmkale can find the patch.
12:31 jcamins_away kmkale: you can safely ignore the error, though.
12:32 jcamins_away (I think this is the same error I encountered in the past)
12:32 kmkale jcamins_away: atleast that patch ( fix ) is not in master for sure
12:37 ago43 joined #koha
12:38 mveron joined #koha
12:47 juan_sieira joined #koha
12:54 Guillaume joined #koha
12:55 marcelr new dependency: Can't locate DateTime/Format/ in @INC  ?
12:56 tcohen joined #koha
12:56 alex_a joined #koha
12:58 marcelr DateTime/Set
12:58 marcelr Readonly
12:59 marcelr ah came through
13:01 marcelr paul_p: dbrev does not include a SetVersion
13:02 asaurat1 joined #koha
13:05 edveal joined #koha
13:14 magnuse dpavlin: bug 7810 says "on pack restart" - should that be "on plack restart"?
13:14 huginn Bug[…]w_bug.cgi?id=7810 enhancement, P5 - low, ---, dpavlin, Needs Signoff , C4/ - on pack restart session is undefined
13:15 JesseM joined #koha
13:17 laurence joined #koha
13:26 reiveune joined #koha
13:27 marcelr paul_p: working on bug 7376
13:27 huginn Bug[…]w_bug.cgi?id=7376 critical, P5 - low, ---, paul.poulain, Signed Off , Transfer limits should be checked at check-in
13:29 asaurat joined #koha
13:31 laurence1 joined #koha
13:35 alex_a1 joined #koha
13:36 maximep joined #koha
13:42 paul_p joined #koha
13:44 laurence joined #koha
13:46 Guillaume left #koha
13:49 jcamins_away kmkale: did you test the unsigned off patch?
13:50 hdl joined #koha
13:53 oleonard How's it going jcamins ?
13:55 * chris_n greets oleonard
13:55 jcamins oleonard: not bad. For a change I didn't have to go over to the new apartment this morning.
13:55 oleonard Anything last-minute anyone's still hoping to get into 3.8? :)
13:56 marcelr 7805 :)
13:56 talljoy joined #koha
13:57 oleonard Ah, that's a good one marcelr
13:57 marcelr ;)
13:57 jcamins Bug 7702.
13:57 huginn Bug[…]w_bug.cgi?id=7702 minor, P5 - low, ---, jcamins, Needs Signoff , Test for C4::Heading::MARC21 should only run under MARC21
13:58 jcamins Yeah, that's the big one I'd like to see.
13:59 jcamins (I mean, I'd like everything to get in, but that's a reasonable request. :P
13:59 marcelr true
13:59 jcamins I guess 7702 won't be subject to feature freeze, since it just fixes some issues with the unit test.
14:00 jcamins Oh, the follow-ups for bug 5549 that fix the unit tests.
14:00 huginn Bug[…]w_bug.cgi?id=5549 enhancement, P1 - high, ---, chris, Needs Signoff , Hourly Loans
14:04 oleonard_ joined #koha
14:05 oleonard_ is there a magic keyboard shortcut for "disable the wireless?" if so I found it
14:05 hdl1 joined #koha
14:05 morton joined #koha
14:06 libsysguy joined #koha
14:07 jcamins Poor libsysguy... he probably doesn't know what to do with himself anymore. :P
14:09 hdl1 jcamins: ?
14:09 libsysguy I'm prepping for the move today
14:09 jcamins hdl1: hourly was pushed!
14:09 * libsysguy is so excited to update after several months of being behind master
14:10 jcamins hdl1: libsysguy has spent the last, what, year? trying to get hourly into Koha.
14:10 hdl1 and he got it.
14:10 libsysguy jcamins it has been about as long as I have been running KOha
14:10 libsysguy so yes
14:10 jcamins hdl1: yup. So now he has nothing to do with himself.
14:10 libsysguy actaully there are tons of patches I want to write now that hourly is in the core
14:10 hdl1 well there is always new grounds and horizons.
14:11 jcamins True.
14:11 libsysguy and convert all of C4::Dates over to the koha Koha namespace :)
14:12 libsysguy so this may be a dumb point to bring up but im curious
14:12 libsysguy I saw the stuff on the devel list about database integration for postgres
14:12 libsysguy why not have a way to implement database drivers?
14:12 libsysguy similar to the model in an MVC style system
14:13 libsysguy and in your application logic you don't actaully write sql, you just use the model
14:13 jcamins libsysguy: mbalmer and other unidentified developers felt that it was better to write their own database driver.
14:13 jcamins This C4::DBQ.
14:14 jcamins Rather than using DBI or something standard like that.
14:14 * jcamins disagrees with this decision.
14:14 libsysguy hmm
14:15 jcamins However, I don't care enough about database independence to do the work on switching to a sensible MVC architecture, so I'm ignoring the issue.
14:15 libsysguy ahh I see...
14:15 libsysguy i see a new project for me
14:15 libsysguy :p
14:16 libsysguy seems impossible enough
14:16 jcamins lol
14:27 reiveune1 joined #koha
14:30 wizzyrea1 joined #koha
14:32 * wizzyrea waves
14:32 * jcamins waves back.
14:36 reiveune joined #koha
14:36 wizzyrea very quiet
14:39 marcelr hi wizzyrea
14:39 marcelr making some noise
14:39 marcelr sorry
14:39 wizzyrea hehehe
14:39 marcelr france is recovering from the wine
14:40 wizzyrea OH I see.
14:40 kyleh bug 7804 is ready for testing if you are interested. If anyone needs assistance, I'll be around.
14:40 huginn Bug[…]w_bug.cgi?id=7804 enhancement, P5 - low, ---, kyle.m.hall, Needs Signoff , Add Koha Plugin System
14:40 wizzyrea awesome kyle
14:40 marcelr sounds good
14:41 kyleh it's a bit more complicated than most testing will be, as it modifies the file system, and also modifies koha-http.conf and koha-conf.xml
14:41 kyleh i've put some notes on the bug report
14:45 alex_a joined #koha
14:47 wizzyrea i see what you did there
14:51 hdl joined #koha
14:54 maximep wow, I love 7804. A plugin system is a great idea!
14:56 kyleh yes, it's been in production at the CCFLS for quite a while now. It's really nice to be able to add new functionality without modifying the koha codebase. Especially for very specific task that don't make sense to have in koha proper.
14:57 jcamins kyleh: I didn't look very closely, but does it support versioning? The description mentioned versioning, but when I glanced through the code, I didn't spot any support for that.
14:58 jcamins That seems to me pretty critical for version 1, because otherwise you can't tell if you successfully updated your plugin or not.
14:58 kyleh jcamins: right they don't, I should add that.
14:58 jcamins Thanks.
14:58 jcamins I love the idea, though.
14:59 kyleh It does have a last updated field, and a minimum Koha version, though it is not enforced.
14:59 jcamins Yeah, I saw that.
14:59 kyleh It should also have a max version as well.
14:59 jcamins But if you're debugging a plugin, you really need to be able to track *exactly* which code you have installed.
15:00 kyleh good idea, I think I'll add that now.
15:00 jcamins Also, remember that we should be switching to .tt instead of .tmpl.
15:00 asaurat1 joined #koha
15:00 jcamins (not a huge issue, but since I was just looking at the code in lieu of having a computer to test it on, I noticed ;)
15:01 jcamins Additional question: what's C4::Dates for in there?
15:03 paul_p joined #koha
15:03 kyleh for the date last updated part
15:03 jcamins Doesn't seem to be used at all?
15:03 kyleh it really doesn't need to be in there if I add a versioning system.
15:03 paul_p marcelr++ (for QAing BibLibre patches ;-) )
15:04 jcamins Oh, it's used in the pm, not the pl.
15:04 paul_p hackfester now presenting what has been done this week. I'll write an entry on soon
15:04 paul_p (still 3 hours left, it's not finished ;-) )
15:04 magnuse yay
15:04 magnuse Bug 7727 is an easy signoff - just saying... ;-)
15:04 huginn Bug[…]w_bug.cgi?id=7727 normal, P5 - low, ---, magnus, Needs Signoff , NORMARC XSLT OPAC detail view shows double tabs
15:05 jcamins Bug 7702 is an easy sign-off, too.
15:05 huginn Bug[…]w_bug.cgi?id=7702 minor, P5 - low, ---, jcamins, Needs Signoff , Test for C4::Heading::MARC21 should only run under MARC21
15:05 paul_p biblibre patches are not easy to signoff but add great features everyone will be happy to have ;-)
15:05 marcelr :)
15:06 jcamins kyleh: I see you used the patron image upload code as a template.
15:06 jcamins kyleh: if you look at C4::Images, that was adapted from the image upload code to be slightly less brittle.
15:06 kyleh I belive so, it's been so long since I wrote the original code, I can barely remember ; )
15:09 kyleh I was also wrong, versioning is enforced via a warning.
15:09 marcelr Looking at bug 5342
15:10 huginn Bug[…]w_bug.cgi?id=5342 enhancement, P5 - low, ---, jonathan.druart, Signed Off , Serial claiming improvements
15:11 magnuse jcamins: to test 7702 - is it enough to set marcflavour = UNIMARC and run prove before and after the patch? that sort of thing?
15:12 jcamins Koha DB versioning is enforced via a warning, not plugin versioning... right?
15:12 magnuse or maybe just run t/Heading_MARC21.t directly?
15:12 jcamins magnuse: yup.
15:12 jcamins magnuse: I'd sign off on yours except I'm not at home.
15:12 jcamins I'd really like to get it in to 3.8. :/
15:12 jcamins Oh, yeah, that'd be much faster.
15:12 kyleh right, so if the plugins minimum version exceeds the koha version, it will warn that Koha is out of date for the plugin
15:13 magnuse jcamins: works nicely, i'm signing off
15:13 jcamins Yeah, that's good. Maximum version is also probably necessary, since people might write plugins as work-arounds for issues that exists in a stable version but not master.
15:13 jcamins *that exist*
15:15 marcelr Looking at bug 5354
15:15 huginn Bug[…]w_bug.cgi?id=5354 enhancement, P5 - low, ---, jonathan.druart, Signed Off , Partial duplication of a subscription
15:21 asaurat joined #koha
15:22 oleonard joined #koha
15:27 magnuse hdl and jcamins: should bug 7430 be set to signed off? jared has called it a "proof-of-concept commit" - not quite sure what that means...
15:27 huginn Bug[…]w_bug.cgi?id=7430 normal, PATCH-Sent (DO NOT USE), ---, jcamins, Needs Signoff , ModZebra should not be in C4::Biblio
15:27 jcamins magnuse: it meant that it needed more eyes, and to be revised, which Juan did.
15:28 magnuse so it can be set to signed off?
15:28 jcamins I just copy-and-pasted the earlier commit message into it when I signed off to confirm that it still worked in every case that I had checked.
15:28 jcamins I think so.
15:29 jcamins I probably should have revised the commit message, but I was feeling lazy.
15:29 magnuse :-)
15:29 magnuse ok, changed it
15:33 mglavica joined #koha
15:33 alex_a1 joined #koha
15:33 oleonard_ joined #koha
15:33 hdl1 joined #koha
15:33 jcamins clrh: is there some sort of planning document that you came up with about the C4::Search->Koha::Search[::]Engine migration?
15:34 jcamins Juan mentioned something about that.
15:34 oleonard_ Did you look on the wiki jcamins?
15:34 reiveune1 joined #koha
15:34 oleonard_ She was just showing us some of the work, and I know there was some info there
15:35 jcamins oleonard_: I did not. The answer to my question, then is "yes, on the wiki." :)
15:35 jcamins[…]witch_to_Solr_RFC
15:38 clrh jcamins: hm paul will do a mail to resume hoackfest
15:38 clrh we did a big debrief where people show us things
15:39 clrh jcamins: I put things on rfc solr on koha community
15:39 jcamins clrh: I found it, thanks. :)
15:39 clrh it is really a draft
15:39 clrh ok
15:39 clrh :)
15:39 jcamins oleonard told me where to look.
15:39 asaurat oleonard_: cait:
15:40 asaurat (but is there a video explaining this habbit of hugging people in Germany ? ;))
15:40 oleonard_ Americans are huggers too asaurat
15:40 marcelr Looking at bug 7470
15:40 huginn Bug[…]w_bug.cgi?id=7470 enhancement, P5 - low, ---, jonathan.druart, Signed Off , Babeltheque improvement and social networks links (like, +1,...)
15:41 asaurat ok ! good to know =) that's nice but it's awkward too when you get the surprise !
15:42 jcamins asaurat: if you don't like surprise hugs, avoid American actors. Walk into a room full of actors you don't know, and they'll *all* try and hug you.
15:43 jcamins :)
15:44 asaurat I've always avoided Danny De Vito but so far he never tried to hug me
15:44 jcamins Hehe.
15:45 * magnuse calls it a week
15:45 jcamins magnus_afk: pizza?
15:45 wahanui rumour has it pizza is in the oven
15:49 sophie_m joined #koha
15:49 oleonard wahanui, you'd better back that statement up with real pizza
15:49 wahanui oleonard: sorry...
15:49 oleonard That's what I thought.
15:50 paul_p joined #koha
15:51 clrh jcamins: do you know poo concepts? if yes, do you have a feedback to give me on this: (it is reaaaally justa start but a start yet)
15:52 jcamins POO?
15:52 oleonard OOP?
15:52 luisb joined #koha
15:52 clrh object oriented prog yes :)
15:52 jcamins Ooh, yes.
15:52 clrh poo is a frensh acronym
15:52 clrh french
15:52 jcamins Hehe. In English that means something else.
15:53 clrh oups you are right :/
15:53 libsysguy LMAO
15:53 libsysguy how do you do a quote
15:54 jcamins So your thought is to have Data::SearchEngine::Solr be a separate CPAN package?
15:54 wizzyrea @quote add
15:54 wizzyrea <the quote>
15:54 clrh jcamins: it is already the case
15:54 clrh it is a cpan module
15:54 clrh hdl is writing the "Data::SEarchengine:zebra" with juan
15:54 jcamins I see.
15:54 clrh it is just an api to acces a server, it is not koha specific
15:55 jcamins So basically it's a wrapper around Yaz?
15:55 libsysguy sorry clrh I didn't mean that in a bad way, I just have the sense of humor of a 12 year old :p
15:55 clrh maybe hdl could better answer I think he uses zoom
15:55 clrh libsysguy: I really didn't understand what you said
15:55 jcamins Right. I meant zoom.
15:55 clrh ok
15:56 libsysguy clrh: il est sorti comme un geste grossier
15:57 jcamins So then instead of invoking zoom directly in Koha::SearchEngine::Zebra, we'll invoke Data::SearchEngine::Zebra?
15:57 libsysguy on my part
15:57 clrh in koha you could call C4::SearchEngine::Search->search no "zebra inside"
15:57 clrh the implementation is hidden
15:58 adnc joined #koha
15:58 jcamins Right, but I'm thinking about inside the C4::SearchEngine::Zebra module.
15:58 clrh in C4::SearchEngine::Zebra::Search which will call a Data::SearchEngine::Zebra
15:58 jcamins Right.
15:58 clrh ok
15:58 jcamins That's what I thought. :)
15:58 clrh great
15:58 jcamins So there's two parts to this. 1) everything using Zebra has to go into Koha::SearchEngine::Zebra, and 2, there needs to be a Data::SearchEngine::Zebra.
15:59 clrh Koha or C4? didnt' follow the discuss
15:59 hdl1 jcamins: /me working on Data::SearchEngine::Zebra
16:00 clrh but in <PATH>::SearchEngine::Zebra::Search and <PATH>::SearchEngine::Zebra::Index and other modles - depends of the use cases we will discover ;)
16:00 jcamins Right.
16:00 jcamins hdl1: what will the query that Data::SearchEngine::Zebra look like?
16:00 clrh I will rename "lib" into Koha then (in wip-searchengine-layer
16:01 jcamins I think it's better to take PQF, or to use some sort of external query tokenizer.
16:01 jcamins CCL is very, very buggy problematic.
16:01 clrh jcamins: not sure to be able to answer to all you quetsion, I have the feelings of a big work in progress :)
16:01 melia joined #koha
16:01 jcamins clrh: I know. But I'll pester hdl1 anyway. ;)
16:01 talljoy anyone experienced problems with items.permanent_location not updating when an item is edited?  The field is being set to NULL which then causes major problems when the CART sys pref is set.  This causes significant data losses for libraries.
16:01 clrh but it is cool you feel positive thing about what I show you (even if a little thing)
16:02 clrh jcamins: np :)
16:03 libsysguy left #koha
16:03 hdl1 jcamins: here you are.
16:04 hdl1
16:04 jcamins talljoy: I don't think the shelving cart works.
16:04 hdl1 mmm seems that the pastebot is not really up.
16:04 talljoy well, it does work.  the issues is the items.permanent_location is being set to NULL
16:04 talljoy or not set at all.
16:04 hdl1 jcamins: remember it is first draft...
16:05 jcamins hdl1: right. Why not PQF?
16:05 hdl1 PQF, CCL2PRN, CQL are to be implemented
16:05 jcamins (also supported)
16:05 hdl1 and supported.
16:06 jcamins Okay, so that will be there before this is finished?
16:06 jcamins SearchAuthorities for Zebra has to use PQF.
16:06 jcamins (stupid Zebra:( )
16:12 sekjal joined #koha
16:12 hdl joined #koha
16:12 jcamins sekjal: made it safely back to Amherst, I see. :)
16:13 sekjal jcamins:  yes, survived my train ride, back at work
16:21 cait hackfest is over :(
16:21 cait *cry*
16:21 cait ok
16:21 cait bye all!
16:21 cait left #koha
16:22 paul_p joined #koha
16:26 hdl jcamins: would xml only for zebra results be an option in your opinion ?
16:26 hdl (asking that because of that :
16:26 hdl <idzebra xmlns="">
16:26 hdl <size>1129</size>
16:26 hdl <localnumber>4</localnumber>
16:26 hdl <filename>/tmp/iwO6JH8239/bibl​io/exported_records</filename>
16:26 hdl </idzebra>
16:28 jcamins hdl: it seems to me that would be acceptable.
16:29 jcamins hdl: I don't think there's really any advantage from using USMARC format.
16:30 * marcelr waves goodbye
16:32 jcamins hdl: if we switch to XML-only with Zebra, we'll have to fix how we store biblioitems.marcxml.
16:32 jcamins Right now it's not entirely valid XML, so the DOM filter gets unhappy.
16:33 jcamins (the XML header should be generated on the fly, not stored in marcxml)
16:37 reiveune1 left #koha
16:46 Shane-S joined #koha
16:52 clrh I leave bybye
17:10 chris_n biblibre++ # for the hackfest
17:10 chris_n looks like it was very productive
17:18 hdl joined #koha
17:19 * dpavlin whishes everything best to all people at #hackfest12
17:29 sekjal yes, great job to the hackfesters!  Koha 3.8 is going to ROCK
17:36 jcamins Wow, life really is much better with bug 7284. :)
17:36 huginn Bug[…]w_bug.cgi?id=7284 major, P3, ---, jcamins, Pushed to Master , Authority matching algorithm improvements
17:38 mbalmer joined #koha
17:38 mbalmer re.
17:38 mbalmer back home.
17:41 mbalmer jcamins?
17:41 wahanui i think jcamins is an outstanding cook. or well-traveled and brilliant. or trying to think of a solution or awesome fixing broken email notifications or the wizard that forges queries in the deep fires of zebra or against all things wine.
17:41 jcamins Yes?
17:42 cait joined #koha
17:50 mbalmer hi jcamins.  just a clarification, since you start spreading FUD about DBQ:  The goal is *NOT* to use a differen DB abstraction layer.  We use DBI wherever possible (see the latest patch in bug 7365), DBQ is only, and really only, for those cases that can not be covered by DBI or standard SQL.
17:50 huginn Bug[…]w_bug.cgi?id=7365 enhancement, P5 - low, ---, marc, Needs Signoff , Koha uses MySQL
17:51 mbalmer it is the last resort.
17:51 jcamins mbalmer: I stand corrected, then.
17:51 jcamins Apologies.
17:51 mbalmer and we try hard to keep it as small as possible.
17:51 mbalmer np.
17:51 jcamins My understanding was that DBQ was intended as an *alternative* to using DBI's methods for retrieving column information, etc.
17:52 mbalmer I just wanted to make it clear.  when we saw Ian Walls reply, we rewrote that part to use DBI column_info().  It is really not the intend to duplicate code that is in DBI.
17:52 mbalmer jcamins, no, that was not the goal.  Sorry if I made it look like that, I was unclear, then.
17:53 hdl see you folks.
17:53 mbalmer The order should be like this:  1)  Standard SQL wherever possible, 2) DBI for metadata access etc 3) DBQ if there is really no other solution
17:53 wizzyrea later hdl
17:53 hdl Thanks for coming and for your work mbalmer
17:53 mbalmer hdl, it was really nice being there, thanks for organizing!
17:54 jcamins mbalmer: okay, so long as 1 and 2 come first (and it was my understanding that we were going in the order 3, 1, and never 2), that makes sense.
17:54 mbalmer It has to be stated loud and clearly:  BibLibre did a great job organizing the Hackfest, many, many thanks!
17:55 mbalmer jcamins, ok, so I guess we settled that one.  I will also mention that on the corresponding Wiki page.
17:57 jcamins No doubt you can see why I would object strongly to that.
17:57 jcamins ;)
17:58 hdl1 joined #koha
17:58 mbalmer the basic problem was, that stephane and I choose a bad example for DBQ, something that can very easily be accomplished using DBI.
18:15 Guillaume joined #koha
18:21 sjeffery joined #koha
18:33 kmkale joined #koha
18:40 mveron joined #koha
18:41 sjeffery Dag nabbit, where is that page that lists % of code contributions by company?
18:41 wizzyrea oh, sec
18:41 jcamins sjeffery: rangi does a statistics thing every so often.
18:42 wizzyrea[…]ojectPartnerBadge
18:42 wizzyrea this may be one of them
18:42 wizzyrea ohloh usually has pretty good stats.
18:43 sjeffery I suspect I am not supposed to get a large block of white space in the center
18:43 wizzyrea flash?
18:43 jcamins IE6.
18:43 * wizzyrea shudders
18:43 sjeffery Running 8 but going through a weird proxy server.
18:43 wizzyrea hm
18:44 jcamins
18:44 wizzyrea yea that'd be another place
18:44 wizzyrea i like the ohloh ones because they are 3rd party.
18:45 jcamins wizzyrea: yeah, but it doesn't list company that I can see.
18:45 sjeffery Further down
18:45 sjeffery Look how many lines Chris had removed...must be an aweful coder, right? :)
18:50 sjeffery I had never realized how much biblibre does
18:50 wizzyrea a lot :)
18:50 wizzyrea plus paul is RM atm
18:50 wizzyrea so that skews it a bit
18:51 wizzyrea the employer of the RM usually gets a bit of a boost :)
18:52 druthb joined #koha
18:52 druthb o/
18:53 sjeffery Morning!
18:53 wahanui morning is a state of mind.
18:53 jcamins lol
18:53 jcamins Very true.
18:53 wahanui I know. That's why I said it.
18:54 * druthb squints at wahanui.
18:54 druthb wahanui: druthb?
18:54 wahanui She finally snapped, like we all knew she would.
18:55 druthb just checkin'.
18:55 * jcamins tries to figure out where the Prince of Wales would be likely to sit for a portrait in a toy room.
18:57 wizzyrea i know, he seemed almost sentient there didn't he ;)
19:00 druthb it's very suspicious, wizzyrea.
19:00 * wizzyrea pounces druthb with hugs
19:00 druthb :D
19:00 * druthb gets pounced
19:02 jcamins Where did one find the Prince of Wales in 1863?
19:03 * druthb wonders about jcamins' sanity sometimes, truly.
19:07 jcamins druthb: Albert Edward is the Prince of Wales in question.
19:08 libsysguy joined #koha
19:08 * libsysguy unleashes master on prod
19:08 jcamins libsysguy: at 2pm?
19:08 jcamins You're not even waiting until 5?
19:08 libsysguy its our slow time
19:09 libsysguy the librarians told me "friday afternoon"
19:09 libsysguy besides nobody checks out books from my library :p
19:09 jcamins I would have thought they meant 5pm.
19:09 libsysguy meh I sent out an email for 2pm for objections
19:10 libsysguy i received none…i did receive excited emails for new features
19:10 libsysguy all the searching goes through Ebsco anyway
19:10 libsysguy so front end users really shouldn't notice a difference
19:11 bag wow good luck - I wonder how stable master really is :)
19:11 bag if you're going all out - you might as well put plackup on it too ;)
19:13 * sekjal applauds libsysguy for running master
19:13 libsysguy plackup?
19:13 jcamins libsysguy: dpavlin reported a gazillion bugs. I'd recommend against it.
19:13 sjeffery I read that and I thought it was some sort of platapus-based backup system
19:13 druthb we need a librarian in here for an emergency shushing!
19:13 * druthb points at bag.
19:14 sekjal libsysguy:  PSGI instead of CGI
19:14 sekjal much faster
19:14 jcamins sjeffery: I want one of those!
19:14 sekjal apparently it's pretty good for the OPAC, but not stable yet for intranet
19:14 libsysguy oh i see
19:14 libsysguy well considering not many people use the opac
19:14 libsysguy and I'd get complaints from intranet users
19:14 libsysguy maybe I'll hold off :p
19:15 jcamins Good plan.
19:15 libsysguy if i delete the kohaclone folder and re-checkout I shouldn't have to run the install again right?
19:15 jcamins libsysguy: what are you doing?
19:16 libsysguy my repo is messed up
19:16 libsysguy and i got a conflict on the po files
19:16 libsysguy from when I was a bigger git newb than I am now
19:16 libsysguy and instead of dealing with that I thought I could just delete kohaclone and recheckout
19:17 sekjal libsysguy:  do you have uncommitted changes?
19:17 libsysguy none that I need to keep
19:17 jcamins libsysguy: just do git stash
19:17 jcamins libsysguy: then do git checkout -b master_whatever origin/master
19:17 libsysguy apparently whatever changes I made happened in the master branch
19:17 sekjal git fetch origin first, if you haven't already
19:18 libsysguy would that have any affect on it
19:18 jcamins Then rerun the installer because you'll need to update all the config files.
19:18 sekjal libsysguy:  that's okay
19:18 sekjal you can create a fresh new branch off origin/master
19:18 libsysguy ok
19:18 sekjal then rename the current master to master_old
19:18 sekjal and the master_whatever to master
19:18 libsysguy ok cool i can do that
19:20 libsysguy ok cool that worked…dunno why I thought the origional checkout was important
19:20 libsysguy anyway
19:20 libsysguy I shouldn't have to rerun the install right?
19:21 sekjal libsysguy:  no, your koha-dev should be fine, though you may want to verify your zebra configs
19:21 libsysguy ok
19:21 libsysguy thanks sekjal
19:21 libsysguy jcamins++ sekjal++
19:22 jcamins And do remember to update all the Zebra configs.
19:22 jcamins Your catalogers will notice if you don't.
19:22 jcamins libsysguy: you have to rerun make and make install.
19:22 jcamins Or manually update the Zebra config files.
19:22 jcamins libsysguy: when sekjal says "verify your zebra configs," he actually means "replace everything in etc/zebradb/marc_defs and etc/zebradb/authorities and etc/zebradb/biblios and etc/zebradb/etc
19:22 libsysguy were there changes to the config files?
19:23 libsysguy ok I can re-run make…I'll just backup koha-conf
19:23 libsysguy and my web config
19:24 jcamins libsysguy: yeah, that's what I'd recommend.
19:26 mbalmer joined #koha
19:29 * libsysguy crosses fingers that cpan doesn't fail
19:30 jcamins libsysguy: what are you installing from CPAN?
19:30 libsysguy Modern::Perl
19:30 libsysguy and some other Dependencies from make
19:30 jcamins libsysguy: sudo apt-get install libmodern-perl-perl?
19:30 libsysguy oops
19:30 libsysguy oh well
19:30 libsysguy its almost done
19:31 * libsysguy defaults to cpan
19:31 * jcamins defaults to asking eythian what the apt package is.
19:31 libsysguy lol
19:31 libsysguy i always forget about the debs
19:32 libsysguy its always fun to watch the tests pass or fail
19:32 libsysguy reminds me of sekjal QA-ing :p
19:33 * wizzyrea defaults to google
19:33 wizzyrea then eythian
19:34 * chris_n defaults
19:34 jcamins wizzyrea: well, yeah, that's true.
19:36 * sekjal tried installing Plack on his laptop on the trainride home... felt like every single CPAN module was downloaded and tested
19:36 libsysguy even the time travel module from cpan
19:37 libsysguy that one is awesome
19:37 jcamins sekjal: no debs?
19:37 sekjal jcamins: not that I could find... but i didn't look for very long
19:41 jcamins libsysguy: did you take the production system down *before* you installed the prerequisites?
19:42 * chris_n wondered why CPAN was slow this afternoon ;-)
19:42 chris_n sekjal: I'll follow up on our discussion re contextualization next week
19:43 sekjal chris_n:  sounds good
19:43 jcamins What are we contextualizing?
19:43 chris_n jcamins: everything :)
19:43 jcamins chris_n: ah.
19:43 sekjal jcamins:  circ matrix and some sysprefs
19:43 jcamins Oh yeah.
19:43 jcamins I saw those e-mails yesterday.
19:44 chris_n feel free to jump in
19:44 chris_n the water's fine
19:44 jcamins libplack-perl
19:45 jcamins Okay, I'm not going to get any more work done today. My weekend is over.
19:45 jcamins *week
19:45 libsysguy yes I did jcamins
19:45 jcamins libsysguy: I had a feeling. Note for the future: install dependencies first. :P
19:47 jcamins I'll probably be back at various points over the weekend, and starting Tuesday I'll actually be living in our new apartment. :)
19:47 libsysguy haha
19:48 libsysguy ack 30 db updates
19:48 libsysguy I was running v
19:50 libsysguy update success :)
19:56 libsysguy has anybody seen this one yet Undefined subroutine &C4::Search::GetHiddenItemnumbers?
19:58 sekjal new one on me
20:00 libsysguy hmm
20:01 libsysguy im not getting it on my test install
20:01 libsysguy but im getting it anytime i do a search in prod
20:01 libsysguy *from the opac*
20:02 sekjal bug 6488
20:02 huginn Bug[…]w_bug.cgi?id=6488 critical, P2, ---, srdjan, RESOLVED FIXED, opachiddenitems not working in master
20:04 libsysguy hmm
20:06 rangi @later tell sjeffrey[…]ster/authors.html has unified history of all 4537 days the project has been running
20:06 huginn rangi: The operation succeeded.
20:07 sekjal subroutine is still defined and exported... but it's not picking up... wonder why
20:07 libsysguy is it in the search function
20:07 libsysguy oh no...
20:07 libsysguy i wonder if I change it to C4::Items::GetHiddenItemnumbers
20:07 sekjal that would fix it
20:07 seneca joined #koha
20:08 libsysguy yeah but its not the right way to fix it
20:08 seneca Anyone familiar with LDAP authentication?
20:08 sekjal use C4::Items qw(GetHiddenItemnumbers)
20:08 libsysguy are you seeing the same error sekjal?
20:08 sekjal libsysguy:  not yet... will try
20:08 libsysguy ill see if that resolves my issue
20:09 libsysguy yeah that didn't make it find the function either
20:09 seneca I've got <update>1</update> in my koha-conf.xml, but the fields aren't changing in Koha when a user logs into Koha and the field content has changed in the LDAP source
20:10 libsysguy seneca
20:10 libsysguy one sec, I've got that set up
20:10 libsysguy let me patch my opac so searching works and ill pull up what I've got
20:11 seneca Thanks - I thought I did too, but I recently added more fields to populate from LDAP to Koha, and now it doesn't seem to be working...
20:11 libsysguy oh
20:12 sekjal libsysguy:  not getting the error by searching the OPAC... do you have opachiddenitems set up?
20:12 libsysguy sekjal…i am major fail…when I upgraded I definitely delete my css file in prog
20:12 libsysguy yes I do
20:12 libsysguy which i suspect is why it works on my devel server and not in prod
20:13 libsysguy when I path C4::Items::GetHiddenItemnumbers
20:13 libsysguy it works
20:14 libsysguy seneca I lied
20:14 libsysguy I thought I had update on
20:14 libsysguy but I definitely do not
20:14 libsysguy im sorry
20:15 seneca that's ok - it seems to be working suddenly..
20:15 seneca guess there's more going on that I thought!
20:15 libsysguy haha
20:15 seneca Always, right?!
20:15 seneca :)
20:16 seneca thanks anyway
20:16 libsysguy did somebody come look over your shoulder
20:16 libsysguy no worries, I'm glad its working
20:16 seneca nope - I'm all by my lonesome. :)
20:16 seneca no one to blame but myself... ;P
20:18 sekjal libsysguy:  I cannot reproduce the error
20:18 libsysguy strange
20:19 libsysguy maybe I can just leave it as I have it
20:19 libsysguy thanks for looking sekjal
20:19 sekjal can you try searching for a result set less than the max per page?
20:19 JesseM left #koha
20:19 sekjal I have very few biblios
20:19 sekjal perhaps it's related to pagination somehow
20:19 libsysguy i can try *wonders what would have few results
20:19 sekjal specific author?
20:20 seanb joined #koha
20:20 libsysguy trying
20:20 libsysguy still failed
20:21 seanb howdy
20:21 seanb got an odd question
20:21 libsysguy ohh likes odd questions
20:21 seanb perfect!
20:22 seanb i was asking a ton of questions yesterday, because i decided to do a git install.  nuked it and went with a package install.
20:22 wizzyrea the first question
20:22 wahanui somebody said the first question was "What are you trying to do?"
20:23 seanb so, i need to set up my zebra cron.  i know i'm supposed to use the koha user to run those, but i have two possible koha users.  not sure which to use
20:23 libsysguy the one you used to install with
20:23 seanb in the koha-conf file, the user is listed "koha_koha".  and the password is there
20:23 libsysguy is what I would do
20:23 seanb however, in /etc/passwd i see "koha-koha"
20:23 libsysguy koha_koha should be your database user
20:24 seanb right
20:24 libsysguy koha-koha should be the system user
20:24 libsysguy so use your system user to run the cron
20:24 seanb i have no idea what the password is for koha-koha.  and this is my question: how do i find it?
20:24 seanb i didn't make that account
20:24 seanb i assume the package did
20:25 libsysguy well you can do sudo su
20:25 libsysguy then passwd koha-koha
20:25 libsysguy and reset it
20:25 libsysguy but im no pro on package installs
20:25 rangi you dont need to set up your zebra cron
20:25 rangi if you are running packages
20:25 rangi its already done
20:25 seanb cool.  i wasn't sure if changing the password for system koha was bad or good
20:26 rangi in /etc/cron.d/koha-common
20:26 seanb ah
20:26 libsysguy thanks rangi, I didn't know package did that
20:26 rangi there is no reason to su or login as that user ever
20:26 seanb well look at that.  steps through the cron file
20:27 seanb sweet
20:28 seanb or not
20:28 seanb what if i want to utilize those other cron jobs?
20:30 seanb how would i safely add them to the koha user's crontab?
20:31 rangi look at cron.daily/koha-common and others, you'll find they already are
20:32 rangi it would be a huge mistake to add cron jobs without understanding what are running already
20:32 seanb definitely agree with that, after jacking up my first couple of installs
20:44 seneca Figured it out!
20:45 sekjal you know what we need?  a library traffic emulator.  something that creates a bunch of transactions at some rate faster than normal time, and allows benchmarking, load testing, and debugging
20:45 druthb left #koha
20:45 wizzyrea yes.
20:45 seneca If anyone's interested: When authenticating to an LDAP source with update=1 in koha-conf.xml, if one of the fields being imported doesn't make sense to Koha, Koha won't update any of the patron's fileds
20:46 sekjal seneca:  very interesting... that should probably be noted somewhere
20:46 seneca for example: I had a patron categorycode in my LDAP source that was "lsk" but Koha had the category as "lsk1"
20:47 seneca The original problem I was seeing was a lack of updating, but it turns out the cause was incorrect data in an LDAP field
20:47 seneca Where would I document such a thing?
20:47 seneca I'd be happy to do it.
20:48 sekjal wizzyrea:  do we have an LDAP FAQ section of the website?
20:48 wizzyrea sekjal: no, probably not.
20:48 wizzyrea do you want one?
20:48 rangi sekjal: have you seen what we have?
20:49 sekjal rangi: looking at FAQ now
20:49 wizzyrea and it needs a bit of love anyway
20:49 sekjal I did a blog post a while back on the current state of Koha LDAP
20:49 wizzyrea FAQ's for package installs, for instance
20:49 wizzyrea or package oriented entries in existing faqs
20:49 sekjal it may also make sense to go into the documentation... which would be nengard's realm
20:50 rangi sekjal: i meant misc/load_testing :)
20:50 wizzyrea lol
20:50 sekjal rangi:  yes, I've seen that
20:51 rangi they need a total rewrite
20:51 rangi beyond salvage really, but the idea is ok
20:51 seneca Well, if anyone wants me to, I'd be happy to write up a description of that behavior. Just email me:
20:51 seneca I got to run (now that I've got that fixed).
20:51 seneca Later!
20:51 rangi id do it with WWW::Mechanize
20:51 sekjal would be nice if the behaviour could be built to be a little more intelligent.  something to emulate user click patterns on search results
20:52 rangi and profiles
20:52 sekjal ooooh, track web analytics with Piwik, then build user emulator profiles off of that
20:53 sekjal come up with a bunch of user types, then mix them together in various ratios and volumes to see the end results
20:55 rangi or
20:56 rangi selenium
20:56 wahanui hmmm... selenium is more things like "perform this action, ensure that this is the result"
20:57 sekjal yes, we would need to track the expected behaviour, then report any deviations from that
20:57 sekjal could be a fun project
20:57 sekjal but for another weekend: this weekend will probably be yardwork
20:57 sekjal later, all.  Must dash
20:58 sekjal great work, hackfesters!
20:58 rangi *nod*
20:58 jcamins_away libsysguy: were you successful?
20:58 libsysguy mostly
20:58 libsysguy there was an error in
20:58 libsysguy it couldn't find GetHiddenItemnumbers
20:59 libsysguy for some reason it was looking in search for the function instead of
20:59 cjh joined #koha
20:59 libsysguy sekjal couldn't recreate so I just prepended C4::Items::
20:59 jcamins_away You need to add "require C4::Items" on the line before, and prepend C4::Items::.
21:00 libsysguy yeah but why is it only happening on my instance lol
21:00 jcamins_away Ah, no idea.
21:00 libsysguy has use Items
21:00 libsysguy so its super weird
21:01 libsysguy i even added Items qw('GetHiddenItemnumbers')
21:01 libsysguy and it failed
21:01 cait joined #koha
21:01 jcamins_away Okay, *tht* is weird.
21:01 libsysguy exactly
21:01 jcamins_away *that
21:01 jcamins_away Ugh. Stupid Amazon.
21:02 libsysguy ?
21:02 jcamins_away I always forget that some orders they'll only send to the first address you have configured.
21:02 jcamins_away Even if you select a different one.
21:02 wizzyrea boooo
21:02 libsysguy thats weird
21:02 jcamins_away Thankfully we haven't actually moved yet.
21:03 * cait waves
21:03 bag cait you back home?
21:04 cait nope
21:04 cait we had our last dinner in marseille
21:04 cait dobrica, marijana, owen and me
21:04 bag oh cool
21:04 cait and now I am back and sad in my hotel room
21:04 bag :(
21:04 * jcamins_away has his new switch. This is reason to be happy! :D
21:04 cait hmpf
21:04 cait switch vs. real people - switch looses :)
21:05 Soupermanito joined #koha
21:05 jcamins_away cait: true, but at least I have a switch. :P
21:08 gmcharlt @bug 7818
21:08 huginn gmcharlt: Bug[…]w_bug.cgi?id=7818 enhancement, P5 - low, ---, gmcharlt, NEW , support DOM mode for Zebra indexing of bibliographic records
21:08 bag YAY
21:09 * gmcharlt will be engaging in some major code-throwing this weekend
21:09 gmcharlt hopefully all to the good
21:09 jcamins_away gmcharlt: around?
21:09 cait oh wow
21:09 jcamins_away Oh, there's gmcharlt.
21:09 cait :)
21:10 * cait waves at gmcharlt :)
21:10 jcamins_away You should leave $9 as an option for tracings.
21:10 jcamins_away There's a syspref already for toggling that on/off.
21:11 Soupermanito joined #koha
21:11 gmcharlt jcamins_away: noted
21:11 jcamins_away gmcharlt: thanks.
21:13 jcamins gmcharlt: is this MARC21-only, or are you actually brave enough to tackle UNIMARC as well?
21:14 gmcharlt jcamins: I am cowardly hoping that the record.abs => XSLT conversion script will prove up to the task
21:14 jcamins gmcharlt: that'll be quite a script!
21:14 dpavlin joined #koha
21:14 gmcharlt certainly I'll at least make sure that any record.abs constructs in the UNIMARC configs get at least a nod towards handling
21:15 jcamins Fair enough.
21:15 jcamins How are you doing any all?
21:15 jcamins Or all any.
21:15 jcamins Whichever it is.
21:15 * jcamins is operating under the assumption that much of this is already done... if you don't actually know yet, I can wait until you do. ;)
21:16 gmcharlt jcamins: just a bit of XSLT that stuffs all <controlfield> and <subfield> content into a big indexed entry
21:16 oleonard joined #koha
21:17 gmcharlt I do expect this to pooch the size of the ZEbra indexes on disk
21:17 jcamins Yes.
21:17 jcamins It certainly will.
21:17 oleonard Hi gmcharlt, long time no see
21:18 gmcharlt oleonard: howdy
21:18 jcamins Are you going to have the script combine like terms? That would be very useful, and reduce the "gee, I didn't expect it to do that" issue.
21:18 gmcharlt jcamins: not quite following - example?
21:19 jcamins melm 600$a Subject:w
21:19 jcamins melm 600 Subject:w
21:19 jcamins The desired functionality is that every subfield of 600, including $a, should be in the Subject:w index.
21:19 gmcharlt jcamins: right -- and yes
21:20 jcamins Excellent!
21:21 adnc joined #koha
21:30 * bag is looking forward to the weekend code toss
21:39 oleonard Okay I'll bite, bag, what's a code toss, and where?
21:39 wizzyrea is that like a caber toss?
21:39 bag ah oleonard bug 7818
21:39 huginn Bug[…]w_bug.cgi?id=7818 enhancement, P5 - low, ---, gmcharlt, NEW , support DOM mode for Zebra indexing of bibliographic records
21:39 gmcharlt wizzyrea: less painful, hopefully
21:40 bag oleonard: it should be a great base for plenty of more development (and hopefully better cross-subfield searching :) )
21:41 gmcharlt bag: oh, definitely cross-subfield searching
21:42 bag of course :)  (maybe hopefully was a typo - it is Friday afternoon after all)
21:42 oleonard So some kind of code sprint is happening to make it so?
21:42 gmcharlt oleonard: yep
21:42 oleonard Awesome
21:43 mbalmer joined #koha
21:43 cait gmcharlt: pulling in information from authorities?
21:43 * cait looks at you hopefully
21:43 mbalmer mm
21:43 gmcharlt cait: no, but will include the beginning of a framework to make that possible
21:44 cait that's ok :)
21:44 cait I was reading through the bug
21:44 cait so you would use a RecordNormalizer to do that?
21:44 bag yeah cait that is definitely one area that I see some more development to happen
21:45 gmcharlt cait: exactly
21:45 cait cool :)
21:45 bag We did come up with a Spec for this - but I think we only ended up going with about half of it :)
21:45 jcamins Guess I should update my bug to depend on the now-reported DOM bug.
21:45 bag jcamins: what bug #?
21:45 jcamins bag: lemme check.
21:46 jcamins Bug 7417.
21:46 huginn Bug[…]w_bug.cgi?id=7417 enhancement, P5 - low, ---, jcamins, NEW , Include alternate forms from authorities in bibliographic searches
21:46 cait :)
21:47 gmcharlt jcamins: link away
21:47 cait gmcharlt: I think you couldn't stop him :)
21:47 gmcharlt cait: I rather suspected not ;)
21:47 cait he is so excited about the possibilites
21:47 jcamins :)
21:47 * gmcharlt whispers "native indexing of MODS and EAD" into jcamins ear
21:48 jcamins gmcharlt: yes, I had considered that. :)
21:48 bag yeah this is really exciting :D
21:49 bag one of my favs so far
21:50 cait gmcharlt: don't... he will not be able tosleep!
21:50 jcamins cait: I'm moving on Monday.
21:50 cait you can't sleep anyway? :)
21:50 jcamins Into the first real estate I've ever purchased.
21:51 bag jcamins++  congrats :)
21:51 gmcharlt jcamins: nice
21:51 * mbalmer is trying to make the installer work with PostgreSQL
21:51 jcamins Thanks.
21:52 jcamins Very exciting, and the apartment is *beautiful*. Probably because we ended up redoing almost all the walls, one of the ceilings, replacing all the moulding, and rewiring.
21:52 gmcharlt jcamins: at least you're getting the remodeling done up front
21:52 jcamins gmcharlt: well, some of it.
21:52 wahanui some of it is, like, foolish pride
21:52 oleonard I guess it's bed time for me. See y'all later
21:53 wizzyrea later oleo... bother.
21:53 cait wizzyrea: he has to get up early to eat breakfast with me :P
21:53 jcamins We'll be redoing the kitchen, knocking out a couple of closets, and possibly redoing the bathroom in a year or two.
21:53 wizzyrea lucky you
21:54 * mbalmer will have to remove a lot of backquotes for this to work
21:54 jcamins wizzyrea: yeah.
21:54 jcamins Lucky us.
21:55 jcamins At least we have an excuse for quartz counters... the counters require replacement.
21:56 wizzyrea well lucky cait too, she gets to have breakfast with oleonard
21:56 jcamins True.
21:56 jcamins She's a lot luckier than us.
21:56 jcamins I thought that was an ironic comment on the 5 figures worth of renovation awaiting us.
21:57 cait huh?
21:58 cait ooh
21:58 cait ok
21:58 jcamins cait: wizzyrea saying "lucky you."
21:58 cait perhaps I should go to bed too :)
21:58 maximep left #koha
21:58 jcamins Good idea.
21:58 jcamins Good night.
21:58 wizzyrea good night cait
21:58 cait I only said I hsould... don't take me that literally!
21:59 gmcharlt :)
22:00 wizzyrea later peeps, weekend here!
22:00 bag night night cait
22:00 bag later wizzyrea
22:00 cjh joined #koha
22:01 cait hi cjh :)
22:01 cait later wizzyrea
22:01 cjh hey cait :)
22:03 cait how is things? :)
22:04 bag bug 7031
22:04 huginn Bug[…]w_bug.cgi?id=7031 enhancement, P5 - low, ---, koha.sekjal, Pushed to Master , More options for AdvancedSearchTypes
22:04 cjh stressful, a morning of silly mistakes >.>
22:04 jcamins cjh: at least it's the weekend, right?
22:05 cjh heh very true :)
22:05 cait 3.8 will be amazing... but well ... koha is
22:05 cait but lots of fun things and bugfixes :)
22:07 cjh and now that I have access to my server back, time to get some actual work done :)
22:07 jcamins cjh: on a weekend?!?
22:08 cjh jcamins: im a student most of the time during the week, so weekends often involve work
22:08 jcamins Ah.
22:08 * jcamins doesn't know exactly what a weekend is, but he's been told it isn't supposed to involve work.
22:09 cait hmm
22:09 cait I have heard rumours ;)
22:10 cjh although I enjoy my work, so it makes up for it :)
22:10 * jcamins fills out five change of address forms for two people.
22:11 jcamins Actually, maybe we just need four... one for Shari, three for me.
22:15 cait jcamins: indexing of880 fields in the matching indexes?
22:15 jcamins cait: yeah, very easy.
22:15 cait oooh
22:16 cait it will be so nice
22:16 jcamins cait: tell gmcharlt to add that to his translation script.
22:16 jcamins :)
22:16 * cait is now too excited to sleep
22:16 jcamins cait: you have to do it because I'm too much of a pest. ;)
22:16 cait our evil indexing soluton is something of the last things we don't have in mater... because it's too ugly to go ther
22:17 cait I think by mentioning his name you already got gmcharlt's attention
22:17 * cait whispers 880
22:17 jcamins Yeah, but there are two parts to your indexing solution. The second part, including see-alsos, requires additional work.
22:19 * gmcharlt whispers back the default XSLT can include automatically inclusion of 880s
22:19 cait like... 880 ... 245 going into title index?
22:20 cait I always forget the subfields
22:20 jcamins $6.
22:20 gmcharlt yes - it almost falls out of the implementation
22:27 cait ?
22:28 jcamins cait: it's that easy. :)
22:29 cait ooh
22:29 cait nice!
22:30 cait wondered if it meant it was too much work for  now
22:30 cait like not in the specification :)
22:31 * cait is happier with this meaning of 'falls out'
22:33 jcamins Dinner time.
22:33 jcamins Good night, #koha.
22:33 cait night :)
22:34 cait left #koha
22:40 gmcharlt first search and retrieval of a bib indexed using the DOM filter ... success!
22:40 bag sweet!
22:41 melia yay!
22:59 mr_chanokin joined #koha
23:07 gmcharlt WIP branch is dom-biblio in the wip/koha-equinox repo on
23:07 gmcharlt I'll try to avoid rebasing in that branch; will push a clean branch when it is ready to submit
23:14 * gmcharlt relocates home
23:42 mr_chanokin joined #koha

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