Skip to main content.

News Roundup: Groovy Interviews, Groovy 1.8 Features

May 3rd, 2011
DZone interviews Ted Naleid on Grails / Redis
http://groovy.dzone.com/news/dzone-interviews-ted-naleid
Mr. Haki’s series on Groovy 1.8 features
http://mrhaki.blogspot.com/search/label/Groovy%201.8
Grails Podcast, Episode 123: Cloud Foundry & Groovy 1.8
http://grailspodcast.com/blog/id/245
DZone interviews: Shawn Hartsock on Gr8 stuff
http://groovy.dzone.com/news/dzone-interviews-shawn
Deploy Grails App To Cloud Foundry Via Command Line
Carsten Block
http://blog.block-consult.com/2011/05/deploy-grails-app-to-cloud-foundry-via-command-line/
GR8Conf speaker interview
Tom Fuller
http://www.gr8conf.org/blog/2011/04/29/103
Plugin releases
Grails Email Confirmation Plugin – 1.0.4: send users email containing click-through links to confirm their email address
http://grails.org/plugin/email-confirmation
Grails Eclipse Scripts Plugin – 1.0.4: Eclipse helper scripts (create .classpath / .project files; download source and Javadocs for use in Eclipse)
http://grails.org/plugin/eclipse-scripts
Grails Extended Validation Plugin – 1.0.1: add validation capabilities to non-domain classes
http://grails.org/plugin/extended-validation
Grails Ext JS 4 Plugin – 4.0.0.0: provide resources and template for Ext JS library http://www.sencha.com/products/extjs/
http://grails.org/plugin/extjs4
Grails Cloud Foundry Plugin – 1.0.0 M1: integrate Cloud Foundry deployment services; manage Grails applications running in the cloud from the command line
http://grails.org/plugin/cloud-foundry
Grails Test Code Coverage Plugin – 1.2.2: generate code coverage reports using Cobertura.
http://grails.org/plugin/code-coverage
Grails Release Plugin – 1.0.0 BUILD-SNAPSHOT: publish Grails plugins to public or private repository; deploy Grails applications to Maven repositories without direct use of Maven
http://grails.org/plugin/release
Grails Subversion Plugin – 1.0.0 BUILD-SNAPSHOT: provide SVNKit as dependency, provide class SvnClient for easier use of Subversion, and integrate with Grails Release Plugin
http://grails.org/plugin/svn

DZone interviews Ted Naleid on Grails / Redis

Andres Almiray’s interview with Ted Naleid, in which they discuss his Build-Test-Data plugin for Grails, his other Grails plugins, and using Redis with Groovy.

Mr. Haki’s series on Groovy 1.8 features

Mr. Haki has started an entire new series of posts detailing features of Groovy 1.8.

Grails Podcast, Episode 123: Cloud Foundry & Groovy 1.8

Glen Smith and Sven Haiges have recorded another episode of the Grails Podcast, “mainly about VMWare’s CloudFoundry and the recent Groovy 1.8 release.”

DZone interviews Shawn Hartsock on Gr8 stuff

This week, Andres Almiray also posted his interview of Shawn Hartsock, in which they discuss in detail how he got started with Groovy, the challenges he faced in enterprise integration prior to Grails 1.0, his Audit and QRCode Grails plugins, Gaelyk, and more.

Deploy Grails App To Cloud Foundry Via Command Line

Carsten Block’s tutorial on deploying Grails applications to Cloud Foundry using Ruby’s vmc.

GR8Conf speaker interview

Continuing their speaker interview series leading up to GR8Conf Europe 2011 (which is coming up in two weeks), the GR8Conf organizers interviewed Tom Fuller.

Osama bin Laden killed in Pakistan

Yesterday, Osama bin Laden was killed in Abbottabad, Pakistan. Our sources will neither confirm nor deny that Groovy and Grails played a significant role.

Plugin releases

Grails Email Confirmation Plugin – 1.0.4: send users email containing click-through links to confirm their email address

Grails Eclipse Scripts Plugin – 1.0.4: Eclipse helper scripts (create .classpath / .project files; download source and Javadocs for use in Eclipse)

Grails Extended Validation Plugin – 1.0.1: add validation capabilities to non-domain classes

