commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Thomas Neidhart <thomas.neidh...@gmail.com>
Subject Re: [collections] update of groupId / artifactId
Date Fri, 01 Mar 2013 07:22:30 GMT
On 03/01/2013 02:36 AM, sebb wrote:
> On 28 February 2013 17:24, Thomas Neidhart <thomas.neidhart@gmail.com> wrote:
>> Hi,
>>
>> I am planning to change the groupId/artifactId very soon to the
>> following name (see COLLECTIONS-382): org.apache.commons.collections4
>>
>> This will also have a big impact on the serialization tests.
>>
>> Just that everybody is aware whats going to happen.
>>
>> Thomas
>>
>> P.S. I know some people may not be happy with this, but I do not see how
>> we would be able to ship a backwards compatible version to the 3.x
>> branch with the current state of the trunk.
> 
> If it really is impossible to maintain backwards compatibility, then
> yes, you need to change Maven coordinates AND Java package name. Do
> not change one without the other.
> 
> This means that end users will have to edit their source.
> 
> Not changing package name at the same time as Maven coords will cause
> insoluble class loading problems for some applications.

I had it already in mind (see serialization tests), but forgot to
mention it explicitly.

So yes, when doing the change, I will do everything together, though
first I have to integrate a few more patches as it will be quite
difficult afterwards.

Thomas

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


Mime
View raw message