On 02/09/2010 16:52, David Jencks wrote:
On Sep 2, 2010, at 12:42 AM, zoe slattery wrote:
Hi - yes - absolutely. I should have made this a bit clearer but I didn't fully
understand it at the start. Once the release artifacts have been created the
branch is effectively a dead end. What the maven release plugin does to it
during the creation of the release makes it unusable for any practical purpose.
I don't follow your reasoning here. If we intended bug fix releases on these
branches for the components and had (for a development branch) correctly set
the next branch version at 0.2.1-incubating-SNAPSHOT then I would expect that
the svn tree would be all set up for development. Other than the version
(which conflicts with trunk) and our intentions what makes these branches
unusable?
What makes it unusable is that I haven't set it up to be used - by
taking the defaults from the maven release plugin I made it useless.
This is exactly the same in the 0.1-incubating branch. The only reason
we might want this to be set up more sensibly is if we have a
requirement to do a 0.2.1-incubating release because someone finds a
problem with one of the 0.2 modules. That's a possibility and if/when
that happens I'll be happy to fix up the 0.2-incubating branch properly.
I'll certainly add this to the Aries release pages so that we get it
right for the 0.3-incubating release.
Zoë
thanks
david jencks
Zoë
I suspect that Zoe accepted the release plugin suggestion that the next version
would be 0.3-incubating. This would be appropriate on trunk but when releasing
on a branch like this it's probably better to add another decimal,
0.2.1-incubating. However I hope this branch is a dead end and nothing other
than 0.2-incubating is ever released from it so it shouldn't make any practical
difference.
thanks
david jencks
On Sep 1, 2010, at 3:31 PM, Alexandros Karypidis wrote:
Hi all,
It seems weird that the 0.2-incubaring-RCx branch uses "0.3-..." in
its<version> tag:
https://svn.apache.org/repos/asf/incubator/aries/branches/0.2-incubating-RCx/parent/pom.xml
<name>Aries :: Top Parent POM</name>
<version>0.3-incubating-SNAPSHOT</version>
<packaging>pom</packaging>
Is this intended to be this way?