<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="3.10.0">Jekyll</generator><link href="https://brokenco.de//feed/by_tag/jrubyconfeu.xml" rel="self" type="application/atom+xml" /><link href="https://brokenco.de//" rel="alternate" type="text/html" /><updated>2026-05-03T00:12:50+00:00</updated><id>https://brokenco.de//feed/by_tag/jrubyconfeu.xml</id><title type="html">rtyler</title><subtitle>a moderately technical blog</subtitle><author><name>R. Tyler Croy</name></author><entry><title type="html">JRuby/Gradle at JRubyConf EU 2015</title><link href="https://brokenco.de//2015/07/19/jrubyconfeu-jrubygradle.html" rel="alternate" type="text/html" title="JRuby/Gradle at JRubyConf EU 2015" /><published>2015-07-19T00:00:00+00:00</published><updated>2015-07-19T00:00:00+00:00</updated><id>https://brokenco.de//2015/07/19/jrubyconfeu-jrubygradle</id><content type="html" xml:base="https://brokenco.de//2015/07/19/jrubyconfeu-jrubygradle.html"><![CDATA[<p>Mid-way through last year, <a href="http://hackers.lookout.com">Lookout</a>’s investment
in <a href="http://jruby.org">JRuby</a> started to really take off. Having struggled with
the harsh realities of <a href="https://en.wikipedia.org/wiki/Ruby_MRI">MRI</a>, we
finally had a platform that gave us a way to grow our technology without having
to throw out vast amounts of existing Ruby code. After an exciting weekend at
<a href="http://2014.jrubyconf.eu">JRubyConf EU 2014</a> and
<a href="http://eurucamp.org">eurucamp</a> I started hacking on a brand new project, one
that I hoped would bring Ruby into harmony with the rest of the JVM ecosystem:
<a href="http://jruby-gradle.org">JRuby/Gradle</a></p>

<p>From <a href="http://jruby-gradle.org">jruby-gradle.org</a>:</p>

<blockquote>
  <p>JRuby/Gradle is a collection of Gradle plugins which make it easy to build,
test, manage and package Ruby applications. By combining the portability of
JRuby with Gradle’s excellent task and dependency management, JRuby/Gradle
provides high quality build tooling for Ruby and Java developers alike.</p>
</blockquote>

<p>The past twelve months have seen some incredible developments in the
JRuby/Gradle toolchain. Much of which would not have been possible without
<a href="https://github.com/ysb33r">Schalk W. Cronjé</a>’s massive contributions and help
getting the project off the ground. And more recently the help of <a href="https://github.com/mkristian">Christian
Meier</a> whose contributions have been partially
funded by Lookout, Inc.</p>

<p><em>Currently</em>, JRuby/Gradle is ready for prime-time. Lookout is using
it to unify dependency and task management across a number of different
projects, as well a few other notable
<a href="https://github.com/robfletcher/gradle-compass">use-cases</a> here and there.</p>

<p>As such, I’m very excited to be <a href="http://2015.jrubyconf.eu/speakers/agentdero.html">presenting
JRuby/Gradle</a> at this year’s
<a href="http://2015.jrubyconf.eu">JRubyConf EU</a> in Potsdam, Germany on <strong>July 31st</strong>. My
abstract is as follows:</p>

<blockquote>
  <p>One of the most useful aspects of JRuby is the ease at which one can integrate
tools from the Java ecosystem. For developers building hybrid applications
though, using Ruby tools like Bundler and Rake can result in unpleasant hacks.
If you stick to classic Java tools like Maven, it can feel like writing Ruby
with a straight-jacket on. This lack of mature tooling to support Java/Ruby
applications leaves developers in an uncanny valley between the two universes..</p>

  <p>With the recent rise of Gradle, which was designed to support a polyglot
ecosystem through a rich plugin architecture, there is light at the end of the
tunnel for JRuby developers!</p>

  <p>This talk will introduce the jruby-gradle project, an effort to combine the
very best in Java tooling with the Ruby world, providing top-notch integration
for JRuby devs. During the talk we will cover the motivations of the
jruby-gradle project and describe how it helps bridge the gap between Java and
Ruby. By combining the flexibility of JRuby with the power of Gradle, we can
breathe new life into JRuby, opening it up to an even broader audience than
before.</p>
</blockquote>

<p>I’m <em>very</em> excited to give this talk at JRubyConf, less than a calendar year
since the project was inspired at the very same conference.</p>

<p>If you’re in Europe and have the time/means to get to Potsdam, I cannot
recommend JRubyConf EU and <a href="http://eurucamp.org">eurucamp</a> highly enough, and I
hope to see you there!</p>]]></content><author><name>R. Tyler Croy</name></author><category term="jrubygradle" /><category term="jruby" /><category term="jrubyconfeu" /><summary type="html"><![CDATA[Mid-way through last year, Lookout’s investment in JRuby started to really take off. Having struggled with the harsh realities of MRI, we finally had a platform that gave us a way to grow our technology without having to throw out vast amounts of existing Ruby code. After an exciting weekend at JRubyConf EU 2014 and eurucamp I started hacking on a brand new project, one that I hoped would bring Ruby into harmony with the rest of the JVM ecosystem: JRuby/Gradle]]></summary></entry></feed>