db-derby-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "David W. Van Couvering" <David.Vancouver...@Sun.COM>
Subject Re: Derby regression/compatibility
Date Fri, 10 Feb 2006 16:01:49 GMT
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.


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

View raw message