Subject: yaz [PSARC/2009/368 FastTrack timeout 06/30/2009]
To:      PSARC-ext@Sun.Com
Cc:      richard.reinhard@sun.com
Bcc:     one-pager-list@sac.sfbay one-pager-log@sac.sfbay sac-bar@sac.sfbay

I'm sponsoring this familiarity case for Rich Reinhard. The requested
release binding is minor. The man pages have been posted in the
materials directory.

Template Version: @(#)sac_nextcase 1.68 02/23/09 SMI
This information is Copyright 2009 Sun Microsystems
1. Introduction
    1.1. Project/Component Working Name:
	 yaz
    1.2. Name of Document Author/Supplier:
	 Author:  Rich Reinhard
    1.3  Date of This Document:
	23 June, 2009
4. Technical Description

Summary
=======

YAZ[1] is a programmers toolkit supporting the development of Z39.50/SRW/SRU
clients and servers. Z39.50-2003 (version 3) as well as SRW/SRU version 1.1
are supported in both the client and server roles.

Z39.50[2] refers to the International Standard, ISO 23950: "Information
Retrieval (Z39.50): Application Service Definition and Protocol
Specification", and to ANSI/NISO Z39.50. The Library of Congress is the
Maintenance Agency and Registration Authority for both standards

The current version of YAZ includes support for the industry standard ZOOM API
for Z39.50. This API vastly simplifies the process of writing new clients using
YAZ, and it reduces your dependency on any single toolkit. YAZ can be used by
itself to build Z39.50 applications in C. Index Data (ID) Zebra[3], which is
in the process of being ported to Solaris/OpenSolaris, depends on YAZ.

YAZ-3.0.46 will be integrated into the SFW consolidation as part of this
proposal, and will be installed as SUNWlibyaz. This project requests a minor
release binding.

Dependencies
============

SUNWgnutls
SUNWlxsl
SUNWgnu-readline

Interfaces
==========

Exported Interfaces			Classification	Comment
-------------------			--------------	----------------------
SUNWlibyaz				Uncommitted	Package
/usr/bin/yaz-asncomp			Uncommitted	Command
/usr/bin/yaz-client			Uncommitted	Command
/usr/bin/yaz-config			Uncommitted	Command
/usr/bin/yaz-iconv			Uncommitted	Command
/usr/bin/yaz-illclient			Uncommitted	Command
/usr/bin/yaz-marcdump			Uncommitted	Command
/usr/bin/yaz-ztest			Uncommitted	Command
/usr/bin/zoomsh				Uncommitted	Command

/usr/include/yaz/			Uncommitted	Included Files
/usr/lib/pkgconfig/yaz.pc		Uncommitted	Pkg Config Script
/usr/share/aclocal/yaz.m4		Uncommitted	Autoconf Macros

/usr/lib/libyaz.so			Uncommitted	Symbolic Link
/usr/lib/libyaz.so.3			Uncommitted	Symbolic Link
/usr/lib/libyaz.so.3.0.0		Uncommitted	32-bit Library
/usr/lib/libyaz_icu.so			Uncommitted	Symbolic Link
/usr/lib/libyaz_icu.so.3		Uncommitted	Symbolic Link
/usr/lib/libyaz_icu.so.3.0.0		Uncommitted	32-bit Library
/usr/lib/libyaz_server.so		Uncommitted	Symbolic Link
/usr/lib/libyaz_server.so.3		Uncommitted	Symbolic Link
/usr/lib/libyaz_server.so.3.0.0		Uncommitted	32-bit Library

/usr/lib/64/libyaz.so			Uncommitted	Symbolic Link
/usr/lib/64/libyaz.so.3			Uncommitted	Symbolic Link
/usr/lib/64/libyaz.so.3.0.0		Uncommitted	64-bit Library
/usr/lib/64/libyaz_icu.so		Uncommitted	Symbolic Link
/usr/lib/64/libyaz_icu.so.3		Uncommitted	Symbolic Link
/usr/lib/64/libyaz_icu.so.3.0.0		Uncommitted	64-bit Library
/usr/lib/64/libyaz_server.so		Uncommitted	Symbolic Link
/usr/lib/64/libyaz_server.so.3		Uncommitted	Symbolic Link
/usr/lib/64/libyaz_server.so.3.0.0	Uncommitted	64-bit Library

*64 = sparcv9 and amd64

Imported Interfaces 	Classification	Comment
-------------------	--------------	---------------------------
SUNWgnutls 		Volitile	GNU transport layer security library
SUNWlxsl		Uncommitted	The XSLT library
SUNWgnu-readline 	Uncommitted	GNU readline

Project Private
---------------
/usr/share/yaz

Reference Documents
===================
[1] http://www.indexdata.dk/yaz/ 
[2] http://www.loc.gov/z3950/agency/
[3] http://www.indexdata.dk/zebra/index.tkl

6. Resources and Schedule
    6.4. Steering Committee requested information
   	6.4.1. Consolidation C-team Name:
		SFW
    6.5. ARC review type: FastTrack
    6.6. ARC Exposure: open

