On Wed, Sep 5, 2012 at 5:01 PM, Kristian Rosenvold
<kristian.rosenv...@gmail.com> wrote:
[del]
> Which makes me think we should consider such a switch an opportunity
> to re-think some of our tooling
> around multi-module projects. What the 99% others want  (who're not
> setting up a CI) is a checkout algorithm that builds the *vertical*
> stack for a given plugin, not the horizontal top-level stack for all
> the plugins (which is what we have currently). So if I checkout
> "maven-ear-plugin", I would basically want something like this:
> root-dir\
> maven-ear-plugin\
> maven-archiver\
> maven-filtering\
> plexus-archiver\
> plexus-utils
> .. maybe more.. (probably configurable somewhere)

I've lost count of the times I've been bug hunting starting at the
plugin where the problem occurs and had to pull in dependencies until
I have found the problem.
Even if the repository doesn't allow this, tooling to help checkout as
you describe would be great.
Especially when things live in shared, plexus, plugins etc its a
manual PITA looking at poms for scm sections and then checking them
out.

At least a re-think of the structure would help in
understanding/explaining why things live where.

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

Reply via email to