Hi again,

>> The reasons why I haven't done it myself, besides the lack-of-time issue
>> (bad excuse) are that on my instances I have a mix of
>> better-than-default values and local ones;
>
> Well, it would be great if you could drop me some sort of list in case
> your previous post was not complete. We're about to roll out some
> installation here based on recent Invenio so we might work that in if
> it's not already done.

Let me publish my logical fields list here on the list, because it is
easy and likely to be useful to most readers (I've left off a few local
fields):

 4. Logical fields overview
  _____________________________________________________________________________
 |Field__________|MARC_Tags____________________|Translations___________________|
 |               |00%, 01%, 02%, 03%, 04%, 05%,|                               |
 |               |06%, 07%, 08%, 09%, 10%, 11%,|                               |
 |               |12%, 13%, 14%, 15%, 16%, 17%,|                               |
 |               |18%, 19%, 20%, 21%, 22%, 23%,|                               |
 |               |24%, 25%, 26%, 27%, 28%, 29%,|                               |
 |               |30%, 31%, 32%, 33%, 34%, 35%,|                               |
 |               |36%, 37%, 38%, 39%, 40%, 41%,|                               |
 |               |42%, 43%, 44%, 45%, 46%, 47%,|ca, cs, de, el, en, es, fr, it,|
 |any_field      |48%, 49%, 50%, 51%, 52%, 53%,|no, pt, ru, sk, sv, uk         |
 |               |54%, 55%, 56%, 57%, 58%, 59%,|                               |
 |               |60%, 61%, 62%, 63%, 64%, 65%,|                               |
 |               |66%, 67%, 68%, 69%, 70%, 71%,|                               |
 |               |72%, 73%, 74%, 75%, 76%, 77%,|                               |
 |               |78%, 79%, 80%, 81%, 82%, 83%,|                               |
 |               |84%, 85%, 86%, 87%, 88%, 89%,|                               |
 |               |90%, 91%, 92%, 93%, 94%, 95%,|                               |
 |_______________|96%,_97%,_98%________________|_______________________________|
 |title          |130%, 210%, 222%, 240%, 245%,|ca, cs, de, el, en, es, fr, it,|
 |_______________|246%,_247%,_730%,_740%_______|no,_pt,_ru,_sk,_sv,_uk_________|
 |author         |100%, 110%, 111%, 700%, 710%,|ca, cs, de, el, en, es, fr, it,|
 |_______________|711%,_720%___________________|no,_pt,_ru,_sk,_sv,_uk_________|
 |abstract       |520%                         |ca, cs, de, el, en, es, fr, it,|
 |_______________|_____________________________|no,_pt,_ru,_sk,_sv,_uk_________|
 |keyword        |653%                         |ca, cs, de, el, en, es, fr, it,|
 |_______________|_____________________________|no,_pt,_ru,_sk,_sv,_uk_________|
 |series_________|830%,_440%,_490%_____________|ca,_en,_es_____________________|
 |subject        |600%, 610%, 611%, 650%, 651% |ca, cs, de, el, en, es, fr, it,|
 |_______________|_____________________________|no,_pt,_ru,_sk,_sv,_uk_________|
 |fulltext       |8564%u                       |ca, cs, de, el, en, es, fr, it,|
 |_______________|_____________________________|no,_pt,_ru,_sk,_sv,_uk_________|
 |collection     |980%                         |ca, cs, de, el, en, es, fr, it,|
 |_______________|_____________________________|no,_pt,_ru,_sk,_sv,_uk_________|
 |year           |260%c, 973%y                 |ca, cs, de, el, en, es, fr, it,|
 |_______________|_____________________________|no,_pt,_ru,_sk,_sv,_uk_________|
 |record_ID      |001                          |ca, cs, de, el, en, es, fr, it,|
 |_______________|_____________________________|no,_pt,_ru,_sk,_sv,_uk_________|
 |issn___________|773%x,_022%a_________________|ca,_en,_es,_fr_________________|


The indexes is one-to-one with this one *except* for keyword.  What we
have done is to keep the proper subject tags on the official 600, 610,
611, 650 and 653 and keyword as 653, but merge them as *indexes*, so the
index for keyword (PĂ gina inicial > Admin Area > Manage Indexes) has
both the subject and the keyword fields.  That's the solution we've come
with.

And about the bibformat and friends, that is:

 lib/python/invenio/bibformat_elements/
 etc/bibformat/format_templates/
 etc/bibformat/output_formats/

I keep them under guilt patches (http://repo.or.cz/w/guilt.git or
http://packages.debian.org/guilt), but they would only apply to a 0.99.1
release.  I can happily send you a tarball for each; but please
understand there is a mix of better, worse and bad solutions, as I have
been learning to tame the beast over those years.

I'll come to you back in a while.

Cheers,

Ferran

Reply via email to