Hello,
I am working on setting up a Koha Framework to support seed-libraries and seed-banks. I am currently using PyMARC to build the equivalent of biographic records from databases of plant species. Since the basic species information does not change, I am currently looking at using the Corporate Name (110) for analogy. BTW, I have databases with 10's of thousands of native species, so I really do not want to build each of these by hand if I can help it...
While working on this I ran into an odd situation where the Koha Framework specification file I was using defined most of the indicators as '' (or NULL for unused). This triggers warnings in PyMARC. In the LoC MARC documentation they often use '#' for unused indicators, and reading through PyMARC's source code I see that it defaults to ' ' (or a <space>). When I set it to a <space> I do not get any warnings, but the place where an indicator should be is set to '\'. If I set it to '#', then I get '#'. Here is an example of using a <space>:
What is the proper way to set an unused indicator. BTW, all the documentation always appear to use '0' and '1' and not ' ' or something else. Also, setting the undefiend to <backslas> can cause problems in formatting because on at least Linux systems a <backslas> is a character escape...
Thanks, and best regards,
EBo --