On 30 January 2015 at 08:20, Stefan Bodewig <bode...@apache.org> wrote:
> On 2015-01-28, Benedikt Ritter wrote:
>
>> - PROPOSAL.txt is not in the src archives. Should it be?
>
> This is only there for historical reasons, I don't even think the other
> components still have a file like this.  I've removed it completely.
>
>> - there is a typo in the release notes. The first line says "Apache
>> Apache Commons Compress"
>
> fixed, thanks.
>
>> - will clients who extended ZCompressorInputStream be affected by the
>> change in it's superclass hierarchy? In other words, is the change to
>> ZCompressorInputStream reported by clirr binary compatible with 1.9?
>>
>> The last one would be a blocker for me. It could be resolved by restoring
>> the _internal_ package and deprecate it right away.
>
> It is reported as not compatible, so yes, we are breaking backwards
> compatibility.

Note that Clirr does not distinguish binary and source compatibility.
Breaking binary compatibility is almost never a good idea.
However source compatibility may be less important in some cases.

Which incompatibility is it?

> Reinstating the package won't help since then we'd also
> have to make ZCompressorInputStream extend InternalLZWInputStream again,
> which we do not want to do.  Even deprecating the package wouldn't help
> as removing the package later would again be a binary breaking change.
>
> I'll use stronger words in the warning about backwards incompatible
> changes.
>
> Stefan
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org

Reply via email to