Time  Nick      Message
10:45 kados     :-)
10:45 hdl       No he is managing a trainig and each time you beep him, client is aware ;)
10:43 kados     hdl: is paul_indispo with you?
10:40 kados     but i wanted to clarify what is done in rel_2_2 and rel_3_0
10:40 kados     so there is a periodic cron job that updates the MARC items data (in biblioitems.marc and in Zebra)
10:37 kados     because updating items in MARC is too slow during circulation
10:37 kados     in dev_week, I decided that items table would be the authority on items data
10:37 kados     ok
10:36 hdl       (he is reading)
10:36 kados     paul_indispo: are you present?
10:36 kados     perhaps that is what is already done, I'm not patient enough to step through every line of the code ;-)
10:35 hdl       paul_indispo
10:35 hdl       I think that what could be done in not UPDATE ALL the fields in items table but ONLY those who are found in MARC.
10:35 kados     hdl: do you know if paul has any opinions on this issue?
10:34 kados     hdl: also, at least in rel_2_2, we don't update the MARC data on circ like we do the items table
10:34 kados     hdl: for one, there aren't enough subfields in a tag to contain all the items mappings
10:33 kados     hdl: because unless I'm mistaken, the MARC items data shouldn't be authoritative ...
10:33 kados     hdl: we almost need a 'rebuildmarc' script to add the stuff in items to MARC
10:27 hdl       tumer around ?
10:27 hdl       the second database seems not receiving queries.
10:23 kados     hdl: I have tested it, but not put data into more than one database on zebra
10:22 kados     hdl: well ...
10:22 kados     hdl: I haven't tested it
10:22 hdl       kados : have you tested work with more than One base on zebra ? Does this work ?
10:21 hdl       because all fields are in OLDmoditem
10:20 hdl       seems so.
10:17 kados     for instance ... if datelastborrowed is not in framework, it is lost when rebuildnonmarc is run, right?
10:17 hdl       But you can be careful,
10:16 hdl       If you merely overwrite informations from items table, then yes.
10:15 kados     here it seems that it's MARC that's authoritative ... but if something in items is unmapped, it is lost?
10:14 kados     but I am still confused about whether items table or MARC is authority on items data
10:14 kados     I think I understand it now
10:14 kados     ok
10:14 hdl       caintain stands for contain.
10:14 hdl       In order to caintain biblio, biblioitem and items information.
10:13 hdl       That will be completed over and over.
10:13 kados     hdl: you beat me :-)
10:13 kados     hdl: or is there something magical happening because $result is a ref to hash?
10:13 hdl       It seems to me that $result could be a ref to a hash.
10:11 kados     and it looks also like $result is overwritten every time something is added
10:10 kados     and there is no flag passed to say which of biblio, biblioitems,items is to be pulled out
10:10 kados     but that $sth is never eecuted ...
10:10 kados     my $sth=$dbh->prepare("select tagfield,tagsubfield from marc_subfield_structure where frameworkcode=? and kohafield=?");
10:10 kados     first line is:
10:09 kados     it looks like someone was gonna check to see witch one to do
10:09 kados     but if I understand correctly, MARCmarc2koha still stuff to biblio and biblioitems fields
10:08 kados     $record contains only items fields
10:08 kados         C4::Biblio::_koha_modify_item( $dbh, $olditem );
10:08 kados         my $olditem = MARCmarc2koha( $dbh, $record,$frameworkcode );
10:08 kados     sub localNEWmoditem has:
10:07 kados     in rebuildnonmarc, MARCmarc2koha is used in a few places
10:05 kados     but $field is not
10:05 kados     right?
10:04 kados     the first time this is called, $result is null
10:04 kados         }
10:04 kados             $result=&MARCmarc2kohaOneField($sth,"biblio",$field,$record,$result,$frameworkcode);
10:04 kados     while (($field)=$sth2->fetchrow) {
10:04 kados     for instance:
10:04 kados     because I'm not 100% sure of the behavior
10:04 kados     it seems somewhat recursive in a way that I'm not completely comfortable with
10:03 hdl       yes.
10:03 kados     hdl: do you understand the MARCmarc2koha sub?
09:13 hdl       Strange.
09:13 hdl       It does so only for authorities and not for biblios.
09:09 hdl       As soon as I type f in a yaz-client connexion with db is closed.
09:05 kados     has some useful tips
09:05 kados     Zebra Programmer Guide
09:05 kados     http://wiki.koha.org/doku.php#zebra_programming_resources
09:05 hdl       To know if indexation didnot failed ?
09:05 kados     hdl: there are some explainations already on the wiki
09:05 hdl       how can I analyse what is in db with zebra ?
09:04 kados     not yet
09:04 hdl       have you read what I proposed on wiki.koha.org
08:49 kados     sorry, no
08:48 hdl       kados :Do you know why this can occur ?
08:48 hdl       zebra closes connexion before yaz-client can make any search. Target closed connection
08:48 kados     since our MARC management is unreliable
08:47 kados     in 3.0 I think we should make the items table the authoritative source of items data
08:46 hdl       I ran rebuild over and over and didnot have such a problem.
08:45 kados     I haven't investigated carefully why
08:45 hdl       imho
08:45 kados     all I know is, I run rebuildnonmarc, and it moves items data around ... and items data is missing
08:45 hdl       (tagorder is here for that purpose)
08:44 hdl       or tagorder ?
08:44 hdl       What about subfieldorder ?
08:44 kados     yep
08:44 hdl       Does it ?
08:43 kados     hdl: and moreover, marc_subfield_table has no understanding of how to properly order items data ... so if you have items ordered as Vol 1, Vol 2, etc ... it will re-arrange them randomly when you rebuildnonmarc
08:42 kados     hdl: because before one month ago, marc_subfield_table was never updated with new items information if items were edited
08:42 kados     hdl: but in fact, it's incorrect for all versions of Koha except 2.2.6
08:41 hdl       Hi owen.
08:41 hdl       I see no problem in that.
08:41 dewey     salut, owen
08:41 owen      Hi
08:41 hdl       It states the fact taht MARC values are more valuable than non-MARC ones.
08:41 kados     morning owen
08:40 hdl       It does and it is the way rebuild non marc work.
08:40 kados     hdl: items table I mean
08:40 kados     hdl: rather than in the items data
08:40 kados     hdl: it seems to assume that the authoritative items data is in the MARC
08:40 hdl       what do you mean by  "does not properly re-construct items data"?
08:39 kados     hdl: so do not run it on any client data or items will be destroyed!
08:39 kados     hdl: rebuildnonmarc.pl does not properly re-construct items data
08:39 hdl       kados: got this. I will try.
08:38 kados     hdl: I have discovered something very important (a bug)
08:36 kados     hmm ... not sure why it closes connection
08:35 kados     hdl: check your email
08:35 kados     hdl: Mike R has already submited a UNIMARC patch :-)
08:35 hdl       Do you know why this can occur ?
08:35 hdl       Target closed connection
08:35 hdl       But yaz-client closes connexion before making any search.
08:35 kados     cool!
08:35 hdl       I did get my stuf indexed.
08:34 hdl       OK. I shall invest.
08:34 hdl       Maybe I want to have too much precisions.
08:34 kados     the ccl.properties file I committed has some explaination of bib1, based on online bib1 syntax documents
08:34 hdl       You donot have enough distinctions between them.
08:33 hdl       If you want to query only $a heading or whole heading  or rejected forms ...
08:33 kados     headings? you mean subject headings?
08:33 hdl       yes but bib1 seems to be lacking some ways to question headings.
08:32 kados     and my record.abs is likewise, very close to the standard
08:30 kados     it adheres to bib1 as closely as possible, but I did expand on the standard in the 8XXX and 9XXX attribute sets
08:30 kados     # $Id: bib1.att,v 1.1.2.2 2006/09/18 20:02:47 kados Exp $
08:30 kados     at the top of the file I have:
08:29 kados     I wrote a quite comprehensive bib1.att ... do you have that one?
08:29 hdl       or if we can build up our own.
08:28 hdl       and dont know whether there are norms, since bib1 and gils seem to be generalized.
08:28 kados     :-)
08:27 hdl       But *.att and *.abs files are quite a mystery to me.
08:27 hdl       Still trying to get an authority file into zebra.
08:27 kados     a bit tired ... but otherwise, well
08:27 hdl       hi how are you ?
08:21 kados     hi hdl
07:59 dewey     hmmm... kados is becoming a true Perl Monger...
07:59 hdl       kados ?
03:25 paul_away cd koha./nick paul_indispo
16:39 kados     sorry bout that
16:39 kados     ahh ... oops :-=)
16:39 russ      when you add a new item for the news, check the homepage box otherwise it will just show up in the news section
16:38 kados     russ: yep
16:36 russ      kados you there?
16:14 russ      two secs i'll change it
16:14 russ      http://koha2.edit.katipo.co.nz/admin/news/
16:13 kados     thx
16:13 russ      the news editor is at
16:13 russ      http://koha2.edit.katipo.co.nz/kaka to access the editor
16:12 russ      http://koha2.edit.katipo.co.nz to browse the edit site
16:12 russ      two secs
16:12 russ      sure
16:12 russ      how do
16:11 kados     russ: can you remind me of how to access the editing interface for koha.org?
16:11 kados     hey russ
16:11 kados     heh
16:11 chris     thats how i do it
16:11 chris     hmmm fire it at russ :)
16:10 kados     I'd submit some stuff but I can't remember how :-)
16:10 chris     kados: yes we do
16:10 tumer     nice work chris
16:10 chris     so im just seeing what was written about it
16:10 kados     chris: sweet!
16:10 kados     we need to be better about updating the news on the koha.org site while I think about it
16:09 chris     plus the Minister for libraries
16:09 chris     there were 3 reporters there yesterday
16:08 kados     gonna do a press release?
16:08 kados     w00t
16:08 chris     was their launch yesterday
16:08 kados     chris: looking nice
16:07 chris     classy
16:07 kados     yea, it's a disaster
16:07 kados     so you end up with an item you can't use ... and can't edit or delete either
16:07 chris     yikes
16:07 kados     what I've seen a lot of recently, is items saved to the marc_subfield_table, but not to items table
16:07 chris     www.rangitikeilibrary.org.nz ?
16:06 dewey     I haven't seen 'this', chris
16:06 chris     seen this
16:06 chris     hi guys
16:06 kados     hey chris
16:06 tumer     hi chris
16:06 chris     hmm in the olden days, barcode was a unique column in mysql .. so you couldnt have duplicates mysql wouldnt let you .. i think that got ripped out at some point, and no one replaced it with checks in the code
16:05 tumer     i dont remember
16:04 kados     is there a bug filed for it?
16:04 owen      I don't mean it /will/ be
16:04 kados     will have to make a note of it
16:04 kados     wow, that's something I didn't know
16:04 tumer     i have that fixed in head
16:04 tumer     but when editing it does not
16:04 owen      I mean it /should/ be.
16:04 tumer     not when creating a new one
16:03 kados     owen: really?
16:03 kados     tumer: I haven't tested that in dev_week, but in rel_2_2 it's definitely not permitted to have duplicate barcodes
16:03 owen      Another thing to be fixed in 2.2.6b :)
16:03 kados     as in it takes the not-up-to-date marc data for items and puts it in items table, rather than using the authoritative data from the items table itself
16:02 tumer     you can edit a barcode and have duplicate barcodes
16:02 kados     I recently discovered that in rel_2_2 (and probably elsewhere), rebuildnonmarc completely destroys items data
16:02 tumer     i think barcode checking of items was lost as well
16:01 tumer     so i have it in head only
16:01 kados     :(
16:01 tumer     yes i have written that just after dev_week to addbiblio.pl but somebody lost it
16:00 kados     tumer: we are?
15:59 tumer     we are all doing the same things differenly allover again
15:59 tumer     its in dev week
15:57 kados     should be just in dev_week
15:57 kados     don't think so
15:57 tumer     this new thing that came to head instead of dev_week is it?
15:56 tumer     k
15:56 kados     tumer: yea, check out the DelBiblio routine
15:56 tumer     have you updated i did not see that
15:55 kados     tumer: not in dev_week
15:55 tumer[A]  owen:you can still delete a bibliographic record (together wit all the items) even if any is on issue , but don't tell them
15:51 kados     gotcha
15:50 owen      :) My point is that we're fine having only one level of catalog access because we understand we've got to work with what we've got
15:50 kados     owen: right
15:49 kados     in an ideal world I'd have a team of 12 programmers to work on koha :-)
15:49 owen      Even the deletions can be tricky, although less so now if we've got Koha stopping deletions of items still on issue
15:49 kados     right
15:49 owen      In an ideal world we'd have several levels of cataloging access: Full, "Simple" (for things like MORE items), and deletion-only
15:46 kados     but we wouldn't want them to have access to the regular items, right?
15:45 kados     because iirc some folks create MORE items
15:45 kados     it's tricky
15:45 owen      That's why I'm thinking about this stuff now
15:44 owen      We talked today about who all would have edit privileges on the catalog
15:44 dewey     owen: I forgot tomorrow
15:44 owen      dewey: forget tomorrow
15:44 kados     hehe
15:43 dewey     tomorrow is our national day
15:43 kados     tomorrow
15:43 kados     I'll touch base with her
15:43 kados     ahh, good to know
15:43 owen      Donna today talked as if she's still concerned about not having all the information she needs
15:43 kados     is put together a cataloging manual ;-)
15:43 kados     what we're going to need to do
15:43 kados     we've been discussing it
15:43 kados     they already know most if them
15:42 kados     yes
15:42 owen      You mentioned at the last Liblime meeting that there would be some new requirements for the catalogers to follow in order to get all the right data into records for the purpose of the new searching
15:41 kados     right
15:40 owen      had been, I mean
15:40 owen      There had be some question about statistics with the itemtype scheme, but she said it's fine
15:39 kados     approved the new itemtype?
15:38 owen      Lauren approved that, so it can go on the to-do list
15:37 kados     not sure it will happen before golive though
15:37 kados     yep, that can still be done
15:37 owen      We talked about setting up a MORE item type which wouldn't be searchable through the OPAC
15:37 kados     right
15:35 owen      I'm not sure it makes any more sense to make it a call number than part of the title, since it's a number like '29382103921'
15:35 kados     that's no longer the case ;-)
15:34 owen      The issue previously was that the title field seemed to be the best place to put that number in order for it to be searchable
15:34 kados     why not put it in callnumber field?
15:34 owen      No. The records don't need to be searchable other than by title, since we put the MORE tracking number into the title field
15:33 kados     any other fields?
15:33 owen      Yeah, of course.
15:33 kados     with barcode
15:32 kados     plus an item I'm guessing
15:32 kados     just those fields?
15:32 owen      Currently, MORE items are added with minimal information: title, itemtype.
15:30 kados     ok, tell me a bit about it
15:30 kados     ahh, right
15:30 owen      We need to set NPL up with a specialized framework for MORE items
15:30 kados     why, is there something you'd like to change?
15:30 kados     I rely on carefully constructed sql files ;-)
15:29 kados     I don't trust the frameworks editor
15:28 owen      Yeah. We had problems in previous versions with the process for editing frameworks
15:28 kados     owen: what part of frameworks? management of them?
15:27 owen      kados: have you tested frameworks in dev_week?
12:02 kados     hdl: and only if we find someone else to do a good job on MARC21 Biblio management
12:02 hdl       So I shall strive to understand what you did.
12:02 kados     hdl: but only after NPL goes live ;-)
12:01 kados     hdl: I will
12:01 hdl       which I doubt ;)
12:01 hdl       I would be happy only if you tell us that you cope with UNIMARC too :D
12:01 kados     hdl: because I would vote myself as the Search manager :-)
12:00 kados     hdl: now you will be happy when I say we need to split the roles of koha developers ;-)
12:00 kados     hdl: it took many many months :-)
12:00 hdl       kados :Error /retry ?
11:59 hdl       kados : How did you manage to build bib1.att and record and usmarc.mar and .chr files ?
11:58 kados     hdl: some of the doc is for 2.0, some is for 1.3 ;-)
11:57 hdl       Is there another Doc source ?
11:57 hdl       kados : Documentation about bib1.att and record.abs and gils on Indexdata site isOK for use on zebra1.3 ?
11:56 kados     right
11:56 hdl       I could work on this but maybe after authorities management.
11:55 kados     (and even for me ... very difficult)
11:55 kados     but no way for the librarian to fix
11:55 kados     and items that can't be deleted because they have no itemnumber
11:54 kados     with the one client I have using this
11:54 kados     I have some cases of duplicated barcodes
11:54 hdl       I have done this on the rush. And couldnot think about linking and updating.
11:53 kados     because it is clearly not ready for production
11:53 hdl       And how this could be implemented and designed.
11:53 kados     but I also think that we shouldn't advertise itemization of serials as a new feature
11:53 kados     ok
11:53 hdl       What I can propose is to write on the wiki what I thought of to manage this stuff.
11:52 hdl       And not see it 4 times in your statecollection.
11:52 hdl       Because you want to say : OK I got this number in my library.
11:51 kados     why?
11:51 hdl       If we receive 4 times an issue number... you are doomed.
11:51 hdl       only partly.
11:50 kados     it would solve a lot of problems
11:50 kados     why not just add itemnumber to serials?
11:50 hdl       There are many problems to solve.
11:50 hdl       I thought on this problem.
11:50 hdl       BUT.
11:50 hdl       for item records, you should use biblios.
11:49 kados     you can only update the serials tables
11:49 kados     using serials control
11:49 kados     there doesn't seem to be a way to update the Vol No info in an item record
11:49 kados     hdl: only partly
11:48 hdl       would that solve your problem ?
11:48 hdl       I should hide the display of items for old elements.
11:48 kados     hdl: blank meaning it will not have barcode or itemcallnumber, but will have serial info
11:48 kados     hdl: it will add a new blank item then
11:47 hdl       Becaus serial doesnot have an itemnum field a the moment.
11:47 hdl       No.
11:46 kados     hdl: but if they receive a serial, with a barcode and itemcallnumber, then next month, repeat, but the barcode and itemcallnumber aren't included for the back issues, it will break their items
11:46 hdl       kados : they are.
11:46 hdl       kados : tey are.
11:45 hdl       Another problem would be for multiple items reception.
11:45 kados     hdl: or itemcallnumbers?
11:45 kados     hdl: your client won't be adding barcodes to their serials?
11:45 hdl       I am striving to solve this on rel_3_0
11:44 hdl       This is because there is no "link" between serial and items.
11:44 hdl       this is a problem.
11:44 kados     hdl: have you seen this behaviour?
11:44 hdl       yes
11:44 kados     hdl: it seems that barcodes and itemcallnumbers aren't recalled when editing back issues of a serial
11:43 kados     hdl: got a quick question regarding itemization of serials
11:43 dewey     there is a minor diff in <div>s, that I missed
11:43 kados     hdl: still there?
11:33 hdl       ok.