Grails Ext JS 4 Plugin – 4.0.0.0: provide resources and template for Ext JS library

Grails Cloud Foundry Plugin – 1.0.0 M1: integrate Cloud Foundry deployment services; manage Grails applications running in the cloud from the command line

Grails Test Code Coverage Plugin – 1.2.2: generate code coverage reports using Cobertura

Grails Release Plugin – 1.0.0 BUILD-SNAPSHOT: publish Grails plugins to public or private repository; deploy Grails applications to Maven repositories without direct use of Maven

Grails Subversion Plugin – 1.0.0 BUILD-SNAPSHOT: provide SVNKit as dependency, provide class SvnClient for easier use of Subversion, and integrate with Grails Release Plugin


Share and Enjoy:
  • description
  • Digg
  • Reddit
  • del.icio.us
  • Facebook
  • Google
  • Furl
  • Simpy
  • StumbleUpon

News Roundup: Groovy++ Release, SpringOne/2GX, Ratpack

April 26th, 2011
Deeper Into Grails And Cloud Foundry
Peter Ledbrook has posted a follow-up of his last Cloud Foundry post on the SpringSource blog. In this post, he shows us the magic behind GrailsTwitter (an example Grails-on-Cloud-Foundry application, the code for which is available on GitHub).
http://blog.springsource.com/2011/04/21/deeper-into-grails-&-cloud-foundry/
https://github.com/SpringSource/cloudfoundry-samples/tree/master/grailstwitter/
http://grailstwitter.cloudfoundry.com/
Griffon Plugin for NetBeans IDE 7.0
http://netbeans.dzone.com/news/griffon-plugin-netbeans-ide-70
Griffon podcast (Spanish)
http://www.jroller.com/aalmiray/entry/griffon_podcast_spanish
Another Year With Grails
Kim Betti
http://www.developer-b.com/blog/entry/2028/2011/apr/20/another-year-with-grails
SpringOne/2GX
http://springone2gx.com/conference/chicago/2011/10/home
Groovy++ 0.4.225 released
The main and long waiting feature of this version is compatibility
with both 1.7.x and 1.8.x brunches of Groovy core.
http://code.google.com/p/groovypptest/wiki/Welcome
Create Lightweight Groovy Web Apps with Ratpack
http://jameswilliams.be/blog/entry/207
Load testing GWT applications with Selenium 2 and Gradle
http://blog.oio.de/2011/04/19/load-testing-gwt-applications-with-selenium-2-and-gradle/
GR8Conf Speaker Interviews
Three more interviews were published in the GR8Conf speaker interview series this week:
Evgeny Goldin
http://www.gr8conf.org/blog/2011/04/26/100
Peter Niederwieser
http://www.gr8conf.org/blog/2011/04/26/101
Jochen Theodorou
http://www.gr8conf.org/blog/2011/04/26/102
GR8Conf Europe 2011 is just three weeks away. You can register at http://www.eu2011.gr8conf.org/.
Plugin releases
Grails Scala Plugin 0.6 – compile Scala source code in /src/java and /src/scala directories of Grails application
http://www.grails.org/plugin/scala
Grails Git Plugin 1.0-SNAPSHOT – integrate Git distributed version control system into Grails project
Grails Serializable Session Plugin 0.1 – enforce session’s acceptance of serializable objects only
http://grails.org/plugin/serializable-session
Grails 960 Grid System 1.0 – provide 960 Grid System resource files (from 960.gs)
http://grails.org/plugin/nine-sixty-grid-system

Deeper Into Grails And Cloud Foundry

Peter Ledbrook has posted a follow-up of his last Cloud Foundry post on the SpringSource blog. In this post, he discusses details of the magic behind GrailsTwitter (an example Grails-on-Cloud-Foundry application, the code for which is available on GitHub).

Griffon Plugin for NetBeans IDE 7.0

Geertjan Wielenga has updated the Griffon plugin for NetBeans to 7.0. You can download it from the NetBeans Plugins Portal.

Griffon podcast (Spanish)

Speaking of Griffon: Andres Almiray was recently interviewed (in Spanish) on the JavaHispano podcast, on the topic “Introduction To Griffon.” See http://is.gd/jhgriffon.

