IRC log for #koha, 2012-05-17

All times shown according to UTC.

Time S Nick Message
00:13 melia left #koha
00:13 Judit joined #koha
00:15 Judit hi
00:22 Irma joined #koha
00:29 Judit if i see a mistake on the wiki site, i can just edit it, right
00:29 Judit ?
00:33 BobB joined #koha
00:34 jcamins Judit: of course.
00:34 Judit good, because i did
00:34 Judit :)
02:11 nengard left #koha
03:09 Space_Librarian joined #koha
03:09 Space_Librarian o/
03:30 Oak joined #koha
03:38 Oak kia ora #koha
04:12 Oak joined #koha
04:14 druthb joined #koha
04:14 druthb o/
04:16 Space_Librarian \o
04:17 * druthb squeeeees
04:17 druthb hi, Space_Librarian! :D
04:17 Space_Librarian hey hon
04:17 druthb how are ya?
04:19 Space_Librarian I'm well. you?
04:22 druthb Doing well.  Last full day in Amman today.
04:23 Space_Librarian And? Looking forward to going home?
04:23 druthb yes, I'm ready to see my kid and my cats and wizzyrea.  :)
04:23 Space_Librarian :D
04:23 * druthb has gotten spoiled with wizzy-hugs since she moved to Lawrence in December.
04:30 bag heya druthb
04:30 druthb yo, bag!  BEST BOSS EVAR
05:32 druthb joined #koha
05:36 Oak joined #koha
06:17 adnc joined #koha
06:22 Judit left #koha
07:11 cait joined #koha
07:23 Oak joined #koha
07:31 Oak joined #koha
07:34 Oak joined #koha
07:46 Oak joined #koha
07:52 rangi @wunder edinburgh,uk
07:52 huginn rangi: The current temperature in Edinburgh, United Kingdom is 8.7°C (8:51 AM BST on May 17, 2012). Conditions: Light Rain. Humidity: 94%. Dew Point: 8.0°C. Windchill: 9.0°C. Pressure: 30.04 in 1017 hPa (Steady).
07:52 rangi @wunder nzwn
07:52 huginn rangi: The current temperature in Wellington, New Zealand is 11.0°C (7:00 PM NZST on May 17, 2012). Conditions: Clear. Humidity: 71%. Dew Point: 6.0°C. Pressure: 29.62 in 1003 hPa (Falling).
08:03 slef hi all... sorry for the disruption yesterday
08:04 rangi hey slef
08:09 cait hi slef
08:33 cait slef: around?
08:33 slef cait: sort of
08:33 cait can you take some time to look at the schedule and give me some feedback?
08:34 slef cait: will do!
08:35 bag heya rangi
08:35 bag yo slef and cait
08:36 bag @wunder 93109
08:36 huginn bag: The current temperature in K6LCM-Westside/Mesa, Santa Barbara, California is 14.0°C (1:35 AM PDT on May 17, 2012). Conditions: Clear. Humidity: 98%. Dew Point: 14.0°C. Pressure: 29.81 in 1009 hPa (Steady). Wind Advisory in effect until 3 am PDT Thursday...
08:36 rangi hey bag
09:20 rangi ebsco wants us to open the firewall for a range of 65k ip addresses ... ill get right on that
09:20 rangi eggs
09:21 jcamins_away Hehe.
09:22 jcamins I have trouble believing that EBSCO really has a /16.
09:23 rangi they reckon they do
09:23 rangi and maybe they do, but im pretty sure they dont use them all!
09:23 jcamins That's a rather large IP block..
09:23 rangi yup
09:24 rangi you could buy up big chunks back in the day
09:24 jcamins That's true, and I guess EBSCO _has_ been around for quite a while.
09:24 rangi but i would bet my house they dont need to connect to a koha z3950 server from ALL of them
09:53 druthb joined #koha
10:05 slef whois IP.ADD.RE.SS should tell you what netblock they have
10:05 slef and is that Martians that EBSCO is vulnerable to, then?
10:05 * slef tries to remember if that's the jargon for a faked IP address in someone else's netblock
10:07 rangi :)
10:38 Oak joined #koha
10:59 NateC joined #koha
11:13 cait left #koha
11:21 Oak joined #koha
11:23 Oak joined #koha
11:27 Oak joined #koha
11:28 jwagner joined #koha
11:58 Oak joined #koha
12:01 oleonard joined #koha
12:02 oleonard Hi #koha
12:03 jcamins Good morning, oleonard.
12:06 * oleonard grumbles about being stuck in a building which blocks git and IRC traffic
12:07 jcamins oleonard: ick.
12:07 jcamins You could clone over http.
12:09 jcamins I think this is the correct URL for cloning with HTTP from github: http://github.com/Koha-Community/Koha.git
12:09 jcamins Possibly you have to use https.
12:28 adnc joined #koha
12:47 oleonard Back later
13:00 ago43 joined #koha
13:07 edveal joined #koha
13:16 JesseM joined #koha
13:25 sekjal joined #koha
13:28 JesseM joined #koha
13:41 maximep joined #koha
13:49 talljoy joined #koha
14:02 oleonard joined #koha
14:09 libsysguy has anybody seen the java version of koha?
14:10 oleonard the wha?
14:10 libsysguy i saw a repo the other day for a jsp version of koha
14:10 jcamins libsysguy: what?
14:10 libsysguy its probably not maintained
14:10 libsysguy i didn't pull it and look
14:10 jcamins Are you kidding?
14:10 libsysguy heh
14:10 libsysguy no im not
14:10 * libsysguy is trying to remember where I saw it
14:11 oleonard http://sourceforge.net/projects/jkoha/ ?
14:11 libsysguy https://www.ohloh.net/p/jkoha
14:12 oleonard Registered 2005-10-20, Last Update 2005-12-03
14:12 jcamins Heh.
14:12 libsysguy yeah definitely not maintained
14:13 jcamins Why would anyone do that?
14:13 oleonard too bad, I was hoping to run Koha on my toaster.
14:13 libsysguy maybe they heard that jsp was for "enterprise class" websites
14:14 libsysguy err webapps**
14:14 jcamins lol
14:17 * oleonard imagines that one guy still running that one instance of "jkoha" out there somewhere
14:21 oleonard I have to say, it's been a long time since someone popped in here to say "You should rewrite Koha in X programming language"
14:22 libsysguy well I suppose perl fits pretty well
14:22 libsysguy but you know we should rewrite koha in nodejs :p
14:22 libsysguy ^^ is a joke
14:22 libsysguy for the record lol
14:24 jcamins oleonard: did people use to do that?
14:25 maximep there are compatible OPAC in other languages, right ?
14:25 oleonard I remember it happening a few times. Probably PHP and maybe Python, I can't remember.
14:25 jcamins maximep: no.
14:25 jcamins maximep: there are discovery layers, but that's a bit different.
14:30 talljoy Does anyone know what causes the 880 tags to display in Koha?  I know that they get identified and the span class m880 is applied, but what identifies them?  I have two marc records where one in the display one has span class m880 used and the other is not.
14:30 jcamins talljoy: there are a bunch of places where 880 is displayed. Probably one of them doesn't call the m880 template correctly.
14:31 talljoy i can't figure out why one record would and one record wouldn't.
14:33 talljoy it's almost as if there is some difference in the marc that would result in this.
14:33 jcamins talljoy: the 880 is probably linked to different fields?
14:34 jcamins talljoy: do you have links to the records?
14:34 talljoy heres the link to the opac showing the difference.  the first one has the hebrew displayed on the left, not the right while the others are displayed on the right.  http://catalog-comm.bjesf.bywa[…]acqdate_dsc&addto
14:36 jcamins Peculiar.
14:36 talljoy ikr
14:38 jcamins My guess is that the character set marker was stripped out.
14:38 jcamins *character set marker _marker_
14:39 talljoy the 066?
14:40 jcamins No, the field orientation flag.
14:40 jcamins This was converted into Unicode.
14:41 jcamins I'm just speculating, though.
14:41 talljoy where is the field orientation flag?  in the actual 880 field?
14:41 jcamins Yup.
14:42 talljoy you may be right.  is it a hidden character?
14:42 jcamins Yeah. 0x200F, maybe?
14:42 jcamins Wait.
14:42 jcamins Actually, I may have that backwards.
14:43 jcamins I think it's definitely the field orientation flag, but thinking about it logically, I think that might be automatic in Unicode.
14:45 jcamins Ah, got it.
14:46 jcamins It is required by Unicode, but it is not generally provided in MARC records, so the m880select template probably adds it.
14:47 jcamins ^^ that is a hypothesis. One would need to look at the code to find out.
14:48 talljoy1 joined #koha
14:48 talljoy1 oops  sorry for the potty mouth.   wrong window.....heh
14:48 jcamins At least you remembered [off]. ;)
14:48 * talljoy1 has some manners.
14:49 jcamins So did you get my hypothesis?
14:49 jcamins Or did the conection die before then?
14:49 talljoy1 i did see it.
14:49 jcamins Okay, good. It's a nice hypothesis. Lots of promise.
14:49 talljoy1 i'm wondering if some of the MARC has that orientation in some of the records they are downloading and missing in others.
14:50 jcamins That'd be my guess.
14:50 talljoy1 if I recreate these records in Koha the orientation is correctly displayed.  it is clearly the marc coming in
14:51 jcamins If you take a look in a real text editor, you should be able to figure it out pretty quickly.
14:52 talljoy1 simply recreating the 880 field correct it.  http://catalog-comm.bjesf.bywa[…]iblionumber=25106
14:53 talljoy1 bingo.
14:53 talljoy2 joined #koha
14:54 jcamins :)
14:54 jcamins Now all will be well until they stop using 880.
14:57 diomidis joined #koha
14:58 oleonard Hi diomidis
14:58 diomidis hi!
14:58 diomidis Date::Calc::Add_Delta_Days(): not a valid date at /home/koha/kohaclone/opac/opac-user.pl line 112.
14:58 diomidis what should I do?
14:58 diomidis when i login it gives me this
14:59 jcamins diomidis: I believe the fix for that will be in 3.6.5.
14:59 diomidis is it a bug?
14:59 jcamins Yes, it's already been fixed, though.
14:59 diomidis how can I fix it?
14:59 jcamins How did you install Koha?
14:59 diomidis virtualbox debian koha
15:00 jcamins diomidis: so you used the packages?
15:00 diomidis all in one and I run it through virtualbox
15:01 diomidis http://www.google.gr/url?sa=t&[…]dS4mjBkL0Kag1vV4g
15:01 ricardo joined #koha
15:01 diomidis I downloaded it from here
15:01 diomidis oooops wrong link
15:01 diomidis from here
15:01 diomidis http://millruntech.com/koha/ko[…]irtual-appliances
15:02 jcamins Oh.
15:02 jcamins I don't know anything about the virtual appliances, sorry.
15:02 jcamins kyleh might be able to help you.
15:02 kyleh you rang?
15:02 jcamins kyleh: yes, your virtual appliances... is that a package install, git install, or... ?
15:03 jcamins diomidis: the easiest thing to do is not log into the OPAC with the kohaadmin user.
15:03 kyleh it's just a virtualbox disk image, diomidis pm'ed me, so I'll try to help out.
15:03 jcamins Thanks.
15:03 kyleh it's a git install, btw
15:04 jcamins Ah.
15:07 Guillaume joined #koha
15:35 talljoy joined #koha
15:39 slef anyone know if there's a nice web app for letting users change their own LDAP password?
15:57 mib_a936nn joined #koha
16:04 mib_k3njdl joined #koha
16:16 talljoy1 joined #koha
16:19 mbalmer joined #koha
16:26 melia joined #koha
16:37 talljoy joined #koha
16:41 talljoy1 joined #koha
16:54 oleonard git stash --patch sounds useful, but doesn't seem to work very well :|
17:00 talljoy joined #koha
17:02 bag left #koha
17:02 bag joined #koha
17:03 talljoy joined #koha
17:05 talljoy2 joined #koha
17:11 oleonard Hm, must have had something to do with trimming whitespace
17:36 melia hi #koha
17:36 bag hi melia
17:37 melia since we can't have in-company sign-offs, is there anyone available who wouldn't mind testing bug 7804?
17:37 huginn Bug http://bugs.koha-community.org[…]w_bug.cgi?id=7804 enhancement, P5 - low, ---, kyle.m.hall, Needs Signoff , Add Koha Plugin System
17:45 jcamins_away melia: I've found fudge to be a successful way to encourage testing.
17:45 melia hehe
17:45 melia I've got some angel food cake with strawberries over here and real whipped cream… but you'd have to come to California to get it!
17:45 melia I guess fudge ships better :)
17:46 jcamins_away melia: exactly.
17:47 sekjal now, this plugin feature, it basically just lets users upload custom scripts to do whatever
17:47 sekjal it doesn't try to 'hook' into any place in the existing codebase
17:47 sekjal since that would be.... well, a LOT of work
17:47 jcamins_away sekjal: right.
17:48 jcamins_away melia: I don't have time to test it right now, but I can tell you there's a typo... the file type is kPz not kRz as it says in the patch.
17:48 melia well that's a good start! thanks jcamins_away
17:48 jcamins_away Also, using unzip in an executable directory seems... dangerous.
17:49 kyleh I'm open to any suggestions for improvements
17:49 sekjal I'd also recommend creating the new module in the Koha namespace, instead of C4, since that's where we're headed
17:49 jcamins_away kyleh: oh, you're here.
17:49 sekjal though paul_p may have some more specific ideas on that
17:49 jcamins_away kyleh: Compress:ZLib.
17:49 kyleh of course, users will need to vet any plugins, just like any plugin for another program.
17:50 jcamins_away I think that's what it's called.
17:50 kyleh I'll take a look at that
17:50 jcamins_away That really ought to be used for patron image uploads and cover iamge uploads as well, but I didn't learn about it until after.
17:50 jcamins_away Also, agreed on the Koha:: namespace.
17:51 jcamins_away *image
17:51 jcamins_away ^^ hard word to type right
17:51 kyleh can do!
17:52 sekjal all in all, it looks very appealing.  will let libraries do crazy custom things without having to force it into the global codebase
17:52 jcamins_away kyleh: also, it would be good to have both a syspref *and* a configuration setting in koha-conf.xml required to enable the plugin module.
17:53 melia that's the idea! let the crazies do their thing without bothering the rest of us ;)
17:53 * sekjal just spent the last couple days hackin' at Dokuwiki plugins
17:56 jcamins_away kyleh: additional thought: making the plugin interface object-oriented might make for better security, since it ensures greater encapsulation.
17:57 kyleh I'll see what I can do.
17:57 jcamins_away (that's speculation, but while I'm talking about something I don't have time to try, I might as well share all my thoughts, right?;)
17:57 jcamins_away (and maybe in the future, time will be less of an issue)
17:57 kyleh we can always update it incrementally
17:58 jcamins_away Of course. But if I mention everything that comes to mind now, there will be that much less of a chance that there will be further things when I have time to look at it again later.
17:59 kyleh agreed, better to know everything now than code into a corner
18:00 * sekjal looks forward to the plugin that'll make coffee on request
18:00 jcamins_away sekjal: if you were to OpenSRF-enable your coffee maker, Evergreen could do that.
18:02 sekjal right
18:02 sekjal OpenSRF is a pretty cool idea
18:02 sekjal a lot of extra moving parts, though
18:03 kyleh is there any way to rebuild all the cn_sort fields in items easily?
18:03 jcamins_away kyleh: touch_all_items.pl
18:03 kyleh excellent! thanks!
18:04 jcamins_away kyleh: additional thoughts: rather than using CGI to call plugins, wouldn't it be better to use Module::Load::Conditional and a standard exported method?
18:04 jcamins_away For example Plugin::Whatever->Run()
18:05 jcamins_away That way you can also warn someone their running an out-of-date plugin even if they have bookmarked the plugin directly.
18:07 jcamins_away Thinking about it, that would definitely be a requirement for me to sign off on the patch.
18:08 kyleh not sure how to implement that, the docs are not helpful
18:08 jcamins_away kyleh: no they're not.
18:08 jcamins_away kyleh: however, I have good news for you!
18:08 jcamins_away Bug 8092
18:08 huginn Bug http://bugs.koha-community.org[…]w_bug.cgi?id=8092 enhancement, P5 - low, ---, jcamins, Needs Signoff , Koha should use CHI caching framework
18:08 jcamins_away Whoah! Got the right bug number!
18:09 jcamins_away ^^ I used Module::Load::Conditional in that, so it should give you an idea of how it works.
18:13 kyleh looks like IO::Uncompress has replaced Compress::Zlib
18:14 jcamins_away That one'll work too.
18:15 jcamins_away It wouldn't make a difference to me which one was used, I'm just concerned about using system in a directory with +Exec.
18:15 jcamins_away (since Koha doesn't use taint checking)
18:16 jcamins_away (though using system is probably just generally not such a good idea anyway)
18:35 * oleonard wonders what happened to the "you must define a budget" warning that used to appear on acqui-home
18:50 * oleonard wonders if it was a deliberate decision or not
18:50 jcamins_away oleonard: who removed it?
18:50 oleonard http://git.koha-community.org/[…]5f5673e5d8f19dd62
18:51 jcamins_away I doubt it was intentional.
18:51 jcamins_away Though it could've been.
18:52 oleonard Does it not still make sense to prompt the user to define a budget if they go to Acquisitions and no budget exists?
18:52 * oleonard imagines so, but doesn't actually use acquisitions
18:52 jcamins_away I would think so. Doesn't work without a budget.
18:56 * oleonard only cares because he wants to fix the style of the error message
18:56 adnc joined #koha
18:57 hdl joined #koha
18:58 oleonard hdl I have a question if you're really here
18:58 hdl oleonard: ?
18:59 oleonard hdl: There used to be a warning on the acquisitions home page if you hadn't defined a budget yet
18:59 oleonard This commit removed it:http://git.koha-community.org/[…]5f5673e5d8f19dd62
18:59 oleonard Was it intentional?
19:01 hdl oleonard: it was not removing the warning nor anything in templates.
19:02 oleonard This caused the message to disappear from the template:
19:02 oleonard -    nobudget         => $#results == -1 ? 1 : 0
19:02 oleonard But if that was unintentional I can easily make a template change to fix it
19:02 hdl The "nobudget" could be done in the template.
19:02 hdl yep.
19:02 oleonard Okay, thanks
19:05 hdl no problem
19:05 oleonard bag around?
19:05 bag yes
19:05 oleonard I saw your comment on Bug 7736
19:05 huginn Bug http://bugs.koha-community.org[…]w_bug.cgi?id=7736 enhancement, P5 - low, ---, mark.gavillet, Needs Signoff , Edifact QUOTE and ORDER functionality
19:05 oleonard We are interested in EDI
19:05 bag well I've got the patch to apply - now I'm playing with it
19:06 oleonard ...although I'm not entirely sure how it works or whether it would really fit into our workflow
19:07 bag it looks like you should be able to upload an order..  do some things in acq and then send the order back..
19:08 bag I think I'll need sometime to read the code and find the workflow ;)
19:23 oleonard Every buy I try to fix today has another bug hiding inside it.
19:30 cait joined #koha
19:30 cait hi
19:30 oleonard Hi cait
19:30 oleonard You've been hiding all day?
19:31 mbalmer joined #koha
19:41 cait yes
19:41 cait with a book
19:44 libsysguy left #koha
19:44 * oleonard should read a book sometime
19:45 cait you should
19:45 cait :)
19:45 cait now still have 100 pages to read
19:45 mbalmer greetings from the swiss alps ;)
19:54 rangi Morning
19:54 oleonard Hi rangi
19:54 wizzyrea heya
19:54 oleonard Hey, and there's wizzyrea
19:55 * wizzyrea has been more or less around all day.
19:56 wizzyrea got my hipwaders on in this iPad project thinger.
19:56 * rangi stops spreading misinformation to his kids and goes to do it a koha user group day instead
19:56 * wizzyrea considers a blog "lies I told my kid"
19:59 oleonard My daughter who just turned 3 has learned how to lie. Me: "What are you doing in there?" Her, in the bathroom spreading lotion on her head: "I don't know."
20:00 rangi Hehe
20:00 cait heh
20:00 wizzyrea she probably doesn't know how to describe it :)
20:00 cait yes, not really a lie
20:00 jcamins_away oleonard: are you sure she wasn't telling the truth? If I were doing that, I'd probably not be sure what I was doing either. ;)
20:01 oleonard She should hire you guys as her team of lawyers.
20:01 cait :)
20:02 oleonard It seems not cool to me that Koha can email new users their password
20:02 rangi It's not cool to me either
20:02 wizzyrea i wish it would email users *a* password
20:03 jcamins_away oleonard: it can do what?
20:03 wizzyrea then force them to change it at the next login.
20:03 jcamins_away Like, the *actual* password?
20:03 cait jcamins_away: only one time
20:03 oleonard jcamins_away: If AutoEmailOpacUser is turned on
20:03 cait before it gets encrypted
20:03 rangi A token maybe would be alright
20:03 cait but the feature wizzyrea describes... we would really like that
20:03 rangi Never a password
20:03 cait would be good for data privacy
20:03 jcamins_away Yeah, the token would be much better.
20:04 cait one time password
20:04 jcamins_away Even better would be a random password that they have to change.
20:04 cait and email verification
20:04 kathryn joined #koha
20:04 * cait waves at kathryn
20:04 rangi Ok my stop bbl
20:09 kathryn hi cait!
20:09 cait :)
20:10 kathryn and morning all
20:11 oleonard Well the good news for you privacy buffs is that the feature seems to be broken :P
20:11 oleonard Can't use string ("1") as a HASH ref while "strict refs" in use at /members/memberentry.pl line 357.
20:11 jcamins_away oleonard: yay... uhhhh... hmmm.
20:13 oleonard Oh, Bug 8057
20:13 huginn Bug http://bugs.koha-community.org[…]w_bug.cgi?id=8057 major, P5 - low, ---, kyle.m.hall, Signed Off , Error when adding a patron with email address
20:14 cait oleonard: some of our libraries are using it :(
20:15 oleonard Wow I didn't realize how long that feature has been in Koha. Bug 2149
20:15 huginn Bug http://bugs.koha-community.org[…]w_bug.cgi?id=2149 enhancement, P3, ---, gmcharlt, RESOLVED FIXED, Email user new account details, after account creation
20:16 oleonard All I'm trying to do is test error messages in the templates, and out crawl the bugs.
20:16 cait brave
20:25 Guillaume joined #koha
20:30 rangi https://unglue.it/api/help
20:30 oleonard Quitting time. Bye #koha.
20:30 rangi cya oleonard
20:31 rangi http://www.treasury.govt.nz/events/kug-may12
20:31 rangi i still get a kick that the nz treasury dept is hosting the koha user day
20:37 cait :)
20:37 cait yep, it's great
21:28 chris_n` joined #koha
21:32 chris_n` joined #koha
21:35 chris_n` joined #koha
21:38 maximep left #koha
22:43 NateC joined #koha
23:01 Irma left #koha
23:32 rangi so far so good
23:34 jcamins When anonymizing issues, the history remains in the _statistics_ table, not the old_issues table, right?
23:35 rangi i think so
23:35 jcamins Thanks.
23:43 jcamins @query dom
23:43 huginn jcamins: Bug http://bugs.koha-community.org[…]w_bug.cgi?id=7421 enhancement, PATCH-Sent (DO NOT USE), ---, frederic, Needs Signoff , UNIMARC authorities DOM indexing mode
23:43 huginn jcamins: Bug http://bugs.koha-community.org[…]w_bug.cgi?id=7818 enhancement, P5 - low, ---, gmcharlt, Signed Off , support DOM mode for Zebra indexing of bibliographic records

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