Time  Nick            Message
04:55 qiqo            hmm brb lunch
04:55 qiqo            hmm brb lunck
04:54 qiqo            but im only limited with 2
04:54 qiqo            if could fit 4GB in my macbook id love to do that
04:54 qiqo            like ddr2 is a lot cheaper
04:53 qiqo            yeah
04:52 thd             s/cheap now/cheap now compared to even 2 years ago/
04:50 thd             qiqo: RAM is very cheap now but my landlord is very expensive :)
04:48 qiqo            :)
04:48 qiqo            i have spare here, but shipping might have been a lot more expensive than buying a new one
04:48 qiqo            wish i could help you ther
04:48 qiqo            awww..
04:47 thd             qiqo: my money always goes to pay for non-computer necessities each month with nothing remaining to fix these little problems
04:45 thd             qiqo: pre DDR SDRAM
04:44 qiqo            ddr or ddr2?
04:44 qiqo            ohh ok
04:43 thd             git finally failed although at a much later point
04:43 thd             qiqo: 256 MB with many daemons running
04:42 qiqo            how much ram do you have thd?
04:41 thd             kados: do you have any spare RAM cards for me?
04:40 thd             git is working so far now hooray
04:30 thd             apparently I did not kill enough daemons
04:19 qiqo            mygosh you a daemon killer... you're archangel lolz
04:12 qiqo            back..
04:00 thd             kados: I no longer have enough free RAM to update my git repository even in console mode
03:59 thd             kados: "Trying again somewhat later went through flawlessly [not for me]. Might have been git running out of memory."
03:59 qiqo            brb i'll take a shower
03:59 thd             kados: I think I found the answer
03:57 qiqo            look at their opac: http://basilio.nlp.gov.ph/
03:56 qiqo            hehe
03:55 thd             qiqo: even with only 300 books so far in the database that you have been using, fixing something simple is more work than you want to undertake manually
03:54 atz             amen!
03:54 qiqo            yeah,, ill be telling him about that
03:54 qiqo            because they are actually fed up paying $30,000 every year for a lousy ILS
03:54 thd             qiqo: migrating any large collection should have assistance
03:53 qiqo            well i need to tell him to request from one of you guys to go here in manila
03:53 qiqo            ill talk to my professor one of this days,, we will have a beer session or something
03:52 qiqo            oh ok
03:52 thd             qiqo: privileges are documented very well in one or more of the documents on setting up Koha http:www.kohadocs.org
03:52 qiqo            @kados we are thinking about that, but at the moment, i guess they need training first
03:51 qiqo            oh ok
03:51 thd             qiqo: yes, Koha has a very flexible system for restricting different librarians to different types of privileges
03:51 kados           qiqo: or your university even?
03:50 kados           qiqo: has the national library considered getting support from a koha vendor?
03:50 qiqo            like for the ones who only catalogues... or on the circulation desk
03:50 qiqo            thd,, im using code39
03:49 qiqo            since there is division of work there.. my professor asks if they could like assign priviledges?
03:49 qiqo            and the task for the national library is to deploy koha as replacement for TLC
03:48 thd             qiqo: EAN? European Article Number or standard barcode symbology for products
03:47 qiqo            i have a question, since im only the librarian here in our organization..
03:47 qiqo            ahh nope, dont have that yet
03:46 thd             qiqo: If you have no patrons, loans, etc. to migrate then the task should be fairly easy.
03:46 qiqo            mean
03:46 qiqo            ohh what does that ean
03:45 thd             qiqo: Koha specific default fields and subfields have been rearranged so the records should be changed accordingly.
03:44 qiqo            like indexing zebra and stuff
03:44 qiqo            ahmm yeah i think so
03:43 thd             qiqo: you should have a little help migrating your exported 2.2.X records to Koha 3.0
03:42 thd             qiqo: after all everyone should want to know
03:41 thd             qiqo: but you could post it here
03:41 thd             qiqo: koha AT agogme.com
03:41 qiqo            or can i just post here?
03:41 qiqo            thd what is your email?
03:40 qiqo            hold on ill check
03:40 thd             qiqo: can you send me a list of the titles of those thesauri?
03:39 qiqo            we have thesaurus for women studies
03:38 qiqo            and i tell you guys, if our asian neighbours here in the philippines see that the national library is using koha, they might follow us
03:38 qiqo            we also have philippine medical thesaurus
03:38 qiqo            well we have thesauri on local languages.. like we have 80 languages and dialects here in the philippines
03:37 thd             s/standard/standards/
03:36 thd             qiqo: what are the titles of the published standard for Philippine thesauri?
03:36 qiqo            haha
03:36 qiqo            well gotta invite you guys to go to manila sometime..
03:36 qiqo            i dunno why? hehe
03:36 qiqo            as for the national library, it's DDC which they use
03:35 qiqo            and sometimes we produce our own local theusaurus
03:35 qiqo            LC SH and LC C is very limited for the US.. so they designed a customized LC SH and LC C
03:34 thd             qiqo: what is done for cataloguing locally published material not in LC or OCLC?
03:34 qiqo            yeah... but they have to customize things in the national lib
03:34 qiqo            cool
03:33 atz             i used to work w/ INFOhio (the k12 version of OhioLink)
03:33 kados           qiqo: a SRU server too
03:33 qiqo            cool!
03:33 qiqo            ohiolink
03:33 kados           as will the national library
03:33 atz             ohio?   (i live in ohio)
03:33 qiqo            hahaha
03:33 qiqo            wow!
03:33 kados           qiqo: you will have a Z-server if you instal 3.0 :-)
03:33 qiqo            UP is using LC classification and LC subject heading
03:32 qiqo            libraries here rely on manual copycat from lc or ohio
03:32 thd             qiqo: what classification and subject heading thesauri do they use?
03:32 atz             wow, that's remarkable
03:32 qiqo            no z3950 servers here in the philippines to the best of my knowledge
03:31 qiqo            they dont invest on those things
03:31 qiqo            hmmm i think there's none
03:31 thd             qiqo: do you have the Z39.50 server parameters for those libraries?
03:30 qiqo            when you publish a book in the philippines, you have to send a copy to national library and UP
03:29 thd             qiqo: is the University library also a copyright depository library for the Philippines?
03:29 qiqo            more or less
03:29 qiqo            national lib i think only has 260,000
03:29 qiqo            1.5Million records
03:29 qiqo            the largest library is my university: University of the philippines
03:28 qiqo            nope,, the second one
03:28 thd             qiqo: is the Philippine national library also the largest library in the Philippines?
03:28 qiqo            aw..
03:27 kados           thd: :-)
03:27 kados           but nothing that doesn't have a workaround to my knowledge
03:27 thd             kados: I will have to file some ;)
03:27 kados           zebraqueue specifically
03:26 kados           thd: nope, only one annoying one with zebra
03:26 qiqo            i mean, the most important thing for us here is opac
03:26 thd             kados: are there no terrifying bugs left?
03:26 kados           several libraries are in production with 3.0
03:26 qiqo            yeah i think 3.0 is usable
03:26 qiqo            it's fine for me to test it anyways..
03:26 kados           3.0 is usable now
03:25 qiqo            hmmm... when would that be?
03:25 thd             qiqo: If you can wait until 3.0 is usable you would be much better off than migrating from 2.2.X
03:25 qiqo            i already changed servers so i have no choice but to install it again
03:24 qiqo            im installing debian at the moment.. etch right?
03:24 qiqo            ohh that's good
03:24 thd             qiqo: kados just told me that 3.0 development has some call number management features which I have not seen
03:23 qiqo            well gonna research on that, i might teach at the university
03:23 thd             qiqo: WorldCat local is OCLC's new OPAC which does not have other ILS features
03:22 qiqo            well it's a part of the curiculum
03:22 qiqo            we still rely on lc though..
03:22 qiqo            it may have been the name
03:22 qiqo            oclc.. i get it
03:22 qiqo            ahh ok
03:21 thd             qiqo: WorldCat is the name of the OCLC union catalogue
03:21 qiqo            @thd i dunno about worldcat, never heard it in library school
03:20 thd             s/like the /like the ones/
03:20 thd             kados: only ignorant librarians like the WorldCat who manage the WorldCat local project believe that
03:20 qiqo            well we're still old school here.. "location, co location"
03:19 qiqo            hmm then how do you search for the physical location of items?
03:19 kados           for instance, worldcat local doesn't even support searching by call numbers
03:18 kados           though I will point out that apparantly call numbers are less and less important to libraries
03:18 kados           )
03:17 kados           thd: no, but gmcharlt did :-
03:17 thd             kados: you did what you said there was no time to do? :)
03:17 kados           thd: it's improved considerabley
03:17 kados           thd:  you may want to look more closely at call number handling in 3.0
03:16 pianohacker     Night all
03:14 qiqoqo          brb
03:14 qiqoqo          hold on ill be transfering to my macbook
03:13 qiqoqo          Philippines
03:13 thd             qiqoqo: which nation?
03:13 qiqoqo          he already sent some staff to learn perl
03:13 thd             qiqoqo: If you know someone who wants to sponsor much improved automation of adding call numbers it is not difficult to achieve but just time consuming to generalise properly.
03:12 qiqoqo          but anyway, he is also waiting for version 3.0 since they are going to deploy it in our National Library
03:12 qiqoqo          yeah thd, that's what my professor thinks about koha..
03:11 qiqoqo          the last time gmcharlt screenshared with me, he saw some irregularities with my marc records and i think he fixed it
03:11 thd             qiqoqo: call numbers are poorly automated in Koha record creation because of a lack of understanding by most of the programmers working on Koha about how they are used.
03:09 pianohacker     Well, hope that worked
03:09 qiqoqo          hey i'll try 3.0 and see if things will get fixed
03:08 thd             pioanohacker: add [patch] to the subject line of a manual message with the patch attached and the appropriate comment about its function in the subject and or body
03:07 pianohacker     thd: Weird thing is, it doesn't seem to be postfix; I can't telnet to any of gmail's incoming SMTP servers. Ah well
03:06 thd             pianohacker: do try to fix postfix of course
03:06 qiqoqo          lol
03:06 thd             pianohacker: you need the special magic word in the subject line to pass the spam filter
03:06 pianohacker     Cause if it would make their lives easier, I'll try to get this godforsaken thing working
03:05 pianohacker     thd: That won't cause any problems?
03:05 thd             pianohacker: you could email an attachment to the correct address
03:04 qiqoqo          my server is located here in manila
03:04 qiqoqo          after that i'll open this library
03:04 qiqoqo          i'll be going to thailand and india to enter data from there
03:04 qiqoqo          nope not yet
03:03 thd             qiqoqo: are you issuing items on loan already?
03:03 qiqoqo          so.. i guess i'll have to wait until the frey 50 thing is fixed
03:03 qiqoqo          but ill be shifting to 3.0 soon..
03:03 qiqoqo          really?
03:03 thd             qiqoqo: no I could fix the script
03:02 qiqoqo          so im really traped..
03:02 qiqoqo          hmmm..
03:02 pianohacker|afk Is there some other way to get patches to the right place?
03:02 thd             the current version of my script would move them but you do not want that either
03:02 pianohacker|afk I can't get postfix to send correctly
03:02 pianohacker|afk Hrmfrgldammit
03:01 qiqoqo          ahh ok
03:01 thd             qiqoqo: no
03:01 qiqoqo          but will mess up my barcode right?
03:01 qiqoqo          uhuh
03:01 thd             qiqoqo: your records could most easily be fixed from an exported set of records
03:00 thd             qiqoqo: this feature in 2.2.8 also only works if you configure it and operates as part of the manual process for adding items
02:59 qiqoqo          so can this be seen on 3.0?
02:59 qiqoqo          ohhh..
02:59 thd             qiqoqo: there is some automation for adding call numbers in 2.2.8 but it is limited to adding something like 082 $a but misses $b so you would miss the cutter number
02:56 qiqoqo          my only frustration is that.. it's an ILS, automation, i should not go on with the manual thing
02:56 qiqoqo          oh cool.. hehe
02:56 thd             you understood
02:55 qiqoqo          sorry if i dont understand it right..
02:55 thd             qiqoqo: OK
02:55 qiqoqo          and are on the shelves already
02:55 qiqoqo          because some of the stuff, merely 200 items already have their barcodes
02:55 qiqoqo          i have to retain barcodes actually
02:54 qiqoqo          hmm.. what do you mean..
02:54 thd             qiqoqo: So you do not care about retaining some particular barcodes as long as they are unique?
02:53 qiqoqo          i really cant do the manual thing anymore,, causes me stress.
02:53 qiqoqo          my only concern is the title and the call number..
02:52 qiqoqo          barcodes are printing fine
02:52 thd             qiqoqo: do you care what your barcodes are or anything else already in your items?
02:49 thd             qiqoqp: but maybe you could merely copy one file which fixed the issue
02:48 thd             qiqoqo: I assume that the fix requires updating to a CVS version of Koha
02:46 qiqoqo          i can try it again..
02:46 qiqoqo          so this problem was already fixed?
02:44 qiqoqo          nyty edjarima
02:43 thd             good night edjarima
02:43 edjarima        good night
02:43 qiqoqo          :)
02:43 qiqoqo          we were on remote desktop connection last time
02:43 qiqoqo          gmcharlt already saw this.. and he said you're fixing it
02:43 edjarima        good night
02:43 qiqoqo          tried it on zebra and non zebra
02:42 qiqoqo          and if a title does not have an author, system replaces it with a date in YYYYMMDD format + frey 50
02:42 qiqoqo          when i search the opac.. it has 'frey 50' after the author
02:42 qiqoqo          yeah when i exported 2.2.8, then it goes successfully
02:41 thd             when does that error occur?
02:41 qiqoqo          oh i already reported it
02:41 thd             atz: qiqoqo is using 2.2.8
02:40 atz             i thought it was fixed though...
02:40 atz             that's a marc21 error
02:40 thd             frey 50?
02:39 qiqoqo          well i havent tested this on 3.0 because im getting a "frey 50" thing on field 100
02:39 thd             qiqoqo: items.itemcallnumber is not filled automatically
02:38 qiqoqo          i really think it's with my database structure which causes the problem
02:38 qiqoqo          the sql statements there seem to be fine
02:37 qiqoqo          i actually check the perlscripts.. label-print.pl
02:37 qiqoqo          neither of them hehe..
02:36 thd             qiqoqo: are you more comfortable with Perl than SQL?
02:35 qiqoqo          ok i exported it
02:35 qiqoqo          hold on i'll try
02:34 thd             qiqoqo: can you export your records successfully in MARC 21?
02:34 qiqoqo          OMG i really dont want to startr over again, books are already on the shelves.
02:32 qiqoqo          082 and 942
02:32 thd             qiqoqo: is 082 populated for your records?
02:31 qiqoqo          DDC
02:31 qiqoqo          also the title is not printing im suspecting that its a miscommunication between items and biblioitems tables
02:31 thd             qiqoqo: what classification scheme are you using?
02:31 thd             qiqoqo: there is something that can help
02:30 thd             atz: qiqoqo is worried about a difference in cardinality
02:30 qiqoqo          but hmm.
02:30 qiqoqo          haha,, i only have a limited knowledge on mysql
02:29 atz             might be easier
02:29 atz             you can script yourself a mysql update
02:29 qiqoqo          hehe
02:29 qiqoqo          that's 300 records.. a
02:29 qiqoqo          aww..
02:29 thd             qiqoqo: if you edit your items manually and add call numbers to each item then you should be fine
02:28 qiqoqo          and the titles wont also print
02:28 qiqoqo          they dont have the same cardinality
02:28 qiqoqo          but the problem is, i cant paste data from biblioitems.classification to items.itemcallnumber
02:27 thd             qiqoqo: hooray
02:26 qiqoqo          and if i put something on items.itemcallnumber it prints to the pdf
02:26 thd             qiqoqo: items.itemcallnumber
02:26 qiqoqo          nothing for items.itemcallnumber, it's empty
02:26 qiqoqo          as far as im concerned,  the field that only has the call number is biblioitems.classification
02:25 qiqoqo          field on the database?
02:23 qiqoqo          i started up with it.. so im in the middle of cataloguing things
02:23 thd             qiqoqo: in the same field as the one holding the barcode, probably 952 on a Koha MARC 21 system, do you have call numbers?
02:22 qiqoqo          i use koha for my library
02:22 qiqoqo          yup
02:21 thd             qiqoqo: and do those records have items (copies) attached for holdings?
02:21 qiqoqo          is started with 2.2.7, there was no spine label printing then
02:20 qiqoqo          hmm.. i already have 300 records.. aww..
02:20 qiqoqo          hehe
02:20 qiqoqo          ah.. only the framework
02:20 thd             qiqooqo: well you cannot expect good results with an empty db but I expect that you did not mean to say that your DB is empty :)
02:19 qiqoqo          and it's like i was printing spine labels manually
02:18 qiqoqo          previously i was on linux
02:18 qiqoqo          nope.. i started from a blank db
02:18 thd             qiqo: have you followed the step for some test records of adding items (copies) to your biblio records?
02:18 qiqoqo          darn isp
02:17 qiqoqo          got disconnected
02:17 qiqoqo          sorry bout that
02:17 thd             qiqo: have you followed the step for some test records of adding items (copies) to your biblio records?
02:16 thd             qiqo: of course you may have changed the defaults but unless you remember changing them you probably did not
02:15 thd             a result set
02:15 thd             qiqo: 942 call numbers are only used for sorting
02:14 thd             qiqo: I suspect that you are confusing 952 and 942
02:11 qiqo            it's 942 in mine
02:11 thd             and also for 3.0
02:11 qiqo            let me check
02:10 thd             qiqo: Koha items should be in 952 for rel_2_2
02:10 qiqo            ahh ok
02:09 thd             qiqo: Koha should manage the incrementation for you and if it has done that should not be a problem
02:06 qiqo            will it be fine if the cardinality of records from items table is not equal to the number of records in biblioitems?
02:05 qiqo            win 2003 server sp2
02:05 qiqo            2.2.8 on windows
02:05 thd             ?
02:05 thd             qiqo: which version are you testing
02:04 qiqo            that field is never populated
02:04 thd             ]qiqo: I should know immediately but let me verify
02:04 qiqo            because i only see "null" on the itemcallnumber field on the items table
02:04 qiqo            where is that?
02:03 thd             qiqo: I do not mean the MARC 21 standard location for call numbers but the one specific for Koha items
02:01 qiqo            both of them are filled up
02:01 qiqo            082, 900 series right?
02:01 qiqo            yeah
02:00 thd             s/ca/call/
01:59 thd             qiqo: did you create items for your bibiographic records with ca numbers?
01:57 qiqo            is there a way to recheck the database of koha? it seems that my problem is about the database.. i really cannot print spinelabels, i only get barcodes and item type, no call number
01:57 thd             :(
01:57 kados           try a fresh clone
01:57 thd             I have the same so that cannot be the problem
01:56 kados           git version 1.5.3.7
01:56 kados            git --version
01:55 thd             kados: what does git --version report for you?
01:53 fbcit           g'night koha. I'm off to sleep.
01:39 kados           until we move to plone
01:39 kados           that unfortunately isn't easy to edit
01:39 kados           http://www.kohadocs.org/codingguidelines.html
01:39 kados           there's also a page on the kohadocs.org site
01:36 gmcharlt        hmm, is http://wiki.koha.org/doku.php?id=kohadevelopersmanual&s=coding%20standards all there is on the wiki -- could stand a little more meat, if so
01:34 kados           indenting html templates consistently is hard
01:34 gmcharlt        pianohacker|afk: in practice, less disciplined indented in the HTML templates ;)
01:34 gmcharlt        pianohacker|afk: 4-space indents in Perl code
01:30 pianohacker|foo Engfeh
01:30 pianohacker     bbl
01:29 pianohacker     You guys use 4-space indentation, right?
01:27 gmcharlt        title can be changed later once everybody is comfortable with it and ready to remove (or deemphasize) the existing issuingrules.pl
01:27 gmcharlt        Circulation and Fines Rules (alternative interface), perhaps
01:25 pianohacker     Call it Circulation and Fines Rules (NEW) ?
01:25 pianohacker     How to deal with the overlap of functionality, though?
01:24 gmcharlt        in same fashion as links to issuingrules.pl
01:24 pianohacker     Okay, cool
01:24 gmcharlt        and koha-tmpl/intranet-tmpl/prog/en/includes/admin-menu.inc
01:24 gmcharlt        pianohacker:  add links to koha-tmpl/intranet-tmpl/prog/en/modules/admin/admin-home.tmpl
01:23 pianohacker     How should I add smart-rules to the admin-home page?
01:22 pianohacker     Hello there
01:19 kados           :(
01:19 thd             for the past 3 hours
01:19 thd             Yet I have this fatal error
01:18 kados           thd: working fine for me thusfar
01:18 kados           thd: I'll try right now
01:17 kados           thd: this morning IIRC
01:17 thd             kados: when did you last fetch from git?
01:11 qiqo            which is to download koha manually..
01:10 qiqo            anyway i never get successful with it so i always use option two
01:09 qiqo            copied and pasted the one which is in debianinstall which is option one..
01:08 qiqo            sorry i just merely forgot how to do that, im on a windows server machine at the moment,
01:08 qiqo            i just folow the installation instruction on debian..
01:07 thd             qiqo: If you get that error, how do you use git?
01:07 qiqo            so excited.. our university launched it's own ils.. i dont like it.. it's over priced and they wont opensource it. hehe
01:06 kados           qiqo: yep, they're not completely done
01:06 qiqo            i always get that error when i use the git repository,, sorta like with the indexing or stuff
01:06 qiqo            i can see the release notes for beta
01:05 thd             kados: I have remote: aborting due to possible repository corruption on the remote site
01:05 qiqoqo          hehe wow great job guys
01:05 kados           hopefully in time for Code4libCon
01:04 kados           qiqoqo: soon my friend, soon
01:03 qiqoqo          coool!
01:03 qiqoqo          wow so you guys are releasing beta?
01:03 kados           thd: long time no see!
01:03 kados           thd: working for me
01:02 thd             Is there a problem with git.koha.org or is it just me?
20:59 atz             look at benchmarking it (inside vs. ouside a VM), optimize caching, etc.
20:58 atz             someday, i might like to get deeper into zebra/zebraqueue code
20:54 kados           *nod*
20:54 atz             it's like, "well, you've been broken 6 times in  a row now, maybe I shouldn't still  be expecting you to be online in next second"
20:53 atz             yeah, that kind of thing is reasonable machine (or protocol) behavior
20:53 kados           thanks
20:53 kados           I like it
20:52 atz             sleep ($minsleep *= 2 > $maxsleep) ? $maxsleep : $minsleep;
20:51 atz             sleep $minsleep *= 2;
20:51 atz             the sleep line becomes like:
20:50 atz             having already declared:   my $minsleep = 30;  my $maxsleep = 5000;
20:49 atz             i'd recommend the escalating kind of delay like TCP does.
20:49 kados           *nod*
20:48 atz             or you can do   while (1){ ... ;  $dbh and last;   warn;sleep;log;}
20:46 atz             while (!$dbh) { $dbh = C4::Context->dbh;  ($dbh) or warn/sleep/log;}
20:44 kados           like that?
20:44 kados           while (!$dbh) { $dbh = C4::Context->dbh }
20:44 kados           my $dbh;
20:44 atz             this isn't that hard
20:44 kados           make sense?
20:44 kados           and so-on
20:44 atz             while (!$dbh) {  the_rest_of_it }
20:44 kados           and then wait another 30 seconds
20:44 kados           ie, after 30 seconds, we want it to try again
20:43 kados           and re-try when it times out
20:43 kados           what I think we need, is to capture the dbh call and make it sleepy every time it's called in this script
20:43 kados           because what happens is after 30 seconds it logs the error and proceeds normally
20:42 kados           so that version still needs a loop
20:42 atz             any problem w/ the unless version?
20:42 kados           the alternative is 34,000 lines in your error logs every hour :-)
20:41 atz             but I don't think it's much worth it, just for this
20:40 atz             and add the loopified, conditionally sleepy dbh stuff there
20:40 atz             you might do something like C4::Daemon
20:39 atz             so there is nothing to manage any further, as far as that goes
20:39 atz             (per session)
20:39 atz             there are many references to dbh, but only 1 connection
20:38 atz             you can do      unless ($dbh = C4::Context->dbh )   { sleep 30;  warn "hey!~"; &some_log_function();}
20:38 kados           but then I begin wondering if that should, in fact be handled by ->dbh :-)
20:38 kados           does that make sense?
20:37 kados           so I'm thinking maybe an internal function for managing all dbhes?
20:37 kados           every time there's a dbh call
20:37 atz             whatever block
20:37 kados           I think that's just it, we need a loop
20:37 kados           what loop?
20:37 atz             right, see above
20:37 kados           because $dbh woudln't exist
20:36 atz             you would need to kick out to redo the loop
20:36 kados           that will kill the script if  C4::Context->dbh doesn't evaluate as true
20:36 kados           $dbh->prepare(something)
20:36 kados           my $dbh = C4::Context->dbh or sleep 3;
20:36 kados           well, if I go:
20:36 atz             i didn't say die anywhere
20:35 kados           we don't want it dieing
20:35 kados           zebraqueue is a deamon, so it's persistant
20:35 atz             it doesn't matter (to me) what scope it does the declaration in.  the Context call failing is the important thing to catch.
20:34 atz             it should declare the variable somewhere, if it uses it
20:34 kados           if that variable is used later?
20:33 kados           woudln't it also throw an error with my ?
20:33 atz             my $sth = $dbh->prepare ("blahblah")   or  sleep/warn/whatever
20:33 kados           that would work once
20:32 atz             probably should just do   my $dbh = C4::Context->dbh or sleep/warn /whatever
20:30 atz             i haven't looked inside zebraqueue much at all
20:30 kados           ie, when it's invalid, it sleeps 20 seconds and tries agin or something
20:29 kados           that manages the dbh ...
20:29 kados           my thinking was an internal sub in zebraqueue_daemin.pl
20:29 kados           atz: I'm trying to overcome the problem where zebraqueue wails on C4::Context-dbh before the db is created
20:29 atz             ok
20:29 kados           atz: got a sec to brainstorm?
19:39 atz             warn (length($var) > 100 ? "\$var is too big to display" : $var);    # cheap workaround
19:28 tim             Hey kados
19:28 qiqoqo          oh gosh,, going crazy over this
19:23 kados           hey tim
19:14 qiqoqo          almost going crazy
19:13 qiqoqo          so which perl script does the job of forwarding data to the label-print-pdf
19:11 qiqoqo          it is
19:11 qiqoqo          yup
18:43 pianohacker     Is _that_ filled?
18:43 pianohacker     Hmm. Only connection I can see is items.biblioitemnumber
18:40 qiqoqo          it really seems that it does not connect to biblioitems
18:29 gmcharlt        pianohac1er: email sent
18:28 pianohac1er     gmcharlt: Ahh, thank you
18:27 pianohac1er     Woops, wrong button
18:27 gmcharlt        pianohac1er: (since it looks like you may have dropped out for a moment) I can e-mail you the template I made when I updated your 2.2 template to 3.0 for my testing -- that should give you an idea
18:25 gmcharlt        pianohacker: I can e-mail you the template I made when I updated your 2.2 template to 3.0 for my testing -- that should give you an idea
18:17 pianohacker     I'm going to try to submit a template for the default set along with smart-rules; is there any style guide for that?
18:12 atz             there appears to be a ton of overdues related detritus in the codebase still
17:58 paul_away       "veinards" ;-)
17:58 atz             thx
17:58 paul_away       kados & all liblimer : have a good week at code4lib.
17:58 paul            (oups, no i've a meeting on thursday ;-) )
17:58 kados           cya paul
17:57 paul            time to leave for me. i'm in paris tomorrow, see you on monday (for a complete week at the office !!!!)
17:41 paul            (I always work in english when testing, as I already have discovered that translation ADD problems ;-) )
17:40 paul            nope, I did the test in english
17:40 gmcharlt        paul: are you using the French templates -- might be a small XHTML error that's cropping in during tmpl_process or something
17:40 paul            :-(
17:39 gmcharlt        paul: still works as a non-superlibrarian user
17:37 kados           I'm also seeing a few stray strings like the occassional \t
17:37 paul            gmcharlt: when i'm superlibrarian, it works fine as well
17:36 kados           strange
17:36 paul            (Définir)
17:36 paul            yes i do
17:36 kados           paul: I'm just noticing that the german translation is missing the )
17:36 kados           paul: in the french translation, staff client, do you have 'Set' properly wrapped by two parentheses (Set) ?
17:35 paul            note also that it works with Opera, so it's a dirty problem i'm afraid
17:35 paul            could you try without being (as i'm not)
17:34 gmcharlt        paul: yes
17:33 paul            kados : an other idea would be to be able to copy holidays from one branch to another
17:33 kados           shouldn't it also have a 'default holidays' for all libraries?
17:32 paul            are your superlibrarian ?
17:32 gmcharlt        paul: seems OK to me -- when I click on a day, I see the branch code in the 'library' field (although I suppose as an enhancment it ought to display the name, not hte code)
17:28 paul            thx
17:27 gmcharlt        look
17:27 gmcharlt        paul: I think I touched tools/holidays.pl last -- I'll take a lok
17:25 paul            strange : it seems holidays.pl works fine with opera, but not with firefox
17:23 paul            pls if you're working on inventory, also try to understand why the printing display only 1st page (and thus only a small part of the list)
17:22 paul            yes, it could be OK for me (if you have the breadcrumb)
17:22 paul            :
17:22 paul            owen: " first, would it make sense to you to hide the form after you've submitted a search? I was thinking it made sense to give the whole page to the search results instead of redisplaying the form each time" ?
17:21 paul            it's no more working for me (when I click on a day, the "Library" field is empty)
17:20 paul            to anyone having a git setup : is tools/hotlidays working for you ?
17:18 qiqoqo          it really seems that it does not connect to biblioitems
17:18 qiqoqo          hmm..
17:13 qiqoqo          ohh gosh..
17:02 qiqoqo          biblioitems.itemtype is populated
17:01 pianohacker     How about biblioitems.itemtype?
17:01 pianohacker     qiqoqo: I can't see that being a huge problem
17:00 qiqoqo          nul
16:59 qiqoqo          it's blank
16:59 qiqoqo          sorry it was itemcallnumber
16:54 qiqoqo          hmm
16:48 fbcit           bbiab
16:48 kados           yep
16:48 atz             that would be a problem.
16:47 atz             isn't itemnumber the primary index?
16:47 qiqoqo          i just want to ask,, i saw that my itemnumber column in my items table does not have anything,. so you think that's the problem?
16:46 fbcit           atz: maybe I'll give it a closer look once I'm done with the other mods
16:46 atz             yeah, being able to set a bigger SEND buffer is pretty cool too
16:46 pianohacker     =file is somewhat crippled
16:45 pianohacker     I can see why they did; input type
16:45 atz             fbcit: interesting... flash player upload control
16:45 qiqoqo          ive searched the mailing list.. no luck
16:43 qiqoqo          yeah im on with that list actually
16:43 qiqoqo          but i suspect that it's the items and biblioitems tables which is causing the problem
16:43 fbcit           qiqoqo: see http://lists.nongnu.org/mailman/listinfo/koha-win32
16:43 fbcit           qiqoqo: there is a win32 list
16:43 qiqoqo          no problem
16:43 fbcit           I'm not sure there, sorry.
16:42 qiqoqo          yup
16:42 fbcit           qiqoqo: is this on win32?
16:41 fbcit           atz:http://developer.yahoo.com/yui/uploader/
16:41 qiqoqo          no spinelabels and titles even i set the parameters correctly
16:40 qiqoqo          when i create an adobe file, all that i can see in that file are the barcodes
16:39 paul            done
16:39 fbcit           atz: YUI does have an uploader, but it's marked experimental currently.
16:39 kados           paul: send through patches
16:39 paul            kados : i've an updated french translation. Should I send it directly to rm@koha.org or patches@koha.org ?
16:38 fbcit           qiqo: but see http://www.koha.rwjr.com/
16:38 fbcit           qiqo: I'm not familiar with the 2.2.9 win32 release
16:37 fbcit           qiqo: still aways to go on Koha 3 on win32
16:36 kados           pianohacker: *nod*
16:36 kados           qiqo: I believe fbcit is working on a windows installer that's native to koha 3
16:33 qiqo            i couldnt see 2.2.9 anymore
16:33 qiqo            hi may i know who's incharge of the windows releases?
16:32 pianohacker     For some godforsaken reason, our library has roughly 30 itemtypes, so a replacement for the 256 cell matrix came about by necessity
16:31 kados           gmcharlt: pushed up the patches you sent
16:31 kados           smart_rules_design++
16:31 pianohacker     Well, cool
16:31 gmcharlt        pianohacker: I'm glad that you're working on 3.0 -- there's a lot of interest in the smart rules desgin
16:30 kados           and if you have questions after reading that shout out, we're all here to help :-)
16:30 pianohacker     kados: Ahh, thanks
16:30 kados           http://wiki.koha.org/doku.php?id=en:development:git_usage
16:30 kados           here's a guide:
16:30 kados           sweet, so submitting patches is a snap
16:30 pianohacker     I'll probably backport any patches to my workplace's 2.2.9 install, but yes
16:29 pianohacker     Yes
16:28 kados           pianohacker: are you working on the 3.0 codebase?
16:28 kados           pianohacker: hiya
16:28 pianohacker     Supposing I wanted to submit the necessary patches for my smart rules and issuing specificity ideas, how would I go about doing that?
16:27 fbcit           I'm not sure
16:27 fbcit           I'll also allow for png, gif, and jpeg
16:27 atz             does YUI have any image upload tools?
16:26 fbcit           ok, I'll simply refactor the current patronimage functionality to store images in the db and other changes/improvements can be made from there
16:24 fbcit           kados: it would still be wise IMO to benchmark against a large number of records *just-in-case*
16:24 fbcit           paul: the only problem I see there is image restrictions such as pixel dimensions.
16:23 atz             so the original is the backup
16:23 fbcit           paul: I had thought of that too.
16:23 atz             mainly because I received all the images on disc media
16:22 paul            unless we let the user upload a picture itself from OPAC.
16:22 atz             i didn't backup pix when I ran k-12 servers (the most reliable users of patron photos)
16:22 fbcit           I am hoping to add the ability to print patron cards from inside koha and would like to have photo on them
16:22 paul            yep, I suspect too
16:22 kados           fbcit: I suspect only the small libraries will store images
16:21 fbcit           atz: actually, you have to backup the data one way or the other, but I can see your point.
16:21 owen            ...but we'll probably never use the feature
16:21 atz             your backup gets to be a serious pain in the ass
16:21 owen            NPL has 53500 total
16:20 atz             that physics institute had tens of thousands, at least
16:20 paul            (active)
16:20 paul            SANOP is something like 20 000 patrons.
16:19 fbcit           or anyone else who knows
16:19 fbcit           kados: what is the largest number of patrons currently served on a Koha install?
16:19 fbcit           also the restriction on pixel dimensions may become important as images can get pretty big
16:19 atz             this would simplify the "small logo" kind of stuff in sysprefs too
16:18 fbcit           right now, yes
16:17 owen            And we're just talking about patron images, right?
16:17 atz             png and probably gif even
16:17 paul            nope, we should also allow png imho
16:17 fbcit           or allow other formats?
16:17 fbcit           should we restrict image types to jpeg only?
16:17 fbcit           question for owen, atz, and anyone else interested...
16:17 kados           fbcit: wow, that's awesome
16:16 gmcharlt        fbcit++
16:15 fbcit           heh
16:10 gmcharlt        ok
16:10 kados           gmcharlt: might want to CC me directly at rm@koha.org for the install ones so I can push them up unmediated and continue RM testing
16:09 kados           gmcharlt: sounds good
16:09 gmcharlt        paul, kados: I'm going to signoff on Paul's YAML patch, make another patch to correct an issue with it, then submit set of install patches
16:09 kados           paul++
16:08 paul            kados : done
16:00 kados           and I'll make sure to add it to the release notes
16:00 kados           paul: add OAI link please
16:00 kados           paul: under the APIs section for now
15:59 kados           paul: http://wiki.koha.org/doku.php?id=en:development:qanotes3.0
15:57 kados           sec
15:57 paul            which page ?
15:57 kados           paul: can you add this to the wiki?
15:56 paul            =item B<Archive_ListIdentifiers>: return a list of record identifiers,
15:56 paul            =item B<Archive_ListRecords>: return a list of records,
15:56 paul            =item B<Archive_GetRecord>: return a record,
15:56 paul            =item B<Archive_ListSets>: return list of defined sets,
15:56 paul            =item B<dispose>: clean up step,
15:56 paul            =item B<new>: initialization step,
15:56 paul            the following methods are implemented (POD doc) :
15:53 kados           paul: a full implementation of OAI?
15:53 atz             correct english is overrated  :)
15:53 kados           it's correct
15:53 paul            (not sure it's correct english...)
15:52 paul            kados: what kind of specs do you expect ? the script just makes Koha OAI harvestable.
15:51 kados           paul: re: OAI ... do you have some specs for that feature yet?
15:48 kados           hey fbcit
15:46 fbcit           hi koha
15:16 gmcharlt        atz++
15:15 kados           hehe
15:14 atz             (no semantic overlap with tennis)
15:14 atz             perhaps "match criteria"?
15:04 gmcharlt        paul: 'match index' ? 'mathcing index'? 'deduplication index'?
15:03 gmcharlt        for that matching?
15:03 gmcharlt        paul: so when a French library is loading a batch of records, and during the load wants to deduplicate the incoming records against the already loaded records on (say) ISBN or national bibliography number, what do the call the concept of using the ISBN or standard number index
15:03 kados           well, matchpoints could also be 'match points'
15:02 paul            could english-speaking ppl give me some synonyms for "matchpoints" in the Koha context ?
15:01 kados           gmcharlt: I agree
15:00 paul            the french translation team faces problems to translate "matchpoint"... we can't find a french term...
14:53 gmcharlt        or at the very least, load the en sysprefs
14:53 paul            gmcharlt: ++
14:53 gmcharlt        we either need to default to 'en'
14:53 gmcharlt        but I think for translations that do not have MARC frameworks and sample data
14:52 gmcharlt        I will see if deleting the session before handing over to mainpage at least avoids the carp
14:51 kados           which I assume has been deleted
14:51 gmcharlt        but can't read it (so paul's YAML patch is relevant)
14:51 gmcharlt        it tries to read from the session file created during install
14:51 kados           gmcharlt: ahh, right ... we overlooked that I guess
14:51 gmcharlt        since there's no SessionStorage syspref, it defaults to file
14:51 gmcharlt        in particular, it has no sysprefs
14:51 gmcharlt        de-DE has no marcflavour and no default data to load
14:51 kados           paul: when can Pascale submit improvements to french translation?
14:50 gmcharlt        kados: here's what I found so far
14:50 kados           paul: well, we're getting closer, have to resolve this install prob, and I have some aditional testing to do
14:47 paul            kados : when do you plan to release the beta (pascale nalon is working on french translation to tune & complete some strings)
14:45 gmcharlt        mysql
14:45 paul            another idea : do you have mysql or /tmp as session storage ?
14:45 paul            mmm... the problem that resulted in the reversed patch was in InstallerAuth.pm, not in Auth.pm so maybe your problem is not related to that.
14:43 gmcharlt        anyway, I've now been able to reproduce the problem
14:43 kados           I guess so!
14:43 kados           hmmm
14:43 gmcharlt        kados: re installing in de-DE: no MARC flavour is currently defined -- did you just skip that when you did the install?
14:28 kados           it looked like a good patch, but it broke stuff and I didn't have time to figure out why :-)
14:28 kados           ahh, interesting
14:26 paul            not sure, but it remind me something
14:26 paul            about installer : maybe you're facing the problem I had and resulted in the patch including yaml that you've reverted.
14:25 paul            (quickly I mean)
14:25 kados           OK
14:25 paul            next week I think
14:25 kados           paul: later as in next week? or two months?
14:24 paul            kados : about OAI patches. There is a problem in encoding, that Ecole des mines want to solve, so that will be for later.
14:23 paul            back
14:19 kados           k
14:19 paul            (still on phone)
14:19 kados           paul: you around?
14:15 kados           no
14:15 gmcharlt        yeah -- does it then work OK if you go to the main page directly (i.e., not following the link you get from the installer?)
14:13 kados           something wonked up about the session handling I think
14:13 kados           Can't call method "delete" on an undefined value at /home/jmf/koha/lib/C4/Auth.pm line 499.
14:13 kados           when I installed from German, after the install completed, mainpage.pl failed witht he following:
14:12 gmcharlt        with you so far
14:12 kados           so that will install the German staff templates
14:12 kados           ./tmpl_process3.pl install -i ../../koha-tmpl/intranet-tmpl/prog/en/ -o ../../koha-tmpl/intranet-tmpl/prog/de-DE/ -s po/de-DE-i-staff-t-prog-v-3000000.po -r
14:12 kados           mkdir ../../koha-tmpl/intranet-tmpl/prog/de-DE
14:12 kados           oops, that didn't paste in quite right
14:12 kados           f-t-prog-v-3000000.po -r
14:12 kados           ./tmpl_process3.pl install -i ../../koha-tmpl/intranet-tmpl/prog/en/ -o ../../koha-tmpl/intranet-tmpl/prog/de-DE/ -s po/de-DE-i-staf
14:12 kados           mkdir ../../koha-tmpl/intranet-tmpl/prog/de-DE
14:12 kados           so starting in the misc/translator dir I did:
14:11 kados           so ... I was playing around with the installer yesterday, particilarly the web portion, and installing with other languages
14:11 kados           hehe
14:11 gmcharlt        kados: sure -- I can call you if you want a phone call before 1 pm ;-)
14:10 kados           gmcharlt: got a sec?
14:10 kados           scheduled ones anyway :-)
14:10 paul            (on phone, sorry)
14:09 gmcharlt        hi kados_
14:09 kados_          paul: did you have some OAI patches you want in the beta?
14:09 owen            Hi kados_
14:09 kados_          g'morning all
14:08 owen            first, would it make sense to you to hide the form after you've submitted a search? I was thinking it made sense to give the whole page to the search results instead of redisplaying the form each time
14:07 owen            I have a couple of questions for you, then
14:07 paul            yep
14:07 owen            paul, is tools/inventory.pl something your libraries use?
14:03 paul            thx
14:02 gmcharlt        not yet (the immediate reason for adding the field is to support a migration from a Voyager database), but would be logically to integrate that field with serials
14:01 paul            is there a link with the serials module ?
14:00 gmcharlt        paul: volume and chronology statements for an item, e.g., vol. 1 (1990)
13:39 paul            does anyone around know what is the "items.enumchron" column done for? (added by mason yesterday)
13:35 nengard         Hi owen
13:27 paul            hello owen
13:27 owen            Hello #koha
13:21 nengard         morning
13:20 gmcharlt        hi paul
13:20 paul            'morning gmcharlt & nengard
12:16 gmcharlt        I'm not aware of a way to do it from the staff interface
12:16 gmcharlt        Fallor: to answer your question, for 3.0 you could do a SQL 'delete from import_batches' to delete everything; for 2.2.9 you could 'delete from marc_breeding'
11:24 Fallor          hello paul