I think he meant analyze would become analyze-build because you are doing both analyze and a build. And just-analyze would become analyze. But that way it breaks what people are used to. I like Brian's suggestion analyze-only, that seems intuitive and to fit with other mojo names.

Brian E. Fox wrote:
So analyze will still work the same as alpha-3 and JustAnalyze becomes
analyze-build? That works for me.

-----Original Message-----
From: Mark Hobson [mailto:[EMAIL PROTECTED] Sent: Tuesday, September 18, 2007 8:45 AM
To: Maven Developers List
Subject: Re: dependency:analyze changes

On 18/09/2007, Max Bowsher <[EMAIL PROTECTED]> wrote:
I think the convention really only goes as far as having two different
names in order to allow @execute and [EMAIL PROTECTED] versions.

"attached" makes sense for the assembly plugin, but for the dependency
plugin, the distinction is not to do with attached artifacts, so the
name is confusing.

I think that "just-analyze" was a better name than "analyze-attached"
-
I don't see any advantages in changing, and there is the disadvantage
of
it being a compatibility break with any poms already using it.

Right.. :)  It would be good to have a naming convention for these
type of goals since it seems to be a common requirement.  So the two
types are:

1) standalone use
2) participating within the build lifecycle

How about the normal goal name for (1) and a '-build' suffix for (2)?
This would give us dependency:analyze and dependency:analyze-build.  I
think this is more intuitive than the 'just-' prefix version.  We
won't break compatibility with the previous release since JustAnalyze
was introduced after 2.0-alpha-4.

Cheers,

Mark

---------------------------------------------------------------------
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]

Reply via email to