Topic - Distribution and Packaging of Tuscany Java SCA
Status - Being discussed

Problem that we are trying to solve
Today, users who embed Tuscany get one distribution packgae that includes everything. Users may not need all that is in the distribution package.
Functional packages that are geared towards users' need will improve consumability.

Things to Consider

Suggestion
One potential breakdown for packaging:
1. tuscany-all.zip -

2. tuscany-core.zip -

3. tuscany-web.zip -

4. tuscany-jee.zip -

5. tuscany-process.zip

Needs further thinking
How to handle the various runtimes? For example, how to make this work with specific application servers. Is there additional code needed?