Time Nick Message 12:22 hdl kados ? 12:32 kados hi hdl 12:32 kados hdl: what's up? 13:06 gmcharlt greetings #koha 13:07 owen Hi gmcharlt, everyone 13:12 hdl kados : sorri. 13:14 hdl tried to find the same problem on a USMARC with similar items on. 13:14 hdl But no way. 13:17 cnighs g'morning 13:25 hdl kados : i sent you a link for bug 2410 so that you see the bug. 13:26 hdl Can't reproduce it on a USMARC install. (don't know why) 13:26 kados hdl: OK, thanks ... 13:27 hdl sorry for delay. 13:27 hdl It is quite hard for me to find good sample data for that. 13:35 hdl kados : was Paul's proposed patch for bug 2440 accepted and pushed ? 13:39 owen atz? 13:39 atz ? 13:42 owen Hi atz, I'm looking at your tabindex bug report 13:42 owen I'm not getting any validation errors from addbiblio. I wonder if it depends on the framework? 13:43 atz did you do a search? 13:44 owen Ah, just did. I see them. I thought you'd turned them up by validating. 13:45 atz i think they should probably just be tabindex=0 13:45 atz meaning, don't stop here on tab 13:48 hdl owen : why is language selection list not sticked to bottom of the page but going up and down ? 13:48 hdl http://o14.hdlaurent.paulpoulain.com/cgi-bin/koha/opac-main.pl 13:49 hdl seems there is a missing div 13:49 hdl Do you have the same behaviour ? 13:52 owen hdl, we changed the way the language-selection worked in the opac 13:52 owen It no longer "sticks" 13:52 hdl was it a demand ? 13:53 owen It was a request from the release manager :) 13:53 hdl Or was it because there was problems on some persons ? 13:53 hdl pages 13:54 hdl ok so rm is right. But it looks strange to me. 14:44 hdl kados or anyone on Circulation.pm : It seems to me that usage of HomeOrHoldingBranch has not been propagated to all the functions. 14:48 pianohacker hdl: Which one in specific? 14:50 hdl line 1443 14:50 hdl in Circulation.pm 14:52 hdl AddRenewal too. 14:52 hdl since it takes item homebranch and not CircControl 14:52 hdl branch 14:55 hdl Maybe we should add an internal function Getissuebranch and use it through the code. same for itemissuingbranch. 14:57 ryan hdl: where's the script that updates bibs with modified authorities ? 14:58 hdl ./misc/migration_tools/merge_authority.pl 15:00 ryan hdl: that looks like it requires two authority records ? 15:00 hdl ryan: not in batch mode. 15:00 hdl It takes the authorities recorded in local_file repository 15:04 ryan hdl: did this script get lost? 15:04 ryan hdl: the version i'm seeing is very 2.2 15:06 ryan afaik, we no longer have a marc_subfield_table. 15:06 ryan kados: , gmcharlt , anyone else ? 15:08 gmcharlt ryan: ack, it does look like it has not been updated for 3.0 15:09 gmcharlt use of MARCdelsubfield is antiquated as well 15:10 hdl ryan : I was looking if I could propose a proper version for it. 15:10 hdl Unfortunately I can't. 15:11 ryan hrmm. 15:11 ryan Anyone volunteer to rewrite merge_authorities today ? :) 15:11 hdl ryan: I can update it. 15:15 ryan hdl: do you want me to file a bug for it? 15:15 hdl pls do 15:15 ryan ok, will do. 16:53 kados hdl: you here? 16:53 hdl yes 16:53 kados hdl: do you know the status of bugs 2440 and 2351 ? 16:54 owen I've got one for you kados, I noticed you changed the status of Bug 2344 from patch-sent to p3. Did my patch not solve the problem? 16:54 kados hdl: ryan submitted a patch and a note about paul's patch ... I want to make sure it resolves your usage 16:55 kados owen: ahh, does your patch provide a new patron button or a link when yui and js are missing? if so, I missed it 16:55 kados owen: if it can be closed out by all means mark it FIXED :-) 16:56 owen Yeah, I added a form for non-js users that gets removed when the js toolbar runs 16:56 kados cool 16:56 owen I just wanted to make sure there wasn't a problem. 16:57 kados I thought Joe had set that patch-sent status 16:57 kados and since the last comment indicated there were still issues I figured it should be reverted 16:57 kados owen: just FYI, I rely on status patch-sent + a comment saying what the patch does ... some bugs have more than one patch sent throughout their life 16:57 hdl kados : paul reported he sent a patch correcting this bug. 16:58 hdl Was there a problem with it ? 16:58 kados hdl: yes, but it conflicted with a prior patch from ryan, and ryan sent paul a message on patches asking for clarification 16:58 owen Okay kados I'll make sure I do that 17:11 hdl MMM... Don't know what paul answered and what he thinks about that. 17:11 hdl Will test. 17:40 kados hdl: so far paul didn't answer 17:40 hdl OK. 17:41 kados hdl: thanks 17:44 cnighs kados: iirc, paul mentioned he would not have internet access until he returned at the end of August 17:48 kados cnighs: *nod* 17:48 kados anyone tell me what the meaning of this regex is: 17:48 kados /(\P{IsAlpha}$_\P{IsAlpha}|^$_\P{IsAlpha}|\P{IsAlpha}$_$)/ 17:51 kados the context: $_ is a stopword, and the value being tested is the search string 17:52 kados it seems to fail where $_ == 'the' and the value being tested == 'the' 17:55 kados ' the ' rather 18:06 cnighs kados: it appears that the regexp is looking for $_ with non-alpha chars either on both sides, or following or preceding (I think) 18:06 atz kados: if unquoted, that might be good 18:07 atz it's looking to see if it has alpha characters on both sides, or on the front (next to line start ^), or on the back (next to line end $) 18:09 atz from perlreref, http://perldoc.perl.org/5.8.8/perlreref.html: 18:09 atz \pP Match P-named (Unicode) property 18:09 cnighs atz: so \p{IsAlpha} would be looking for non-alpha? 18:10 atz cnighs: no, you were right on that 18:10 atz \P is the inverted version 18:11 atz i think our search parsing is not very articulate though 18:12 atz at least it is Unicode aware though 18:24 kados /(\P{IsAlpha}$_\P{IsAlpha}|^$_\P{IsAlpha}|\P{IsAlpha}$_$|^$_$)/ 18:24 kados that fixes the problem 18:24 kados by testing for the exact stopword 18:39 mc hello world 18:40 mc is it possible to find repeatable subfields 18:40 mc ? 18:41 mc something like 600$aFrancoise$aFrederique$aAnne$bRigal 18:41 mc ? 18:43 gmcharlt mc: find in zebra? 18:47 mc oops 18:47 mc no; sorry 18:47 mc in a real word notice 18:47 mc i mean: can this case appears 18:48 gmcharlt that paricularly case, not in the MARC21, but repeated subfields are common in general 18:49 mc ok 18:49 mc thanks 18:49 liz-nekls you know, it sure would be nice if the design preferences were separate from the operational preferences 18:50 gmcharlt liz-nekls: in the system preferences interface? 18:50 liz-nekls yea 18:50 atz good point 18:50 mc and can it be ordered with other subfields? ( i mean $a$b$a$b don't mean the same than $a$a$b$b 18:51 mc ) 18:51 mc ? 18:51 owen What can we say, liz-nekls, they're better-organized than they used to be :) 18:51 liz-nekls hehe 18:51 liz-nekls oh I'm not really complaining 18:51 liz-nekls it was just a thought :D 18:53 gmcharlt mc: yes. in MARC21, it happens a lot in subject headings, where the main heading in $a can be followed by multiple subdivisions coded $x, $v, $y, and $z and various orders 18:53 mc in fact: can i store [ 700 => [ a => [qw( Indiana Junior )], b => 'Jones' ]] or something like that 18:53 mc arghh 18:53 mc thx for reply, gmcharlt 19:01 mc 'night koha people 19:01 mc (have a good week end too) 19:02 gmcharlt g'night, mc 19:42 liz-nekls anyone here know anything about CKLS? 19:43 liz-nekls like, which version of Koha they are running? 19:47 kados liz-nekls: 3.0 19:48 liz-nekls kados: tyvm 20:15 hdl kados : about the bugfix 2485 I sent, can you detail ? 20:16 gmcharlt hdl: there are references to $item->{itemtype} that would fail 20:16 hdl :[ 20:17 hdl mc is right when he is asking for abstraction levels. 20:18 hdl I guess that Having itype and itemtype, will be a nightmare for maintainance. 20:18 kados hdl: for 2351, I have a patch that prevents duplicate check for empty barcodes 20:18 kados hdl: does that resolve it adequately for you? 20:19 kados oops, I mean 2440 20:19 gmcharlt hdl: fully agree. item-type-qua-issuing-rule-type needs to be distinguished from item-type-qua-material-or-format-type 20:20 kados hdl: i tried applying paul's patch but I still don't see a way to add no barcode and no item ... you have to create an item afaikt, but now you can have empty barcodes, does that make sense? 20:21 hdl adding fake items makes more sense than adding none ? 20:21 hdl Do you really want me to agree on that ? 20:21 kados hdl: it's paul's patch, I'm asking you if you think it resolves the issue 20:23 hdl when was it sent ? 20:23 kados hdl: or maybe I don't understand how paul's patch resolves it 20:23 kados originally on Jul 31 20:23 kados fix for #2440 : acquisition recieve & item creation 20:24 gmcharlt bbiab 20:25 kados hdl: it appears acqui receive still works, even multi-receive, so I'm prepared to submit this patch from paul 20:26 hdl kados : could bc be defaulted to space if no input ? 20:27 hdl I think this would really close the problem 20:27 kados hmmm 20:27 kados could you clarify what you mean? 20:28 hdl oh sorry. 20:28 kados with paul's patch, if barcode is empty, no item is added 20:28 hdl OK for your patch. 20:28 kados if it's filled, an item is added 20:28 kados but without my pach you can't submit the form with empty barcodes for more than one order 20:29 hdl I misunderstood. 20:29 kados Ok, I've pushed it up 20:29 kados I'll ahve nicole update the docs 20:49 hdl gmcharlt: I was saying that maybe we should find and design a kind of abstraction for Biblio/Work and biblioitem/Book. So that with one name, we call the entity required at the moment. 20:50 hdl I think that tumer did a job on that. 20:51 hdl He wrote a schema (and also designed some zebra files) that could fit. 20:51 hdl Maybe I am day-dreaming. 20:53 kados hdl: when do you plan to have that ready? 20:53 kados hdl: I want to release this evening if possible 20:53 kados but I'd be willing to delay until Monday if necessary 20:53 hdl I try to do as fast as I can. 20:54 hdl BUT I want to do some Unit test. 21:47 pianohacker What is items.stack? 21:48 pianohacker And, for that matter, .coded_location_qualifier ? 23:11 hdl gmcharlt: Does mysql with Innodb do automatic locking on tables ?? 00:30 gmcharlt hdl:: it can 00:30 gmcharlt hdl: just saw your comments on abstractions - I'd be interested in seeing tumer's schema 00:31 hdl Maybe he has ctweaked it since. 00:39 hdl has been there :http://library.neu.edu.tr/kohanamespace/ 00:42 hdl was on the logs of 11/08/2007 00:42 hdl 2006.08.11 rather 00:43 gmcharlt yeah 00:43 gmcharlt internet archive doesn't have a copy of that page, alas 00:49 hdl three files sent. 00:49 hdl I had them on my disk. 00:53 gmcharlt hdl: thanks 00:54 gmcharlt hdl: similar to some ideas I have rattling around my head 00:54 hdl similar to ideas many have in head. 00:54 hdl But time runs short. 00:55 gmcharlt indeed 00:55 hdl (it is so old... 2 years old. 00:55 gmcharlt still, I'm hoping that we can move in some of these directions for 3.2 00:55 hdl It really is a pity) 00:55 gmcharlt yes - schema would have to be revamped 00:55 gmcharlt e.g., no need to redo MARC21slim 00:56 gmcharlt and native Dublin Core and MODS support, maybe even EAD, would be considerations now 00:56 hdl Yes but Unimarc Support is still a musthave for us. 00:57 hdl We could do a transform from koharecord to UNIMARC. 00:57 hdl though. 00:57 hdl It could be less painful. 00:57 hdl and more sustainable. 00:57 gmcharlt I meant MARC21slim the XML schema, which works fine for any ISO2709-based format AFAIK 00:59 hdl http://www.bncf.firenze.sbn.it/progetti/unimarc/slim/documentation/unimarcslim.html 01:02 gmcharlt hdl: (PDF) http://www.rba.ru/rusmarc/rusmarc/updates/UNIMARC_XML.pdf 01:02 hdl But Could be. 01:02 gmcharlt I see what you mean 01:03 gmcharlt *sigh* 01:03 gmcharlt how often are embedded fields used in practice in France? 01:04 hdl We, in Koha NEVER use them. 01:04 gmcharlt and outside of Koha? 01:04 hdl there is still a way to translate to non embedded field. 01:27 hdl gmcharlt: 3.21 AM here. 01:27 gmcharlt hdl: go to bed! :) 01:27 hdl I have something which works on the fly. 01:27 gmcharlt ah, merge_authority.pl? 01:27 hdl But merg_authority.pl as a commandline script fails. 01:28 hdl In fact it does not update nor delete authorities. 01:28 hdl Can I send the patch to you ? 01:28 gmcharlt sure, I'll take a look 01:30 hdl doing this atm 01:34 hdl ent 01:34 hdl sent. 01:34 gmcharlt good night and thanks, hdl 01:44 hdl gmcharlt: something I realized was that we would need a script for all the previously edited authorities. 01:45 hdl Because they have not been logged as they were in koha2.2 (in files) 01:46 gmcharlt hdl: good point 01:46 hdl That script I can work later on. 01:46 hdl I think. 01:47 hdl unless you can cope with it. 01:47 hdl 'nite now. 01:47 gmcharlt g'night, hdl