DZone interviews Tim Berglund on Groovy and Grails

Yesterday, Andres Almiray published his interview of Tim Berglund of the August Technology Group. They discuss polyglot programming on the JVM, Grails, Gaelyk, and NoSQL, among other things.

Another Year With Grails

Kim Betti discusses the changes in Grails and its community since his “A Year With Grails” post.

SpringOne/2GX 2011

SpringOne/2GX 2011 will be held in Chicago on October 25-28. The Groovy speakers so far announced are Graeme Rocher, Guillaume LaForge, Jeff Brown, Peter Ledbrook, and Burt Beckwith; more speakers (along with session information) should be added soon.

Groovy++ 0.4.225 released

This morning, Alex Tkachman announced the 0.4.225 release of Groovy++, the statically typed “extension” of Groovy. With this new release, Groovy++ is now compatible with both the 1.7 and 1.8 branches of the Groovy core. Download Groovy++ from Google Code.

Create Lightweight Groovy Web Apps with Ratpack

James Williams has written a tutorial for Ratpack, the Groovy “micro web framework” which, inspired by Ruby’s Sinatra, “aims to make Groovy web development more classy.”

Load testing GWT applications with Selenium 2 and Gradle

A new post by Sven Lange on the Orientation in Objects blog, demonstrating a choice for load testing GWT applications: “a Gradle build file that executes a single JUnit test case several times in parallel.”

GR8Conf Speaker Interviews

Three more interviews were published in the GR8Conf speaker interview series this week: Evgeny GoldinPeter Niederwieser, and Jochen Theodorou (technical lead of the Groovy project). GR8Conf Europe 2011 is just three weeks away. You can register at http://www.eu2011.gr8conf.org/.

Plugin releases

Grails Scala Plugin – 0.6: compile Scala source code in /src/java and /src/scala directories of Grails application

Grails Git Plugin – 1.0-SNAPSHOT: integrate Git, the distributed version control system, into Grails project

Grails Serializable Session Plugin – 0.1: enforce session’s acceptance of serializable objects only

Grails Avatar Plugin – 0.4: provides a taglib for displaying avatars (Gravatar support only)

Grails 960 Grid System Plugin – 1.0: provide 960 Grid System resource files from 960.gs

Grails Modernizr Plugin – 1.7.1: provide the Modernizr Javascript library resource files from modernizr.com

Share and Enjoy:
  • description
  • Digg
  • Reddit
  • del.icio.us
  • Facebook
  • Google
  • Furl
  • Simpy
  • StumbleUpon

News Roundup: Groovy 1.8 RC4, Cloud Foundry, Interview On Making Java Groovy

April 19th, 2011
http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=10242&version=17245
http://groovy.329449.n5.nabble.com/ANN-Groovy-1-8-RC-4-released-td4301076.html
Cloud Foundry Announcement
http://www.youtube.com/user/cloudfoundry
http://www.cloudfoundry.com/
http://grails.1312388.n4.nabble.com/ANN-Cloud-Foundry-Announcement-tt3446567.html
Grails fixtures: a great way to bootstrap your data
http://www.intelligrape.com/blog/2011/04/15/grails-fixture-a-great-way-to-bootstrap-your-data/
Getting Started With Spock And Groovy
http://www.canoo.com/blog/2011/04/15/getting-started-with-spock-and-groovy/
Compile-Time Metaprogramming In Groovy, Part 1
http://victorsavkin.com/post/4568615925/compile-time-metaprogramming-in-groovy-part-1
Music DSL With Groovy: Enter AST Transformations
Tiago Antão
http://tiago.org/cc/2011/04/17/music-dsl-with-groovy-enter-ast-transformations-12/
Plugin releases
Activiti Spring Security Integration
http://grails.org/plugin/activiti-spring-security
Grails Cloud Foundry Plugin 1.0.0 M1 – use Cloud Foundry’s deployment services for running cloudy Grails applications
http://grails.org/plugin/cloud-foundry
Grails Cloud Foundry UI Plugin 1.0.0 M1
http://grails.org/plugin/cloud-foundry-ui
Grails AWS Plugin 1.1.9.1 -
http://grails.org/plugin/aws

Groovy 1.8 RC4 released

