Re: [picocontainer-dev] FW: [picocontainer] [3121] java/nanocontainer-nanowar/trunk: Split nanowar into core and separate modules for each framework supported.

Paul Hammant <[email protected]>
Newsgroups gmane.comp.java.picocontainer.devel
Message-ID <[email protected]>
Yup, I'm on board with multiple jars.  It is a double edged sword  
though as Mauro says.

- Paul

On Dec 20, 2006, at 7:58 AM, Mauro Talevi wrote:

> Jörg Schaible wrote:
>
>> Basically I was never a friend of the one-artifact-contains-all,  
>> but I did not care too much about.
>
> It has its pros and cons - IMO one needs to balance them and take a  
> position on a case-by-case basis.
>
>> You don't have to convince me, ... convince Paul ;-)
>
> Done ;-)
>
>> Yep, but the other way round. We have the same issue for the other  
>> nano-projects and it already starts in nanocontainer itself.  
>> Currently any dep is optional (AOP, Groovy, Bsh, Jython, ...) and  
>> you don't really have a clue, which dep is even transitive. I  
>> understand Paul's point that it should be easy to download the  
>> complete stuff at once, but nobody stops us from preparing a  
>> binary distribution artifact that assembles all the jars into a  
>> single download. And this might contain all the "ready to release"  
>> artifacts from all nano projects.
>
> Yep - that is true.  The uberjar approach cannot tell which deps  
> are required by which embedded lib.
> Although, in the case of nanocontainer itself, one may argue that  
> it is possible that a user requests more than one library it  
> depends on (eg two different types of scripts, groovy and xml) at  
> the same time.
>
> Borderline case I think - could be argued either way.
>
> Cheers
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe from this list please visit:
>
>    http://xircles.codehaus.org/manage_email
>


---------------------------------------------------------------------
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.