On Fri, Feb 01, 2008 at 02:25:48PM -0600, Brian Cameron wrote: > Nicolas: > >It would still, however, save work to mark the stable parts of the API > >as Uncommitted. > > What work would be saved, exactly?
Negotiating contracts, informing contract holders of updates. The trade-off is that it would require checking the release notes of SQLite (at least) to see if any Uncommitted interfaces have changed incompatibly. > Also, it would make more work if we find, in fact, the interfaces are > not as stable enough to meet Sun's understanding of "Uncommitted" > (which means that the interfaces can't change in Solars 11, but only > in Solaris 12 or later). Except that the community's track record leaves little doubt that the likelihood of this is low. And if it happens then in the worst case we'd have to ship multiple versions.