Projects switching organisation

1 view
Skip to first unread message

lgringo

unread,
Feb 23, 2010, 4:33:51 PM2/23/10
to ivyroundup
Hi,

I'd like to write the descriptors for httpclient 4.0.1.

There's already the HttpClient 3.1 module, but HttpClient left the
Apache Commons project to become a part of Http Components (
http://hc.apache.org/index.html ).

So I'd like to know if I should update de httpclient 3.1 and keep the
same organisation ( org.apache.commons ), or restart from scratch
with a new organisation. Beside, the project has splitted into 2
packages (HttpCore and HttpClient).

Last but not least, the new package prefix is org.apache.http, the web
site is hc.apache.org and the Top Level Projet is name HttpComponents.
Which is the organisation name for IvyRoundup ?

To sum up, which solution should I use ?
Old organisation / package :
1. org.apache.commons / commons-httpcore, commons-httpclient

New organisation possibilities :
2. org.apache.httpcomponents
3. org.apache.http
4. org.apache.hc

Names of packages :
httpcomponents-httpcore, httpcomponents-httpclient

My favorite solution is 2.

Please, give your opinion.

Archie Cobbs

unread,
Feb 23, 2010, 6:03:27 PM2/23/10
to ivyro...@googlegroups.com
On Tue, Feb 23, 2010 at 3:33 PM, lgringo <lgr...@gmail.com> wrote:
I'd like to write the descriptors for httpclient 4.0.1.

Great, thanks for offering.
 
There's already the HttpClient 3.1 module, but HttpClient left the
Apache Commons project to become a part of Http Components (
http://hc.apache.org/index.html ).

So I'd like to know if I should update de httpclient 3.1 and keep the
same organisation (     org.apache.commons ), or restart from scratch
with a new organisation. Beside, the project has splitted into 2
packages (HttpCore and HttpClient).

Go ahead and change whatever needs to change. E.g., use the new organisation name and new module name(s) as needed.
 
Last but not least, the new package prefix is org.apache.http, the web
site is hc.apache.org and the Top Level Projet is name HttpComponents.
Which is the organisation name for IvyRoundup ?

org.apache.http makes the most sense to me. We try to follow actual Java package names when possible.
 
To sum up, which solution should I use ?
Old organisation / package :
1. org.apache.commons / commons-httpcore, commons-httpclient

New organisation possibilities :
2. org.apache.httpcomponents
3. org.apache.http
4. org.apache.hc

Names of packages  :
httpcomponents-httpcore, httpcomponents-httpclient

My favorite solution is 2.

I agree except module names can just be "httpcore" and "httpclient".

Thanks,
-Archie

--
Archie L. Cobbs

Reply all
Reply to author
Forward
0 new messages