We will allow the use of Groovy - and virtually any other scripting language someone can commit a small amount of time to implementing a factory for, if there is demand.
We would recommend waiting for Groovy to have a 1.0 release so the API (and language!) is stable. What we will not be doing is actively supporting it (in terms of answering questions about how to use it) like we currently do for Jelly in Maven 1.x. Beanshell is more mature, and we want a language that users will find answers for when they look, and that when they find bugs, it is clearly defined where they actually are. Hope this helps... - Brett On Apr 12, 2005 1:43 AM, Siegfried Goeschl <[EMAIL PROTECTED]> wrote: > Hi Brett, > > I think Jason van Zyl wrote "he would touch Groovy not even with a > polestick" > > Is there any Groovy support planned? I use Beanshell and Groovy but > Groovy is much more powerful in doing things quickly while Beanshell is > easier to grasp > > Cheers, > > Siegfried Goeschl > > Brett Porter wrote: > > >While marmalade is our preferred option for those wanting to port m1 > >plugins or use ant tasks, java and beanshell will be the preferred > >options otherwise. Beanshell support is scheduled for alpha-2. > > > >/me goes to write a FAQ entry. > > > >Cheers, > >Brett > > > >On Apr 12, 2005 1:25 AM, Emmanuel Venisse <[EMAIL PROTECTED]> wrote: > > > > > >>Yura Ivanov said: > >> > >> > >>>Hi, I have a question > >>>Why will maven 2.0 use only java for writing plugins? > >>>I used maven 1.x enough long time, and always there were no enough > >>>documentation about using it and many useful thing I was looking in > >>>plugins > >>>scr. So it was very good place to dig if I had questions. > >>>My opinion that it could be not very comfortable for users of maven to > >>>look > >>>sorce code of plugins if they would be compiled, but I have never like > >>>jelly as scripting language. > >>>My suggestion is to use some java compatible scripting language for > >>>writing > >>>plugins, like BeanShell project or Groovy. > >>> > >>> > >>You can use scripting langage for writing plugins. For this, you use > >>marmalade. > >>See at hello plugin. > >>http://maven.apache.org/maven2/developing-plugins-with-marmalade.html > >> > >>Emmanuel > >> > >>--------------------------------------------------------------------- > >>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]
