I have plans for that too!!! I want one goal that looks at all the projects in the reactor and ensures they are all using the same versions of dependencies external to the reactor.
I want another goal that looks ate all the projects in the reactor and ensures they are depending on the reactor versions... for example if you have checked out log4j and are working on a custom version of it, and this custom version is a project in your reactor... then this goal would look at all the other projects in your reactor, and if they are depending on any version of log4j, it will switch them to the version in your reactor. If I get really fancy, I may have a try-plugin-updates and try-dependency-updates goal which relies on your build's tests to see if the dependencies can be updated... That goal would look and see that your project depends on log4j 1.2.5, it will start with a "clean verify" to check that all unit and integration tests are passing. Then it will try the latest log4j and run "clean verify" moving back one version at a time if the build fails... Then you iterate through all dependencies until you can make no more changes... of course that could take some time!!! On Fri, Aug 15, 2008 at 9:50 AM, Mark Hobson <[EMAIL PROTECTED]> wrote: > It'd also be handy to have goals that display/update dependency versions > too. > > Mark > > 2008/8/14 Stephen Connolly <[EMAIL PROTECTED]>: > > I was thinking of a display-plugin-updates and a update-plugins monos > > > > Sent from my iPod > > > > On 14 Aug 2008, at 18:44, Dennis Lundberg <[EMAIL PROTECTED]> wrote: > > > >> When I find the time for it I'll write down a proposal. > >> > >> I'm also keep to investigate how my ideas correlates with Stephen's > >> plugin. It might be another mojo in that plugin. > >> > >> Dan Tran wrote: > >>> > >>> can you deploy a snaphot for review? :-) > >>> > >>> On Thu, Aug 14, 2008 at 10:21 AM, Dennis Lundberg <[EMAIL PROTECTED]> > >>> wrote: > >>>> > >>>> Not yet, but I have one in my head... > >>>> > >>>> Jason Dillon wrote: > >>>>> > >>>>> Is there any nice plugin which I can run which will look at the > current > >>>>> project and tell me which plugins are out of date? > >>>>> > >>>>> --jason > >>>>> > >>>>> --------------------------------------------------------------------- > >>>>> To unsubscribe, e-mail: [EMAIL PROTECTED] > >>>>> For additional commands, e-mail: [EMAIL PROTECTED] > >>>>> > >>>>> > >>>> > >>>> -- > >>>> Dennis Lundberg > >>>> > >>>> --------------------------------------------------------------------- > >>>> To unsubscribe, e-mail: [EMAIL PROTECTED] > >>>> For additional commands, e-mail: [EMAIL PROTECTED] > >>>> > >>>> > >>> > >>> --------------------------------------------------------------------- > >>> To unsubscribe, e-mail: [EMAIL PROTECTED] > >>> For additional commands, e-mail: [EMAIL PROTECTED] > >>> > >>> > >> > >> > >> -- > >> Dennis Lundberg > >> > >> --------------------------------------------------------------------- > >> To unsubscribe, e-mail: [EMAIL PROTECTED] > >> For additional commands, e-mail: [EMAIL PROTECTED] > >> > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > >
