On 28 January 2011 11:10, Evgeny Goldin <evge...@gmail.com> wrote:
> lukewpatterson wrote:
>> The general argument against dynamic properties is that they make the
>> build configuration less declarative, right?
>
> It makes builds more dynamic and less repeatable and that could be the
> reason Maven 3 was changed to behave the way it behaves. Yes, being able to
> update a property in your example can nicely solve a problem of providing an
> expression using this property to another plugin.

Why would this make it less repeatable? A build's
repeatability/reproducibility is based on the whether it is
deterministic. And whether a property can be overwritten/changed
doesn't change the determinism of a process. If it did, then (single
threaded) programming would be a lot harder... :-)

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org

Reply via email to