I am sponsoring this fasttrack for Stuart Kreitman of the X team. The timer is set for next Wednesday, October 22. The case requests a patch release binding, though delivery is currently only planned for Nevada.
-Alan Coopersmith- alan.coopersmith at sun.com Sun Microsystems, Inc. - X Window System Engineering Template Version: @(#)sac_nextcase %I% %G% SMI This information is Copyright 2008 Sun Microsystems 1. Introduction 1.1. Project/Component Working Name: pixman 1.2. Name of Document Author/Supplier: Author: Stuart Kreitman 1.3 Date of This Document: 15 October, 2008 4. Technical Description "pixman is a library that provides low-level pixel manipulation features such as image compositing and trapezoid rasterization." It is consumed by Cairo and by the Xorg server 1.5. It has been delivered by JDS as a private interface for expediancy sake but was always intended to be delivered by the Xorg group. We're getting around to it now. The API is unmodified from the upstream X.Org community sources. This library is still under active development and refinement, and the community has not yet committed to keeping it compatible, so we are integrating with a stability level of Volatile at this time. The community has documented this versioning scheme to manage incompatible change: - Released development versions have an odd MINOR number - Released stable versions have an event MINOR number - Versions that break ABI must have a new MAJOR number - If you break the ABI, then at least this must be done: - increment MAJOR - In the first development release where you break ABI, find all instances of "pixman-n" and change them to pixman-(n+1) This needs to be done at least in configure.ac all Makefile.am's pixman-n.pc.in This ensures that binary incompatible versions can be installed in parallel. See http://www106.pair.com/rhp/parallel.html for more information We don't expect most user applications to consume this library - the expected consumers are the Xorg graphics drivers and the Cairo drawing libraries, so Volatile stability does not appear to pose a hardship to a significant number of consumers. Exported Interfaces: -------------------- SUNWpixman Uncommitted /usr/include/pixman-1/pixman.h Volatile /usr/include/pixman-1/pixman-version.h Volatile /usr/lib/libpixman-1.so.0 Volatile /usr/lib/64/libpixman-1.so.0 Volatile /usr/lib/pkgconfig/pixman-1.pc Volatile /usr/lib/64/pkgconfig/pixman-1.pc Volatile 6. Resources and Schedule 6.4. Steering Committee requested information 6.4.1. Consolidation C-team Name: X 6.5. ARC review type: FastTrack 6.6. ARC Exposure: open