Roadmap

Grails Roadmap

Grails 1.2 "Bedivere"

Theme

The theme for this release is stability and upgrades to core components as well as the continued modularization of Grails core.

Features

  • Spring 3.0 Support
  • Replace Jetty with Tomcat for default container
  • Standalone Groovy Server Pages (GSP)
  • Web Flow extracted into a plugin
  • Upgrade other key dependencies
  • Improvements to Plugin documentation generation
  • Precompilation of GSP
  • Incremental improvements to core
  • Named URL Mappings

Target Date - August 2009

Grails 2.0 "Galahad"

Theme

Take modular development with plugins to the next level by allowing modular deployment with OSGi

Features

  • Ability to package plugins as OSGi bundles
  • Ability for plugins to declartively declare dependencies
  • Generic security abstraction supported and implemented by different plugins
  • Ability to override sensible defaults for constraints, cache strategy etc.

Target Date - TBC

Grails Plugin Roadmap

In parallel to the releases the continued development of an extended set of core plugins to add new functionality to Grails.

JPA Plugin

A plugin to enable GORM like functionality without requiring Hibernate. May wait for the JPA 2.0 specification to reach final draft in order to allow criteria API usage.

JCR Plugin

A plugin to enable GORM like functionality backed onto a Java Content Repository (JCR)

Portlets Plugin

A plugin to allow deployment of Grails applications into a Portlet container.

Grails + Flex Integration

A plugin that builds on the upcoming Spring-Flex project to make integrating Flex with Grails easier.

13 Comments

  • Gravatar
    this is getting a bit dated, where are things heading for 1.2?
    Mar 30, 2009 16:03 PM aeischeid
  • Gravatar
    What about migration tool? I saw it in roadmap 1.1 but …
    Apr 01, 2009 20:04 PM ququjoy
  • Gravatar
    Great to see the new roadmap. Really looking forward to Grails + Flex (especially working on Google App Engine).

    Would like to see a "platform level" release target featuring a synced up release of "groovy + grails + groovy eclipse plugin + grails eclipse plugin". That would be the "wholey grails" release for me! Over time, "platform" releases could grow to include key plugins. In my mind, this would be much like the Eclipse Foundation moons of Jupiter releases, which seem to be working very well.

    Apr 15, 2009 14:04 PM WillRogers
  • Gravatar
    Where is mention of the JCR??
    Apr 16, 2009 12:04 PM dhonig
  • Gravatar
    Where is mention of the JCR??
    Apr 16, 2009 12:04 PM dhonig
  • Gravatar
    Why will Jetty replaced by tomcat?
    Apr 24, 2009 10:04 AM mchiareli
  • Gravatar
    One thing we know is Tomcat is 'owned' by Spring? :-)
    May 09, 2009 20:05 PM mengjun.jiang
  • Gravatar
    Of the top of my head, I would really like to see some of the following in the roadmap at some point:
    1. improvements in documentation
    • the content is at times sparse and disparate
    • the springsource team have always done a brilliant job at their framework and affiliated project documentation, Can any of this experience in technical writing be leveraged for the better)?
    1. some environments use maven, and would prefer that maven support continues to be a first-class citizen, and as such would like the releases of the maven grails plugin to be synchronised with the releases of the grails platform (the latest grails 1.1.1 release seems to have really broken the maven integration)
    2. a few more case studies "evangelising" grails usage, outside of simple CRUD based application, may provide further ammunition to the uninitiated (grails clearly has the right foundations, maybe some more active marketing needed here)
    May 25, 2009 18:05 PM aomarjee
  • Gravatar
    I'd like to know how show the status of JBPM tasknode on the gsp,someone knows?
    Jun 05, 2009 06:06 AM crazyboy
  • Gravatar
    Yes please to: Maven builds as a first class citizen.
    Jun 05, 2009 23:06 PM mlawler
  • Gravatar
    Grails+flex integration: merge graniteDS plugin with GFS plugin for scaffolding!
    Jun 20, 2009 05:06 AM frankisans
  • Gravatar
    Maven as first class++

    The rest of our entire build and release system is built on Maven 2 - Grails is a real outlier for us nowadays…

    Jun 27, 2009 00:06 AM wiverson
  • Gravatar
    +1 to Maven as first class
    Jun 30, 2009 17:06 PM rollinsruss

Post a Comment