今週のGrails 2016-2 & 3

この記事の内容は、Jacob氏による"Grails Diary"を、意訳した内容です。誤訳等有りましたら @tyama宛てに(DMで)優しく報告ください。
元記事:Grails Diary - Week 2 and 3

Jacob氏がインドで開催されたGR8Conf Indiaに参加していたため、今週は2週間分の合併号です。

GrailsチームがGrails 3.0.12をリリースしました。今回のリリースでは、クラスをスキャンする範囲を限定する事でGrailsの起動速度が向上しています。 詳しくはリリースノートを参照してください。
そして2番目のリリース候補版となるGrails 3.1.0.RC2もリリースされました。 3.1内容を要約すると、プロファイル向上、angularJSプロファイル追加、GORM 5 suiteですね。 詳しくはリリースノートを参照。 日本語でのまとめは、コチラをを参照。
Grails 3.1では非推奨のフィルター対応が削除されますが、プラグインとしてサポートされる事です。Jeff Scott Brown氏が誰かこれを寄与してくれる人を探しています。 タスクはコチラ:"Pull Filters Support Out Of Core And Into Separate Plugin"。 コアから抜き出したコードはコチラのプロジェクトで、コア側から外した時の内容はコチラです。

今週のヒーロー達はMatt Sheehan氏、Eric Helgeson氏、Bobby Warner氏でしょうか。彼らはGrails3プラグインポータルを構築しました。 サイトはコチラ: grails-plugins.org Bintrayで探すより探し安いです。

Sapan Parikh氏が、AngulaeJSプロファイルとGrails 3.1を使用したサンプルアプリを公開しました。コントローラでのルーティングデモを行っています。

GParsプロジェクトがWebサイトをリニューアルしました。http://gpars.website(翻訳時リンク切れ)

Gradle 2.11最初のリリース候補版Gradle 2.11-rc-1がリリースされました。 内容は新たなモデルと継続的ビルドの向上です。 Gradle関連情報のお知らせということで記載しておくと。Schalk Cronjé氏によるGradle Tipsが配信される @DailyGradle!フォローしましょう!

SDKManでは!今紹介してきた全てはもちろんとして、新たにAntが追加されました。
GrailsまたGriffonのバージョンを認識して自動切り替えを行う仕様が、Grails 3にも対応しました。Ronny Løvtangen氏に感謝です

Groovy関連!Guillaume氏がQuoraでの質問に回答しています:

初のRatpack本が完成です!Dan Woods氏は一番になれなかったですね。 Mr Haki氏の Ratpacked Notebookleanpubで販売されています。
KenとBaruchがDanを最新の Groovy Podcastでいじっています。 Dan Woods氏に"Learning Ratpack"のスケジュールを聞いたところ3月に出版とのこと。

本関連の話では、"Java Testing with Spock"の著者Kostis Kapelonis氏が誤植の報告先を紹介しました。 コチラです

GR8Conf EUとGradleのGradle miniSummitが6/1-3にコペンハーゲンで行われます! GR8Conf EUそしてGR8Conf USのCFPはまだ募集中です。
さらに3/19、ポーランド・ワルシャワにてミニカンファレンスGR8Dayが開催されます。そちらのCFPも募集中です。

Greachの参加チケットアーリーバードチケット購入期限まで一週間です!

GR8Conf インド

インドにて初のGR8Confが開催され、Jacob氏はスピーカーとして参加しました。 昨年まではGrailsconfとよばれてましたが今年から”GR8Conf India”となりました。

To the New Digital社のクルーによってエクセレントな会場で完璧な手配でした。
そしてBurt Beckwith氏がカンファレンスでの初めてのキーノートを担当! Grailsプロジェクトの歴史的洞察、見事なGrailsの一般教書演説でした。

カンファレンスは2トラックで開催され両者とも、Himanshu Seth氏がプレゼンした#fame appで1000人の視聴者にライブ配信されました。 スピーカーはBurt氏,Paul King氏, Søren Glasius氏, Naresha K氏そしてJacobs氏、インド人と国外からの合同でした。 いくつかのスライドは以下にリンクします。

いつもですが、GR8Conf Indiaは想像以上に良かったそうです。 参加者のレビューはコチラ:

GR8COnf Indiaのスライド等:

 

プレゼン動画・ポッドキャスト

ブログ・記事など

新規Grails 3プラグイン

Grails 3 プラグイン更新情報

新規Grails 2プラグイン

  • GR8 CRM Invoice Management UI This plugin is a companion plugin to the crm-invoice plugin. It provides a Twitter Bootstrap based user interface for invoice management in GR8 CRM applications.
  • GR8 CRM Invoice Management Services Simple invoice administration for GR8 CRM applications.
  • GR8 CRM Campaign Management User Interface This plugin is a companion plugin to crm-campaign, a plugin part of the GR8 CRM plugin suite. It contains a Twitter Bootstrap based user interface for campaign management.
  • GR8 CRM Campaign Services This plugin provide storage and services for managing campaigns in GR8 CRM based applications. A campaign is something that has a message and a target group, for example an email campaign, a product discount or a web site banner. Custom plugins can provide other campaign types with Grails artifacts.
  • GR8 CRM Blog Authoring Plugin This plugin is a companion plugin to crm-blog, a plugin part of the GR8 CRM plugin suite. It contains a Twitter Bootstrap based user interface for creating, editing and publishing blog posts.
  • Blog Services for GR8 CRM This plugin provide storage and services for managing blogs or other public content in GR8 CRM based applications.
  • Grails Revolver Plugin Plugin for a little more efficient development using Grails

Grails 2 プラグイン更新情報

  • Karman AWS Plugin Karman AWS provides an Amazon S3 Interface to the Karman API
  • Karman Plugin Karman is a standardized / extensible interface plugin for dealing with various cloud services including Local and S3.
  • Grailsflow GrailsFlow is an open source Workflow and Process Engine.
  • Manage installed features in GR8 CRM applications This plugin manages installed "features" in GR8 CRM. A feature is a unit of functionality that can be enabled or disabled per user role.
  • 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.
  • Console Plugin A web-based Groovy console for interactive runtime application management and debugging
  • Vaadin 7 Plugin Grails plugin integrating Vaadin 7 into the Grails project.
  • Weceem CMS Weceem CMS is a free, open source content management system.
  • Apache Shiro Security for GR8 CRM This plugin leverage the shiro plugin to authenticate and authorize GR8 CRM users.
  • Babel Asset-Pipeline Plugin Adds babel transformation to Asset-Pipeline.
  • Scaffold Angular Plugin Generates a working demo with Angular frontend and REST backend.
  • Scaffold Core Plugin Core functionality for scaffolding own tempates or templates provided by plugin. e.g. grails-scaffold-extjs

興味深いつぶやき

 

カンファレンスとミートアップ


Topへ
インデックスへ
Grails公式サイト
ドキュメント
G*Magazine
Grails/Groovy便利リンク集
Grails/Groovy Links
日本Grails/Groovyユーザーグループ
ワークショップの告知等はこちらを参照してください。
Japan Grails/Groovy Users Group
Grails徹底入門サポートページ
『Grails 徹底入門』のサンプルコード等