On Fri, May 7, 2010 at 14:44, Claus Ibsen <claus.ib...@gmail.com> wrote:
> On Fri, May 7, 2010 at 2:26 PM, Guillaume Nodet <gno...@gmail.com> wrote: > > To be more clear and let room for discussion (and still be able to work), > > i'll do the following: > > * extract the xml / jabx logic in a separate maven module named > > components/camel-core-xml > > * extract the osgi bits in a new module components/camel-core-osgi > > To minimize changes, camel-spring will embed the classes from > camel-core-xml > > and camel-osgi will embed those from camel-core-osgi, while > camel-blueprint > > will embed both. > > > > When we have that, it will be easier to discuss the need to maintain > those > > modules or refactor those. > > My proposal came from the fact that it's a bit confusing to have > camel-osgi, > > camel-spring and camel-spring-osgi. I think camel-spring should be > > sufficient... > > > > Please wait with committing the changes after Camel 2.3.0 has been > released. > If you do so then I am +1 on this. > > > Yeah, I still have a lot to do on that anyway and I'll be traveling for the next two weeks... > > > > On Fri, May 7, 2010 at 09:06, Guillaume Nodet <gno...@gmail.com> wrote: > > > >> I'm working on improving and refactoring the OSGi bits and I'd like to > >> propose the following: > >> * make camel-osgi a plain jar just used to share common code between > >> camel-blueprint and camel-spring > >> this jar would contain osgi specific classes and also common code > for > >> jaxb parsing / factory logic > >> both camel-spring and camel-blueprint would embed the classes > defined > >> here as to simplify deployment > >> * merge camel-spring-osgi back into camel-spring > >> this would be easier for end users i think as they would just have > to > >> deploy camel-spring and that's all > >> whether they are in an osgi environment or not would be > transparent > >> > >> Thoughts ? > >> > >> -- > >> Cheers, > >> Guillaume Nodet > >> ------------------------ > >> Blog: http://gnodet.blogspot.com/ > >> ------------------------ > >> Open Source SOA > >> http://fusesource.com > >> > >> > >> > > > > > > -- > > Cheers, > > Guillaume Nodet > > ------------------------ > > Blog: http://gnodet.blogspot.com/ > > ------------------------ > > Open Source SOA > > http://fusesource.com > > > > > > -- > Claus Ibsen > Apache Camel Committer > > Author of Camel in Action: http://www.manning.com/ibsen/ > Open Source Integration: http://fusesource.com > Blog: http://davsclaus.blogspot.com/ > Twitter: http://twitter.com/davsclaus > -- Cheers, Guillaume Nodet ------------------------ Blog: http://gnodet.blogspot.com/ ------------------------ Open Source SOA http://fusesource.com