Time Nick Message 08:59 pierrick this thread I suppose http://lists.nongnu.org/archive/html/koha-devel/2003-05/msg00078.html 08:49 pierrick paul: about coding presentation guidelines, I won't answer on fr.comp.lang.perl but on koha-devel. But before doing this, I'd like to read the discussions you had several months ago... Can you tell me when to search in the archives ? 08:40 pierrick tiens c'est bizarre, je recois par mail la notification de mon second commit mais pas du premier !!! 08:33 pierrick commit done 08:26 pierrick (c'est tout avant que je commit ?) 08:20 paul * mettre les paquetages dans l'ordre alpha 08:20 paul * mettre un titre au tableau ! 08:20 paul juste 2 suggestions : 08:20 paul farpait. 08:19 paul bye 08:19 pierrick bye bye osmoze 08:19 osmoze bye 08:19 pierrick of course 08:19 paul on head ? 08:19 pierrick designed to be easy to add modules 08:18 pierrick at last, I've commited 08:04 paul (replaced completly by Perl-zoom) 08:04 paul shame, but not a problem : it will be useless in 3.0 08:04 pierrick Net::Z3950 does not offer VERSION... 08:03 paul 0.82 08:03 paul [paul@bureau head]$ perl -e 'use MARC::File::XML; print MARC::File::XML->VERSION, "\n";' 08:03 paul 2.0 08:03 paul [paul@bureau head]$ perl -e 'use MARC::Record; print MARC::Record->VERSION, "\n";' 08:03 paul 0.95 08:03 paul [paul@bureau head]$ perl -e 'use MARC::Charset; print MARC::Charset->VERSION, "\n";' 08:03 paul investigating... 08:03 paul is the origin of the problem. 08:03 paul the my $record = MARC::Record->new_from_xml($raw, 'UTF-8'); 08:03 paul but $record is no more 08:02 paul $raw is correct utf-8 08:02 paul Search.pm/get_record : 07:45 pierrick (y'a un truc que je ne sais pas faire en Perl, je consulte mes bookins...) 07:42 paul ah, non, 3. bon alors presse toi un peu... 07:42 paul ne te presse pas, il reste 4mn. 07:41 osmoze ;) 07:41 pierrick (ouais, ouais ça va ;-) 07:39 osmoze 11h39... 07:05 paul 11H05... 07:05 pierrick lance le chrono 07:04 paul + Smart::Comments 07:04 paul affiche juste la liste avec les numéros de versions. 07:04 paul très bonne idée. 07:04 pierrick j'ajoute la version de Zebra aussi 07:04 paul MARC::File::xml (0.82), MARC::Charset (0.95), Class::Accessor (0.22), LWP::Simple and XML::Simple 07:03 pierrick (oui, mais obsolete il me semble) 07:03 paul il faut y rajouter les paquetages suivants : 07:03 paul misc/Install.pm contient déjà la liste de ce qui est obligatoire. 07:03 paul petite suggestion : 07:03 pierrick arf 07:03 paul je veux le commit dans 30mn ;-) 07:02 pierrick (sans vouloir faire uniquement ce qui est facile) 07:02 paul zyva. 07:02 pierrick (tu me laisses le faire ça ? c'est facile :-) 07:02 paul about.pl tout simplement ! 07:01 pierrick un peu comme versions.pl que j'ai écrit pour tester l'utf-8 ? ou la page about tout simplement 07:01 paul Je vais voir ca tout de suite. 07:01 paul ca pourrait être utile de faire une chtite page qui récapitule tout ca dans Koha : les versions des paquetages installés. 07:01 pierrick tiens, je suis en 0.81 07:00 paul OK, 0.82 07:00 pierrick perl -e 'use MARC::File::XML; print MARC::File::XML->VERSION, "\n";' 07:00 paul (non vraie question) 07:00 pierrick paul: c'est une question pour me tester ou c'est une vraie question ? 06:58 paul tiens, question con : comment je peux vérifier facilement ce genre de choses ? 06:58 paul mais je crois l'avoir. 06:57 paul ) 06:57 paul (faut le MARC::File::xml en v 0.82 06:57 paul pierrick : Search.pm > get_record 06:57 paul "riding" est plutôt "driving" en fait. Il est à Chambéry, chez un client. 06:56 paul pas de bol, hdl est absent jusque demain... 06:55 osmoze question, j ai suivit l install sur windows, j ai une erreur : No such files or directory: couldn't spawn child process /koha/opac-cgi/opac-main.pl Une voie a me donner pour resoudre cela ? 06:55 pierrick qu'est ce qui vient de Zebra exactement ? 06:54 paul (test/test devrait marcher) 06:54 paul http://bureau.paulpoulain.com:8080/cgi-bin/koha/catalogue/MARCdetail.pl?biblionumber=5 06:54 pierrick on est mal alors ! 06:54 paul * ce qui vient de zebra est OK 06:54 paul * ce qui vient de mySQL n'est plus bon 06:54 pierrick ça marche avec le binmode ??? 06:54 paul si je remets le binmode : 06:54 paul gagné : 06:53 paul binmode(STDOUT, ":utf8"); 06:53 paul tu as la syntaxe exacte du binmode ? 06:53 pierrick quoique... si tu enregistres en utf-8 dans le fichier, on a donc de l'utf-8 manipulé par Perl, le backend n'a plus d'importance 06:52 paul j'essaye de remettre le binmode pour voir... 06:52 pierrick on retombe donc dans le même problème, mais on change de backend 06:52 paul mais à l'affichage, j'ai des , à la place des lettres, pb typique d'une chaine iso8859-1 affichée en utf-8 je crois. 06:52 paul si je les enregistre dans un fichier après les avoir lues, elle semblent être en utf-8. 06:49 paul j'ai un pb sur les notices que je relis de zebra : 06:49 paul pierrick ? 05:27 pierrick bref, les problèmes d'UTF-8, c'est la mode en ce moment, et tant que toutes les applications n'y seront pas passé, les problèmes subsisteront :-/ 05:18 pierrick 2 bonnes nuits, c'est cool ça. 05:18 pierrick mouarf... regardes un peu : http://forum.phpwebgallery.net/viewtopic.php?id=6014 05:15 paul + un génie qui a résolu les pb utf8, alors la, c'est le pied. 05:14 paul 2 bonnes nuits ! ca va mieux... 05:14 paul oui, tout à fait. 05:14 pierrick bébé rétablit ? 05:12 paul hello 05:12 pierrick hi #koha 05:02 osmoze hello all 19:34 kados ok, have fun :/ 19:33 thd kados: I have only a modest improvement so far. I need to go to Brooklyn now. 17:28 kados k 17:28 thd kados: try changing the type to TEXT instead of VARCHAR(255) 17:27 kados I'll need to upgrade mysql on that machine ... maybe tonight 17:27 kados yea, I suspected as much 17:27 thd kados: 255 will break the functionality derived from the large values as it had before when the content is arbitrarily truncated. 17:25 kados thd: also had to remove the utf8 charset 17:25 kados thd: I had to adjust seealso to be 255 (as that's the max for that in 4.0) 17:25 kados thd: for the liblime demo I'm running mysql 4.018 17:22 thd goodbye fun fields hope to see you again soon 17:21 thd kados: at this point I will have to take out some of the fun fields 17:20 thd kados: I can still take out more from the editor 17:20 kados thd: I'll load the new file into the liblime demo 17:20 kados thd: maybe this weekend I'll have time 17:19 kados thd: i need to get the addfield working 17:19 kados thd: but still quite slow :-) 17:19 kados thd: much better 17:19 kados thd: the new one takes about 14 seconds to load 16:56 thd kados: I sent an updated set of subfield exclusions 15:01 thd ok 15:01 kados thd: let me know when the revised framework is ready 15:01 thd kados: let me know when you are back from lunch 15:01 kados thd: too much else to do 15:01 kados thd: I have no more time to work on this feature 15:01 kados thd: we'll make sure it's in 3.0 then 15:01 thd kados: i think that is highly desirable behaviour 15:00 kados no ... I'm wrong again :-) 15:00 thd kados: really 14:59 kados it already is included 14:59 kados I'm wrong 14:59 kados wait ... 14:59 kados thd: it's too complex and requires too many new cases 14:59 kados thd: and it won't be 14:59 thd kados: did my suggestion above make sense? 14:59 kados thd: it's true that distinction isn't currently possible 14:51 thd kados: I am back to removing subfields from editor 14:50 thd kados: ping me when you are off phone 14:47 thd kados: I thought of that shortly after you went to sleep but did not want to disturb you because we both needed rest. 14:45 thd kados: I think that would be rational and maximally efficient behaviour for working with the data. 14:45 thd kados: does that make sense? 14:44 thd kados: so the distinction would be that not editor is a forced collapse while editor has only a conditional collapse for having no value yet. 14:43 thd kados: at the same time I want to hide the legacy stuff in a forced collapse for not editor. 14:42 thd kados: I want collapsed when the subfield is important enough to be included in the editor but not used all the time yet I want to see it open if I have filled one of those important ones with a value. 14:41 kados phone 14:41 kados if you want !editor and collapsed use -5 14:40 kados if you want !editor and !collapsed use -6 14:40 kados sure there is 14:40 kados that's the rule 14:40 thd kados: there is no option for this behaviour now as you are describing it 14:40 kados *if (even) { !collapsed } 14:40 kados *if (odd) { collapsed } 14:39 kados thd: no ... collapsed is independent from editor !editor 14:39 thd so that collapsed functions differently between editor and not editor 14:39 kados thd: just pick the one you want 14:39 kados thd: you have every option available to you 14:39 kados thd: but that's how I had it the first time 14:39 kados thd: !! 14:38 thd kados: I think that the desirable behaviour would be as I described and you should consider changing it 14:38 kados regardless of !editor or editor 14:38 thd so y3es the first case could be -5 14:37 kados if collapsed is populated the populated value will be collapsed 14:37 thd kados: I have also assumed that if editor and collapsed is populated then the populated value appears uncollapsed. 14:37 kados thd: are you taking about -5? 14:36 kados thd: that's correct 14:35 thd kados: I have assumed that if not editor and collapsed is populated the value is populated in a collapsed subfield. 14:35 kados thd: ask your question 14:35 kados thd: and very slow to respond to page tabs 14:35 kados thd: about 45 seconds to load the page 14:35 kados thd: still too slow I think 14:33 thd kados: I have a question about exclusion behaviour 14:33 thd good bye paul 14:33 paul bye american friends. 14:33 paul but it may be my XML build, i'll investigate tomorrow morning 14:32 kados thd: got it 14:32 thd kados: I hope I have excluded enough subfields 14:32 paul (search with zebra works. I just have problems with ... encoding !!!) 14:32 paul i leave too. 14:32 thd kados: you should have the file now 13:59 paul ok 13:59 kados so we can compare it to what we already have? 13:59 kados maybe could you ask him to share his zebra code? 13:59 kados excellent 13:59 paul and he is very kind to help me when I ask 13:58 paul it's better than argentinian team : he submit what he did. 13:58 paul (with holidays & news, that I have ported to cvs) 13:58 paul yes and no : he already uses a hacked koha version 13:58 paul wow, i missed the importance of this mail. I agree it's very interesting ! 13:58 kados it seems to me like he must have forked Koha as soon as perl-zoom was out without telling us :-) 13:57 kados yes 13:56 paul you're speaking of it's mail 03.10.06 "building zebra_db" ? 13:54 kados paul: which is _very_ fast 13:54 kados paul: it seems he's importing with iso2709 13:53 kados paul: did you see Tumer's posts? 13:38 kados :-) 13:36 paul (with rebuild_zebra.pl) 13:36 paul (now i have to populate the DB ;-) ) 13:36 paul works fine, thx. 13:35 kados tim: great, sounds like you're back up 100% ... may take a few more hours to propogate everywhere though 13:34 kados the critical step being' zebraidx commit' 13:34 tim got the email kados 13:34 kados (after editing koha.conf and changing zebra to koha) 13:34 kados zebrasrv localhost:2100 13:34 kados zebraidx commit 13:34 kados zebraidx create koha 13:34 kados zebraix init 13:34 kados here's what to do: 13:34 kados you may still get the same error 13:33 kados not so stupid 13:33 paul stupid guy 13:33 kados ok, so the db name is in fact zebra 13:33 paul oups ! 13:33 paul zebradb=localhost:2100/zebra in /etc/koha.conf 13:32 kados is it listed as 'koha'? 13:32 kados first check koha.conf 13:32 paul (i think i have "koha", but it seems no...) 13:32 paul how to know which DB I have in zebra 13:32 kados yep 13:32 paul but get a " [109] Database unavailable -- v2 addinfo 'koha'" 13:32 paul I try to play with 3.0 13:32 kados paul: sure 13:32 paul kados, a quick question 13:31 kados no bounce, so that's good 13:31 kados sent 13:31 kados I will try to email you 13:30 tim We just got a call letting us know our email isn't working. I guess the fix hasn't made it everywhere yet. 13:30 tim They had it hard-coded, so we didn't have any problems from here or from home because I use the same ISP. 13:30 kados makes sense 13:29 tim We only have internal DNS for the intranet. Our ISP handles the rest. 13:29 kados all good now though 13:29 kados ahh ... trixy :-) 13:29 tim Yeah. I didn't know the library switched credit card companies, so the information wasn't passed on to the registrar. 13:29 kados and might not be aware of it :-) 13:28 kados if it didn't i was gonna call you cause I remembered you have an internal DNS 13:28 kados yep, came back up this morning 13:28 tim Cool! I was just gonna ask how it looks from your end. 13:28 kados I tried to send you an email to let you know it was down but the message bounced :-) 13:27 kados looks like your site registration is back up :-) 13:27 tim hey kados 13:27 kados hey tim 12:10 pierrick and I'm happy not to write real C programs outside of school 12:09 pierrick my very first programming language was C 12:08 paul (I mean IBL : In Business Life) 12:08 pierrick (but I'm not sure I'm reading your code) 12:08 paul wow, no, as everybody I learned C, but it was 15 years ago, and I never wrote C IRL. 12:08 pierrick paul: yes, mister poulain :-) 12:07 pierrick am I wrong ? 12:07 paul me ? 12:07 pierrick reading your code, I suppose you know C 12:07 paul now we are good friends. 12:07 paul but not a perl fan at the beginning. 12:07 paul yep. 12:06 pierrick is paul a programmer basically ? 12:05 pierrick Perl is a great choice for many things! 12:05 kados guess perl's a good choice for me then :-) 12:05 kados hehe ... yea, I guess that's true 12:05 pierrick linguistics, like Larry... 12:04 kados my background is in Classical languages (Greek and Latin) and Linguistics :-) 12:04 pierrick I don't know if it's obvious, I don't know the code enough 12:04 pierrick really ? 12:04 kados (which may be obvious :-)) 12:04 kados in fact, I have no training as a programmer 12:04 kados quite a bit :-) 12:03 pierrick kados: did you need to improve your perl coding style? 12:03 kados but gets the job done :-) 12:02 kados pierrick: so it's quite poorly written IMO :-) 12:02 pierrick :-) 12:02 kados pierrick: in fact, it was the first perl program I ever wrote :-) 12:02 pierrick OK, I understand 12:02 kados pierrick: I wrote a very basic z3950 server it's been in use at NPL for several years 12:02 kados I think some are using the basic z3950 server, some are zebra indexes 12:02 pierrick I thought 2.2 had only a z39.50 client 12:01 paul not necessary : koha 2.2 has a basic z3950 server 12:01 pierrick a couple of Koha boxes running Zebra (am I right so far) 11:59 kados it searches several z3950 targets including a couple of Koha boxes 11:59 kados the opensearch portal search? 11:58 pierrick where is the search performed ? 11:58 pierrick I did 11:58 paul look at labs.liblime.com 11:57 paul joshua also began opensearchportal and an extension for firefox. 11:57 pierrick OK, you noticed that to me when we met 11:57 paul the 1st one that will be developped will be a MARC editor. i have a student with me for 2 months. 11:57 paul pierrick : a few months ago we were speaking of adding new features to Koha, of course, but also adding new tools. some things that could be standalone apps, but that works also with Koha 11:55 kados it will allow any library to create a custom search plugin for their system and then upload it to kohazilla.org 11:54 kados nothing there yet, but soon 11:54 kados kohazilla.org :-) 11:54 kados in fact, I registered a special domain for it :-) 11:54 kados yes, I do plan to commit it 11:33 paul (acq wizard is something ouest provence want me to developp, i have a mail to write on koha-devel) 11:32 paul then acquisition wizard 11:32 paul then opensearchportal 11:32 paul then MARC editor, 11:32 paul the 1st separate package 11:32 paul could be a good "add on" to Koha. 11:31 paul do you plan to commit something on cvs ? 11:31 paul about koha extension for firefox (on labs.liblime) 11:31 kados sounds like a plan 11:31 paul but if he stays silent, at end of week we will announce the con 11:31 kados ok 11:31 paul i'm waiting for something from jps 11:31 kados or are you still waiting for confirmation ? 11:30 kados can we now announce it on koha lists and on our websites? 11:30 kados yes ... thank you 11:30 paul did you saw my mail about kohacon on the wiki ? 11:30 kados ok ... we will :-) 11:29 paul no problem, I just need to have a clear position at end of month 11:29 kados maybe later tonight 11:29 kados yes, I'll write an email 11:29 paul i'm listening (or you write a mail ?) 11:29 kados but today I'm quite busy ... 11:29 kados yes, I do ... 11:29 paul you told me you had some ideas iirc 11:29 kados that's my suggestion 11:29 paul so you think I had better start from scratch something new ? 11:28 kados but really, we need a complete new design 11:28 kados I can send you the existing two software packages 11:28 kados the class is over so they fled the scene :-) 11:28 kados no, no more work now 11:27 paul what's the status of this code ? do they work on it a little ? 11:27 paul right :-( 11:27 paul (what can I search ?) 11:27 kados (it seems they are finding no results) 11:26 kados team 42 had the best features I think, though teamipg has nice keystroke management 11:25 kados both competed with different software packages 11:25 kados there were in fact two software teams in the same class 11:25 kados it should be listed on labs.liblime.com 11:24 paul (an url ?) 11:24 paul nope 11:24 kados paul: have you looked at the demo of Ohio University student's code? 11:24 paul yep 11:24 kados paul: about your question about new MARC editor 11:23 kados paul: you around?