Joseph Kowalski wrote:
> Gary Winiger wrote:
>>> 3.2. Imported interfaces
>>>
>>> LibGD imports interfaces from the Standard C Library and from the
>>> POSIX Threads Library. In addition, the following Interfaces are
>>> imported:
>>>
>>> NAME STABILITY NOTES
>>>
>>> LibPNG Evolving LSARC/2003/085
>>> LibTIFF Evolving LSARC/2003/085
>>> LibJPEG Evolving LSARC/2003/085
>>> LibXPM Evolving PSARC/2001/060
>>> Z-Lib [Zlib Compression Library] Committed PSARC/2006/537
>>> LibFreetype2 [Freetype Library] External LSARC/2005/397
>>> LibFontconfig [Fontconfig Library] External LSARC/2003/273
>>>
>>
>> Rewind || play. How are the less than "stable" interface changes
>> managed......
>>
>> Gary.
>>
> In this case, I suggest that rather than contracts, you might see about
> getting the "Evolving" ones
> promoted. For LibXPM, this is pretty automatic. I think LSARC might be
> willing to promote
> the others.
We don't normally require contracts for Uncommitted/Evolving do we?
I'm not aware of anyone else having a contract on libXpm, but as the API/ABI
has passed the 10 year stability mark, I'd be willing to call it Committed.
libfontconfig might be raisable - libfreetype has a history of breaking
compatibility though.
--
-Alan Coopersmith- alan.coopersmith at sun.com
Sun Microsystems, Inc. - X Window System Engineering