https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27365

--- Comment #29 from David Cook <[email protected]> ---
(In reply to Thomas Klausner from comment #26)
> But whatever we do in Koha, MARC::Record still is buggy. Does anybody here
> knows what the process is to get updates into MARC::Record? The CPAN RT
> queue seems not maintained, and I cannot find a git repo anywhere.

I don't know about process, but it's maintained by Galen Charlton who is CCed
into this bug. You can contact him through various channels I imagine.

However, I can't recall if this is actually a fixable problem.

We're encountering inherent constraints of the ISO2709 MARC specification. If
you review the documentation for the Leader, you'll see that the record length
can only be 99999, and the length of the leader and directory can only be
99999. I think those may have been worked around a bit as they can be cheated.

But the part that can't be cheated is the "directory". It has a fixed format of
12 characters, and a field length cannot be longer than 9999 no matter what. If
it's greater, then it becomes impossible to parse the directory. 

--

That said... in theory the MARC standard could be changed/hacked, so that the
"20 - Length of the length-of-field portion" could be longer, and then the MARC
processing library could interpret a directory as having longer field
lengths... 

...but that would really be unprecedented I think. Technically, it would be
defying the specification as well.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are watching all bug changes.
_______________________________________________
Koha-bugs mailing list
[email protected]
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

Reply via email to