The Groovy development team announced the fourth release candidate of Groovy 1.8 on Wednesday. Jochen Theodorou says (in the release announcement): “The main reason [for] doing another RC release is, that some bugs in the new optimization code were found (GROOVY-4741, GROOVY-4756), also there was an obscure GEP-3 bug (GROOVY-4774). Not only for the Grails people and ExpandoMetaClass acrobats the fix to GROOVY-4720 could be interesting.” (The full list of bug fixes and improvements is of course in the release notes.) Download RC4 at http://groovy.codehaus.org/Download.

VMware launches Cloud Foundry: “First Open Platform As A Service”

The folks at SpringSource are hoping for Cloud Foundry – VMware’s newly announced PaaS, currently supporting Rails, Sinatra, Node.js, Spring and Grails apps – to “become the premier deployment model for Grails (and Spring, Ruby, Node.js etc.) applications in the future.” The webinar announcing Cloud Foundry is up at YouTube, and there is a tutorial for Grails applications on Cloud Foundry at the SpringSource blog.

Music DSL With Groovy: Enter AST Transformations

Tiago Antão’s development of a Groovy DSL for jMusic continues – in this post, he introduces Groovy AST Transformations.

Grails Fixtures: A Great Way To Bootstrap Your Data

Partho Ghosh at IntelliGrape shows an example of using the Grails Fixtures plugin.

DZone interviews Ken Kousen on Making Java Groovy

This morning Andres Almiray posted a DZone interview of Ken Kousen, author of the upcoming Manning book Making Java Groovy. They discuss how he got into Groovy, the differences between Grails and Rails, Groovy training, the Groovy community, and, of course, the book, which is currently available through the Manning Early Access Program (MEAP), whereby you get to read the book as it’s written and give feedback to the author. (It’s expected to be in print by Fall 2011.)

Getting Started With Spock And Groovy

Hamlet D’Arcy has posted a screencast on the Canoo blog, demonstrating how to create testing specifications using Spock.

GR8Conf Speaker Interviews

During this past week, the GR8Conf organizers continued their series, with interviews of Ivo HoubrechtsMarcin Erdmann, and Paul King.

Gradle Gaelyk Plugin

Benjamin Muschko and Vladimír Oraný have released a Gradle plugin for Gaelyk. It is now at version 0.1 and its creators are looking for feedback. See the README to get started.

Compile-Time Metaprogramming In Groovy, Part 1

Victor Savkin has started a series on compile-time metaprogramming in Groovy; this is the first post, showing how to write an AST transformation.

Plugin releases

Gradle Gaelyk Plugin – 0.1: provide Gradle tasks for managing Gaelyk projects

Grails Activiti Spring Security Integration Plugin – 0.2.1: integrate Spring Security with Activiti in Grails application

Grails Cloud Foundry Plugin – 1.0.0 M1: use Cloud Foundry‘s deployment services for running Grails applications

Grails Cloud Foundry UI Plugin – 1.0.0 M1: add a monitoring UI for Grails applications on Cloud Foundry

Grails AWS Plugin – 1.1.9.1: ease use of Amazon Web Services

Share and Enjoy:
  • description
  • Digg
  • Reddit
  • del.icio.us
  • Facebook
  • Google
  • Furl
  • Simpy
  • StumbleUpon

News Roundup: Weceem, Gradle, GR8Conf Interviews

April 12th, 2011

Weceem 1.0 RC1 released

The first release candidate of Weceem 1.0 was announced yesterday. Weceem is a Grails-based CMS, which can be run standalone or as a plugin in a Grails application. From the announcement: “This release represents the final 1.0 feature set, and only critical bug fixes will be performed now before a final 1.0 release in the coming weeks.” You can download this RC from weceem.org (which is, coincidentally, powered by Weceem).

An Example Of Why I Like Spock

Howard Lewis Ship, creator of the Tapestry framework, gives an example of how Spock “[makes] writing tests fun, instead of a chore.”

Weceem CMS 1.0 RC1
The first release candidate of Weceem 1.0 was announced yesterday. Weceem is
http://www.weceem.org/weceem/news/Weceem-1.0-RC1-Released
Gradle 1.0 M2 released
http://wiki.gradle.org/display/GRADLE/Gradle+1.0-milestone-2+Release+Notes
http://gradle.org/downloads.html
Grails Resources Plugin 1.0-RC2
http://grails.org/plugin/resources
Grails CodeNarc Plugin 0.12
http://grails.org/plugin/codenarc
Grails FilterPane Plugin 2.0.1
http://grails.org/plugin/filterpane
Grails Full Calendar Plugin 1.5.0.1
http://grails.org/plugin/full-calendar
Grails Ajaxflow Plugin 0.2.1
http://grails.org/plugin/ajaxflow
Grails ActiveMQ Plugin 0.3
http://grails.org/plugin/activemq
Grails Localizable Plugin 0.1
http://grails.org/plugin/localizable

Gradle 1.0 M2 released

The Gradle team has released Gradle 1.0 Milestone 2. Among many other changes, there is now a Sonar plugin; you can analyze a project with Sonar from the project’s Gradle build. See the release notes for more.

Groovy And jMusic: Starting A DSL

Tiago Antão has just started developing a Groovy DSL for jMusic. (It is, he says, currently at version 0.0.0.0.0.1 pre-pre-pre-alpha.)

GR8Conf speaker interview series

The GR8Conf organizers are getting ready for GR8Conf Europe 2011, which is coming up on May 17 in Copenhagen. (There’s just two days left for the Early Bird discount.) Their speaker interview series is continuing; this week, they’ve published interviews of Rene GröschkeAndrew EisenbergStefan ArmbrusterStéphane MaldiniGuillaume Laforge, and Rob Fletcher.

Plugin releases

Grails Resources Plugin 1.0 RC2: “a resource management and processing framework”

Grails CodeNarc Plugin 0.12: add static code analysis to Grails application, using the CodeNarc library

Grails FilterPane Plugin 2.0.1: “adds filtering capabilities to any Grails application”

Grails Full Calendar Plugin 1.5.0.1: use Adam Shaw’s FullCalendar jQuery plugin

Grails Ajaxflow Plugin 0.2.1: extend Grails webflow capability; provide support for “ajaxified webflows”

Grails ActiveMQ Plugin 0.3: embed Apache ActiveMQ in Grails application

Grails Localizable Plugin 0.1: provide wrapper for the Google Maps Geocoding API

Grails Taxonomy Plugin 1.1: categorize objects using hierarchical tags

Grails Redis GORM Plugin 1.0.0 M4: provide “GORM-like” API for Redis in Grails

Share and Enjoy:
  • description
  • Digg
  • Reddit
  • del.icio.us
  • Facebook
  • Google
  • Furl
  • Simpy
  • StumbleUpon

News Roundup: GR8Conf, Grails PPA, Wiumi, GroovyHelp

April 5th, 2011

GR8Conf Europe

Gr8Conf Europe 2011 will have two tracks. Its speakers include Andres AlmirayBurt BeckwithDierk KönigGuillaume Laforge,Hamlet D’ArcyPaul KingPeter LedbrookRob Fletcher, and Václav Pech. There are only 9 days left for the early bird discount. Register at http://www.eu2011.gr8conf.org/.

Wiumi.com: a community news aggregator, powered by Grails

Jeremy Ramsey posted today about his first Grails project, Wiumi – “a community driven news aggregator that lets users subscribe to their favorite news feeds, vote on articles, discuss them and share them with friends.”

PPA update for Grails on Ubuntu

Marco Vermeulen has updated the Grails PPA; it’s currently at Grails 1.3.7, and multiple-version support is coming next. See the blog post for more details.

A Groovy/Gradle JSLint Plugin

Kelly Robinson shows how to create a plugin for Gradle.

He’ll dry those tears if you’ll just go ahead and cry ‘em
It ain’t no sin to get the blues

GroovyHelp 3.0.0 GA released

Daniel Sun announced the 3.0.0 GA release of GroovyHelp yesterday. This release of GroovyHelp supports Windows, Linux, and Mac OS X, and adds search and performance improvements. Get it at http://code.google.com/p/groovyhelp/.

Plugin releases

Grails Spawn Template Plugin – 0.4: specify templates to use for domain classes

Grails Drools GORM Plugin – 0.5.0: integrate JBoss Drools with Grails app

