You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@aries.apache.org by Alasdair Nottingham <no...@apache.org> on 2011/02/01 11:41:22 UTC

Re: Release by module - changes to trunk

I have made changes to the parent poms since the 0.3 release, so if we
do this I would like to have an update release of the parent so we get
these updates. It'll help us generate better javadoc for future
releases.

Alasdair

On 31 January 2011 11:17, zoe slattery <zo...@gmail.com> wrote:
> Hi all
>
> Now that we have a 0.3 release I plan to change trunk so that where modules
> depend on other Aries modules the depend on the released versions and _not_
> versions in trunk.
>
> This will mean:
>
> (a) The current development version will be 0.4-SNAPSHOT
> (b) All Aries 0.4-SNAPSHOT modules will depend on 0.3 parent.
> (c) Where an Aries module depends on other Aries modules, it will depend on
> the released versions of the other modules _until_ it requires a change in
> the module that it depends on, at which stage it will switch to a dependency
> on the development version.
> So for example, Blueprint 0.4-SNAPSHOT will depend on quiesce 0.3, proxy
> 0.3, testsupport 0.3 and  parent 0.3. If blueprint 0.4-SNAPSHOT needs to
> pick up a change in proxy the blueprint top level pom will need to be
> modified to point to proxy 0.4-SNAPSHOT.
>
> This will lead us towards being able to release by module but it implies a
> change in development practice. I will make the pom changes locally and test
> them but I'd like to check that release-by-module is still the goal and that
> you all think this is a reasonable way to be able to achieve it.
>
>
> Zoė
>
>
>
>



-- 
Alasdair Nottingham
not@apache.org