I don't think it would be right if I stuff the ballot box

;-o)



--
Regards,


Garvin LeClaire
[EMAIL PROTECTED]



On 5/18/07, Jason Dillon <[EMAIL PROTECTED]> wrote:

Any more votes?

--jason


On 5/15/07, Jason Dillon <[EMAIL PROTECTED]> wrote:
>
> Folks, I've been working more on the Groovy integration with Maven 2 and
I
> think its time again for another release.
>
> The major changes in this release are for supporting Maven plugins
> implemented in Groovy (Yeah, baby, yeah).  With this, a few more modules
> were added, which were organized into a new groupId
> "org.codehaus.mojo.groovy".  You can see the layout here:
>
>     http://svn.codehaus.org/mojo/trunk/mojo/groovy/
>
> <snip>
> Release Notes - Maven 2.x Groovy Plugin - Version 1.0-alpha-3
>
> ** Bug
>     * [MGROOVY-29] - Property resolving in the 'project' delegate is not
> working correctly when run from the Maven reactor
>
> ** Improvement
>     * [MGROOVY-24] - When maven.test.skip=true skip groovy:testCompile
>     * [MGROOVY-28] - Re-package all Groovy modules into
> org.codehaus.mojo.groovy
>     * [MGROOVY-30] - Fix dependency injection of the plexus
> GroovyComponentFactory
>     * [MGROOVY-31] - Add ant = new AntBuilder() to groovy:execute
>     * [MGROOVY-32] - Maven ${} resolution of inlined Groovy scripts is
> causing problems with GStrings
>     * [MGROOVY-33] - Allow optional handling of AssertionError (which is
> produced by Groovy's assert keyword) to omit evil stacktrace
>     * [MGROOVY-34] - Hook up to the Plexus/Maven ExpressionEvaluator
muck
> for property expansion
>     * [MGROOVY-36] - Hookup AntBuilder's output to Maven's plugin Log
>     * [MGROOVY-37] - Create plugin development guide for implementing
> plugins in Groovy
>
> ** New Feature
>     * [MGROOVY-1] - Support mojo plugin.xml generation for Groovy mojos
>     * [MGROOVY-26] - Add an archetype for groovy-mojo projects
>     * [MGROOVY-27] - Split up the mojo support from the
> compilation/execution support
>     * [MGROOVY-35] - Add fail() helper to GroovyMojoSupport
> </snip>
>
> The new site has just been deployed here:
>
>     http://mojo.codehaus.org/groovy/
>
> And includes the new guide to developing plugins with Groovy:
>
>
>  http://mojo.codehaus.org/groovy/guide-groovy-plugin-development.html
>
> Snapshots have been published here with the latest and greatest Groovy
bits:
>
>
>  http://snapshots.repository.codehaus.org/org/codehaus/mojo/groovy/
>
> Aside from the groupId change, the other significant change was to the
> groovy:execute goal and how the source code was specified.  Previously
this
> was the syntax:
>
> <configuration>
>     <source>
>         <body>
>             println "Groovy baby!"
>         </body>
>     </source>
> </configuration>
>
> This was using a nested type under <source> to determine the type, one
of
> <body>, <file> or <url>.  The new syntax does not need the child
element, so
> one can:
>
> <configuration>
>     <source>
>         println "Groovy baby!"
>     </source>
> </configuration>
>
> or:
>
> <configuration>
>
>  <source>${pom.basedir}/src/main/groovy/whatever.groovy</source>
> </configuration>
>
> Both syntaxes for configuration are supported in this release, though
when
> 1.0-beta-1 roles around the nested element syntax will be dropped.
>
> Other significant improvements are:
>
>  * Allowing GStrings to be used in inline source bodies
>  * Improved property resolution which behaves normally in the reactor
and
> supports the same expansion of variables as plugin configuration (ie.
> ${session} will resolve to a MavenSession, etc).
>
> I think this is going to be the last of the alpha releases, next release
is
> probably going to be 1.0-beta-1.
>
>  * * *
>
> [+1]  Yeah, baby, yeah (release it)
> [+0]  Begin the unnecessarily slow-moving dipping mechanism! (eh,
whatever)
> [-1] Sorry, I have one simple request. And that is to have sharks with
> frickin' laser beams attached to their heads! (don't release)
>
> Vote will conclude on Friday 10pmish (pacific).
>
> Please vote :-)
>
> --jason
>
>

---------------------------------------------------------------------
To unsubscribe from this list please visit:

    http://xircles.codehaus.org/manage_email


Reply via email to