Grails Artisteer Plugin – 0.4: adds script for unpacking Artisteer templates in Grails

Grails Activiti Plugin – 5.4: integrate Activiti BPM Suite / workflow system with Grails. Release notes: http://limcheekin.blogspot.com/2011/04/grails-activiti-plugin-54-released-with.html

Grails MongoDB  (Morphia) Plugin – 0.7.2: use MongoDB with Grails; uses Morphia library

Grails Weceem CMS Plugin – 1.0 M2: install Weceem, the Grails-based CMS

Grails Flash Helper Plugin – 0.5: simplify adding and reading messages in flash scope

Grails Facebook Graph Plugin – 0.11: access the Facebook Graph API

Share and Enjoy:
  • description
  • Digg
  • Reddit
  • del.icio.us
  • Facebook
  • Google
  • Furl
  • Simpy
  • StumbleUpon

News Roundup: Grails JIRA Migration, Groovy 1.8 In Groovy-Eclipse, GR8Conf Europe

March 29th, 2011

Groovy 1.8 support in Groovy-Eclipse

The Groovy-Eclipse team has added (experimental) support for the Groovy 1.8 compiler. See the announcement, which includes update links for Eclipse 3.6 and 3.7.

Griffon On Tour: Europe

Andres Almiray has compiled a list of upcoming European conferences covering (among other things) Griffon.

GroovyHelp 3.0.0 RC2 released

The second release candidate of GroovyHelp 3 was released on Saturday. This RC fixes a couple of bugs and adds support for Linux. Download it at http://code.google.com/p/groovyhelp/.

Grails JIRA migrated to Grails.org

Last week, the Grails team moved the Grails and Grails Plugin JIRA instances from codehaus.org to http://jira.grails.org. Among other changes, the migrated JIRA gives Grails plugins their own JIRA projects, with their own project leads and teams. If you had an account on the old site, you’ll still get to log in, but you’ll have to go through the “Forgot Password” process.

“What’s Groovy’s Culture?”

An interesting discussion on the groovy-user mailing list, begun by the question: “If I have to explain to someone new to Groovy, how would I describe Groovy’s culture?”

Upgrading Grails 1.3.x to use Hibernate 3.3.2

A quick how-to by Lucas Ward.

New G/GUG in Spain

On Thursday, Enrique Medina Montenegro announced the formation of a new Groovy and Grails user group for the Levante area in Spain. Visit their Google group at http://groups.google.com/group/grupo-de-usuarios-groovy-grails-levante. You can even follow them on Twitter.

Griffon: Your First Plugin/Addon

Another Griffon how-to from Andres Almiray, this time on creating a Griffon plugin.

GR8Conf speaker interviews

GR8Conf Europe is coming up in May, and GR8Conf’s speaker interview series began this week. They have so far interviewed Václav Pech and Erik Pragt. Keep an eye on the GR8Conf blog for more.

Plugin releases

Grails Fitnesse Plugin – 0.9: use the open-source testing framework Fitnesse with Grails

Grails Elastic Search Plugin – 0.15.2.1: integrate ElasticSearch with Grails

Grails Infinispan Plugin – 0.4.0: use JBoss Infinispan (distributed cache) with Grails

Grails Spring Security OpenID Plugin – 1.0.2: enable OpenID authentication in Grails’ Spring Security plugin

Grails Image Cropper Plugin – 0.2: use GSP tag library for Dave Spurr’s JavaScript Image Cropper

Grails Flickr Plugin – 0.1: use GSP tag to display photos returned from a Flickr API search

Share and Enjoy:
  • description
  • Digg
  • Reddit
  • del.icio.us
  • Facebook
  • Google
  • Furl
  • Simpy
  • StumbleUpon

News Roundup: Griffon, GroovyHelp, Grails And Spock

March 22nd, 2011

The latest two joint releases: Groovy 1.7.10 and 1.8-RC3

There were two more Groovy releases this week: Groovy 1.7.10, which was announced on Thursday, brings changes that were accidentally left out of 1.7.9 (a bug-fixing release), and RC3 of 1.8 fixes an issue relating to ExpandoMetaClass.

GroovyHelp 3.0.0 RC1 released

