In short, two handy URLs: http://books.sonatype.com/nexus-book/reference/procure.html http://blogs.sonatype.com/people/2009/01/nexus-professional-what-is-procurement/
Hope helps, ~t~ On Sat, Jan 31, 2009 at 9:36 PM, Merv Green <paradeofh...@gmail.com> wrote: > So, in my quest to take Maven completely internal, I'm still grappling with > a couple of use cases: > > 1. Gathering plugin dependencies > > We have some list of approved plugins we somehow decide we need. For each, > we want to populate our repo with any artifacts those plugins might require > in use. > > During the approval process we create dummy projects to exercise each > plugin, then we build those projects against a proxy repo and declare > whatever landed in the proxy kosher. That step rubs me wrong because I feel > like Maven is resolving plugin dependencies based on the plugin's > configuration for a particular project, and we'll easily miss some use > cases, ending up with an incomplete repository. > > Wendy, apparently has a better way that uses the assembly plugin, but I > don't quite understand it. Could you illustrate? > > > 2. Different dependency configurations > > Say we like artifact A, so we create a project, P that depends on A. > Declared dependencies are like so: > > P --> A > A --> B, C > B --> D-v1 > C --> D-v2 > > So we bundle P's dependencies in remote repo configuration and upload to > the approved repository, which now includes A, B, C and D-v1. > > Some time later, a developer depends on only C, and the project refuses to > build. How do you all handle this? > > > In any case, thank you all for the encouragement that we might not be as > crazy as I think. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@maven.apache.org > For additional commands, e-mail: users-h...@maven.apache.org > >