[Koha-bugs] [Bug 6536] Z3950 Enhancements: SRU targets, MARC conversion, additional XSLT processing

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Thu Dec 22 06:40:06 CET 2011


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

--- Comment #14 from Katrin Fischer <katrin.fischer at bsz-bw.de> 2011-12-22 05:40:06 UTC ---
Created attachment 6920
  --> http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=6920
[SIGNED-OFF] 6536: Z3950 Enhancements (DB Revision)

This patch contains db revision for Z3950 enhancements: SRU search targets,
MARC conversion and additional XSLT processing.

August 11, 2011: Rebased. Removed changes for different XXX handling (see
Bugzilla 6700).
December 21, 2011: Rebased.

Signed-off-by: Katrin Fischer <Katrin.Fischer.83 at web.de>
Followed test plan on the wiki:
http://wiki.koha-community.org/wiki/Z3950_RFC

1) Patches apply.

2) Database update was stuck in an endless loop.
I removed the comment from the dbversion update in
updatedatabase.pl to make it work. I have not added
this change to the patch, leaving it for RM.

3) + 12) I added the SRU configuration suggested.
Newly added fields save, can be edited and deleted.

Note: Information about SRU configuration should be added to the
help file of this page.

Note: XSLT and sru field information don't show on administration
page. Perhaps heading should be changed here to Z39.50/SRU?

4) Successfully performed searches in cataloguing
- result list looks ok
- marc and isbd preview work
- import works

5) Successfully performed searches in acquisitions
see above

6) + 8) Searched a UNIMARC target from a MARC21 installation
- result list looks ok
- marc and isbd preview work
- import works, field mapping looks ok

Note: isbd view has a little display problem with non filing characters

7) Should be tested by a UNIMARC user

8) Custom XSLT transformation
Works great with the example provided.
I saved it as MARC21toFunny.xsl into the xslt folder and used a relative url.
Result list, previews and imported records show the changes.

Note: An option to edit the xsl file online or to upload it here
and in other instances would be a nice improvement.

9) Searched 3 targets at once
SWB: Z39.50, MARC21 + custom XSLT
ABES: Z39.50, UNIMARC
Rijksmuseum: SRU
Got a mixed result list, result list and previews are all ok.

X) Confirmed z39.50 search still works
Tried different searches in cataloging and acquisition
to confirm there is no regression.

All tests passed.

I think we need a bit more documentation inside of Koha to make
it easier for people to use the new features, but everything I tested
works nicely.

-- 
Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.


More information about the Koha-bugs mailing list