Hi,
I started to build a table at [1] to describe the list of tuscany modules.
The purpose is to capture the following information:
1. Describe the function provided by a tuscany module
2. Group tuscany modules by functional areas
3. Show dependencies between categories
4. Map the SCA programming constructs to the required tuscany modules
Hopefully we can help the users and developers figure out what tuscany
modules are required whether they start from the SCA PM or from the user
experience of the Tuscany (develop, manage, deploy, and run).
Back to the module dependencies, there are a few tools in maven can help:
1. mvn dependency:tree will create a text report for the dependency tree
2. mvn site will generate dependenecies.html which list all the dependencies
for a given module.
Maybe we should produce these maven reports for each of the SCA releases so
that the modules can be better understood.
[1]
http://cwiki.apache.org/confluence/display/TUSCANYWIKI/What+is+what+for+Tuscany+modules
Thanks,
Raymond
From: [EMAIL PROTECTED]
Sent: Wednesday, September 17, 2008 1:23 AM
To: [EMAIL PROTECTED]
Subject: AW: [DISCUSS] How to build your own Tuscany SCA Java distribution
Hi Haleh,
I'm doing something similar for the SMILA project. I want to figure out
which bundles we need for a basic setup, mostly to minimize 3rd party
dependencies. See
http://wiki.eclipse.org/SMILA/Development_Guidelines/Tuscany_Integration.
As a basis I used the information on
http://services.alphaworks.ibm.com/manyeyes/browse/data?q=tuscany provided
by Graham. But this contains only the import dependencies between bundles.
They don't show dependencies between bundles regarding "features". I tried
to figure this out manually on a try and error basis, so my list of bundles
may contain unneeded bundles or it might even miss bundles. It would be
great if you could take a look on this or if I could compare my results
with yours. Nevertheless, my current setup runs fine and my next goals are
to provide bundle lists to extend the basic setup with remote bindings (rmi
and ws).
Perhaps we can share our experiences.
Bye,
Daniel
Von: haleh mahbod [mailto:[EMAIL PROTECTED]
Gesendet: Mittwoch, 17. September 2008 03:09
An: [EMAIL PROTECTED]
Cc: Tuscany Users
Betreff: [DISCUSS] How to build your own Tuscany SCA Java distribution
Hi,
I have seen different requests from users wanting to know about Tuscany
module dependencies so that they can build their own distribution that
address their requirements. I have started a wiki page[1] to capture this
information. Once this is complete, I'll move it to the website. Please
help build this page or contribute by asking questions to make sure it
answers your questions.
To start with, I'd like to make it clear that this effort is not about how
Tuscany will build smaller distributions for the next release (s). It is
only focused on capturing dependencies and helping users understand how to
build their own tailored distribution.
Thank you for your help,
Haleh
[1]:
http://cwiki.apache.org/confluence/display/TUSCANYWIKI/Build+Your+SCA+Light+Distribution