IRC log for #koha, 2009-10-27

← Previous day | Today | Next day → | Search | Index

All times shown according to UTC.

Time Nick Message
00:06 chennesy left #koha
00:07 brendan left #koha
00:26 brendan joined #koha
00:57 chris_n2 g'night
00:57 chris night
02:03 user55 joined #koha
02:03 user55 is now known as rhcl_home
02:18 chris @quote random
02:18 munin` chris: Quote #39: "chris <chris> nope, ive made it my aim in life not to learn js or html" (added by ricardo at 06:00 PM, October 07, 2009)
02:18 chris it's all true
02:18 pianohacker so true
02:19 I continue to question your judgment in finding perl measurably better js than js, but it is true :)
02:19 chris heh
02:19 pianohacker gah, grammar *sigh*
02:19 should not be talking this late
02:20 how are you?
02:20 chris good, had a long weekend so that was fun
02:20 and glad the vote is all finished, even if people are making it more complex than it needs to be :)
02:21 pianohacker "this arbitrarily complex math gives the exact same result as a straight reading of the results, but what the heck!"
02:21 chris hehe yeah
02:22 pianohacker that's right, it was labor day monday
02:23 chris yes indeed
02:23 nice weather for all 3 days too
02:23 pianohacker do anything special, or just relax?
02:23 (blah, cold and snowy here)
02:23 chris took kahu to the football(soccer) on sunday that was fun
02:24 pianohacker cool
02:26 brendan left #koha
02:34 rhcl_home is now known as rhcl_home_sleep
03:01 brendan joined #koha
03:03 brendan evening
03:08 Mehwish joined #koha
03:08 Mehwish Hello Every one.
03:09 Can anyone give me answers of a few questions regarding my Koha problems?
03:09 brendan I can try
03:09 Mehwish OK Thanks a lot..
03:10 I have upgraded my Koha from 3.02 to 3.04
03:10 now errors errors and only errors..
03:10 Problem is that I am sure I forgot to install some perl modules..
03:11 how can I veryfiy which modules are installed??
03:12 another now If I install those missing modules will it start working..??
03:13 I think not..I think I have to run make , make test and make install commands again after I install modules..
03:13 am I right or not?
03:13 just guide me where to start from?
03:14 brendan I think you're on the right path
03:14 chris nope you dont have to run those commands again
03:14 brendan go ahead and install the missing perl modules
03:14 chris if it is missing modules
03:14 Mehwish I think I forgot to follow this step from my guide..
03:14 chris then the apache error logs will be telling you so
03:14 Mehwish sudo aptitude install \     liblingua-stem-perl libxml-sax-machines-perl libmarc-record-perl libcgi-session-perl \     libdate-pcalc-perl libdate-ical-perl libdate-manip-perl liblist-moreutils-perl \     libmarc-charset-perl libmarc-xml-perl libnet-ldap-server-perl libpdf-report-perl \     libpdf-reuse-barcode-perl libxml-csv-perl libtext-csv-perl libtext-iconv-perl \     libxml-dumper-perl libxml-libxml-common-perl libxml-filter
03:15 now these are a lot of modules and all are important..
03:15 chris 99% of those were in 3.0.2
03:15 basically what you need to do is check the apache error logs, the main one in /var/log/apache2
03:15 and the koha ones
03:16 that will tell you the actual error
03:16 can you have a look at those now?
03:16 eg sudo tail -20 /var/log/apache2/error.log
03:17 Mehwish I think errors are same as of my koha web installer..
03:18 wait
03:18 chris if its something like this
03:18 Mehwish when i type 127.0.1.1 i get following.
03:18 chris Can't locate UNIVERSAL/require.pm in @INC (@INC
03:18 then its a missing module
03:18 Mehwish Can't locate YAML.pm in @INC (@INC contains: /usr/share/koha/lib /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at /usr/share/koha/lib/C4/Search.pm line 31. BEGIN failed--compilation aborted at /usr/share/koha/lib/C4/Search.pm line 31. Compilation failed in require at /usr/share/koha/lib/C4/Heading.pm line 25. BEGIN
03:18 chris thats it, so you are missing the yaml module
03:19 Mehwish yes exactly what u are telling..
03:19 [Mon Oct 26 00:32:56 2009] [error] [client 192.168.0.25] File does not exist: /var/www/HNAP1 [Mon Oct 26 00:33:00 2009] [error] [client 192.168.0.25] File does not exist: /var/www/TEADevInfo [Mon Oct 26 00:33:03 2009] [error] [client 192.168.0.25] File does not exist: /var/www/HNAP1 [Mon Oct 26 00:47:16 2009] [error] [client 192.168.0.25] File does not exist: /var/www/HNAP1 [Mon Oct 26 00:47:19 2009] [error] [client 192.168.0.25]
03:19 chris sudo apt-get install libyaml-perl
03:19 Mehwish and this is my error log
03:20 chris yeah those errors dont look related to koha at all, but the missing YAML one is
03:20 so if you do that apt-get
03:20 then try again see what error you get next
03:21 Mehwish OK
03:23 OK now only one error I see..
03:23 Can't locate IPC/Cmd.pm in @INC (@INC contains: /usr/share/koha/lib /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at /usr/share/koha/intranet/cg​i-bin/installer/install.pl line 15. BEGIN failed--compilation aborted at /usr/share/koha/intranet/cg​i-bin/installer/install.pl line 15.
03:24 chris cool
03:24 lemme check if there is a package for that
03:24 Mehwish OK
03:24 chris nope
03:24 so
03:24 sudo CPAN IPC::Cmd
03:26 Mehwish OK let me try that
03:42 plz Chris help me.. Shall I write this in CPAN shell "install CPAN IPC::Cmd"?
03:42 anasha joined #koha
03:43 chris nope
03:43 Mehwish or only this "install IPC::Cmd"
03:43 chris that one, but you shouldnt be in a  CPAN shell, if you typed the command i typed above,
03:43 but if you are in a cpan shell, then install IPC::Cmd
03:44 Mehwish OK
04:04 I have got success...
04:04 now it is showing ligin screen..
04:07 now I am getting error as Web Installer tried to update database ..
04:08 *  [Mon Oct 26 21:04:18 2009] updatedatabase.pl: DBD::mysql::db do failed: Duplicate entry 'AllowRenewalLimitOverride' for key 1 at /usr/share/koha/intranet/cgi-bin/inst​aller/data/mysql/updatedatabase30.pl line 416.     * [Mon Oct 26 21:04:19 2009] updatedatabase.pl: DBD::mysql::db do failed: Duplicate key name 'issn' at /usr/share/koha/intranet/cgi-bin/inst​aller/data/mysql/updatedatabase30.pl line 443.     * [Mon Oct 26 21:0
04:10 Now What Should I do??
04:14 IRC joined #koha
04:22 richard left #koha
04:24 irma joined #koha
04:27 greenmang0 joined #koha
04:27 brendan left #koha
04:52 greenmang0_ joined #koha
04:52 greenmang0 left #koha
04:59 Mehwish left #koha
05:37 brendan joined #koha
05:45 brendan evening
05:46 pianohacker good evening
05:46 fairly typical for me, but later than I usually see you :)
05:46 irma hi all
05:46 pianohacker hello
05:49 irma I am writing a short article about Koha and find myself stuck ... I wish to include the link to the Koha 3.0.4 download but wish not to explain why it's @ http://koha-fr.org/content/dif[…]-koha-version-304 .... any suggestions?
05:49 brendan hey pianohacker
05:49 hey irma
05:49 irma It's an "Introduction to Koha" type of article...
05:50 g'day Brendan
05:50 g'day pianohacker
05:51 pianohacker even if you don't want to excoriate liblime, you could simply mention that the project has had a few minor difficulties with getting a working download up
05:51 brendan maybe something like "due to complications with site permissions - the download link wasn't able to make it's appearance on the correct spot"
05:52 * pianohacker is tempted to change nick to mate, if you're going to greet us like that
05:53 irma download.koha.org .. currently hijacked???
05:55 brendan currently hijacked I believe is the lastest news
05:55 irma what ever I say counteracts all the positives I have said about Koha somewhat...
05:55 chris well the file is at download.koha.org
05:55 now
05:55 brendan cool
05:56 chris but neither the RM or release maintainer have access to put them there, they have to wait for someone from liblime to do it
05:56 irma phew that is good progress and timing for me
05:56 chris well its not really progress at all, but at least the file there the _fixed one
05:56 is current
05:57 it means that you can just not mention the fact that the 2 people who should have access dont
05:57 irma oh.. sorry. Being too positive here. I thought you might be the bearer of goods news that the RM had regainined access !!!
05:58 chris no
05:58 irma But thanks Chris for your news. I shall just link to download.koha.org in the article
05:59 chris there is no sign that they will, as the current story is since liblime has stuff on that box too its too dangerous
05:59 which means that download.koha.org needs to move somewhere where that isnt the case
06:00 but that would mean liblime engaging with the community, which i give a .0001% chance of happening
06:01 irma HLT as 1st choice in the survey is great. New possibilities ....
06:02 chris well not really :)
06:02 * chris is full of pessimism :)
06:03 chris i cant see liblime handing over their community property
06:03 pianohacker you're a pessimist? really?
06:03 chris but it will be an opportunity for some finality
06:04 as when they dont, we can finally move on
06:04 pianohacker yeah, definitely resting on Jo and kado's shoulders at this point
06:04 brendan anyone ask you for a translation for the message you sent to the mailing list in maori
06:05 chris wizzyrea did
06:05 basically it was
06:05 "why would we choose one of those, were you joking?"
06:05 pianohacker what could we do to move on? (I ask, as a bright eyed youngster who is getting thoroughly tired of software politics)
06:06 brendan wizzyrea++
06:06 chris pick a domain name, put the site there, and get on with our lives
06:06 brendan I choose -- koha"is"awesome.org
06:06 chris its not ideal, there are lots of links to the .koha.org domains
06:07 pianohacker would ownership of the trademark if not the active domain cause troubles in the future?
06:07 chris but it would allow us to be able to go back to being able to actually do things like put up links to the latest release, and put the latest release up etc
06:08 pianohacker brendan: quotation marks and everything, like the toys'r'us logo?
06:08 brendan the thing with a trademark -- is that it costs a lot of money to inforce a trademark
06:08 chris i dont think even liblime are crazy enough to try and enforce the trademark
06:08 against the community
06:08 brendan I mean a lot of money to get into that battle
06:08 pianohacker makes sense
06:08 chris if they think they are getting bad press now, think about what would happen if they did that
06:09 irma Sorry for interrupting but what is the link to the libraries currently using Koha? Thank you...
06:09 pianohacker SCO is a wonderful example of how truly _that_ can blow up in your face, yes
06:09 brendan I put the quotes in because "is" isn't strong enough in my mind -- needs an equal sign, probably
06:09 chris yeah
06:10 brendan koha=awesome.org
06:10 chris irma: marshall breedings libwebcat is the  best one
06:10 http://www.librarytechnology.org/libwebcats/
06:11 pianohacker irma: depends on what you want; libwebcats http://www.librarytechnology.org/libwebcats/ is indeed good, though it has koha under several categories depending on vendor
06:11 irma Chris: thanks
06:11 * chris has to go play with my son before bed, bbiab
06:11 pianohacker http://koha.org/showcase is perhaps a bit prettier, though not as complete
06:11 see ya, chris
06:21 chris_n2_ joined #koha
06:21 IRC left #koha
06:25 munin` left #koha
06:25 chris_n2 left #koha
06:25 chris_n2_ is now known as chris_n2
06:25 brendan oh man -- we lost munin
06:34 magnusenger joined #koha
06:36 thd-away is now known as thd
06:39 irma pianohacker, brendan & chris: thanks for the links and help ... ciao.
06:39 pianohacker np, good night
06:39 brendan later irma
06:42 thd chris: has the moon gone to sleep?
06:50 pianohacker good night, all
06:50 pianohacker left #koha
06:53 chris back
06:54 irma left #koha
06:56 chris thd: yep all the kids in bed
06:57 Ropuch Morning #koha
06:58 thd good morning Ropuch
06:59 chris: Why would circulation be using XML?
07:00 chris because the item data is in the marc
07:01 so it parses the xml, then it needs to update it also
07:01 marc_xml on biblioitems
07:02 basically its a flawed implementation, the idea always was that the item table was the canonical place for item data
07:02 thd kados had told me that there had been an agreement that the SQL tables would be primary for items data and that storing the data in MARC would be secondary
07:02 chris yes there was
07:02 but that isnt the way it got written
07:03 basically cos of zebra
07:03 and the rebuild_zebra.pl script
07:03 thd Well I understood that early experiments had found no significant performance problem with using XML for circulation
07:04 chris must have been fairly flawed expirements :)
07:04 some simple profiling shows that parsing the xml is the most time consuming part of the circulation code
07:04 thd I think the expectation had been that it could never work
07:05 The fact that it was possible in real time led to it being considered a good choice
07:05 Later there was a change of view but perhaps then no one rewrote that code
07:06 chris it was never considered a good idea by a lot of people
07:06 myself and hdl included
07:06 i was unaware that the idea that the itemdata be stored in the sql table had been dropped until after the fact
07:07 it wasnt until i was getting complaints that it was slow, that i did profiling (as did hdl) to find out where the slowness was
07:07 hence fixing it for 3.4
07:08 thd XML code does not seem to be directly included in C4::Circulation.pm
07:11 chris my $biblio = GetBiblioFromItemNumber($item->{itemnumber});
07:12 thd that is calling C4::Items.pm ?
07:14 chris C4::Biblio
07:14 the big one is actually ModItem, in Items.pm
07:14 laurence joined #koha
07:14 chris which does things like
07:14 my $new_item_marc = _marc_from_item_hash($whole_item, $frameworkcode, $unlinked_item_subfields)                           or die "FAILED _marc_from_item_hash($whole_item, $frameworkcode)";
07:14 and
07:15 _replace_item_field_in_biblio($new_item_marc, $biblionumber, $itemnumber, $frameworkcode);
07:16 which in turn does
07:16 $completeRecord->append_fields($itemField);
07:16 }
07:16
07:16 # save the record
07:16 ModBiblioMarc($completeRecord, $biblionumber, $frameworkcode);
07:16 so a bunch of mucking round with marc objects and parsing them to and from xml
07:17 thd There is still value in having holdings data in MARC, although, it need not be real time circulation information.
07:18 chris yep, doing it in real time while issuing and returning is the bad bit, not the storing it in xml
07:19 thd Holdings data at least of long term value would be better in separate holdings records than in the bibliographic record.
07:19 chris yes, and it should be in a format that is super fast to update
07:20 thd It should be possible to give a separate bar code for every issue of a periodical for years without concern about breaking the MARC limits.
07:20 ...for maximum MARC record size.
07:21 chris basically im more concerned about making circulation fast than i am about MARC, since customers complain loudly when they have to wait in line
07:21 and complaining customers = less funding = libraries closing
07:21 thd yes exactly
07:21 nicomo joined #koha
07:22 thd good morning nicomo
07:22 chris hi nicomo
07:22 nicomo hi thd and chris and #koha
07:22 brendan heya nicomo
07:22 thd chris: can this statement from C4::Search.pm be true?
07:23 # 'available' is defined as (items.onloan is NULL) and (items.itemlost = 0)
07:23 brendan thd -- I thought that marcxml limit wasn't any greater than MARC limit
07:23 IIRC
07:23 chris brendan: yep it is, the iso2709 standard has a size limit .. marcxml doesnt
07:23 thd brendan: There should be no MARCXML limit.
07:23 brendan right thanks
07:24 chris thd: hmmm no that isnt right i dont think, i think there are more conditions than those 2
07:24 thd brendan: the problem is that MARC::File:XML calls MARC::Record to do the real work instead of some XML parser.
07:25 chris: yes so that comment must be an old one which was never corrected
07:33 chris: Does items.withdrawn mean removed from the collection or is it a synonym for items.onloan?
07:34 chris nope it means removed from collection
07:35 thd that is what I had thought
07:36 I do find other uses of the word withdrawn to mean issued as a loan but without referring to items.withdrawn
07:36 or at least I hope they were not referring to items.withdrawn
07:37 chris :)
07:38 thd Does items.damaged also imply not available instead of merely damage noted?
07:39 chris yes
07:40 thd Items.damaged implies being repaired or held for safekeeping as too fragile?
07:40 chris either of those, shouldnt be able to be circulated though
07:41 im unsure any of these are used in the current code, i have to do an audit
07:41 thd There are some checks for them
07:42 The librarian can change the flag by simply editing the item.
07:42 chris cool
07:42 magnusenger chris, thd: these are the kinds of questions i was pondering while i did my first migration recently. I think different libraries would interpret these things differently. i definitely felt a need for some definitions and rules, especially since its difficult to know how the code treats these values
07:43 chris i used to know exactly how they all worked, but not anymore, i need to read the code to find out
07:44 thd magnusenger: I assumed that I knew the answers but I have wondered.
07:44 chris in the olden days, if any of those flags were set, they couldnt be issued
07:44 i hope that is still the case
07:45 thd magnusenger: I had not had time to answer some of your questions about bibliographic frameworks on the koha-devel list
07:45 magnusenger thd: made me wonder too! :-)
07:46 thd: i forgot the questions... ;-)
07:46 thd magnusenger: all those values are mapped to a presumed subfield name corresponding to MARC 21 usage where available in MARC 21 frameworks.  Yet I had never looked at some of the corresponding code
07:46 hdl_laptop hi chris
07:47 chris hi hdl_laptop
07:47 did you see my proposal for 3.4 hdl_laptop ?
07:48 thd chris ++ for proposal
07:48 hdl_laptop irma around ?
07:49 magnusenger there is some info about the 952 fields here: http://koha.org/documentation/[…]ds-data-migration
07:49 chris she has gone hdl_laptop
07:50 thd magnusenger: why is it that Norwegian libraries catalogue DVDs as books in the NORMARC leader?
07:50 magnusenger thd: i don't think they are supposed to?
07:51 thd magnusenger: yes but my research shows that to be the prevalent case
07:51 magnusenger thd: i think some ILSs might "forget" the leader in favour of our "very own" 019$b, which encodes format
07:52 thd magnusenger: really, did I miss that in the NORMARC documentation?
07:52 magnusenger thd: I have also seen that the largest public library encodes everything as books in the leader
07:52 hdl_laptop chris: where is your proposal ?
07:52 thd magnusenger: I only test very large catalogues
07:52 magnusenger thd: nope, it's not in there. it's an extension made by Biblioteksentralen, the largest seller of catalogue records!
07:53 chris hdl_laptop: linked from http://wiki.koha.org/doku.php?[…]elopment:roles3.4
07:53 magnusenger thd: They have their very own dialect of MARC, called BSMARC
07:54 hdl_laptop chris quite sensible proposals
07:54 magnusenger thd: it's defined in a PDF in Norwegian here: http://www.bibsent.no/pdf/bsma[…]gave_3_8_2008.pdf
07:54 chris yeah they all are good i thought
07:55 hdl_laptop I had already seen them.
07:56 What is quite hard is QA management.
07:56 At the moment, It really is the main problem
07:56 chris yep, colin's proposal sounds good to me, and he is the first volunteer we have had in a while for it
07:56 hdl_laptop We need automated webbased tests
07:57 thd magnusenger: What is the relation between BSMARC and NORMARC?
07:57 hdl_laptop And Colin has not mentioned taht
07:57 magnusenger thd: i think BS is a subset of NOR, with at least the addition of 019$b
07:58 chris yep, but i dont see that as a reason to reject the proposal, since he is the only one who has volunteered for qa manager in years
07:58 hdl_laptop We also need some infrastructure in order to test with manipulating system preferences.
07:58 thd magnusenger: Where is BSMARC typically used?
07:58 hdl_laptop chris I havenot said I would "reject".
07:59 But it still is not enough.
07:59 magnusenger thd: public libraries, that buy their records from Biblioteksentralen ("The library central")
08:00 chris hdl_laptop: i think its a fine start, and others are welcome to do their own proposals
08:01 if he actually achieves half of his goals, that is more than any other QA manager n the 10 years of koha has done
08:04 francharb joined #koha
08:05 chris hi francharb
08:05 paul_p joined #koha
08:05 chris and hi paul_p
08:05 paul_p hi chris
08:05 francharb hi chris
08:05 hdl_laptop chris well, I am gratefull to Collin to throw his hat on that.
08:06 paul_p ads about win7 on french TV those days (and a very poor one. Should I say 'ridiculous' ?)
08:06 hdl_laptop But I also know it IS tough job.
08:06 Kivutar joined #koha
08:06 chris hdl_laptop: yes, no one has managed to do it yet, so im very happy that he has volunteered
08:07 hdl_laptop he'll need assistance (I think) And also has to write guidance on wiki for developers to be able to conform to his goals.
08:08 chris yep
08:19 matts left #koha
08:20 matts joined #koha
08:31 kf joined #koha
08:31 kf good morning
08:32 chris hiya kf
08:32 kf hi chris :)
08:35 Ropuch Hello kf
08:35 kf hi Ropuch
08:43 brendan left #koha
09:06 slef joined #koha
09:16 paul_p owen++
09:16 (for his wonderful templating stuff)
09:16 opac adv search really flexible with css
10:07 paul_p left #koha
11:19 hdl_laptop left #koha
11:32 greenmang0_ is now known as greenmang0
12:09 chris_n g'morning
12:10 paul_p: ridiculous is the correct word (especially with M$)
12:24 IrmaCalyx left #koha
12:25 Nate joined #koha
12:34 owen joined #koha
12:45 chris_n confusion already over which tar to download
12:45 CGI978 joined #koha
12:47 owen Thanks for fielding that one chris_n
12:47 What a pain to have to deal with this mess.
12:48 chris_n I think that hdl_laptop had requested the bad one be pulled already
12:51 CGI978 left #koha
12:58 greenmang0 left #koha
13:19 tomascohen joined #koha
13:25 magnusenger chris_n: so he did: http://www.nabble.com/version-[…]16.html#a26057316
13:47 nahuel left #koha
13:47 nahuel joined #koha
13:51 tomascohen left #koha
13:54 tajoli joined #koha
13:54 tajoli hi
13:55 Is nahuel.angelinetti on-line ?
13:55 nahuel of course :)
13:55 tajoli I have a question about your patch [PATCH] Fix normal opac view 26 Oct 2009 16:59
13:56 Is it for 3.0.4 or for 3.2 ?
13:57 nahuel 3.04
13:57 3.0.4 at least
13:57 perhaps on 3.2 I didn't tested
13:58 tajoli Ok, I insert it in my 3.04 installation
13:58 thank you
13:58 nahuel you're walcome
13:59 welcome
13:59 :)
13:59 kf nahuel: I have a question too - you have a moment? need the bug number for my question
13:59 nahuel of course :)
13:59 as hdl say, don't ask to ask, just ask :)
14:00 kf bug 3446
14:00 hm munin is still missing :(
14:01 nahuel i'm munin :p
14:01 http://bugs.koha.org/cgi-bin/b[…]w_bug.cgi?id=3446
14:01 kf we have a general problems with notices, as we want to set fines and send notices on the same day according to calendar
14:01 and send different notices for 1st 2nd and 3rd notice
14:01 do you still plan on adding this notice count?
14:02 imp left #koha
14:04 kf I think it would be a great help, not sure how to find out if a user already got a notice otherwise, message_queue is complicated when its not send by email to the patron but to the library
14:04 wizzyrea munin was about yesterday
14:04 gr
14:05 kf nahuel? still there? :)
14:05 nahuel still :)
14:05 2s
14:06 but kf, koha manages 3 levels of overdues
14:06 kf it does, but they are not in time with fines
14:06 nahuel ah
14:06 kf what we want to do is send notices after x opening days
14:06 nahuel ah
14:06 kf and set fines after x opening days
14:07 its not possible to have notices and fines on the same time line right now, and I think fines are just skipped, when there is a holiday, with fine interval of 7 days this is not a nice thing
14:08 and my colleague will try to program something in perl to do it like that
14:08 nahuel you should send the patch :p
14:08 hehe
14:08 kf and we were discussing how and where to find the information needed and I found your bug :)
14:08 nahuel As I know, we have no plan to do this
14:08 kf when we get it working we will
14:08 nahuel no one of our client asked it
14:08 kf ah ok
14:09 nahuel hmmm else for you patch
14:09 Yes you can add a column to the issue table
14:09 kf you think this would get added to koha?
14:09 nahuel but this kind of modification should be only for 3.2
14:09 yes of course!
14:09 all great ideas are welcome
14:09 3.2 or 3.4
14:09 because 3.2 will be released soon
14:10 kf I think it will be 3.4, as we are in feature freeze now
14:10 but we dont want to have local customization in our koha (painful experiences with our old system)
14:11 so we will try to get everything into koha that we do :)
14:11 nahuel héhé cool
14:11 And a really great news for 3.4
14:12 We will migrate to template toolkit !
14:12 kf its just a plan right now, but we need to get it working somehow
14:12 nahuel Html template pro is a big pain
14:12 kf I dont know if this is great news - will it mean rewriting all templates?
14:12 nahuel Yes it mean rewriting all templates, but it means have more feature
14:12 kf I have no experience with template toolkit and did only very small template changes so far
14:12 nahuel lesser translation problems
14:12 etc...
14:12 kf lesser translation problems is a plus .)
14:13 nahuel Template::Toolkit is really similar as django templates, or smarty
14:13 kf always have a list with typos and things to correct on my desk
14:14 in fact I know near to nothing about templating - but willing to learn
14:15 ok, but about 3446 - you will not add it but think its a good idea - right? :) so I will talk to my colleague if we are able to make a change like that
14:16 nahuel It's a good idea :)
14:17 tajoli left #koha
14:17 kf thx for your time nahuel
14:17 nahuel like tajoli, you're welcome
14:27 rhcl_home_sleep left #koha
14:45 CGI255 joined #koha
14:46 CGI255 left #koha
14:52 schuster joined #koha
14:54 anasha left #koha
14:58 owen Is this correct? "The z3950search will NOT work until your system administrator has activated the z3950 client daemon on your server. The daemon is in KohaDirectory/script/z3950daemon"
14:58 I don't seem to have a /script/ directory
15:01 slef that's 2.x
15:01 maybe even only 2.0 and early 2.2
15:02 where did you spot that?
15:02 owen http://koha.org/documentation/[…]rs/z39.50-servers
15:02 and http://koha.org/documentation/[…]rs/z39.50-servers
15:02 slef hrm, a bug for nengard
15:02 I think we can't edit that?
15:02 would welcome comments on bug 3732
15:02 is the bot not back?
15:03 owen Left again last night I think
15:03 slef anyone got its config backed up?  I miss it.
15:03 http://bugs.koha.org/cgi-bin/b[…]w_bug.cgi?id=3732 field lengths and multi-line boxes
15:03 owen gmcharlt said he might host it himself if we continued to have problems with it
15:04 slef ok, but having the config backed up would be good, so whoever wanted to could step in easily to cover future problems
15:05 Bar joined #koha
15:05 * owen wonders why he didn't get an email from the bugzilla list about bug 3732
15:05 slef only just created it
15:05 owen Oh, I misread the date
15:07 slef: What is the correct procedure for getting the z3950 daemon running?
15:08 Bar Has anyone ever seen a problem with Patron searching where a search term, with many hits, only displays the first hit? e.g surname McCarthy has 75 Patrons but the results only show one?
15:11 wizzyrea we've had the opposite problem, where say, you type in heather heath and you get all of the heathers and all of the heaths, but heather heath is not on the first 20 results pages
15:12 Bar Strange. Just reading through the search.pl file now to see if there is anything worth tweaking in there
15:13 schuster I was reading the threads from earlier - and Chris talks about the items NOT coming out of the MARC for 3.2 is that still the case?  I was hopefull that it would resolve some of our slow checkouts when a teacher has 50 items and they are checking out another book that every teacher is getting.
15:14 Sometimes it takes over a minute for that one transaction to checkout that book.
15:14 owen I think that must be fore 3.4?
15:14 schuster hmmm...  It used to be for 3.2 so that changed someplace drat.
15:14 owen I don't know schuster, I could be wrong.
15:15 No, looking at chris's RM proposal, he mentions getting XML out of circulation code.
15:15 kf I think gmcharlt said he wanted to to this, perhaps a time problem?
15:15 slef owen: sorry, what z3950 daemon?
15:15 schuster again phewie.
15:15 wizzyrea schuster: maybe that's not part of our 3.2?
15:16 chris OMG
15:16 wizzyrea OMG indeed
15:16 you're awake?
15:16 owen chris, go back to bed it's not worth it!
15:16 slef chris!  what's 3.0.x-fixes on gitorious for and can I pollute it? ;-)
15:16 * wizzyrea hypnotizes Chris... you are getting very sleepy...
15:17 wizzyrea your eyes are getting heavy
15:17 your pillow is calling your  name
15:17 chris heheh
15:17 wizzyrea Chrisssssss.... sleeeep...
15:17 :)
15:18 schuster chris - so the bug wrangler would watch the git and communicate with the release manager or would the release manager contact the bug wrangler when something has been submitted etc???
15:18 owen schuster: Sorry, chris isn't allowed to talk he has to go to bed
15:18 slef owen: are you talking about the 2.x era z3950 client daemon or the 3.x era koha-zebra daemon?
15:19 schuster ;)
15:19 owen slef: I'm just trying to get my z39.50 searches working :)
15:19 slef owen: 3.x doesn't need a z3950 daemon for z3950 searching.
15:19 owen slef: It's my first try managing my own install
15:19 slef owen: do you know if the firewall is OK?
15:20 owen slef: No, I'm not sure about that. What should I look for?
15:20 slef owen: could try a search with yaz-client from a ssh command-line, but remember to auth before you open.
15:20 looking for info
15:21 nothing obvious on wiki, checking coop
15:22 schuster Make sure your firewall allows the out going and incoming from the appropriate ports.  I can't use Z39.50 searching from our server because we only allow traffic on ports 80 and 8080
15:22 owen Heh, second Google result for "yaz client command line" is from kete.net.nz
15:22 kf owen: when you get no results with your z39.50 maybe the port is missing in the firewall
15:23 slef owen:
15:23 yaz-client
15:23 auth username password (if you have them)
15:23 open server.name.domain:port
15:23 base databasename
15:23 f test
15:24 then s to show records, one at a time, and q to quit
15:26 owen Thanks slef. All that worked perfectly: results came up fine.
15:27 slef ok, so what doesn't work?
15:29 owen Well, now I have to apologize for the false alarm: it seems z39.50 searches from within Koha *are* working...
15:29 Did I just pick all the wrong things to search for at first? :(
15:29 slef heh, maybe... or maybe it was a heisenbug
15:29 http://foldoc.org/heisenbug
15:29 imp joined #koha
15:32 Bar left #koha
15:39 chris_n hehe
15:40 * chris_n thinks that the uncertainty principle applies well to some sorts of food.... they alter their composition when you go to taste them
15:46 wizzyrea lol
15:51 brendan joined #koha
16:00 jdavidb joined #koha
16:01 jdavidb Howdy, folks.
16:02 wizzyrea hey jdavidb
16:03 kf hi jdavidb
16:05 jdavidb :D   How's things, Liz?
16:06 Hi, kf!
16:06 wizzyrea things are good :) how's your trip?
16:07 jdavidb owen++  #RT: @oleonard Bring it.
16:07 chris_n ehlo jdavidb
16:08 jdavidb So far so good.  this cgi thing is really laggy.  jwagner is teaching INCOLSA about jquery.  :)
16:08 schuster Ah word is out INCOLSA...  I've heard rumors.
16:08 owen still around?
16:08 owen yes
16:09 schuster Did you have a chance to think about my multi-pac setup and those predefined searches we were talking about last week?
16:09 jdavidb yes, schuster...they're our customer.  Great folks.
16:10 owen Sorry schuster no, it got buried.
16:10 schuster I figured, just thought I'd ask thanks for the update!
16:10 no problem owne
16:10 owen sorry.
16:11 jdavidb I'm counting the number of time owen's name gets dropped in this whole templates/jquery discussion jwagner is doing.
16:12 wizzyrea well he is a wizard
16:12 owen Is she handing out my phone # and home address? I'll set an extra place or two at the table.
16:14 My wife would love that: a dinner party where we only discussed jquery and html ;)
16:14 wizzyrea hehe
16:15 jdavidb No, she hasn't done that..    yet.
16:17 Kivutar left #koha
16:18 jdavidb left #koha
16:19 rhcl_away is now known as rhcl
16:21 kf owen is really great, you can change things everywhere really easily. and Im falling in love with jquery
16:22 I added a screen keyboard for hebrew to our catalog today, using only sysprefs, a famfamfam icon, javascript/jquery, html and css :)
16:34 CGI830 joined #koha
16:37 CGI830 left #koha
16:39 claaaaaaaaa_spa joined #koha
16:39 kf time to go home - bye #koha
16:39 kf left #koha
16:40 claaaaaaaaa_spa left #koha
16:49 ccurry joined #koha
16:49 ccurry Hello, all.
16:51 brendan left #koha
16:53 ccurry I'm looking for a way to use koha to run a global update on a particular MARC field.  Is this possible?  I see that the MARC records are stored as a blob in the biblioitems table, so I can't use MySQL queries to edit the data.  The ILS we're migrating from had an issue with the 008 field being stored in the wrong place in the database and it won't export, so we need to splice this information into
16:53 the records.  I'm trying to determine the best place to do this.  The old ILS runs on MSSQL, which I have no experience with, so I was hoping to make the change once the data is in koha.
16:59 owen is now known as owen-away
17:02 francharb left #koha
17:05 brendan joined #koha
17:07 slef ccurry: Is it a Blob or a text field?
17:08 ccurry longblob, according to MySQL
17:19 I must be off; lunch calls me, but if anyone has a tip for me please email it to ccurry@amphilsoc.org?  Thanks.
17:20 ccurry left #koha
17:21 laurence left #koha
17:22 juan-xercode joined #koha
17:22 jdavidb joined #koha
17:23 jdavidb Howdy again.
17:25 nicomo left #koha
17:29 mdhafen joined #koha
17:30 * mdhafen is looking for someone with more Perl experience than he has.
17:30 mdhafen I'm trying to squash a log message cause by 'use warnings'
17:32 Can anyone spot the uninitialized variable in this bit of code?  foreach ( keys %$attribs ) { exists $$attribs{ $_ } && $$attribs{ $_ } =~ s/\s*$//; }
17:33 not variable, the log message says uninitialized value.  Sorry about that.
17:34 jdavidb left #koha
17:37 mdhafen anyone... anyone...
17:38 chris it will be $$attribs{ $_ }
17:39 mdhafen ok, but doesn't the exists() check take care of that?
17:39 chris nope
17:39 that checks if it exists, not if it has a value
17:39 so the key exists
17:39 but the value associated with that key in the hash doesnt
17:39 mdhafen ah, now I see the difference.
17:40 chris also i hate the implicit variable
17:40 fwiw :-)
17:40 mdhafen :)  You will probably never see this code in production, so don't worry about it ;)
17:40 chris :)
17:41 and even after 2.5 hours more sleep my OMG from before still stands wizzyrea  :)
17:51 slef: you about?
17:54 owen-away is now known as owen
17:55 slef chris: intermittently.
17:55 chris: did you see me ask what is gitorious 3.0.x-fixes for?
17:55 chris the 3.0.x-fixes was the branch hdl and i were using to cherry-pick stuff from master to 3.0.x
17:55 it then was merged over to 3.0.x
17:56 slef so dormant branch now?  Should I use it or branch anew?
17:56 chris so yep, you could rebase it, and use it to bring over your fixes
17:56 slef rebase or pull?
17:56 chris choice is yours
17:57 slef ok ta
17:57 did you want me for something else?
17:57 chris nope that was it
17:57 juan-xercode left #koha
17:58 brendan_ joined #koha
17:58 brendan left #koha
17:58 brendan_ is now known as brendan
18:00 mdhafen left #koha
18:00 owen Who could have guessed download.koha.org was only for historical purposes?
18:01 slef oh no
18:01 they didn't write that?
18:02 owen "download.koha.org is a site that LibLime created to provide a historical archive of Koha releases done to date"
18:02 says Josh
18:02 chris pompous_asses--
18:02 PEI_schools++
18:04 slef PEI?
18:05 chris Prince Edward Island
18:05 slef Pei may refer to:;Places: Prince Edward Island, a province of Canada, Pei, Tibet, a town in Tibet, Pei County, a county in Xuzhou, Jiangsu, China
18:05 chris http://www.theguardian.pe.ca/i[…]?sid=297278&sc=98
18:06 ccurry joined #koha
18:06 chris ccurry: re your question earlier
18:07 slef chris: http://stats.workbuffer.org/ir[…]oha&nick=kados&q="download.koha.org" returns invalid XML
18:07 chris what format does your data come out of your old system as?
18:07 ccurry .mrc
18:07 chris in that case i would use MarcEdit
18:07 to do your changes
18:07 then import that fixed file to koha
18:08 slef: take it up with moritz lenz :)
18:09 or i could fix it and send him a patch i guess :) thanks for the heads up
18:09 slef let me know where... oh OK
18:12 chris ccurry: marcedit has some great bulk editing features
18:13 ccurry chris: Thanks.  I've been trying to think of a way to do this with MarcEdit, but I'm not sure it's is sophisticated enough to handle what we need to do.  We'd have to add different data in the 008 fields based on some sort of unique id and I haven't yet found a tool in MarcEdit that does this.  I've been playing around with the scriptwizard to see if I could use it, but I haven't figured it...
18:13 ...out yet (and it only works for tab delimited files?).
18:13 chris: can you recommend a particular tool/feature that would be suited to this type of operation?
18:13 chris hmmm
18:14 well one way is to use marcedit to convert your marc to text
18:14 (it can roundtrip it)
18:14 then use sed, or a perl script to do your changes, and then convert back to marc
18:15 * chris has had to resort to that before
18:15 chris but now i have to go feed my son breakfast
18:16 he is yelling "Get some nuts!!!" which is toddler speak for i want peanut butter toast
18:16 bbiab
18:16 ccurry chris: thanks.  I'll look into it.
18:16 good luck with the peanut butter toast.
18:16 owen lol, "Get some nuts!!!"
18:17 schuster One word of caution is that when I have exported my MARC database from Koha in the authoritized fields it was putting a number, I suspect the authority number for that heading so they don't export cleanly.  I have not tried to reload them to see what it does.
18:17 Some people gave me a couple of things to try, but it dropped to the bottom of my list of things to do.
18:22 chris owen: i blame snickers adverts
18:22 toast is in the toaster
18:33 slef http://stats.workbuffer.org/ir[…]08-08-23#i_229850 and http://stats.workbuffer.org/ir[…]08-06-24#i_220974
18:34 wizzyrea omg get some nuts
18:36 chris slef: wanna post those to the thread? :)
18:37 wizzyrea well crap
18:37 oh, that will go over well
18:37 he loves me :P
18:37 <sarcasm>
18:38 chris heh
18:38 peanut butter toast and blues clues, my work here is done
18:39 * wizzyrea envisions chris dusting off his crumby hands
18:39 chris heh
18:39 wizzyrea hehe sorry
18:39 slef chris: I'm pondering http://lists.katipo.co.nz/pipe[…]nuary/012900.html
18:40 chris oh yeah there was an alpha, a beta, an rc1
18:40 none of which are on download.koha.org
18:41 sekjal joined #koha
18:41 chris it actually was the bullying of HDL that i objected, i expect him to dissemble these days
18:50 schuster some times you feel like a nut, sometimes you dont MOUNDS!
18:50 Almond Joy...
18:55 chris ok off to work, bbl
19:01 slef chris: alpha and beta just appeared
19:01 is a release candidate a release?  go ask #philosophy
19:02 wizzyrea ugh... you know what's funny
19:03 it used to be that his clients got mad at him for spending too much time with the community
19:03 now I'm mad because he's spending too much time fighting with the community
19:04 owen At least we're /told/ his clients got mad at him for spending time with the community
19:04 wizzyrea I don't have a problem with him spending (his staff's) time helping the community, at all
19:04 schuster Well when we had problems that they wouldn't address or logs that people wouldn't look at that did make me a little perturbed.
19:04 wizzyrea I do take issue with him fighting and being petty re: the community
19:08 owen Welcome, Koha Express customers, to the community your vendor doesn't believe in. :(
19:10 brendan afternoon everyone
19:10 sekjal afternoon, brendan
19:10 schuster was there a new post someplace that I missed?
19:11 owen schuster: I'm just reading the "Question about Migration of data" post to the Koha list
19:11 "We just purchased Koha Express..."
19:17 schuster OK I usually read that in digest the next day...
19:19 ccurry left #koha
19:19 owen Not that I don't think they should be coming to the community for help, I just wish we could get some respect from the vendor that's sending them to us.
19:20 brendan owen++
19:23 slef erm, remind me: what's "Koha Express"?  LibLime's cloud-hosted one?
19:24 owen It's their "turnkey" no-frills, no services version.
19:24 slef is it a released version?
19:24 owen "based on the official Koha Community software releases"
19:25 Not exactly sure what that means, but I'm assuming it's not LEK.
19:25 * slef browses www.liblime.com
19:25 sekjal I think Koha Express is a no-Zebra installation of Koha 3.0.2
19:25 slef "based on" - who's going to ask for the version number?
19:25 sekjal http://www.liblime.com/products/koha
19:26 owen sekjal: Have you heard something about no-Zebra? I don't see it in the description.
19:27 slef $299 per year?  If that's no-Zebra, it compares badly with our one-off fee.
19:28 sekjal I am interpretting "less than 75,000 records" to mean that, since "Koha Community" is billed at having support for tens of millions of records.
19:28 I recall that kind of description of Zebra when it was introduced, so I'm connecting dots
19:28 perhaps improperly
19:29 owen sekjal: Makes sense though.
19:29 slef: You have an offering with a one-off fee?
19:30 sekjal sad that "Koha Express" and "Koha Community" are two releases behind; there are lots of good things since 3.0.2
19:31 slef owen: yes, two of them, but we're in a state of flux, so http://www.software.coop/products/koha isn't up to date until at least this week's members meeting.
19:31 owen: officially, we're still quoting case-by-case.  In practice, I'm working from a price list.
19:32 owen: I think the members are getting bored of my quote approval requests, so it should get approved as a list price soon ;-)
19:33 owen Interesting, slef--Do you have customers with existing hosting service who ask you to install Koha there for them?
19:34 slef owen: usually, yes.
19:35 owen: owning or renting their own servers is the most common among our customers.
19:35 owen So not your typical mass-market web hosts.
19:35 richard joined #koha
19:35 richard hi
19:36 owen I wonder how high-end you have to get before you have the kind of privileges on a commercial web host required to install Koha.
19:36 slef virtual server
19:36 it can be done with ssh but it's not easy
19:44 well, that depends... koha with zebra I mean
19:44 I think we've installed noZebra with only FTP and a web control panel, but that's really bad (and so more expensive)
19:46 chris back
19:46 slef: interesting .. revisionist history going on eh
19:47 someone reading the irc logs i wonder
19:53 LORDEK joined #koha
19:54 LORDEK left #koha
19:55 chris nice reply to laurie slef
19:58 wizzyrea I hear it's not all too difficult to do to do it on amazon ec2
19:58 if you've done it on a virtualbox, you can do it on ec2
19:58 chris yeah, its easy peasy
19:58 you have an image
19:59 that is an installed, empty koha, and switch that on
19:59 magnusenger slef: i have been wondering about that recently - is it fair to say that you need root/sudo privileges to install Koha (w/Zebra)?
19:59 chris done
19:59 magnusenger ec2 behaves as any server that you have root access to
19:59 no special magic once you have a instance up and running
20:00 wizzyrea I wonder how hard it would be to get a koha image made available to ec3
20:00 ec2*
20:00 magnusenger but you have to plan for images going down, they are not regarded as persistent
20:00 wizzyrea i know people do that sort of thing
20:00 chris not hard at all wizzy
20:00 liblime will have them for doing their hosting
20:00 wizzyrea I guess I meant listed with amazon as one of their default options
20:00 magnusenger wizzyrea: yeah, theres lots of docs on how to create images for ec2
20:01 chris oh yeah, i think thats just fill in a form :)
20:01 wizzyrea well crikey
20:01 magnusenger but the thing is, you don't want to run your koha on ec2 without thinking a lot about backup and what happens when your instance dies
20:02 chris yeah, that goes for any thing in the cloud
20:02 magnusenger but for testing etc it would be super-cool to have an image that you could fire up
20:02 wizzyrea well, you'd have to think about that anyway
20:02 magnusenger it would be like vmware or virtualbox without any installation
20:03 wizzyrea right
20:03 magnusenger and only cost 10 cents pr hour for testing
20:03 wizzyrea obviously people do all kinds of fancy things on ec2
20:03 twitter, for example
20:03 magnusenger chris: yeah, but amazon seem very keen to point out that their instances are "brittle"
20:03 owen What does that mean in practical terms?
20:04 wizzyrea and you could contend that in practical terms, the library catalog is a little less 24/7 than twitter :P
20:04 magnusenger owen: not quite sure, i have had an instance running for well over a year, but they say they can go away at any time...
20:04 wizzyrea well that makes me nervous about my LL koha install...
20:05 since it runs on ec2
20:05 2, actually
20:05 magnusenger but they probably have some kind of backup/failover-system in place
20:05 owen magnusenger: Do you use it for something in production or for testing?
20:05 wizzyrea one would hope so
20:05 magnusenger i think ec2 is great if you need a lot of power, several servers, failover etc
20:06 if you only need one server with ordinary backup-routines i don't think it's that great
20:07 owen: well i have an instance with koha that is used for testing/training by an african university: http://koha.collib.info/
20:08 owen magnusenger: what are the costs like, if I may ask?
20:09 magnusenger owen: the smallest instance running linux in the us is 10 cents pr hour: http://aws.amazon.com/ec2/#pricing
20:10 * owen isn't sure what the per-hour pricing is all about
20:10 owen Is that literally how much time someone is interacting with the system?
20:11 magnusenger nope, you get an instance running and then you pay for the number hours it runs
20:11 no matter if its idle all the time or serving pages at full speed
20:11 when you shut it down you stop paying
20:11 owen I see, so the idea is you can set something up for as little time as you want
20:12 magnusenger so that's great for testing, or if you need to fire up lots of instances to meet spikes in demand
20:12 yes, if you run an instance for 59 minutes you just pay the $0.10
20:13 auto scaling and load balancing are probably some of ec2 greatest strengths
20:14 owen So that doesn't translate to an inexpensive monthly charge, and would be overkill for something that didn't need scaling
20:14 chris also if you are doing somethign like LL
20:15 where for $299 you run 3 commands
20:15 its pretty sweet
20:15 wtf
20:15 LibLime staff have also held several official positions in the community historically, including:Release Manager, v. 3.0, 3.2; Translation Manager, v. 3.0; Documentation Manager, v. 3.0 and 3.2
20:16 * chris should stop looking at that site
20:16 magnusenger owen: yes, that's pretty much my conclusion! ;-)
20:17 wizzyrea you mean CPU hours, right?
20:17 slef magnusenger: you don't need root/sudo, but it makes life a lot easier.
20:17 brendan rackspace has a really nice small cloud-server -- for 1.5 cents an hour
20:17 slef magnusenger: zebra and even mysql don't use privileged (root-requiring) ports by default.
20:18 brendan small though 10gb harddrive
20:18 magnusenger slef: ok, but wouldnt you need it in order to install zebra and its deps?
20:18 slef magnusenger: not if you install to $HOME.
20:19 magnusenger brendan: you'd fit quite a lot of koha in 10gb, though? ;-)
20:19 brendan :)
20:19 slef maybe you need to be as old a sysadmin as me and have experienced really locked-down university systems
20:19 magnusenger slef: ah, ok, havn't thought about that
20:19 slef: ;-)
20:20 slef off-topic, is that windows 7 smb 2 critical flaw still unpatched?
20:20 I've a blog post going out in the morning using it as an example of why openness is essential.
20:21 http://fsfe.org/news/2009/news[…]091019-01.en.html in case you've not seen it yet
20:22 I also drive-by flame the BBC, but hey ho
20:35 owen See you in 16 hours, everyone!
20:35 owen left #koha
20:45 hdl_laptop joined #koha
20:51 Nate left #koha
20:51 Nate joined #koha
20:57 hdl_laptop left #koha
20:59 chris dang missed nate
21:01 brendan ah he'll be back
21:01 hdl_laptop joined #koha
21:01 chris cool
21:02 chris_n2 be back after a win32 weekly reboot :-P
21:02 chris_n2 left #koha
21:11 soul9 left #koha
21:12 chris_n2 joined #koha
21:12 chris_n2 back
21:12 brendan wb chris_n2
21:12 chris_n2 win32--
21:13 chris yeah, dunno why anyone uses it :-)
21:14 chris_n2 video processing software
21:14 I have not found the equivalent in FOSS yet
21:15 chris ahhh
21:15 schuster left #koha
21:15 chris_n2 cinelerra is not quite usable for me
21:17 chris ARGH!!
21:17 chris_n2 sup?
21:18 rm -fr from root?
21:18 chris joshua having another crack at hdl
21:18 bullies--
21:18 * chris_n2 heads to the inbox
21:19 * chris hopes someone else responds so i dont have to
21:19 sekjal hmmm, LibLime must have finished all the coding for LEK, since he has all this time to respond to emails all of a sudden
21:19 I know they've been very busy
21:19 chris :)
21:20 chris_n2 hehe
21:20 chris he has a funny definition of working fine so far
21:20 magnusenger left #koha
21:20 chris and hdl did have access to the server up until very recently
21:21 sekjal chris: well, it's not impacting his customers, so everything must be peachy
21:21 magnusenger joined #koha
21:21 chris sekjal: yeah
21:21 wizzyrea it's impacting me, I still don't have my sandbox.
21:22 chris i suspect there is an element of baiting, to try and get an ill thought out response
21:22 so the martyr card can come out again
21:22 brendan sekjal -- did you migrate from unicorn?
21:22 wizzyrea that's actually a very good point. it may be better to just let it die.
21:22 sekjal brendan:  Millennium
21:22 brendan ok :)
21:23 chris wizzyrea: yep ive said my piece, joshua knows he has made the same mistakes with releases in the past that hdl has, he and i know that, that's good enough for me
21:24 sekjal alright, all, time for my train.  good day/evening/night to you!
21:25 sekjal left #koha
21:33 hdl_laptop hi
21:34 chris hey hdl_laptop :)
21:35 hdl_laptop hi chris.
21:35 Seems Joshua got out at last.
21:35 chris yep
21:36 admin joined #koha
21:36 admin left #koha
21:38 hdl_laptop Not really pleased about his wording, and he never commented about new release numbers in the past.
21:38 But well.
21:38 anyway
21:39 chris yeah i think ignore it now
21:39 wizzyrea or send it off list
21:39 actually
21:40 write an angry email, read it, and then delete it.
21:40 :)
21:40 that's what I always do
21:40 chris :)
21:40 hdl_laptop I am not angry.
21:40 Just disappointed we have come to such relationships.
21:41 wizzyrea yea, it does seem sad
21:41 (I didn't mean to imply that you were especially angry... it could be a sad/disappointed email too)
21:41 :)
21:41 hdl_laptop hehe wizzyrea ;)
21:43 wizzyrea or this lol: http://rulesformyunbornson.tum[…]critic-in-writing
21:44 that is a funny site
21:44 chris_n2 off-brand crayons--
21:45 wizzyrea: lol
21:45 * chris_n2 goes back to coloring w/his 3 year old
21:46 chris :)
21:50 wizzyrea lucky kid! I want to color!
21:52 chris roflmao
21:54 Ropuch ;>
21:57 wizzyrea GET SOME NUTS!!
21:57 chris hehe
21:57 wizzyrea (sorry. it's almost quitting time for me, I get a bit slap happy)
21:58 chris the other thing he says that makes me laugh is
21:58 "what's going on?"
21:58 he just walks into a room and opens with that
22:01 brendan from wizzyrea's site that she forwarded
22:01 Enough already. Learn the laws of cricket.
22:01 chris yep, cricket doesnt have rules, it has laws
22:04 pianohackr|work joined #koha
22:06 thd is now known as thd-away
22:08 chris hiya pianohackr|work
22:08 pianohackr|work hi chris
22:08 chris hows the hand healing?
22:11 pianohackr|work fairly well, actually, I'm taking the splint off halloween
22:12 chris excellent
22:12 http://jenemoore.wordpress.com[…]0/27/rr-koha-doc/
22:12 pianohackr|work how's your day going?
22:13 chris not too bad at all, getting quite a lot done
22:20 magnusenger ...and so to bed!
22:20 magnusenger left #koha
22:26 rhcl Not trying to be self-deprecating here, but I have a question stemming from <apparently> my ignorance...
22:26 In an OPAC (or the ILS) itself, and after checking a number of library web sites...
22:26 it seems that you can't search for, for example...
22:27 something with the criteria:
22:27 DVD, sci-fi, rated R, release 2003-2007, actor James Bond etc
22:27 why not?
22:28 pianohackr|work the first two would likely be handled by collection codes
22:28 rating could be done through a range, which koha supports but doesn't expose very well
22:28 release date, rather
22:29 rhcl are ratings an official "field"?
22:29 pianohackr|work rating and actor would be trickier, as the necessary marc fields aren't as structured
22:29 yes, its one of the 500s
22:29 cast too
22:29 chris if you had set up authorised values for ratings
22:29 rhcl 521 my TS supervisor says
22:30 chris it would be easier
22:32 chris_n2 owen++ # for helping individuals see the obvious when they have their eyes closed
22:32 rhcl So if the rating is an established field, and the rating was originally entered by the cataloger, then presumably the OPAC search could be customized to pull on it.
22:32 pianohackr|work rhcl: yup
22:34 chris you may have to tweek your record.abs file to make zebra index it
22:34 rhcl So I wonder how the IMDB advanced search works?
22:34 chris not using marc :)
22:35 pianohackr|work i would certainly hope!
22:35 rhcl Apparently our Sirsi Workflows can pull the 521 field, but not the OPAC.
22:50 Nate hiya all!
22:50 chris_n2 howdy Nate
22:50 Nate just got back from the gym and i am stiiinky!
22:50 chris heya Nate
22:50 lucky text doesnt carry smell :)
22:50 Nate hey chris_n2 and chris!
22:51 got that right
22:51 chris_n2 heh
22:51 Nate hey chris is it warm by you now?
22:51 brendan wb Nate
22:52 Nate hey bren
22:52 chris not too bad, about 13 celsius, warming up
22:55 hdl_laptop chris do you know any solution to output EOL caracter correctly for Windows and Linux with calling a platform parameter  ?
22:56 chris so to figure out what platform its running on, and do a \r or a \n depending?
22:57 hdl_laptop some scripts are providing reports for user, but if we use server \n then it won't work on Windows, and if we use \r\n all the time, it won't be cool for Linux ;)
22:57 chris yeah
22:58 hdl_laptop So I wanted to find a package which would cope with that cleanly
22:58 package or function
22:58 chris scripts are being run as cgi?
22:58 cos the trick will be finding out the platform of the caller
22:58 if so
22:59 hdl_laptop oh you're right, for cronjobs, that would not be efficient.
23:00 Since there are no way to know for which platform you want to print things, apart from providing a script parameter
23:01 chris exactly
23:03 hdl_laptop But how do PERL configure those "magic" variables such as $" $/
23:03 chris pass
23:03 pianohackr|work i'd imagine by whatever os it's compiled for, no?
23:05 hdl_laptop could be, but it surely has a definition of PLATFORM and variables somewhere then.
23:05 pianohackr|work maybe just a config.h sort of thing
23:06 Nate left #koha
23:06 hdl_laptop pianohackr|work: Do you think then that a script designed on a Linux Box cannot output Windows elements ?
23:07 unless it is executed on a windows box ?
23:07 pianohackr|work well, you could set the necessary special variables
23:07 hdl_laptop This would be a funny way to build a "cross-platform" language imho
23:07 pianohackr|work I think perl generally assumes the output will be used on the same platform its being run on
23:08 chilts you might want this: $OUTPUT_RECORD_SEPARATOR
23:08 or $\
23:08 pianohackr|work hello, chilts
23:08 chilts it's undefined by default, but if you set it it'll happen each time there is a newline (I think)
23:08 hi pianohackr|work
23:08 but not sure how to check for an OS
23:08 maybe this: http://search.cpan.org/~burak/[…]ib/Sys/Info/OS.pm
23:08 if $os->is_linux
23:09 etc
23:09 pianohackr|work it's going to be nasty however you do it, since the report code is essentially copy-and-paste
23:10 chilts usually I'd just let Perl do it's thing ... how are the reports output? HTML or otherwise?
23:11 pianohackr|work chilts: generally cgi or on-filesystem reports from cronjobs, yes
23:12 hdl_laptop hi chilts
23:12 chilts hi hdl_laptop
23:12 pianohackr|work: ah, so the crons email the reports or just save them somewhere for download?
23:13 pianohackr|work chilts: yup
23:13 chilts and what format are they? text?
23:13 html?
23:13 pianohackr|work varies, but almost always text or csv
23:13 chilts ah, ok, hence the problem :(
23:14 pianohackr|work exactly
23:14 enough ^Ms for the whole family
23:14 chilts if they are downloadable, there could be an option "Download as CSV (Windows|Mac|Unix)" ??
23:14 each clickable
23:14 that makes it easier
23:15 pianohackr|work something along those lines
23:15 chilts oh wait, I guess this is for Koha running on Windows?
23:15 hdl_laptop No.
23:15 clients under windows, or Mac but server under Linux
23:15 chilts ah, I think let them choose then :)
23:16 otherwise you'll have to go 'if the thing doing the download is windows, then do this' ... which is a pain
23:16 chris and error prone
23:17 my browser pretends to be windows sometimes to get round stupid websites :)
23:17 chilts so yeah, if you have two links, Windows|Linux, run the same script with 'format=(windoze|linux)' which sets the right thing :)
23:17 or something
23:18 chris you could have a handler which serves the file
23:18 hdl_laptop could be better to have a script that does post processing on reports rather than printing them once.
23:18 same idea
23:18 chris if windows s/\n/\r\n/
23:18 yeah
23:26 hdl_laptop mmm can't think of many variables though surely, we would need that to be done quite basically at first and then enriched.
23:27 pianohackr|work hdl_laptop: if you manage to refactor some of the reports while you're at it, your name shall be shouted from the rooftops
23:29 hdl_laptop will try.
23:29 ok good night folks
23:29 pianohackr|work good night
23:30 hdl_laptop left #koha
23:31 chris_n2 left #koha
23:31 chris_n2 joined #koha
23:32 chris_n2 argh!
23:32 /me spills coke into his keyboard
23:32 pianohackr|work soft_drinks-- :)
23:33 chris_n2 at least I saved the pizza ;-)
23:34 this keyboard is due a bath anyway
23:34 pianohackr|work pizza++ only way our migration succeeded was through the grace of dominos
23:34 chris_n2 hehe
23:34 * chris_n2 sends another missive to the 'dmake' guru
23:35 chris_n2 I'm pounding on win32 installation again
23:35 pianohackr|work oh, I'm sorry
23:35 thanks for doing that, it's nasty grunge work that nobody seems to want to sponsor
23:36 chris_n2 can opac be installed as a true stand-alone?
23:40 pianohackr|work how do you mean?
23:59 chris_n2 actually I was thinking opac on one machine and staff client on another

← Previous day | Today | Next day → | Search | Index

koha1