Grails Diary - Week 1 in 2016

11 January 2016

This is the first diary covering 2016, with the news from the Groovy ecosystem. Next weeks edition might be delayed, due to GR8Conf India taking place on Saturday January 16th. I will try to catch a bit of the news from the event.

For Groovy, the switch to the Apache Software Foundation, has not hurt the number of downloads. Guillaume has checked the numbers, and for 2015, the results are

  • Maven central: 8 million
  • Bintray: 4.7 million
  • Total downloads: 12.7 millions!

The Grails and Gradle usage is on top of this. Very impressive numbers, and even Groovy's twitter account, @ApacheGroovy has passed 1000 followers. Follow @ApacheGroovy for nice updates, on f.x. Features borrowed from #groovylang in @SwiftLang

 

Eugene Kamenev has started work on supporting OrientDb in Grails. You can follow the work in the git repo

Six new GR8 CRM plugins have recently been published and approved for Grails 2.x, extending the GR8 CRM collection to more than 25 released plugins. Göran Ehrsson is now looking into even better CRM functionality for Grails 3

If you attend Voxxed Days in Berlin in the end of January, you should drop by Alvaro Sanchez-Mariscal's session on Efficient HTTP applications on the JVM with Ratpack. If you just wish to experiment with Ratpack, you can also check out the material for his workshop Ratpack 101. I triedut Ratpack on a team hackathon, and it is a great framework, and the docs have been improved much over the last months.

The next GR8Conf EU will be moved and take place June 1st to 3rd, as it would have been hard to book hotel rooms at the original dates. More info will come shortly.

 

Podcasts and Videos of Presentations

Blogs, Articles, etc.

Ok, the last article is not Groovy related directly, but just a great read ;)

New Grails 3 Plugins

Updated Grails 3 Plugins

New Grails 2 Plugins

Updated Grails 2 Plugins

  • Exa Security Plugin Enhance your application security with some tools - script, scaffolding, filters and more. This plugin is only compatible with Grails 2
  • Spring Security REST plugin Grails plugin to implement token-based, RESTful authentication using Spring Security
  • spring-security-rest-testapp-profile
  • Spring Security REST plugin Grails plugin to implement token-based, RESTful authentication using Spring Security
  • spring-security-rest-memcached Implements authentication for REST APIs based on Spring Security. It uses a token-based workflow
  • Spring Security REST plugin Implements authentication for REST APIs based on Spring Security. It uses a token-based workflow
  • spring-security-rest-grailscache
  • Content Management Services for GR8 CRM This plugin provide storage and services for managing content in GR8 CRM applications.Content can be any type of media like plain text, Microsoft Word, PDF, and images.Content can be stored in folders or attached to domain instances.Content can be shared with users of the application or shared publicly to the world.
  • Exa Datatables Plugin Provides easy integration with DataTables.net (Table plug-in for jQuery).
  • GR8 CRM Product Management UI Provides (admin) user interface for product/item management in GR8 CRM applications.
  • GR8 CRM Email Composition Plugin This plugin provides services, controllers and views for sending email in a GR8 CRM application.
  • Novamail Plugin The Novamail plug-in provides e-mail sending and retrieving capabilities to a Grails application. It is also capable of sending emails asynchronously by using a scheduled Job.
  • GR8 CRM Order Management UI This plugin is a companion plugin to the crm-order plugin. It provides a Twitter Bootstrap based user interface for order management in GR8 CRM applications.
  • GR8 CRM Order Management Services Simple order management for GR8 CRM. This plugin provides the "headless" part of GR8 CRM order management (i.e domains and services). The companion plugin crm-order-ui provides the user interface for order management.
  • GR8 CRM Contact Management UI This plugin extends crm-contact and provides contact management user interface for GR8 CRM applications.
  • Content Management User Interface for GR8 CRM This plugin provide user interface for administration of content in GR8 CRM.Content can be any type of media like plain text, Microsoft Word, PDF, and images.Content can be stored in folders or attached to any type of domain instance.This plugin depends on the base plugin crm-content that provide low level content services.
  • Twitter Bootstrap UI for GR8 CRM This plugin provides Twitter Bootstrap layout for GR8 CRM applications.
  • P6Spy UI Plugin P6Spy UI Plugin
  • Spud Blog Plugin Provides Blog / News functionality for Spud

Interesting Tweets

 

Conferences and meetups