GroovyHelp is a Java API viewer, which “can help Java developers search Javadoc very conveniently.” Version 3 is a complete rewrite, aimed at improving usability and performance. You can download the first RC at http://code.google.com/p/groovyhelp/downloads/list.

Griffon Soundbites

Two recent podcast episodes cover Griffon: Andrew Glover recently interviewed Andres Almiray for IBM’s Java Technology Zone, and Gustavo Muñoz interviewed Andres and Issac Rivas on NullCast, a new podcast for Spanish-speaking developers.

Video – Dierk König: Concurrent programming for you and me

Dierk König demonstrates the use of GPars (Groovy Parallel Systems), the open-source concurrency library for Groovy.

Example project: using Spock with Grails

Peter Schneider-Manzell put together grails-geb-spock, a Grails project with unit and integration tests using Spock. The project requires Grails 1.3.7. Get it from Google Code at http://code.google.com/p/grails-spock-examples/.

Resurrection Of Malaysia Groovy And Grails User Group

The Malaysia Groovy and Grails User Group recently cleaned up their Google group, taking it from “a spam mailing list” to a “clean and nice place for you to hang out.” They’re looking for community involvement; see Lim Chee Kin’s announcement for more.

GroovyServ 0.6 released

This past Friday, Yasuharu Nakano announced the 0.6 release of GroovyServ, with many bug fixes and improvements (see the changelog). There’s a lot of good info about GroovyServ in the FAQ.

Grails: “my default weapon-of-choice”

Hans Westerbeek tells of some things he’s learned from his experience with Grails. (He summarizes thus: “I loved it.”)

Groovy-Eclipse 2.1.2 released

Also last Friday: The Groovy-Eclipse team released version 2.1.2. There are detailed descriptions of the changes (with screenshots) on the New And Noteworthy page.

Groovy ideas for Google Summer Of Code

Google’s Summer Of Code 2011 has been announced. Here are some ideas for projects related to Groovy.

Rethinking Automated Release Management With Gradle And Git

Stian Hegglund describes the background behind his Gradle plugin for automated release management.

Griffon 0.9.2 released

On Sunday, Andres Almiray announced the 0.9.2 release of Griffon (along with an update to the Griffon Guide). This “culmination of the 0.9.2 beta series” brings several new features and bug fixes. There are more links at the release announcement: http://groovy.dzone.com/announcements/griffon-092-released.

Upcoming event: “Gaelyk On Google App Engine”

Mac Liaw will be doing a Gaelyk presentation for the Greater Detroit Cloud Computing Users Group on April 4th. You can sign up at the Eventbrite site.

Plugin releases

Gradle GAE Plugin – 0.1: manage Google App Engine projects in a Gradle build

Grails Blackbird Plugin – 0.3: use Blackbird for message logging in JavaScript

Grails Disqus Plugin – 0.1: use the Disqus commenting system with Grails

Grails Export Plugin – 0.9: export domain objects to various formats, including CSV, Excel, ODS (Open Document Spreadsheets), PDF, and RTF

Grails Bluetrip CSS Plugin – 0.3: add Bluetrip CSS framework resources to Grails app

Grails GridTags Plugin – 0.2: add GSP tags for easier use of CSS grid frameworks (such as Blueprint)

Grails Ivy Plugin – 2.0.0-RC1: the Ivy dependency manager for Grails

Grails JQuery Validation UI Plugin – 1.2.1: use jQuery’s Validation plugin for client-side validation in Grails. Release announcement, with links: http://limcheekin.blogspot.com/2011/03/jquery-validation-ui-plugin-121.html

 

Share and Enjoy:
  • description
  • Digg
  • Reddit
  • del.icio.us
  • Facebook
  • Google
  • Furl
  • Simpy
  • StumbleUpon

News Roundup: Joint Groovy Releases, CodeNarc, GContracts

March 14th, 2011

New Groovy releases

This past Wednesday, Guillaume Laforge announced the joint release of Groovy 1.7.9 with the second release candidate of Groovy 1.8. Both of these target bug fixes. The Groovy team expects RC2 to be the last release candidate of 1.8, with a final release coming “a couple of weeks from now.” They are actively awaiting audience participation with this RC, so download it and report away.

CodeNarc 0.13 released

