Griffon's second Birthday - No Fluff Just Stuff

Griffon's second Birthday

Posted by: Andres Almiray on September 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!
Andres Almiray

About Andres Almiray

Andres is a Java/Groovy developer and a Java Champion with more than 20 years of experience in software design and development. He has been involved in web and desktop application development since the early days of Java. Andres is a true believer in open source and has participated on popular projects like Groovy, Griffon, and DbUnit, as well as starting his own projects (Json-lib, EZMorph, GraphicsBuilder, JideBuilder). Founding member of the Griffon framework and Hackergarten community event. https://ch.linkedin.com/in/aalmiray

Why Attend the NFJS Tour?

  • » Cutting-Edge Technologies
  • » Agile Practices
  • » Peer Exchange

Current Topics:

  • Languages on the JVM: Scala, Groovy, Clojure
  • Enterprise Java
  • Core Java, Java 8
  • Agility
  • Testing: Geb, Spock, Easyb
  • REST
  • NoSQL: MongoDB, Cassandra
  • Hadoop
  • Spring 4
  • Cloud
  • Automation Tools: Gradle, Git, Jenkins, Sonar
  • HTML5, CSS3, AngularJS, jQuery, Usability
  • Mobile Apps - iPhone and Android
  • More...
Learn More »