Niall Pemberton wrote:
-1

IMO breaking compatibility should be decided on a case-by-case basis
for components. For the widely used variety such as lang, logging,
collections etc then I agree lets avoid jar-hell and not do it. But
for other components that are not so widely used then such as Math I
think its better to minimize the pain of upgrading for the user.'
I keep going back and forth on this. I agree strongly with the "minimize the pain" objective, which is why I have been pushing to keep the incompatible changes to a minimum (which we have largely accomplished). For me personally (with user hat on) it would be easier if the package name did not change. I guess what it comes down to is how many users will actually experience the "jar hell" scenario with [math] vs. *every* user having to change all of their imports to upgrade.

Sorry to do this, but on reflection, I think no change is likely to be the pain-minimizing alternative, so I am changing my vote to -1.

Phil
Niall


On Tue, May 19, 2009 at 9:06 PM, Luc Maisonobe <luc.maison...@free.fr> wrote:
So let's vote on this proposal: change the top level package name on
[math] from org.apache.commons.math to org.apache.commons.math2.

[] +1 change the top level package name
[]  0 I don't care
[] -1 keep the old name

Vote open for 72 hours (up to Friday May 19th 20h00 UTC)

Luc

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



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

Reply via email to