[picocontainer-dev] Nanocontainer and Nanowar build refactors

Mauro Talevi <[email protected]>
Newsgroups gmane.comp.java.picocontainer.devel
Message-ID <[email protected]>
Folks,

as discussed on list in the last few days, the following build refactors have been completed:

1. Nanocontainer core split into

- nanocontainer (includes support for XML)
- nanocontainer-aop
- nanocontainer-bsh
- nanocontainer-groovy
- nanocontainer-jython
- nanocontainer-jruby
- nanocontainer-rhino

2. Nanowar split into

- nanowar
- nanowar-axis
- nanowar-jsf
- nanowar-struts
- nanowar-webwork
- nanowar-webwork2


The dependency structure has been reviewed to take full support of maven 2 transitive dependency.
Eg a dependency on nanocontainer-groovy implicitly has a dependency on nanocontainer.
Moreover, nanocontainer-groovy is the only place where the groovy version is maintained, etc etc ...

Snapshots have been deployed.

I think we should think about a new 1.1 release.  I would propose to wait until groovy 1.0 final is 
out (due out any day now!).

In the mean time, I've updated nanocontainer-groovy to use the latest groovy RC (RC-02).  We could 
push out a 1.1-RC for both NanoContainer and Nanowar modules.

Note that all still depend on PicoContainer 1.2.

Independently, we can push out a PicoContainer 1.3 release as it too has dropped m1 support for m2.

We could do this shortly after the new year if there no showstoppers arise.

Cheers








---------------------------------------------------------------------
To unsubscribe from this list please visit:

    http://xircles.codehaus.org/manage_email
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.