+1 to merge them into trunk. I found it very useful.
Thanks,
Raymond
--------------------------------------------------
From: "Luciano Resende" <[EMAIL PROTECTED]>
Sent: Thursday, July 03, 2008 2:44 PM
To: <[email protected]>
Subject: Re: Build scripts for smaller or more specific distributions
Any reason not to merge this into trunk ?
On Mon, Jun 30, 2008 at 6:51 PM, Jean-Sebastien Delfino
<[EMAIL PROTECTED]> wrote:
There has been a number of discussions about the structure of the Tuscany
distributions in the last few months [1]. The discussions have not
concluded
yet so in the meantime I've put together a few build scripts to build the
distros I needed (close to what I had described in [2]) in my sandbox
under
distribution/ [3].
This is work in progress but I'm thinking that the build scripts could be
useful to others too and I would like to contribute them to Tuscany at
some
point. I'm also hoping that they'll help the bigger dev list discussion
with
concrete example distros to look at.
The distribution/ directory contains scripts to build the following:
- base: base runtime and support for Java components
- ejava: enterprise java stuff, ejb and spring
- web20: Web 2.0 bindings and implementations
- webservice: Web Service bindings
- process: Business processes and XQuery
- manager: what you need to run the Domain manager app
- all: all of the above
I'm normally using these distros separately (as on different JVMs or
machines in my SCA domain), but they can be combined by just overlaying
them.
To build all the distros just do mvn in the distribution directory. The
Maven build scripts assume that you've checked out the distribution
directory in the same folder as the trunk sca directory.
[1] http://marc.info/?t=120102342400001&r=1&w=2
[2] http://marc.info/?l=tuscany-dev&m=120102342123577&w=2
[3]
http://svn.eu.apache.org/repos/asf/tuscany/sandbox/sebastien/distribution
--
Jean-Sebastien
--
Luciano Resende
Apache Tuscany Committer
http://people.apache.org/~lresende
http://lresende.blogspot.com/