SpringOne 2GX 2011

Chicago, October 25-28, 2011

Griffon's second Birthday

Posted by: Andres Almiray on 09/10/2010
On this day, two years ago, Griffon made its first appearance. It's been a bumpy and interesting ride so far.

I'm glad to say that the codebase has stabilized itself pretty fast. We now have a very close integration with the Grails build system (after all Griffon started as a fork of Grails 1.1) to the point that we can contribute back to Grails (expect command target expansion in a future Grails release). Plugins are also another aspect of Griffon that has grown over the last year. There are over 100 plugins in the central repository now. Some of them are ports from Grails, some others have been ported to Grails, how cool is that?

Other recent developments include the availability of the Griffon Guide, your first stop to learn about Griffon and its internals. However on the next release (0.9.1) which should be ready soon(-ish) you'll find some cool features like
  • Default imports on Groovy artifacts - packages griffon.core and griffon.util are automatically imported. This feature can be extended by plugins. AWT and Swing packages are also auto imported on View scripts that rely on Swing.
  • Write MVC artifacts in non-Groovy - basically write any MVC component or artifact (like services) with any JVM language supported by Griffon, in other words, a native Clojure service interacting with a legacy Java view for example.
  • Refinements to the Artifact API - which puts it right on par to Grails' Artifact API; you can now inspect a controller for all of its actions for example, or find out the event handlers available on a service.
Stay tuned for more Griffon news, there might be some other awesome developments by the time SpringOne 2GX comes.

Happy Birthday Griffon!

About Andres Almiray

Andres Almiray

Andres is a Java/Groovy developer and Java Champion, with more than 11 years of experience in software design and development. He has been involved in web and desktop application developments since the early days of Java. He has also been teacher of computer science courses in the most prestigious education institute in Mexico. His current interests include Groovy and Swing. He is a true believer of open source and has participated in popular projects like Groovy, Griffon, JMatter and DbUnit, as well as starting his own projects (Json-lib, EZMorph, GraphicsBuilder, JideBuilder). Founding member and current project lead of the Griffon framework. He blogs periodically at http://jroller.com/aalmiray. You can find him on twitter too as @aalmiray. He likes to spend time with his beloved wife, Ixchel, when not hacking around.

More About Andres »

NFJS, the Magazine

December Issue Now Available
  • BDD and REST

    by Brian Sletten
  • Mocks and Stubs in Groovy Tests

    by Kenneth Kousen
  • Algorithms for Better Text Search Results

    by John Griffin
  • Knowns and Unknowns of Scrum and Agile

    by Brian Tarbox
Learn More »