Hi, Kathey. Sun is very very committed to compatibility; Solaris, for example, has been binary compatible since release 2.0 some umpteen years ago. Not only is this a key benefit to customers, I believe it is what has made it possible for Solaris to even make it out the door on a regular, reliable schedule, because it has so many interdependent components. If compatibility was broken willy nilly we'd have three months of "the build is *still* broken" at every release cycle :)

I can't really do a link for our internal docs, as our internal folks require these "interface contracts" to be committed to an internal repository. But I would be very happy to work with you all on the Wiki page describing our interfaces and the level of stability the Derby team is committed to for each interface. It would help with a lot of these discussions and help keep awareness of this high within the community.

David

Kathey Marsden wrote:
David W. Van Couvering wrote:


I agree, but we should treat incompatibilities with different levels
of severity depending upon our guarantees of stability we document
(initially in the Wiki page, but ultimately I'd like to see this made
available as part of our overall documentation).

By the way, we at Sun have to provide this kind of documentation to
our own internal architectural review committee.  We have to guarantee
stability even if Derby can not, so that other projects can safely
depend on us.  Having something like this for Derby would be very
reassuring for *our* customers I can tell you that.



Well this is a huge ray of hope for the installed user base! It is
wonderful that  that you have these requirements and  are working on
such  documentation.  I am also thrilled  to hear Sun plans  this kind
of commitment to stability moving forward.
I hope your  internal documentation can come in the form of links to
documentation  you have contributed to the project.

Thanks

Kathey


begin:vcard
fn:David W Van Couvering
n:Van Couvering;David W
org:Sun Microsystems, Inc.;Database Technology Group
email;internet:[EMAIL PROTECTED]
title:Senior Staff Software Engineer
tel;work:510-550-6819
tel;cell:510-684-7281
x-mozilla-html:TRUE
version:2.1
end:vcard

Reply via email to