commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ralph.goers" <>
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

> 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


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