tuscany-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Simon Laws <simonsl...@googlemail.com>
Subject Re: Releasing the travel sample? was - Re: Travel sample distribution packaging
Date Wed, 14 Apr 2010 17:02:02 GMT
On Wed, Apr 14, 2010 at 10:54 AM, Simon Nash <nash@apache.org> wrote:
> Simon Laws wrote:
>>
>> On Thu, Feb 18, 2010 at 12:50 PM, Simon Nash <nash@apache.org> 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

Mime
View raw message