commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From sebb <>
Subject Re: [BCEL] next compatible release version number - 5.3 or 6.0?
Date Tue, 07 Jun 2016 16:26:01 GMT
On 7 June 2016 at 17:18, Andrey Loskutov <> wrote:
> On Tuesday 07 June 2016 17:15 sebb wrote:
>> There have been quite a lot of changes to BCEL since 5.2.
>> Lots of places currently mention 6.0 (@since; JIRA; probably elsewhere).
>> So whilst 5.3 might be OK as the next release version, it's going to
>> be a lot of work to change all the references.
>> I therefore propose we should use 6.0 for the backwards compatible
>> release using the original Java package names and Maven coordinates.
>> A subsequent incompatible release can always use 7.0.
> +1 for 6.0.
> Even if BCEL trunk code after some backwards compatible changes will don't break the
BC, it most likely will break the behavior.

Hopefully not, otherwise it negates most of the reasons for providing
a compatible release.

It may be acceptable to break behaviour in such a way that only a few
unusual use cases are broken, but if every downstream user has to
recode their app then there's no point in striving for BC.

AIUI the whole point of the exercise is to provide a drop-in release.

> --
> Kind regards,

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message