Grails Diary - Week 46

17 November 2013

The large Java conference Devoxx in Belgium, which was held this week, featured several  speakers from the GR8 comunity. The videos will likely become availabe on Parleys in the comming months, if you was not attending.

Pivotal (the company backing both Groovy and Grails) annonced the launch of Pivotal One, a Next-Generation Multi-Cloud Enterprise PaaS, during the week. The short roundup can be found in 5 Quotes Explain It All: Why Pivotal One Is A Game Changer for the Cloud , and the official press release here

Blogs, articles, videos etc.

New Plugins

  • JTS Topology Suite Integration Plugin Provides topology operations support for Grails application provided by JTS, an API of 2D spatial predicates and functions developed by Vivid Solutions, Inc.
  • Datasource JNDI declare Declares used JNDI DataSource in web.xml - so if JNDI datasource is used e.g. jndiName exists in dataSource configuration for the examined environment, then it will be added to the web.xml. The authentication type (res-auth) will always be Container, but that is probably what you want if your''re using JNDI da
  • Grails Mongo Jodatime Plugin Persists Joda Time types to a Mongo database (using mongodb)
  • ElasticSearch GORM Plugin A revived ElasticSearch plugin for Grails.

Updated Plugins

  • Karma Test Runner Plugin Runs javascript unit or e2e tests with karma. Provides a test type "javascript" which can be run in any test phase.
  • D3 resources Provides resource files for the D3.js JavaScript library.
  • Excel Export Plugin This plugin helps you export data in Excel (xlsx) format, using Apache POI.
  • Redis Plugin The Redis plugin provides integration with a Redis datastore. Redis is a lightning fast 'data structure server'. The plugin enables a number of memoization techniques to cache results from complex operations in Redis.
  • Underscore Plugin Simple plugin wrapper for useful Underscore.js library.
  • Build Test Data Plugin Enables the easy creation of test data by automatic inspection of constraints. Any properties that are required have their constraints examined and a value is automatically provided for them.
  • Audit Logging Plugin Automatically log change events for domain objects.The Audit Logging plugin adds an instance hook to domain objects that allows you to hangAudit events off of them. The events include onSave, onUpdate, onChange and onDelete.
  • Ember.js Asset-Pipeline Plugin Provides Ember.js integration with asset-pipeline. Allows for handlebars precompilation as well as scaffolding for building an emberjs application.
  • MongoDB GORM A plugin that integrates the Mongo document datastore into Grails, providing a GORM API onto it
  • Country Selector Plugin Advanced country selector for forms.
  • A HTML5 drag and drop multi-file upload plugin A HTML5 drag and drop multi-file upload plugin
  • Jasig CAS support for the Spring Security plugin. Jasig CAS support for the Spring Security plugin.
  • Spring Security UI User interface extensions for the Spring Security plugin
  • Asset Pipeline Plugin The Asset-Pipeline is a plugin used for managing and processing static assets in Grails applications. Asset-Pipeline functions include processing and minification of both CSS and JavaScript files. 
  • Plugin Platform Core Grails Plugin Platform Core APIs
  • Facebook Authentication for Spring Security Facebook Authentication for Spring Security Core plugin
  • Vaadin 7 Plugin Grails plugin integrating Vaadin 7 into the Grails project.

Interesting Tweets

Conferences and meetups

Groovy Grails Exchange, London, December 12th - 13th, 2013
G48, global, Feb. 28th - March 2nd , 2014
Greach, Spain, Feb. /March, 2014
GR8conf Europe, Copenhagen, June 2nd -4th, 2014
SOTR - Scotch on the Rocks, Edinburg, June 5th - 6th, 2014
GR8conf US, Minneapolis, USA, July, 2014