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]

Reply via email to