Emmanuel Lecharny schrieb:
>>> Does it make sense ?
>> So you have all those properties in the TLP pom?
>> This will force us to release a new TLP pom everytime we do a release of any 
>> sub project (don't know if this has to be
>> considered as good or as bad).
> 
> I think this is already the case, no ?


Two more thoughts about this:
1. ATM you're not force to but it's done in most cases to reflect updated 
common dependencies.
2. You'll need to release always 2 TLP poms per release cycle: One with the 
released version properties and one
afterwards with the new SNAPSHOT versions to be able to continue development 
cyle.
The first released TLP pom you need to be able to do a rebuild of a release 
project - thinks of the following situation:
Checkout a released project (e.g. apacheds, and only this one!). It has as 
parent a (released) TLP pom. This pom MUST
have also released versions of dependencies, e.g. shared.

Felix

Reply via email to