On 13 December 2012 22:47, William Speirs <wspe...@apache.org> wrote:
> I just submitted
> DBUTILS-105<https://issues.apache.org/jira/browse/DBUTILS-105> to
> add support for named params to DB Utils. I'm thinking that if we wrapped
> that up with DBUTILS-95 <https://issues.apache.org/jira/browse/DBUTILS-95>
>  and DBUTILS-92 <https://issues.apache.org/jira/browse/DBUTILS-92> it would
> be worth cutting a new major version.
>
> Also, we should switch the maven convention which probably means changing
> to commons-dbutils2 much like was done with lang.
>
> Thoughts?

If the Maven coordinates are changed, the package name must change,
and vice-versa, or there will be problems with Maven classpaths.

It's only *necessary* to change names if binary compatibility is broken.
Even if not using Maven, the package name must be changed if binary
compat. is broken.
[This is because of the way that Java classes are loaded]

I think it's a bad idea to change the names *just* because they are
not "standard", as users will have to change all their source and
rebuild.
Effectively one is releasing a brand new component and asking users to
switch to it.

> Bill-

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

Reply via email to