[Koha-bugs] [Bug 6891] LDIF interoperability - a proposal

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Wed Sep 21 04:54:40 CEST 2011


http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6891

Robin Sheat <robin at catalyst.net.nz> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |robin at catalyst.net.nz

--- Comment #1 from Robin Sheat <robin at catalyst.net.nz> 2011-09-21 02:54:40 UTC ---
I'm all for methods of importing and exporting data, and a quick look at the
schema suggests that this seems effective. It doesn't cover absolutely
everything, but does seem to have all the critical bits.

A few quibbly points:
* having the MARC as base64 encoded content in a field is missing the more
useful aspects of XML. It would seem to be that it'd be better to namespace it
in as MARC-XML. This'd make it possible to use XSLT to transforms on that if
needed.
* LDIF is a confusing name, as it's already the LDAP Data Interchange Format.
Although, I suspect that it's hard to pick unique names these days...
* The address element is very US-centric, and doesn't include country.
* How does it work that there are three people with the same surname and
barcode and ID? Assuming it's children, I hope that one of them doesn't keep
their mother's surname, as that would make the schema very awkward.
* A schema and an example isn't quite enough to make good use of it (although
it's a billion times better than being forced to reverse engineer!), is there
actual documentation somewhere, perhaps a heavily annotated version of the XSD
would do.

Also, your file is 40MB rather than 4, which really is too big for firefox to
handle gracefully :)

-- 
Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA Contact for the bug.


More information about the Koha-bugs mailing list