230 likes | 418 Views
Ecosystem. About the Speaker. Java developer since the beginning True believer in Open Source Groovy committer since 2007 Project lead of the Griffon framework Currently working for . http:// grails.org. Started in 2005, inspired by Ruby on Rails Apache License 2.0
E N D
About the Speaker • Java developer since the beginning • True believer in Open Source • Groovy committer since 2007 • Project lead of the Griffon framework • Currently working for
http://grails.org • Started in 2005, inspired by Ruby on Rails • Apache License 2.0 • Builds on top of Spring, Hibernate, Sitemesh • More than 500 plugins available • Used for both small and large scale projects
http://griffon.codehaus.org • Started in 2008, inspired by Grails • Apache License 2.0 • Build desktop apps effortlessly • More than 135 plugins • Polyglot aware • Multi toolkit support
http://gaelyk.appspot.com • Started in 2009 • Apache License 2.0 • Provides lightweight abstractions over GAE’s services • Emerging plugin system
http://gradle.org • Started in 2007 • Apache Licence 2.0 • Groovy DSL for project building • Harness the power of maven conventions • Has a very deep DAG for handling task dependencies • Plugin system ready
http://gant.codehaus.org • Started sometime in 2006 • Apache License 2.0 • Think Ant without the ugly XML • Used by both Grails and Griffon
http://easyb.org • Started in 2008 • Apache License 2.0 • Inspired in JBehave • Enables BDD testing for Java/Groovy code • IDE Integration • Plugins for Grails & Griffon
http://spockframework.org • Started in 2007 • Apache License 2.0 • Testing DSL framework • Think Junit4 meets RSpec plus some magic
http://codenarc.sourceforge.net • Started in 2009 • Apache License 2.0 • Enables static code analysis for Groovy code • Plugins for Grails, Griffon and Gradle • GMetrics: sibling project that provides basic code metrics
http://gpars.codehaus.org • Started in 2009 • Apache License 2.0 (?) • Brings concurrency management structures to Groovy: • Actors, Dataflow, fork/join
And many more! • Ratpackhttps://github.com/bleedingwolf/Ratpack • GContractshttps://github.com/andresteingress/gcontracts • Groovy++ http://code.google.com/p/groovypptest
Thank you! @aalmiray