buildr-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Tal Rotbart" <redbe...@gmail.com>
Subject Re: Buildr 1.3 is out!
Date Fri, 02 May 2008 02:25:48 GMT
You guys rock my socks!
Thanks for a wonderful build system that takes the pain away.

Cheers,
Tal

On Fri, May 2, 2008 at 10:43 AM, Alex Boisvert <boisvert@intalio.com> wrote:
> Congrats to the dev team and a special thanks to Assaf for taking on the
>  release management role!  The first Apache release is the hardest :)
>
>  alex
>
>
>
>  On Thu, May 1, 2008 at 4:49 PM, Assaf Arkin <arkin@intalio.com> wrote:
>
>
>
> > New and improved in 1.3:
>  >
>  > Support for multiple languages, not just Java.  1.3 adds support for
>  > compiling and testing Groovy and Scala projects, and a new API if you want
>  > to go and add support for any other language.
>  >
>  > You can also test your Java/Groovy/Scala project using Ruby and the RSpec
>  > framework (requires JRuby).
>  >
>  > Speaking of JRuby: yes.  Buildr now runs on JRuby, 1.1 or later.  The JVM
>  > is
>  > a bit slow to startup, so we also got Nailgun server support.
>  >
>  > JRuby and RJB have different ways to access Java classes, JRuby's is nicer
>  > so we wrote a little adapter to make RJB work like JRuby (if you're not
>  > using JRuby, then you're using RJB).
>  >
>  > Besides JUnit and TestNG, we got three BDD (Behavior-Driven Development)
>  > frameworks: JBehave, RSpec and EasyB.
>  >
>  > RSpec is the one we use for Buildr itself.  Besides running the entire
>  > test
>  > suite, we also use it to document the official Buildr specification, which
>  > we keep updated on the Web site.
>  >
>  > We've got support for EAR packaging, and also packaging of files in
>  > addition
>  > to artifacts.
>  >
>  > New to this release is build.yaml that you can use alongside the buildfile
>  > to specify things like remote repositories, addons, artifacts, etc.
>  >  There's
>  > also a settings.yaml that belongs in your home .buildr directory.  We'll
>  > be
>  > adding more features that use these two in upcoming releases.
>  >
>  > And speaking of addons, first we have a cleaner API for writing
>  > extensions.
>  >  And, we played around with different options, only to realize the easiest
>  > way to package and distribute addons is in the form of Ruby Gems.  So 1.3
>  > provides a way to list these gems in build.yaml and will download/install
>  > them on request.
>  >
>  > We have new guide for setting up Ruby/JRuby and Buildr, and two new
>  > sections
>  > on the Web site, one with common recipes for using Buildr, the other for
>  > troubleshooting and workarounds, both collected from the mailing
>  > list/JIRA.
>  >
>  > For everything that's new in 1.3, with more details than I can provide
>  > here,
>  > head over to the what's new page:
>  >
>  > http://incubator.apache.org/buildr/whats_new.html
>  >
>  > And last but not least, thanks to all of your for making this happen, and
>  > putting up with the delay.
>  >
>  > Assaf
>  >
>  >
>  > PS We have two broken links on the site, I'm working on fixing those.
>  >
>

Mime
View raw message