tuscany-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ant elder <antel...@apache.org>
Subject Re: [jira] Created: (TUSCANY-3674) Review/consolidate 2.x distribution structure
Date Wed, 15 Sep 2010 13:37:59 GMT
On Wed, Sep 15, 2010 at 10:46 AM, Simon Laws <simonslaws@googlemail.com> wrote:
>> The shaded base includes more than the feature core mainly because it
>> works and is used differently. When a uses uses the base jar they get
>> that one jar and nothing else so it doesn't really matter if extra
>> things are included in base as long as they don't drag in extra
>> transitive dependencies, the only difference is the jar gets a little
>> bigger but in most situations that doesn't matter. The core feature on
>> the other hand brings in all the module jars it uses individually so
>> the artifacts appear to users and if it did bring in extra stuff like
>> tuscany-stripes then that would look odd to a user who was not using
>> stripes.
> I don't understand this stated difference. Let me be a bit more
> precise. Imagine that I had used the "core" feature pom to generate a
> shaded jar, as now happens with the base jar. What would the
> difference be between the generated core.jar and the generated
> base.jar. Apart of course from the content differences I noted in my
> previous note.

Apart from the noted content differences theres no significant difference.


View raw message