commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ralph.goers @dslextreme.com" <rgo...@apache.org>
Subject Re: [configuration] Interface vs class
Date Wed, 05 Nov 2008 15:45:36 GMT
On Wed, Nov 5, 2008 at 12:25 AM, Jörg Schaible
<Joerg.Schaible@scalaris.com>wrote:

> Hi Oliver,
>
>
> Clirr is used to detect unintentional binary incompatibility. If we
> document the facts (in site documentation and javadoc) everybody is informed
> and should not be surprised if we actually follow this agenda. If a new
> version is enhancing the Configuration interface then, the release manager
> should state this fact in release notes and vote call by documenting the
> *expected* clirr result with a pointer to the agreement that is used as
> basis for the incompatibility. IMHO this should be enough. Following either
> the interface or the abstract class approach has its downside. Maybe such a
> combination will give you the pros of both worlds.
>
> - Jörg


+1
Ralph

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message