require 'colorize'
+java_import 'org.slf4j.Logger'
+java_import 'org.slf4j.LoggerFactory'
+
+logger = LoggerFactory.getLogger('demo')
+
puts "-" * 20
-puts "Ruby version: #{RUBY_VERSION}"
-puts "Ruby platform: #{RUBY_PLATFORM}"
-puts "Current file: #{__FILE__}"
+logger.info "Ruby version: #{RUBY_VERSION}"
+logger.info "Ruby platform: #{RUBY_PLATFORM}"
+logger.info "Current file: #{__FILE__}"
puts "-" * 20
puts "Roses are red".red
diff --git a/news.atom b/news.atom
index 8c1937b..84d7b37 100644
--- a/news.atom
+++ b/news.atom
@@ -1,55 +1,135 @@
http://jruby-gradle.org/
JRuby/Gradle News
-2015-07-20T16:21:55-07:00
+2015-08-04T04:53:54-07:00
-http://jruby-gradle.org/news/2015/07/09/jrubyjar-improvements/
-
-2015-07-20T16:21:55-07:00
-2015-07-09T00:00:00+00:00
-
+http://jruby-gradle.org/news/2015/08/05/jrubyconfeu-presentation/
+{"Presentation"=>"JRuby/Gradle at JRubyConf EU 2015"}
+2015-08-04T04:53:54-07:00
+2015-08-05T00:00:00+00:00
+
-
-Improvements to jar packaging
-
-
-Hello
-
-
...
-<div class="sect1">
-<h2 id="improvements-to-jar-packaging"><a class="anchor" href="#improvements-to-jar-packaging"></a>Improvements to jar packaging</h2>
-<div class="sectionbody">
-<div class="paragraph">
-<p>Hello</p>
-</div>
-</div>
-</div>
+
-http://jruby-gradle.org/news/2015/07/08/new-jruby-default/
-
-2015-07-20T16:21:55-07:00
-2015-07-08T00:00:00+00:00
-
+http://jruby-gradle.org/news/2015/08/04/jrubygradle-one-point-oh/
+JRuby/Gradle 1.0 Announced
+2015-08-06T11:08:31-07:00
+2015-08-04T00:00:00+00:00
+
-JRuby 1.7.21 now defaulted
+
+
+Less than one year after the JRuby/Gradle
+project was founded, we are pleased to announce the release of 1.0 for the
+core plugins, which includes the base plugin, the jar
+plugin and an alpha version of the war plugin. This release marks
+the stability of the core task and configuration APIs for the lifetime of the
+1.x branch of development.
-...
+
+Notable Features
+
+
+This release includes a number of notable features which can help developers
+build high quality Ruby projects, based on JRuby.
+
+
+
+
+Defaulted to the major milestone release: JRuby 9.0.0.0
+
+
+Native Java dependency resolution via Gradle’s built-in support of Maven
+repositories and with Gem dependency resolution via a
+rubygems.org proxy.
+
+
+Execution of local...
-<div class="sect1">
-<h2 id="jruby-1-7-21-now-defaulted"><a class="anchor" href="#jruby-1-7-21-now-defaulted"></a>JRuby 1.7.21 now defaulted</h2>
+<div id="preamble">
<div class="sectionbody">
-
+<div class="paragraph">
+<p>Less than one year after the <a href="http://github.com/jruby-gradle">JRuby/Gradle</a>
+project was founded, we are pleased to announce the release of <strong>1.0</strong> for the
+core plugins, which includes <a href="http://jruby-gradle.org/base/">the base plugin</a>, <a href="http://jruby-gradle.org/jar/">the jar
+plugin</a> and an alpha version of the <a href="http://jruby-gradle.org/war/">war plugin</a>. This release marks
+the stability of the core task and configuration APIs for the lifetime of the
+<code>1.x</code> branch of development.</p>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="notable-features"><a class="anchor" href="#notable-features"></a>Notable Features</h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>This release includes a number of notable features which can help developers
+build high quality Ruby projects, based on <a href="http://jruby.org">JRuby</a>.</p>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p>Defaulted to the major milestone release: <a href="jruby.org/2015/07/22/jruby-9-0-0-0.html">JRuby 9.0.0.0</a></p>
+</li>
+<li>
+<p>Native Java dependency resolution via Gradle’s built-in support of Maven
+repositories and with Gem dependency resolution via a
+<a href="http://rubygems.org">rubygems.org</a> <a href="http://rubygems.lasagna.io/proxy/maven/releases">proxy</a>.</p>
+</li>
+<li>
+<p>Execution of local Ruby script via the <a href="http://jruby-gradle.org/base/#jrubyexec">JRubyExec task</a></p>
+</li>
+<li>
+<p>Execution of scripts provided by a gem dependency, e.g. <code>rspec</code> via
+<a href="http://jruby-gradle.org/base/#jrubyexec">JRubyExec task</a></p>
+</li>
+<li>
+<p>Support for distinct
+<a href="https://docs.gradle.org/current/dsl/org.gradle.api.artifacts.Configuration.html">configurations</a>
+to isolate dependencies, even JRuby versions, between <a href="http://jruby-gradle.org/base/#jrubyexec">JRubyExec tasks</a>.</p>
+</li>
+<li>
+<p>Similar support for different configurations between <a href="http://jruby-gradle.org/jar/#jrubyjar">JRubyJar
+tasks</a></p>
+</li>
+</ul>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="project-history"><a class="anchor" href="#project-history"></a>Project History</h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>The JRuby/Gradle project was originally started to address the challenges faced
+when attempting to build complex Ruby applications based on
+<a href="http://jruby.org">JRuby</a>. With such applications it is desirable to leverage
+the vast libraries available to JVM-based languages, as well as many of the
+user-friendly gems built by Ruby developers</p>
+</div>
+<div class="paragraph">
+<p>After trying to make multiple tools, which weren’t designed to support non-Java
+projects, work with Ruby <a href="https://github.com/rtyler">R. Tyler Croy</a> started
+building a prototype with Gradle to package up a JRuby application as a jar.
+Shortly after publishing the prototype, <a href="https://github.com/ysb33r">Schalke
+W. Cronje</a> discovered the fledgling project and with his Gradle development
+experience helped bring it from a weekend hack project to a well-tested,
+well-structured set of Gradle plugins. Eventually
+<a href="https://github.com/mkristian">Christian Meier</a>, whose
+link:https://github.com/torquebox/rubygems-servlets] code helped make the
+project originally possible, joined the team to help improve support in JRuby
+itself for the different embedded operating modes that the JRuby/Gradle
+toolchain makes use of.</p>
+</div>
</div>
</div>
diff --git a/news/2015/07/08/new-jruby-default/index.html b/news/2015/07/08/new-jruby-default/index.html
deleted file mode 100644
index 675795e..0000000
--- a/news/2015/07/08/new-jruby-default/index.html
+++ /dev/null
@@ -1,6 +0,0 @@
-
\ No newline at end of file
diff --git a/news/2015/07/09/jrubyjar-improvements/index.html b/news/2015/07/09/jrubyjar-improvements/index.html
deleted file mode 100644
index 030c497..0000000
--- a/news/2015/07/09/jrubyjar-improvements/index.html
+++ /dev/null
@@ -1,8 +0,0 @@
-
\ No newline at end of file
diff --git a/news/2015/08/04/jrubygradle-one-point-oh/index.html b/news/2015/08/04/jrubygradle-one-point-oh/index.html
new file mode 100644
index 0000000..927642d
--- /dev/null
+++ b/news/2015/08/04/jrubygradle-one-point-oh/index.html
@@ -0,0 +1,130 @@
+
+
+
+
+
+
+JRuby/Gradle 1.0 Announced
+
+
+
+
+
+
+
+
+
+JRuby/Gradle 1.0 Announced
+
+
+
+
+Less than one year after the JRuby/Gradle
+project was founded, we are pleased to announce the release of 1.0 for the
+core plugins, which includes the base plugin, the jar
+plugin and an alpha version of the war plugin. This release marks
+the stability of the core task and configuration APIs for the lifetime of the
+1.x
branch of development.
+
+
+
+
+Notable Features
+
+
+This release includes a number of notable features which can help developers
+build high quality Ruby projects, based on JRuby.
+
+
+
+-
+
Defaulted to the major milestone release: JRuby 9.0.0.0
+
+-
+
Native Java dependency resolution via Gradle’s built-in support of Maven
+repositories and with Gem dependency resolution via a
+rubygems.org proxy.
+
+-
+
Execution of local Ruby script via the JRubyExec task
+
+-
+
Execution of scripts provided by a gem dependency, e.g. rspec
via
+JRubyExec task
+
+-
+
Support for distinct
+configurations
+to isolate dependencies, even JRuby versions, between JRubyExec tasks.
+
+-
+
Similar support for different configurations between JRubyJar
+tasks
+
+
+
+
+
+
+Project History
+
+
+The JRuby/Gradle project was originally started to address the challenges faced
+when attempting to build complex Ruby applications based on
+JRuby. With such applications it is desirable to leverage
+the vast libraries available to JVM-based languages, as well as many of the
+user-friendly gems built by Ruby developers
+
+
+After trying to make multiple tools, which weren’t designed to support non-Java
+projects, work with Ruby R. Tyler Croy started
+building a prototype with Gradle to package up a JRuby application as a jar.
+Shortly after publishing the prototype, Schalke
+W. Cronje discovered the fledgling project and with his Gradle development
+experience helped bring it from a weekend hack project to a well-tested,
+well-structured set of Gradle plugins. Eventually
+Christian Meier, whose
+link:https://github.com/torquebox/rubygems-servlets] code helped make the
+project originally possible, joined the team to help improve support in JRuby
+itself for the different embedded operating modes that the JRuby/Gradle
+toolchain makes use of.
+
+
+
+
+
+
+
diff --git a/news/2015/08/05/jrubyconfeu-presentation/index.html b/news/2015/08/05/jrubyconfeu-presentation/index.html
new file mode 100644
index 0000000..03d6410
--- /dev/null
+++ b/news/2015/08/05/jrubyconfeu-presentation/index.html
@@ -0,0 +1,56 @@
+
+
+
+
+
+
+{"Presentation"=>"JRuby/Gradle at JRubyConf EU 2015"}
+
+
+
+
+
+
+
+
+
+{"Presentation"=>"JRuby/Gradle at JRubyConf EU 2015"}
+
+
+
+
+
+
diff --git a/news/index.html b/news/index.html
index b785892..7729afa 100644
--- a/news/index.html
+++ b/news/index.html
@@ -51,34 +51,96 @@ JRuby/Gradle News
-
+JRuby/Gradle 1.0 Announced
-08 July 2015
+04 August 2015
-
-JRuby 1.7.21 now defaulted
+
-
+
+Less than one year after the JRuby/Gradle
+project was founded, we are pleased to announce the release of 1.0 for the
+core plugins, which includes the base plugin, the jar
+plugin and an alpha version of the war plugin. This release marks
+the stability of the core task and configuration APIs for the lifetime of the
+1.x
branch of development.
+
+
+
+
+Notable Features
+
+
+This release includes a number of notable features which can help developers
+build high quality Ruby projects, based on JRuby.
+
+
+
+-
+
Defaulted to the major milestone release: JRuby 9.0.0.0
+
+-
+
Native Java dependency resolution via Gradle’s built-in support of Maven
+repositories and with Gem dependency resolution via a
+rubygems.org proxy.
+
+-
+
Execution of local Ruby script via the JRubyExec task
+
+-
+
Execution of scripts provided by a gem dependency, e.g. rspec
via
+JRubyExec task
+
+-
+
Support for distinct
+configurations
+to isolate dependencies, even JRuby versions, between JRubyExec tasks.
+
+-
+
Similar support for different configurations between JRubyJar
+tasks
+
+
+
+
+
+
+Project History
+
+
+The JRuby/Gradle project was originally started to address the challenges faced
+when attempting to build complex Ruby applications based on
+JRuby. With such applications it is desirable to leverage
+the vast libraries available to JVM-based languages, as well as many of the
+user-friendly gems built by Ruby developers
+
+
+After trying to make multiple tools, which weren’t designed to support non-Java
+projects, work with Ruby R. Tyler Croy started
+building a prototype with Gradle to package up a JRuby application as a jar.
+Shortly after publishing the prototype, Schalke
+W. Cronje discovered the fledgling project and with his Gradle development
+experience helped bring it from a weekend hack project to a well-tested,
+well-structured set of Gradle plugins. Eventually
+Christian Meier, whose
+link:https://github.com/torquebox/rubygems-servlets] code helped make the
+project originally possible, joined the team to help improve support in JRuby
+itself for the different embedded operating modes that the JRuby/Gradle
+toolchain makes use of.
+
diff --git a/sitemap.xml b/sitemap.xml
index 9c61bcb..da6bb7d 100644
--- a/sitemap.xml
+++ b/sitemap.xml
@@ -1,139 +1,145 @@
http://jruby-gradle.org/base/
-2015-07-31
+2015-08-07
0.1
never
http://jruby-gradle.org/community/
-2015-07-31
+2015-08-07
0.1
never
http://jruby-gradle.org/cookbook/
-2015-07-31
+2015-08-07
0.1
never
http://jruby-gradle.org/docinfo/
-2015-07-31
+2015-08-07
0.1
never
http://jruby-gradle.org/docs/
-2015-07-31
+2015-08-07
+0.1
+never
+
+
+http://jruby-gradle.org/docs.iml
+2015-08-07
0.1
never
http://jruby-gradle.org/download/
-2015-07-31
+2015-08-07
0.1
never
http://jruby-gradle.org/errors/jrubyexec-version-conflict/
-2015-07-31
+2015-08-07
0.1
never
http://jruby-gradle.org/examples/basic-topology.gradle
-2015-07-31
+2015-08-07
0.1
never
http://jruby-gradle.org/examples/building-wars.gradle
-2015-07-31
+2015-08-07
0.1
never
http://jruby-gradle.org/examples/executable-jar.gradle
-2015-07-31
+2015-08-07
0.1
never
http://jruby-gradle.org/examples/rspec.gradle
-2015-07-31
+2015-08-07
0.1
never
http://jruby-gradle.org/
-2015-07-31
+2015-08-07
0.1
never
http://jruby-gradle.org/jar/
-2015-07-31
+2015-08-07
0.1
never
-http://jruby-gradle.org/news/2015/07/08/new-jruby-default/
-2015-07-08
+http://jruby-gradle.org/news/2015/08/04/jrubygradle-one-point-oh/
+2015-08-04
0.1
never
-http://jruby-gradle.org/news/2015/07/09/jrubyjar-improvements/
-2015-07-09
+http://jruby-gradle.org/news/2015/08/05/jrubyconfeu-presentation/
+2015-08-05
0.1
never
http://jruby-gradle.org/news/
-2015-07-31
+2015-08-07
0.1
never
http://jruby-gradle.org/plugins/base/
-2015-07-31
+2015-08-07
0.1
never
http://jruby-gradle.org/plugins/jar/
-2015-07-31
+2015-08-07
0.1
never
http://jruby-gradle.org/plugins/storm/
-2015-07-31
+2015-08-07
0.1
never
http://jruby-gradle.org/plugins/war/
-2015-07-31
+2015-08-07
0.1
never
http://jruby-gradle.org/start/
-2015-07-31
+2015-08-07
0.1
never
http://jruby-gradle.org/storm/
-2015-07-31
+2015-08-07
0.1
never
http://jruby-gradle.org/war/
-2015-07-31
+2015-08-07
0.1
never