Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [sisu-dev] Initial contribution update

Quick update: the Plexus container support code has also been accepted and loaded into git:

   http://git.eclipse.org/c/sisu/org.eclipse.sisu.plexus.git/tree/

On 24 Jul 2012, at 02:24, Stuart McCulloch wrote:

> Hi folks,
> 
> Here's where we are regarding the initial code contribution...
> 
> The JSR330 support code has been loaded into git and is currently going through the parallel IP process:
> 
>   http://git.eclipse.org/c/sisu/org.eclipse.sisu.inject.git/tree/  (CQ 6268)
> 
> Note: this now uses Eclipse/Tycho to build the bundle instead of the maven-bundle-plugin.
> 
> CQ 6647 has been opened for the Plexus support code - the source for this contribution can be found here:
> 
>   https://github.com/sonatype/sisu/tree/eclipse-move/CQs/sisu-plexus
> 
> I also created a legacy build on github to derive the old sisu-inject-* bundles from the new Eclipse bundles:
> 
>   https://github.com/sonatype/sisu/tree/eclipse-move/legacy/containers
> 
> These legacy bundles don't yet contain any facade to map the old org.sonatype API to the new org.eclipse API, but I've successfully tested them as replacements for the original bundles in a local Maven distribution (since Maven only uses the Plexus API). Note that the sisu-inject-plexus bundle contains a few additional components, mainly the legacy Plexus configurator/expression support used primarily by Maven - these could be dropped if/when we provide a replacement implementation for the configurator API.
> 
> Finally I opened CQs for any third-party dependencies used by the Sisu-Inject and Sisu-Plexus bundles:
> 
>   http://eclipse.org/projects/ip_log.php?projectid=technology.sisu
> 
> --
> Cheers, Stuart



Back to the top