aungmyo / camel-extra

Automatically exported from code.google.com/p/camel-extra
0 stars 0 forks source link

Change package names and groupId to make possible to release in the central maven repo #22

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
camel-extra currently uses org.apache.camel.extra as groupId (and even com.iona 
for a demo) which will prevent us from releasing in the central maven repo.

The groupId of the artifacts should reflect the organization the produced the 
artifact. The only option I see is to change the groupId with something like 
org.googlecode.camel.extra.

I intend to move forward with this change next week if there are no objections. 
Obviously there will be an impact on users who'll have to refactor their code. 
Too bad we did not foresee this a while ago.

Original issue reported on code.google.com by hzbar...@gmail.com on 6 Jan 2011 at 6:57

GoogleCodeExporter commented 9 years ago
I meant com.googlecode.camel.extra.
Or even com.googlecode.camelextra?

Original comment by hzbar...@gmail.com on 6 Jan 2011 at 7:00

GoogleCodeExporter commented 9 years ago
Another option Hiram reminded me of is to move the project to the apache-extras:
http://code.google.com/a/apache-extras.org/hosting/

I will do a bit more research on this regarding license constraints and what 
not.

Original comment by hzbar...@gmail.com on 6 Jan 2011 at 7:07

GoogleCodeExporter commented 9 years ago
The camel-extra project is an independent project, not affiliated with the ASF. 
As such it is not managed by the Camel PMC, but by individuals who are heavily 
involved with Camel and some are on the Camel PMC. The camel-extra project 
misuses org.apache.camel as a package name and that should be changed asap. 
That said, the ASF started no long ago "apache extras" [1] to accelerate 
innovation on code associated with ASF projects, which is still at google code.

I see two options:
1. We keep camel-extra here, we change the groupId and package to something 
like com.googlecode.camel.extra.
2. We move the project to apache extras and change the groupId and package to 
org.apachextras.camel [2]

Thoughts?

[1] 
http://blogs.apache.org/foundation/entry/the_apache_software_foundation_launches
[2] http://www.whois.net/whois/apachextras.org

Original comment by hzbar...@gmail.com on 5 Feb 2011 at 10:26

GoogleCodeExporter commented 9 years ago
The camel-extra project is scheduled to be moving to apache-extras sometime 
tomorrow, Feb 22.

Original comment by hzbar...@gmail.com on 21 Feb 2011 at 9:05