koha-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Koha-devel] Zebra and Directory Structures


From: Paul POULAIN
Subject: Re: [Koha-devel] Zebra and Directory Structures
Date: Mon, 27 Nov 2006 17:58:03 +0100
User-agent: Thunderbird 1.5.0.7 (X11/20060915)

investigating the structure cleaning...

It appears to me that we need only the following files :
* record.abs

=> heavily depends on MARC flavour & authority/biblio. We need one for each MARC flavour.

* bib1.att

=> does not depend on language, and depends on MARC flavour for a few lines only, the fixed fields. hdl used different numbers for unimarc fixed fields than the one you used for marc21. Good new, we can then have only 1 file for koha (1 for biblios & 1 for authorities) !!!

* ccl.properties

=> does not depend on language and should not depend on MARC flavour. so, we could have only one.


* cql.properties

  => same conclusion.


* zebra-biblios.cfg
=> this file is library dependant : each library will have it's own. However, it can be builded from koha.xml easily (& tweaked manually if needed)

* sort-string-utf.chr & sort-phrase-utf.chr

  => does not depends on MARC flavour, but a lot on language


Am I missing something ? reading this, it seems only record.abs is MARC flavour dependant, some other files being language dependant.

Thus, I'm not sure the dir structure you suggested is the best we could have.
Finally, why not have a single directory (in CVS), with
bib1_biblios.att
bib1_authorities.att
record_unimarc.abs
record_marc21.abs
ccl.properties
cql.properties
sort-string-utf_french.chr
sort-string-utf_english.chr (should almost be the same)
...

The installer copying the correct file into the
libraryName/[biblio|authorities]/... directory

let me know your opinion.
--
Paul POULAIN et Henri Damien LAURENT
Consultants indépendants
en logiciels libres et bibliothéconomie (http://www.koha-fr.org)
Tel : 04 91 31 45 19




reply via email to

[Prev in Thread] Current Thread [Next in Thread]