On 20/09/2010, Hervé BOUTEMY <[email protected]> wrote: > ok > my questions are: > 1. what is the future of plexus-components-annotations?
it's used by sisu-inject-plexus - we've started to investigate how maven plugins might look like in a JSR330 world, but this is at the early stages so there's not much to see (yet) > 2. will sisu-guice-patches ever be replaced by standard guice? when? only one patch from sisu-guice is needed by Maven 3... http://code.google.com/p/google-guice/issues/detail?id=436 which has been accepted for Guice 3.0, but has not yet been committed - the rest are experimental patches just used by Nexus at the moment. > 3. IIUC, guice does not provide file formats for components configuration, > then sisu "plexus shim" is not a temporary adapter to use "old" plexus > components.xml files while we're moving to another solution but a durable > solution for Maven components configuration files on top of Guice. Do I miss > something? imho it's better if we build on top of JSR330 rather than continue to develop and support the plexus API - it's a much leaner base and makes it easier to share plugins and re-use components from other systems the JSR330 extension layer (sisu-inject-bean) already has a lot of Plexus features, like dynamic component lists/maps, without the cruft - and we're brainstorming some ideas on configuration at the moment -- Cheers, Stuart [ PS. I've just moved back to the UK and still getting settled - so don't be surprised if it takes me a while to reply to emails! ] > Regards, > > Hervé > > Le samedi 18 septembre 2010, Jason van Zyl a écrit : >> We'll make one but no harm in asking here for now. >> >> On Sep 18, 2010, at 8:46 AM, Hervé BOUTEMY wrote: >> > is there a sisu ML? >> > Is there a better place than maven-dev to discuss about sisu? >> > >> > Regards, >> > >> > Hervé >> > >> > Le jeudi 16 septembre 2010, Hervé BOUTEMY a écrit : >> >> sisu? I found it in githug [1] or ci grid [2], but there is no >> >> explanation >> >> >> >> any pointer or wiki to let us understand (and let me chage the >> >> dependency documentation with consistent information)? >> >> >> >> regards, >> >> >> >> Hervé >> >> >> >> [1] http://github.com/sonatype/sisu/ >> >> >> >> [2] https://grid.sonatype.org/ci/job/sisu/ >> > >> > --------------------------------------------------------------------- >> > To unsubscribe, e-mail: [email protected] >> > For additional commands, e-mail: [email protected] >> >> Thanks, >> >> Jason >> >> ---------------------------------------------------------- >> Jason van Zyl >> Founder, Apache Maven >> http://twitter.com/jvanzyl >> --------------------------------------------------------- >> >> We all have problems. How we deal with them is a measure of our worth. >> >> -- Unknown > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
