Le 3/06/2016 à 00:09, Gary Gregory a écrit :

> -1
> 
> Timing is irrelevant. You cannot control what will end up in an app stack.
> Once released, that's it unfortunately, otherwise, the door to jar hell is
> open.
Timing is relevant because the probability of jar hell increases with
time. If the version has been in use for 1 year there are more chances
that the API you'd like to break has been used somewhere than with a
version released only one week ago. And if someone complains we can
still revert the change and release foo 1.3.2.

I would call this "optimistic compatibility breakage", we should be able
to assess if the change is likely to cause issues in sensible use cases,
and if we make a mistake, just revert it.

Emmanuel Bourg


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

Reply via email to