My initial idea was not about Plexus vs Spring but to use OSGi as it
supports the plugin + isolation that is required for maven, and suggested
Spring because it allready supports OSGi.

If we can use plexus with OSGi, lets do it. I just would prefer plexus to be
less intrusive and to support annotations, as a replacement for javadocs and
a dedicated maven plugin to extract components requirements.

2008/5/2 Garvin LeClaire <[EMAIL PROTECTED]>:

>
>
> I would agree .  Why spend time converting the core just to be on a "more
> popular" framework.  What would we do if Guice became more popular, change
> again?
> I think the bigger issue here is documentation on Maven's design and
> design implementation.   I find I have to search in a lot of places and dig
> deep into the code to find out information when writing plugins.  This would
> be the same issue today if we had Spring.  Now I do have to admit I am just
> as guilty of this when I write my plugin which is much smaller the core
> Maven.  I think we all need to take the time to produce and consolidate this
> information for users and for developers in order to foster the Maven
> development community.
>
> I do think that  OSGi would provide a way to alleviate our dependency
> issues (classpath hell).   I know I am going through that now and it is not
> easy to deal with.
>
> Regards,
>
>
>
> Garvin LeClaire
> [EMAIL PROTECTED]
>
>
>
>
>
> Jochen Wiedmann wrote:
>
> > On Fri, May 2, 2008 at 3:47 PM, Luke Patterson <[EMAIL PROTECTED]>
> > wrote:
> >
> >
> >
> > > I agree that people would be more willing (and able) to contribute if
> > > the
> > >  core technologies were "Java5 + Spring + OSGi".
> > >
> > >
> > >  In the limited amount of time available to learn new things, is it
> > >  worthwhile for one to learn Plexus?
> > >
> > >
> >
> > I must admit that I find this puzzling.
> >
> > What people drives to participate in an open source project like
> > Maven, will, IMO, hardly be the inner architecture, but the value it
> > gives you for your daily work. Not that I find the Maven core
> > particularly clear, but that is hardly the result of using Plexus and
> > more owned to the cores complexity.
> >
> > Apart from that, the most work is not so much in the core but in the
> > components. I surely hope that noone intends to rewrite or, even
> > worse, enforce a rewrite of shared components, plugins, and so on.
> >
> > To sum it up: I don't see the value in that project. If there are
> > people who want to do it, fine with me, but I don't see what we could
> > win.
> >
> >
> >
> >
> Jochen
>
> >
> >
> >
>

Reply via email to