I've been working on reducing the travel sample JIRA list and I think the
only things left to do before the first RC are improving the README as
discussed in various emails and sorting out the CHANGES, RELEASE_NOTES,
BUILDING, LICENSE, and NOTICE files.
I'm working on these files now and I expect to be ready to make a
release branch of the travel sample around close of business UK time
on Tuesday April 20. If anyone has any concerns with this timescale,
please let me know.
Simon
Raymond Feng wrote:
+1 Simon Nash as the RM. It will be great to have this realworld-like
tutorial to be released.
Thanks,
Raymond
--------------------------------------------------
From: "Simon Laws" <[email protected]>
Sent: Wednesday, April 14, 2010 10:02 AM
To: <[email protected]>
Subject: Re: Releasing the travel sample? was - Re: Travel sample
distribution packaging
On Wed, Apr 14, 2010 at 10:54 AM, Simon Nash <[email protected]> wrote:
Simon Laws wrote:
On Thu, Feb 18, 2010 at 12:50 PM, Simon Nash <[email protected]> wrote:
Simon Nash wrote:
Simon Laws wrote:
OK, Simon, sounds like good news. I should have a little time this
week to try this out sometime so let me know when you're set and
I'll
check it out and give it a spin here.
Simon
I have committed a fix for TUSCANY-3460. This packages the OpenEJB
3.1.2 dependencies as part of the travel sample and avoids the
need for
environment variables or separate downloads.
This change doesn't address TUSCANY-3462, and I suggest you wait
for my
fix for this before trying it out. I should be able to commit this
change tomorrow. The fix for TUSCANY-3462 will use maven profiles to
enable the travel sample to be built either as a delta to the Tuscany
SCA
1.6 binary distro (the default) or in a fully self-contained mode (as
the
build is doing currently).
Simon
I have just committed a fix for TUSCANY-3462. This changes the
default
for the travel sample build so that the Tuscany runtime dependencies
aren't
included in the travel sample binary distro. It's also possible to
run
the
travel sample build using "mvn -Pselfcontained" to create a
self-contained
travel sample binary distro including the Tuscany runtime
dependencies.
This may be useful in some testing scenarios.
For both of these flavours of the travel sample binary distro, the
ant scripts in the launchers, clients, and services directories can be
used to run the jars in these directories. In the default build,
these ant scripts add the necessary Tuscany dependencies to the
runtime
classpath, using the environment variable TUSCANY_HOME to discover the
location of the Tuscany SCA binary distro. In the self-contained
build,
these ant scripts just run the jars without adding anything to the
runtime classpath.
Any feedback on these changes would be very welcome.
Simon
It's been a while since this discussion and I've lost track of the
changes that have been made since. However changes seemed to have
tailed off now so how about we get on and roll a release candidate so
that we can all kick the tyres and see if we're happy with it's
current configuration and content.
Anyone fancy being release manager?
Simon
+1 for producing an RC. The only JIRA that I think needs fixing
before doing that is TUSCANY-3528 (important because it affects
the shape of the distro package), and I'm working on that now.
I'd be happy to volunteer as release manager for this.
Simon
+1 Simon N as release manager for the first release of the travel sample
Simon
--
Apache Tuscany committer: tuscany.apache.org
Co-author of a book about Tuscany and SCA: tuscanyinaction.com