This Week in Grails (2011-32)
RabbitMQ messaging support for Cloud Foundry
was announced
this week. Check out this tutorial
from Chris Harris using the Cloud Foundry
and RabbitMQ
plugins.
SpringSource Tool Suite 2.8.0.M1 was released this week and it includes support for Grails 2.0 M1 among other updates and fixes.
There’s an interesting new plugin available which provides “A basic Shiro User Interface” version 1.0-beta3. I’m interested not because I’ll ever use it, but because you might, and this will shift some of the support pressure off the Spring Security plugins and onto the Shiro plugin 🙂
The Groovy team is working on moving their source from SVN to Github. Check out this initial import.
If you want to keep up with these “This Week in Grails” posts you can access them directly via their category link or in an RSS reader with the feed
for just these posts.
Translations of this post:
Miscellaneous Items
Plugins
There were 4 new plugins released:
-
shiro-ui
version 1.0-beta3. A basic Shiro User Interface
-
spring-social-core
version 0.1.2. Allows you to connect your applications with Software-as-a-Service (SaaS) providers such as Facebook and Twitter
-
uploadr
version 0.4.2. HTML5 Drag and Drop file uploader
-
yui-minify-resources
version 0.1. Minifies static css and js resources using the YUI Compressor library
and 15 updated plugins:
-
birt-report
version 3.7.0.0. Embeds reports created using the BIRT Report Engine into your application
-
browser-detection
version 0.2. Provides a service and tag library for browser detection
-
drools-gorm
version 0.5.2. Integrates Drools 5.2 and jBPM 5 and provides persistent storage using GORM
-
grails-yui-widget
version 0.1.2. Create YUI Widgets via TagLibs
-
growler
version 0.2. Uses jQuery plugin, and the jGrowl jQuery plugin to allow Growl-like notifications from remote function calls
-
jquery-file-upload
version 0.2. Provides common resources for http://aquantum-demo.appspot.com/file-upload and helper tags
-
jquery-ui
version 1.8.15. Supplies jQuery UI resources, and depends on the jQuery plugin to include the core jquery libraries
-
jqueryui-widget
version 0.1.3. Allows the creation of jQuery-UI via Grails TagLibs
-
js-tree
version 0.2. Integrates the http://www.jstree.com/ jQuery plugin
-
plugin-config
version 0.1.4. Simplifies plugin configuration tasks
-
sendfile
version 0.2. Allow the use of sendfile or X-sendfile functionality of web-servers.
-
spring-social-twitter
version 0.1.3. Connect your applications with Twitter
-
tiny-mce
version 3.4.4. Integrates the TinyMce editor javascript and tags to embed the editor in your GSP pages
-
transaction-handling
version 0.1.3. Advanced management of transactions – a backport of http://jira.grails.org/browse/GRAILS-7093
-
zkui
version 0.3.1. Seamlessly integrates ZK with Grails’ infrastructures; uses the Grails’ infrastructures such as GSP, controllers rather than zk’s zul as in ZKGrails plugin
Interesting Tweets
- @baunax: Just released a new version of #Grails #Drools-GORM plugin based on #Drools v5.2.0.Final and #jBPM5 v5.1.0.Final http://t.co/MoloEFb
- @wmacgyver: if you are using #groovy http-builder via @Grab, put @GrabExclude(“org.codehaus.groovy:groovy”) to prevent version range scan.
- @domix: How to write a Twitter client with zero lines of code https://github.com/synergyj/grails-spring-social-showcase #grails #springSocial
- @tednaleid: released the grails redis plugin (old plugin is moving to redis-gorm) adds connection pool, memoization, taglibs, etc http://j.mp/qaF78i%0A
- @skillsmatter: Just scheduled for #grailsx 2011: @aalmiray on #griffon and @hans_d on #gradle. Get your ticket here: http://bit.ly/mYPvuI
- @epragt: First Junit test pass on #Groovy #Android emulator!! Only 1500 to go! Check #Gradle plugin by @marcinerdmann! http://twitpic.com/63kre7
- @pbhalesain: If you are interested in teaching #springframework #grails #playframework #hadoop #Ossoftware please get in touch
- @SweGUG: Feel like talking at our next meeting? Would love to get in touch with you i that case! #groovy
- @wangjammer5: Three new rules of #Grails plugins 1/3: always pass failFastOnError: xx that you expect when calling domain.save() – or app can break you
- @wangjammer5: Three new rules of #Grails plugins 2/3: always set GSP page codec to what you expect/need in *every* plugin GSP – or the app can break you.
- @wangjammer5: Three new rules of #Grails plugins 3/3: Always set domains your plugin provides to autoImport false w/GORM mapping DSL or you can break apps
- @wangjammer5: And for the record, *none* of my plugins do this yet. It is an emerging pattern of problems pushing us this way. #Grails
- @wangjammer5: In essence #Grails plugins must never rely on global application settings.
- @Han_Cholo: Freaking sweet I got the DB Console #grails app working on Cloud Foundry! #cfoundry
- @pledbrook: #shiro gets a new #grails plugin: http://t.co/6HB6M1h – admin UI & password recovery.
- @darthvader42: This week we went live with a ecommerce #grails application for a very large german company – sorry no more details because of NDA
- @deanriverson: Exciting news! Looks like Jim Clarke and I may be doing a deep-dive technical session on GroovyFX at #JavaOne. #groovy #javafx #griffon
- @Mekaeg: Ruby on Rails!…Groovy and Grails!…Cobol on Cogs? http://t.co/wHGrFrT
- @wangjammer5: For those of us who write docs for plugins using grails-doc, @pledbrook is an unsung hero after adding YAML TOC/frontmatter to save us. Tnx
- @mengukagan: #grails has a #scala plugin. so when things go worse i can use scala instead of #java. well, yay for me!
Jobs
-
Dice keyword search for Grails
-
Monster keyword search for Grails
-
Careerbuilder keyword search for Grails
-
SpringSourceJob Twitter feed
-
SpringSource job search at jobs.vmware.com
-
Groovy/Grails Software Engineer at Vsnap in Boston
-
Groovy Grails Developer at Bloom Health in Minneapolis, MN
-
Senior Front End Web Developer at Closely in Denver, CO
-
Software Engineer – Front End at Taulia in San Francisco
- @recruitTopIT: Java, Groovy & Grails full time opportunity both in VA and MO… Interested??..?? Growing company with tons of growth potential… email re…
-
Software Engineer, Java/Grails at j2 Global Communications in Los Angeles, CA
- @jeffurban: Currently looking for Groovy/Grails consultants.
- @Zack_Davis: Looking for a Java Developer with Grails experience for a 100% work from home role to start ASAP, message me if interested.
- @rotbart: In need of some Groovy/Grails guns in Melbourne- immediate availability, or alternatively Java & RoR masters. Please RT
-
Web Development Director – Bonita Springs, FL
- @mgkimsal: Grails devs – anyone looking for a job in the South (US). Give me a ping.
- @Devonshire_Jobs: Ruby/Grails/Rails with a creative side? Want 2 get excited bout ur work environment, colleagues, opportunity? Msg @jasonebowser 2 learn more
- @Schmidty71: looking for a experienced Groovy Grails developer for a 6 months. please contact me if interested #grovvy #MNjobs
-
Web Application Developer : with Groovy & Grails experience : Downtown Toronto
User groups and Conferences
-
CamelCaseCon – The Next Generation of Programming Languages
- 7. September 2011 in Düsseldorf
-
SpringOne 2GX 2011
- October 25th-28th in Chicago, IL
-
Greach
- 4 de Noviembre de 2011 en Madrid
-
Groovy & Grails eXchange
- December 8th and 9th in London
-
Adding High-performance Search to Your Grails App – Tuesday, August 16
- San Francisco Grails Cafe Centro
-
Domain Specific Languages: Fighting accidental complexity in a sea of technology – Wednesday, August 17, 2011
- Washington DC Area Groovy User Group