commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Niklas Gustavsson" <nik...@protocol7.com>
Subject Re: [net] GroupId from commons-net
Date Mon, 01 Sep 2008 20:57:03 GMT
On Thu, Aug 28, 2008 at 10:56 PM, simon <skitching@apache.org> wrote:
> It is generally agreed that a groupId of "org.apache.commons.*" would be
> better. However when changing the groupId it is necessary to also
> correctly deploy a "redirect" pom to tell maven that the groupId has
> been changed; failing to do this can result in an app getting two copies
> of the same library in the classpath because Maven does not know that
> the two different groupIds are actually equivalent.

Would this also be applicable in the case of commons-net 2.0 which
breaks backwards compatibility and thus is not a automatic replacement
for the existing commons-net releases? A user ending up with both
commons-net-1.4 and commons-net-2.0 in her classpath would surely be
confused, but that's also true if she gets 1.4 replaced by 2.0 behind
the scenes.

> Deploying this "redirect" pom must be done at the same time as a version
> release.
>
> And because the central repo artifacts should never be modified, the
> redirect pom had better be correct the first time, or things get
> embarrassing.

Yeah, I sure don't want to get into that mess :-)

/niklas

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


Mime
View raw message