The developers of CodeNarc, the static analysis tool for Groovy, have released version 0.13, with a corresponding update to the Grails CodeNarc plugin (0.10). This release adds 40 new rules (there are now 206 in all). There are improved error messages and a restyled HTML report, among other things. You can try out this latest release on the CodeNarc web console, at http://meetcodenarc.appspot.com/.

Getting Groovy On The Web And Desktop

Andres Almiray shows how to build a Griffon client for a Grails-powered bookstore.

How many Grails developers globally?”

There’s been a lengthy thread on the grails-user mailing list this week, trying to answer this question. There aren’t yet any reliable means of estimating the total number of Grails users; there have been guesses – anywhere between 55,000 and 100,000 – but nothing upon which to base them. Download statistics are one way to get a rough estimate, but Grails’ download statistics only go back to last December, and they don’t count downloads from Maven Central. It appears that there won’t be actual data to go on until the Grails team brings Spring User Agent Analysis (UAA) into Grails 1.4.

Configure Grails embedded Tomcat instance for development

Roshan Dawrani tells how to adjust the configuration of Grails’ embedded Tomcat instance using the Tomcat plugin’s ConfigureTomcat event.

GContracts 1.2.0 released

Andre Steingress has posted an overview of the improvements made in version 1.2.0 of GContracts, “the AST transformation framework enabling programmers to use contracts (aka Design by Contract®) in Groovy.” This version adds (among many other things) support for Groovy interfaces and a separate domain model. There have been other changes: GContracts is now built with Gradle, and it has its very own Twitter account.

Better JDBC With Groovy SQL

Dustin Marx demonstrates some uses of Groovy’s Sql class.

Plugin releases

Grails CouchDB ElasticSearch Plugin – 0.1: integrate CouchDB with ElasticSearch

Grails Activiti Plugin – 5.3: use Activiti BPM Suite and workflow system with Grails. Release announcement, with links: http://limcheekin.blogspot.com/2011/03/grails-activiti-plugin-53-released.html

Grails Fitnesse Plugin – 0.5: use the open-source testing framework Fitnesse with Grails

Grails GateIn Plugin – 0.1: deploy Grails portlets to JBoss GateIN 3.1 Portal

Grails Mondrian Plugin – 0.3: integrate Mondrian, an open-source online analytical processing engine, with Grails

Share and Enjoy:
  • description
  • Digg
  • Reddit
  • del.icio.us
  • Facebook
  • Google
  • Furl
  • Simpy
  • StumbleUpon

1devday conference

August 22nd, 2010

David McKinnon is organizing what looks to be a good one day Java flavored conference up in Detroit – 1devday.  Several GroovyMag authors will be presenting – Chris Judd, Jeremy Anderson and Matt Stine are confirmed so far.  While the focus won’t specifically be on Groovy and Grails, this still is a great value for developers looking to learn from some of the area’s best development minds.

Conference is on October 23 in Detroit.  Visit 1devday.org to learn more.

And when you’re done with 1devday, be sure to come to indieconf in Raleigh. :)

Share and Enjoy:
  • description
  • Digg
  • Reddit
  • del.icio.us
  • Facebook
  • Google
  • Furl
  • Simpy
  • StumbleUpon

GroovyMag June 2010 available

June 7th, 2010

In this issue…

Practical DSLs with Groovy Part I

Peter Bell dives deep in to the world of Domain Specific Languages using the power of Groovy to demonstrate.

Lean Groovy Part III

Hamley D’Arcy continues this multi-part series on ‘Lean Groovy’.

Testing and Debugging with HSQL Part 2

Chris Bedford wraps up his look at testing Hibernate-persisted classes with HSQL.

GR8 EU wrapup

Peter Bell gives you a roundup of everything you may have missed from the GR8 EU conference from Denamark

Monthly Columns

Groovy Under the Hood – More Java Strings in Groovy

This month, Kirsten Schwark takes a look at how Java Strings are handled in Groovy.

Community news

Catch up with the latest Groovy and Grails news with Dave Klein

Plugin Corner

Dave Klein covers the ‘Transparent Message’ plugin

Page count: 36

Share and Enjoy:
  • description
  • Digg
  • Reddit
  • del.icio.us
  • Facebook
  • Google
  • Furl
  • Simpy
  • StumbleUpon