On Wed, Nov 5, 2008 at 12:25 AM, Jörg Schaible <[EMAIL PROTECTED]>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