On Wed, Sep 15, 2010 at 10:46 AM, Simon Laws <[email protected]> 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. ...ant
