On Tue, May 19, 2009 at 2:54 PM, Gilles Sadowski
<gil...@harfang.homelinux.org> wrote:
> To be clearer, suppose that, as of now,
>  * A (v1.0) depends on
>   - B (v1.0)
>   - Math (v1.2)
>
>  * B (v1.0) depends on
>   - Math (v1.2)
>
> Everything works fine, and will continue to work as long as A's code and its
> dependencies artefacts are not touched.
>
> Then, "later",
>  * B (v3.0) depends on
>   - Math (v2.0)
>
> Things will possibly start to break *only* if A's maintainer wants to
> upgrade to B (v3.0), but if he does that, he should be prepared to do
> some work on his code.

If we change the package names when we bump Math (v1.2) to Math
(v2.0), then A won't have to change any of their code that depends on
Math (v1.2) if they want to upgrade to B (v3.0)

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

Reply via email to