今週のGrails 2015-38
この記事の内容は、Jacob氏による"Grails Diary"を、意訳した内容です。誤訳等有りましたら
@tyama宛てに(DMで)優しく報告ください。
元記事:Grails Diary - Week 38。
先週はSpringOne2gxで埋め尽くされてましたね。今回はそれに影響されつつも他にも情報満載です。
カンファレンスでは全体的に良かったですが、特にGroovyエコシステム関連セッションのクオリティは高かったです。
Cedric氏によるGroovyコンパイラー内部の見事な解説、Ben Muschko氏はGradleプラグインのベストプラクティスを共有、そして、Jeff Scott氏はGrails3でRESTfullマイクロサービスのデモ。
カンファレンスの2GX部分はときたま二級市民に見えてアレですが(ツイートが少なかったり、一部のセッションしか録画されなかったり、、) Groovyエコシステムは気にしていないようです。
Groovy/Grails Birds of a Featherセッションでは、Marco Vermulen氏がSdkman(元GVM)を紹介し、オフィシャルな3.0をリリースと名称変更を行いました。
それに続き、Grailsの新スポンサーOCI社のCEOから意欲をかきたてるスピーチを皮切りに、長いGroovy/Grailsのディスカッションが行われました。
CEOからはOCIがオープンソースに末永く関わる公約を頂きました。参加した誰もがGrailsは昨年の状況よりかなり良くなったと確信していると思います。
Grailsの未來は明るいです!OCIのGrailsチームも2人から6人に増えてますしね!
そして二日目のキーノート、Graeme氏は完璧にロック!でした。当日のキーノートでの開発されていくアプリへのライブコーディングスキルパネ〜です!Spring開発者達もいろいろ考えさせられたでしょう!
Guillaume氏は、Groovyダウンロード数は、昨年の450万件を今年2015年は既に上回り710万件に到達したことをアナウンスしました。
カンファレンス中にコミュニティへいくつかの提案について参加が求められました
-
Grailsチームは新たなプラグインポータルは、コミュニティプロジェクトで行われる事を推奨しています。Bintrayには活用できるAPIエンドポイントも存在し、Baruch氏(
この人?
)がこれらの情報の問合せに対応できる
-
Ben Muschko氏が彼のGradleプラグインのメンテナンスを譲渡したい。
-
GParsのWebサイトに手が足りない。css得意な人募集
-
Cedric氏から提言されたのは、Groovy/Android関連の貢献をお待ちしていますと。
先にも紹介しましたが、GVMはSdkmanとなりました。更新後はsdkコマンドで実行する事になります。今回のメジャーリリースはいくつかのバグフィックスのみとなります。何か問題が発生したら、こちらのgithub issueに報告をしましょう。 更新に問題でたら先ずこちらのステップ4を試してみては。ちょ。mike-neckさんじゃん。
新たなサイトは、http://sdkman.ioとなります。
ロゴとアイコンをデザインした@DaiMedina氏のクレジットものってます。
Groovy・Grailsのサイトからのリンクも更新されています。
ちょうどSpringOne2gxが終わる頃にPeter氏がa href="http://www.youtube.com/watch?v=GkQ-w2Ikxng" target="_blank">Groovy Podcastを配信しました。今回はDan Woods氏をおむかえして、Ratpack 1.0特集となっています。ほかにGrailsなどの話題も。
Jennifer Strater氏はGR8 Ladiesにて、Groovy,を使用している会社の統計行っています。
Grooscriptのバグフィックスと向上を行った1.2.1がリリースされました。
Gradleプラグインも更新されています。GithubのGrooscriptをスターするの忘れずに!
Antony Jones氏がAngularJSを使用しアプリケーションをテストするGebコードを共有しました: https://gist.github.com/antony/270006c36ac7799a5299
Jon DeJong氏による、バックエンドにMongoDBを使用して、基本CRUDを実装したRatpack 1.0アプリケーションサンプルはコチラっす
Grails Slackチャンネルに少しノイズが多かったようで。もう解決したようですが。
Burt Beckwith氏が"Some thoughts on the Grails and Groovy communities"という記事を公開しています。
SpringOne2gxからのスライドなど
Gopesh Verma and Bhagwat Kumar from To the New Digital attended SpringOne2gx, and Kumar has blogged about it here:
プレゼン動画・ポッドキャスト
ブログ・記事など
新規Grails 3プラグイン
Grails 3 プラグイン更新情報
新規Grails 2プラグイン
Grails 2 プラグイン更新情報
興味深いつぶやき
-
@pledbrook AST transform-generated copy constructors in #groovylang: http://docs.groovy-lang.org/latest/html/api/groovy/transform/AutoClone.html - goes well with @`Canonical.
-
@NoamTenne REST Gradle Plugin Update http://blog.10ne.org/2015/09/21/rest-gradle-plugin-update
-
@javazquez Asked a really, really, dumb question and @ratpackweb community was patient and kind. Really can't say enough about how great they are!
-
@marc0der Seriously impressed with what I've seen about @ratpackweb during the conference. Well done to everyone involved.
-
@ldaley Had to use @GebFramework for the first time in quite a while; had to read the docs. It was a nice experience. Hat tip to @marcinerdmann.
-
@ErinWith2Ls On my way to speak about tech to high school students... I've been told it's not funny to say I'm going to teach them to build clocks...
-
@gr8crm We're currently working on releasing plugins crm-sales and crm-sales-ui to http://grails.org. Testing and documentation in progress…
-
@codepipes Perhaps the search for a static site generator is now over! I just discovered @grainframework. Best thing: it is in #groovylang!
-
@daveklein It was great to see the hearty round of applause for @ObjectComputing at tonight's #groovylang / #grailsfw BOF at #s2gx
-
@sbglasius Very well attended #groovylang and #grailsfw BOF at #s2gx http://t.co/71Cj7K1TRb
-
@bhagwatkumar Witnessing #gvm becoming #sdkman by @marc0der :) at #s2gx http://t.co/ED9g2hU4KR
-
@mittie With 7.1 Million downloads this year to date, #groovylang must now be considered mainstream. “@kenkousen #s2gx http://t.co/Kmh3JLICV1”
-
@Gradlephant Dear everyone, nobody gives a fu** how you did on twitter last week!
-
@sbowman96 Grails is the bananna, cherry & whip creme on the SpringBoot Ice Cream? #s2gx @grailsframework @springone2gx #lunch http://t.co/bgKjzNpU9n
-
@danveloper I know when to admit when I'm wrong... The jäger shots were a bad idea. #s2gx
-
@CedricChampeau Interesting that @github considers #gradle files as their own language, although it's #groovylang DSL!
-
@RyanVanderwerf Cocktails and magic! #s2gx http://t.co/60nzuLjuCE
-
@smaldini I have been amazed by @grailsframework update, very inspiring, kudo to the heroic team /cc @graemerocher
-
@davetownsend . @graemerocher live coding #grailsfw 3. You gotta love the #groovylang man! #s2gx
-
@habuma Groovy is here to stay - Guillaume Laforge. #s2gx
-
@Gradlephant am I the only real party animal here at #s2gx among all those lame nerds and noobs?
-
@marc0der Great to see @bmuschko in action talking about #gradle plugin best practices.
-
@marc0der Nice! @ratpackweb Javadoc code snippets are actually run as part of the build, so always stay up to date.
-
@CedricChampeau I'm starting to think that widescreens have been invented for asynchronous programming to be possible.
-
@CedricChampeau "Ratpack is production-ready" @danveloper #s2gx
-
@craigburke1 Open source is all about people fixing your terrible code. Thanks @musketyr and Anand Upadhyay! https://github.com/craigburke/document-builder
-
@kenkousen Just finished the Early Access release of “Learning Ratpack”. This is not the @ratpackweb book we deserve. It’s the book we NEED
-
@jponge It took me a while to get convinced by Gradle over Maven. Speed, better caching and customisation (if not abusive) won me over.
-
@TOTHENEW "We are honoured to be part of the @gr8conf family" - @TOTHENEW, Organizers of @GrailsConf #grailsfw #groovylang https://twitter.com/gr8conf/status/643542194041827328
カンファレンスとミートアップ
-
WORKSHOP: Grails: build fast, scale faster, Chicago - USA, September 24th, 2015.
-
Pittsburgh Groovy Programming Group: Introduction to Groovy and Grails, Pittsburg - USA, September 24th, 2015.
-
Groovy Grails Exchange, ロンドン - イギリス, 2015/12/14-15
- Grailsconfインド, ニューデリー - インド, 2016/1/9-10
- Spring I/O, バルセロナ - スペイン, 2016/5/19-20
- GR8conf Europe, コペンハーゲン - デンマーク, 2016/6/7-9