> Imported Interfaces:
> --------------------
> RandR 1.2                                     Uncommitted
> (http://www.x.org/wiki/Projects/XRandR)

Actually, RandR 1.2 is Volatile -- PSARC 2007/430.   Since you're
proposing to deliver to the X consolidation, no contract is required,
but you still need to be prepared for incompatible change someday.

> libsysevent                                   committed

Isn't saying you import libsysevent like saying you use ioctl (i.e.
the interface is a gateway to all sorts of functionality at all sorts
of different stability levels)?  Without knowing what events, it's
hard to say if it's a safe usage or not.

For this case, wouldn't you be importing events from the ACPI system,
which is Project Private (PSARC 2005/085)?   Will you need a contract
from the ACPI team promising not to change them incompatibly without
warning you first?

-- 
        -Alan Coopersmith-           alan.coopersmith at sun.com
         Sun Microsystems, Inc. - X Window System Engineering


Reply via email to