Yes, of course the examples features will be always part of servicemix repository and will have the same lifecycle. Only servicemix-features can be extracted once as a separate project. On Feb 22, 2014 10:26 AM, "Jean-Baptiste Onofré" <j...@nanthrax.net> wrote:
> Hi Krzysztof, > > if I agree in the content, I'm not sure about the name. > > As ServiceMix is itself an ESB, I would think about different name. > It's just a question of wording. > > servicemix-core sounds good. > I would name servicemix-esb as servicemix-features to be generic. The > Karaf Features Enterprises repository can refer to these features IMHO. > > Agree for the examples, but it could be part of the same sourcecode repo > (even if we have a separate life cycle). > > Regards > JB > > On 02/21/2014 08:33 PM, Krzysztof Sobkowiak wrote: > >> Hi >> >> In the discussions about the ServiceMix future and the future of >> ServiceMix features it was mentioned about moving some non-core features >> into the Karaf Enterprise Features subproject. Another people think, the >> Karaf subproject is not too good place for such features like Activiti. >> Such features could be also extracted into a separate subproject in >> ServiceMix which could have a separate lifecycle, but we don't have too >> many such features to create a subproject for them. >> >> In the code base for ServiceMix 6 (working version for the Karaf 3.x >> line as not decided yet which version will have the SMX based on Karaf >> 3.x) I'd like to prepare 3 feature repositories >> >> * servicemix-core - core features which will be integral part of >> servicemix, not installable on other Karaf distributions >> * servicemix-esb - non-core features like current Activiti integration >> or missing connection factory for ActiveMQ. This repository should >> provide features which will be used to build the ServiceMix >> distribution and which can be also used outside the ServiceMix >> distribution, e.g. in Karaf. It should have no dependency to core >> ServiceMix. Currently we have not too many such features and some of >> them could be moved into the original project or into the Karaf >> Enterprise Features subproject (but id doesn't exist yet and many >> people doesn't like the idea for moving the esb specific features >> into Karaf). In the future we can have more esb features and we can >> extract a separate subproject having own lifecycle, >> * servicemix-examples - I think, the examples should be separated from >> other features >> >> What do you think about this idea? >> >> Best regards and have a nice weekend >> Krzysztof >> >> >> > -- > Jean-Baptiste Onofré > jbono...@apache.org > http://blog.nanthrax.net > Talend - http://www.talend.com >