commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From James Carman <ja...@carmanconsulting.com>
Subject Re: [math] top-level package name
Date Tue, 19 May 2009 19:41:59 GMT
On Tue, May 19, 2009 at 2:54 PM, Gilles Sadowski
<gilles@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-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org


Mime
View raw message