Jason van Zyl wrote:

>On Thu, 2002-07-11 at 15:18, St�phane MOR wrote:
>  
>
>>Hi,
>>
>>Maven B5 is now mostly functional.
>>Most, if not all, of the previous "maven:foo"
targets are working.
>>I'd like to "normalize" the goal names, so that we
can do as before, ie :
>>maven jar
>>maven compile
>>etc...
>>    
>>
>
>We prefixed them with the plugin name for a reason. I
just notice that
>you've gone though and un-prefixed them. If other
plugins have something
>called 'activity' or 'changelog' then there are going
to be problems.
>
Agreed.

> 
>  
>
>>For most of the goals, we created default goals that
match these names.
>>Though, they are simply aliases to the
"java:jar"-like names, which are
>>hard to remember and type.
>>
>>So, the names I'd like to clean are :
>>- activity:generate -> activity
>>- ant:generate-build -> ant
>>- changelog:generate -> changelog
>>- clean:clean -> clean
>>- jdepend:generate-report -> jdepend
>>- jxr:generate -> jxr
>>- site:generate -> site
>>    
>>
>
>-1
>
>We agreed that plugin:goal was going to be the naming
convention. We can
>have an aliases file or something but inside the
plugins the goals need
>the prefix for namespace safety.
>
I agree for the namespace safety.
Though, as a user I wouldn't like to have to type
"maven clean:clean" to 
delete the
target dir ... "rm -rf target" is shorter.

I'm in favour of short names for goals that people
will invoke ten of 
times every day
and even more.
If we have a gui, then put whatever name you like, as
long as I have a 
button that says
"compile".

We could put that in an alias file, that's fine, as
long as we don't 
have to type long
and hard-to-remember goal names when we would have
simply typed "ant" 
before.

>
>  
>
>>If anyone thinks that could break existing
installations, or that it would
>>not be backward compatible, we can keep the existing
aliases, but I think
>>that having two names for a goal is a bit of a waste
and not really easy to
>>maintain.
>>
>>Thanks,
>>St�phane
>>    
>>



___________________________________________________________
Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en fran�ais !
Yahoo! Mail : http://fr.mail.yahoo.com

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to