You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by Vincent Massol <vm...@pivolis.com> on 2003/09/27 08:36:03 UTC

[Proposal] Interface plugin

Hi,

While waiting for the future component-based Maven implementation...

What would you think about an "interface" plugin that would be used by
plugins when calling goals from other plugins. The interface plugin
would have properties to wire calls to "Well-Known Goals" (WKG) to the
implementation. Default values would be the core plugins can be changed.
For example the aspectj:weave goal would rewire the
"maven.interface.call.compile-main" WKG to "aspect:compile" instead of
the default "java:compile"?

Thanks
-Vincent


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


Re: [Proposal] Interface plugin

Posted by Trygve Laugstøl <tr...@student.matnat.uio.no>.
While working on the deb plugin to maven Andy Jefferson and I talked about
a synchronizing the goals between the rpm and the deb plugin as they do
the same for two different plattforms.

So I wrote this page, mostly for my own thoughts:

  http://wiki.nostdal.net/Articles_2fMaven_2fPackagePlugin

This plugin enables the users to use a defined set of goals but new
'package plugins' can be added and used by the user without changing the
maven.xml file. Some adjustments in project.properties might be needed but
thats details :)

Trygve

On Sat, 27 Sep 2003, Vincent Massol wrote:

> Hi,
>
> While waiting for the future component-based Maven implementation...
>
> What would you think about an "interface" plugin that would be used by
> plugins when calling goals from other plugins. The interface plugin
> would have properties to wire calls to "Well-Known Goals" (WKG) to the
> implementation. Default values would be the core plugins can be changed.
> For example the aspectj:weave goal would rewire the
> "maven.interface.call.compile-main" WKG to "aspect:compile" instead of
> the default "java:compile"?
>
> Thanks
> -Vincent

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


RE: [Proposal] Interface plugin

Posted by Jason van Zyl <jv...@maven.org>.
On Sun, 2003-09-28 at 21:04, dion@multitask.com.au wrote:
> Jason van Zyl <jv...@maven.org> wrote on 29/09/2003 10:29:53 AM:
> 
> > On Sun, 2003-09-28 at 19:02, dion@multitask.com.au wrote:
> > 
> > > > I am certain it won't get long to have Maven2-Aplha1 out.
> > > 
> > > Maven2-Alpha1 could have been out six months ago if the people working 
> on 
> > > it wanted to.....
> > 
> > Sometimes things don't work out quite as planned.
> Of course not.
> 
> > http://blogs.codehaus.org/projects/maven/archives/000172.html
> 
> 
> But it's not like you were the only person working on it. If a project has 
> 1 developer it's pretty much doomed.

No, it has four which is three more people then when the first version
of Maven hit the pavement but it's not going to be release when I'm not
ready to continue any sort of dialog and I certainly wasn't ready six
months ago. 

> --
> dIon Gillard, Multitask Consulting
> Blog:      http://blogs.codehaus.org/people/dion/
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org
-- 
jvz.

Jason van Zyl
jason@zenplex.com
http://tambora.zenplex.org

In short, man creates for himself a new religion of a rational
and technical order to justify his work and to be justified in it.
  
  -- Jacques Ellul, The Technological Society


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


RE: [Proposal] Interface plugin

Posted by di...@multitask.com.au.
Jason van Zyl <jv...@maven.org> wrote on 29/09/2003 10:29:53 AM:

> On Sun, 2003-09-28 at 19:02, dion@multitask.com.au wrote:
> 
> > > I am certain it won't get long to have Maven2-Aplha1 out.
> > 
> > Maven2-Alpha1 could have been out six months ago if the people working 
on 
> > it wanted to.....
> 
> Sometimes things don't work out quite as planned.
Of course not.

> http://blogs.codehaus.org/projects/maven/archives/000172.html


But it's not like you were the only person working on it. If a project has 
1 developer it's pretty much doomed.
--
dIon Gillard, Multitask Consulting
Blog:      http://blogs.codehaus.org/people/dion/



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


RE: [Proposal] Interface plugin

Posted by Jason van Zyl <jv...@maven.org>.
On Sun, 2003-09-28 at 19:02, dion@multitask.com.au wrote:

> > I am certain it won't get long to have Maven2-Aplha1 out.
> 
> Maven2-Alpha1 could have been out six months ago if the people working on 
> it wanted to.....

Sometimes things don't work out quite as planned.

http://blogs.codehaus.org/projects/maven/archives/000172.html

-- 
jvz.

Jason van Zyl
jason@zenplex.com
http://tambora.zenplex.org

In short, man creates for himself a new religion of a rational
and technical order to justify his work and to be justified in it.
  
  -- Jacques Ellul, The Technological Society


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


RE: [Proposal] Interface plugin

Posted by di...@multitask.com.au.
"Michal Maczka" <mm...@interia.pl> wrote on 29/09/2003 01:52:21 AM:

> Vincent!
> 
> I think this idea is cool.
> 
> I am just afraid that realization won't be so smooth, as this requires
> better coordination between plugins.
> 
> I am not saying "no" to you initiative - but I'd like to rather see 
Maven
> 1.0 out  ASAP
> and then concentrate our efforts on service oriented version of Maven.
> 
> I am certain it won't get long to have Maven2-Aplha1 out.

Maven2-Alpha1 could have been out six months ago if the people working on 
it wanted to.....

> 
> But surly if you are convinced that you changes are "safe"
> 
> go ahead and you have my +1
> 
> Michal
> 
--
dIon Gillard, Multitask Consulting
Blog:      http://blogs.codehaus.org/people/dion/


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


RE: [Proposal] Interface plugin

Posted by Michal Maczka <mm...@interia.pl>.
Vincent!

I think this idea is cool.

I am just afraid that realization won't be so smooth, as this requires
better coordination between plugins.

I am not saying "no" to you initiative - but I'd like to rather see Maven
1.0 out  ASAP
and then concentrate our efforts on service oriented version of Maven.

I am certain it won't get long to have Maven2-Aplha1 out.

But surly if you are convinced that you changes are "safe"

go ahead and you have my +1

Michal


> -----Original Message-----
> From: Vincent Massol [mailto:vmassol@pivolis.com]
> Sent: Saturday, September 27, 2003 8:36 AM
> To: 'Maven Developers List'
> Subject: [Proposal] Interface plugin
>
>
> Hi,
>
> While waiting for the future component-based Maven implementation...
>
> What would you think about an "interface" plugin that would be used by
> plugins when calling goals from other plugins. The interface plugin
> would have properties to wire calls to "Well-Known Goals" (WKG) to the
> implementation. Default values would be the core plugins can be changed.
> For example the aspectj:weave goal would rewire the
> "maven.interface.call.compile-main" WKG to "aspect:compile" instead of
> the default "java:compile"?
>
> Thanks
> -Vincent
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org
>
>
> ----------------------------------------------------------------------
> Swietne miejsce na Twoja poczte!!! >>> http://link.interia.pl/f1765
>
>
>



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org