Thanks Kristian for this update. Not a very long discussion though ;-) I believe that many of the features listed in this TSS thread are now supported by Spring. Also, Spring adds JMX support to its IoC container. I can imagine that this could be used e.g. to drop a Maven project in an application server and dynamically configure your development environment. That way you could have the option to profit from administration and monitoring services provided by an application server. (I also believe that Groovy and Beanshell scripting will be supported with Spring 1.3.)
I understand why the choice for Plexus has been made (at the time). But I seriously wonder if it's the best call for the long run. The couple of things that might be missing in Spring to support M2, could be added to Spring. The big plus would be that 1) Maven users will be able to use their existing Spring knowledge for the development of plugins, which also attracts a wider community. 2) Maven developers can focus on core activities and not on the low-level IoC stuff. Cheers, Thomas On 8/5/05, Kristian Nordal <[EMAIL PROTECTED]> wrote: > > On Aug 5, 2005, at 11:14 AM, Thomas Van de Velde wrote: > > >> > >> BTW - I like plexus. Haven't noticed the project before. I had used > >> avalon and had a look at pico+nano before. Plexus seems to be > >> powerfull > >> like avalon containers but less invasive (like the spring-framework). > >> Maybe I'll use that in my project. Would you again decide for > >> plexus if > >> you'd choose now? > >> > > > > > > In what way would Spring be more invasive than Plexus? My issue > > with the > > Plexus container is that it is completely unknown to most > > developers, that > > there are no books and hardly any documentation on the site. I > > assume there > > must be good reasons for starting yet another IoC container (Can > > somebody > > elaborate on those reasons?) > > This was "discussed" a little bit in this thread: > http://www.theserverside.com/news/thread.tss?thread_id=33219 > > Regards > Kristian > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > >
