This Week in Grails (2011-06)
This week saw another mega thread on the User mailing list, this time on hosting options. Looks like the winner is Amazon Elastic Beanstalk
and there’s a lot of useful information in the thread, so be sure to check it out.
Maybe it has been a common practice and I’ve only noticed it because I watch new and updated plugins for these posts, but it seems like most recent plugin releases require the latest (or a very recent) version of Grails as the minimum version. When you run grails create-plugin
the generated plugin descriptor defaults to def grailsVersion = "1.3.6 > *"
(assuming you use Grails 1.3.6). A lot of developers will still be using older versions of Grails and won’t even be able to test your plugin. This may be intentional – if you don’t have users, you won’t get bug reports 🙂 Be sure to drop the minimum version (and fill out the rest of the fields!) but make sure you test with earlier versions.
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
-
Spock’s @AutoCleanup feature
-
Running Geb tests from your IDE
-
New screencast, “What is Grails?”
-
Feature Flipping Grails Plugin: Part 3 (Working with features)
-
Implementing Burt Beckwith’s GORM Performance – No Collections
-
http://observatoriodegrails.com/hoy/?date=2011-02-07
-
http://observatoriodegrails.com/hoy/?date=2011-02-08
-
http://observatoriodegrails.com/hoy/?date=2011-02-09
-
http://observatoriodegrails.com/hoy/?date=2011-02-10
-
http://observatoriodegrails.com/hoy/?date=2011-02-11
-
Apache Tomcat 7.0.8 Released
-
Groovy++ 0.4.155 is available
-
Groovy++ in action: how to make $5000 in one hour
-
Using Bcrypt (blowfish) password encryption in the Spring Security plugin
-
Version 0.6 of Grails Sanitizer Released
-
Spring Security with Spring Cache: Caching content per user
-
Setting a Functional Test Database in Grails
-
Grails Testing: Domain Constraints
-
Custom Grails Constraints
-
Groovy Coding Style
-
This week in Spring: February 8th, 2011
Plugins
There were 4 new plugins released:
-
dbconsole
version 1.0. Provides a web based database console for pre-1.4 apps
-
multi-tenant-proxy
version 1.0. Multi-tenant add-on to use domain tenant resolver with http proxy in front of your app server
-
spring-security-bcrypt
version 0.3. Use the bcrypt encryption algorithm to hash your users’ passwords with the spring-security-core plugin
-
tropo-webapi-grails
version 0.1. Use Tropo’s cloud API to add phone, SMS and Instant Messaging support
There were also several updated plugins:
-
ajaxflow
version 0.2.0. Enables Ajaxified Webflows
-
autobase
version 0.11.0. Database migrations
-
aws
version 1.1.5.1. Provide easy access to simpler functions of Amazon Web Services (AWS)
-
dojo
version 1.4.3.7. Integrates the Dojo javascript toolkit
-
ibatis
version 1.3.1. Integrates the MyBatis persistence framework
-
navigation
version 1.2. Implements simple menu navigation using convention
-
rabbitmq
version 0.3. Integrates with Rabbit MQ messaging
-
sanitizer
version 0.6. Sanitizes markup(HTML, XHTML, CSS) using OWASP AntiSamy Filters
-
screencasts
version 0.5.1. Allows the upload, management and display of screencasts
-
shiro
version 1.1.3. Secure your Grails application quickly and easily using the Apache Shiro security framework
-
spring-security-acl
version 1.0.2. ACL support for the Spring Security plugin
-
taggable
version 0.6.3. Adds support for associating tags with domain classes
Interesting Tweets
- @rfletcherEW: Made a good start on a #jQueryMobile plugin for #Grails today. Scaffolding pages look pretty cool.
- @ajordens: Playing with async events in Grails, seems to work as expected — http://t.co/YGoo5kK
- @robpatrick: Loving the build-test-data #grails plugin by @tednaleid & @hooverjoseph keep up the good work.
- @jt_coleman: Loving the #rabbitmq plugin for #grails. Asynchronous messaging is going to this web app a lot faster and more reliable 🙂
- @bradleybeddoes: AAF federation registry toolset built in #grails open sourced – http://wiki.aaf.edu.au/federationregistry/
- @tomaslin: Very cool – Busk.fm let’s you find and share free licensed music – ( built with grails, via wangjammer5 ) http://busk.fm
- @epragt: Built a stub version in #Grails of our cashregister. Took an hour to build, but it already prevented days of integration problems.
- @mengukagan: the #grails irc channel has over 50+ people after mentioning it on the mailing list. @graemerocher and @pledbrook are also there! join us!
- @chanwit: OpenSessionInView is working. #zk for #grails is now cloud portable!
- @tomaslin: Seems Amazon Beanstalk and AWS is becoming the default for new grails app hosting
- @pledbrook: Another #grails screencast: http://grails.org/screencast/show/20 – this time on mobile web development
- @daveklein: Wow! 19 #Grails screencasts at http://grails.org/screencasts
- @smaldini: Contribute to the elastic-search plugin road map ! post your ideas here http://bit.ly/gnHPxJ #grails #plugin #icescrum #elasticsearch
- @hansamann: http://www.parleys.com/d/2221 Groovy/Grails Development in Eclipse
- @berngp: +1 #grails “Property Override Configuration” is a handy and clean way to configure an application.. http://bit.ly/hQxWwZ
- @tomaslin: Wow. Cool — Tropo = Voice, Twitter, SMS and IM API —> Tropo Grails Plugin http://grails.org/plugin/tropo-webapi-grails
Jobs
-
Dice keyword search for Grails
-
Monster keyword search for Grails
-
Careerbuilder keyword search for Grails
-
SpringSourceJob Twitter feed
-
Grails-Entwickler – Karlsruhe, Germany
- @ivelinabw: is looking for Android developer and Java (Grails) developer for Sofia city.
-
Grails Developer: ecommerce project / digital marketing application (3-month contract) in Boston
-
Grails/Java Developer contract in Boston
-
Java Web App Developer (contract) in Austin, TX
-
Senior Software Engineer: JVM Webapps and Content
-
Agile Java Developer – Groovy / Grails (2 3-month contract positions in London)
-
Senior Java Developer/Grails Engineer – Los Feliz, CA
- @DIS_ITFreelance: Wir sind auf der Suche nach Groovy/Grails Spezialisten! Please RT
-
Java Grails Developer (3-6 month contract) in Walnut Creek, CA
- @glaforge: Someone interested for a 6 months #groovy/#grails project in #london, ping @wernerkeil rapidly!
-
Java Developer w/ Grails, 6-month contract in Boston
- @jdriven_nl: I’m hiring: Java and Grails Developers or Architects at JDriven – Utrecht Area, Netherlands #jobs http://lnkd.in/KGH7Yk
-
Freelance Java Grails / Groovy project, 3-6 month contract in The Netherlands
- @recruithurst: Perm Grails Developer – London, £30-75k…is this you? Are you experienced in Grails, Java, J2ee, XP development.? #grails #web #london
User groups and Conferences
-
GR8 Conference Europe 2011
- May 17th-19th in Copenhagen – currently in “Selecting speakers and talks” phase
-
GeeCON 2011
- May 11-14, 2011 Krakow, Poland
- @pstehlik: My slides from @SFGrails meetup ‘running #grails in the cloud’ – http://bit.ly/hmy5uE
-
Agile Database Modelling and a Preview of Grails 1.4
- San Francisco Grails Cafe Centro
-
Groovy & Grails: what’s all the fuss?
- London Groovy & Grails User Group
[…] This post was mentioned on Twitter by Sébastien Blanc and Burt Beckwith, Houcem Berrayana. Houcem Berrayana said: thank you burt RT @burtbeckwith: This Week in Grails (2011-06) http://bit.ly/eJJvqB […]
[…] @burtbeckwith: This Week in Grails (2011-06) http://burtbeckwith.com/blog/?p=581 about 25 minutes […]
[…] Vous pouvez consulter l’article original à l’adresse suivante: http://burtbeckwith.com/blog/?p=581 […]