Guillaume Nodet wrote:
I think we can start releasing a first run of all components now. In order to do so, we need to release the components-pom first, but the current svn tree set up is done so that all components are under components-pom using svn:externals. I think it would make things easier if we create another svn tree in https://svn.apache.org/repos/asf/servicemix/components/all/ which would contain a root pom with svn externals for ease of build. This would allow removing those from the components-pom/trunk, and they would then not appear in the tags and make releasing the components-pom easier (no need to hack / remove all the modules from the pom before releasing). Anyway, feedback is welcome on both topics.
+1, we probably want to do the same thing for the maven-plugins btw...
Btw, in order to release the CXF components, we'll need to use a non snapshot dependency. Any problems reverting to the latest release of Apache CXF ? Also, I haven't grepped the whole tree atm but if you are aware of any other snapshot dependencies ... we'll have to remove those before releasing
I'd say we try to release all the components asap, downgrading to CXF 2.1.2 to do the release now and do another servicemix-cxf-bc/se release once CXF 2.1.3 is out
Regards, Gert
