On Tue, Jun 7, 2016 at 12:57 PM, James Carman
<ja...@carmanconsulting.com> wrote:
> We have to be willing to reevaluate the BC stringency we have had. Is it
> working for our users? Is it worth the trouble it causes (people have left
> this community over it)? Are there better options? Is it too strict and
> could just be relaxed?
>
> Our BC policies sound good on paper and do address things like "jar hell"
> very well, but we definitely are out on the fringe. We are the fanatics
> when it comes to BC.

In the light of the current discussions, you may be right.

However, what I still don't understand: Why is BC such an issue for people?

I think, it is perfectly reasonable to do, what other projects do:

- Maintain several release branches.
- Depending on the branch, limit yourself to binary compatible changes, or not.
- Whenever binary incompatibilities are desirable: Create a new
branch, and start to
  publish releases out of that branch.

So, what is the big deal?

Jochen

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

Reply via email to