Having read this a few times I think it sounds solid. I like the default inclusion of snapshot groups in the build as a default, this will help existing users move along without really seeing any changes in their behavior.
Would it be good to also log a warning note to the console to report the snapshots being pulled in? +1 Mark -- Pull me down under... On Tue, Sep 14, 2010 at 3:13 AM, Benjamin Bentmann < benjamin.bentm...@udo.edu> wrote: > For the common case where one wants to consume snapshots of related > projects, there should be a way to avoid the addition of -sv to the CLI. To > address this case, I suggest to have Maven derive a default value for the > -sv option by considering the groupIds of all snapshot projects in the > reactor as inclusions. This is somewhat a combination of Mark's option 2 and > my other thought which should make Maven usually do the right thing for > builds, both during every day development and during a release (where no > snapshot projects are in the reactor and hence the default -sv value would > be emtpy and thereby disables any snapshots for ranges). >