Hi,

2008/2/3, Brett Porter <[EMAIL PROTECTED]>:
> Something like
>
> mvn -H idea:idea or mvn -H idea

I didn't think about this kind of CLI option before! It sounds good
for the end user.

> which is akin to what Subversion has, for example.
>
> this would allow the CLI to translate to the appropriate help:describe
> goal and then exit, which is pretty clean, as compared to modifying
> the lifecycle executor.

Yeah it was the goal of my question :) I felt uncomfortable to modify it.

Cheers,

Vincent

>
> - Brett
>
> On 04/02/2008, at 10:13 AM, Vincent Siveton wrote:
>
> > Hi Brett,
> >
> > What do you propose for cmd line switch?
> >
> > Personally, I am fine with mvn my-plugin:help which seems more common.
> > A lot of tools (all?) have an help option.
> >
> > Cheers,
> >
> > Vincent
> >
> > 2008/2/3, Brett Porter <[EMAIL PROTECTED]>:
> >> Would a different lifecycle or command line switch be more intuitive
> >> than this?
> >>
> >> On 04/02/2008, at 9:55 AM, Vincent Siveton wrote:
> >>
> >>> Hi,
> >>>
> >>> I realize that the fix for MPLUGIN-40 (All plugins should by default
> >>> have an auto-generated goal 'help') is definitely *not* intuitive
> >>> for
> >>> the end user.
> >>>
> >>> Background:
> >>> I created a plugin-plugin goal which generates an Help mojo. This
> >>> generated mojo just displays the goals and their
> >>> description/parameters for a given plugin project. Since it is a
> >>> goal
> >>> inside the maven-plugin-plugin, we need to release it and *all*
> >>> plugins to make available this new feature (it could take a
> >>> time ;) ).
> >>>
> >>> I proposed another approach: modify the DefaultLifecycleExecutor to
> >>> handle this particular goal. So we could call "mvn idea:help" to
> >>> display all available idea goals and "mvn idea:toto" will throw an
> >>> exception by displaying the help.
> >>> Pro: more easy for the end user and works for all plugins
> >>> Con: just available in mvn 2.0.9+
> >>>
> >>> WDYT?
> >>>
> >>> Vincent
> >>>
> >>> ---------------------------------------------------------------------
> >>> 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]
> >
>
>
> ---------------------------------------------------------------------
> 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