From michaelbecker@example.org Mon Feb 07 04:37:22 2011
Return-Path: <michaelbecker@example.org>
Delivered-To: michaelbecker@example.org
Received: (qmail 65496 invoked from network); 7 Feb 2011 04:37:22 -0000
Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155)
  by minotaur.apache.org with SMTP; 7 Feb 2011 04:37:22 -0000
Received: (qmail 39702 invoked by uid 500); 7 Feb 2011 04:37:22 -0000
Delivered-To: michaelbecker@example.org
Received: (qmail 39643 invoked by uid 500); 7 Feb 2011 04:37:20 -0000
Mailing-List: contact michaelbecker@example.org; run by ezmlm
Precedence: bulk
List-Help: <mailto:michaelbecker@example.org>
List-Unsubscribe: <mailto:michaelbecker@example.org>
List-Post: <mailto:michaelbecker@example.org>
List-Id: <dev.buildr.apache.org>
Reply-To: michaelbecker@example.org
Delivered-To: mailing list michaelbecker@example.org
Received: (qmail 39635 invoked by uid 99); 7 Feb 2011 04:37:19 -0000
Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155)
    by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 07 Feb 2011 04:37:19 +0000
X-ASF-Spam-Status: No, hits=1.5 required=5.0
	tests=FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL
X-Spam-Check-By: apache.org
Received-SPF: pass (nike.apache.org: domain of michaelbecker@example.org designates 83.161.120.155 as permitted sender)
Received: from [83.161.120.155] (HELO mail-wy0-f172.google.com) (83.161.120.155)
    by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 07 Feb 2011 04:37:12 +0000
Received: by wyf23 with SMTP id 23so4262523wyf.17
        for <michaelbecker@example.org>; Sun, 06 Feb 2011 20:36:51 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=gamma;
        h=domainkey-signature:mime-version:date:message-id:subject:from:to
         :content-type;
        bh=h8g0mgg0qGyz9EOaKfZkcoevjCtz0tvyKxCIy0k1EcU=;
        b=wQ27E1yFGp7ouAQk5Q3lcldVLKIhxLxfMn6UAfa+dQdNkJBTnXuHkgnR4ioGVUSOT4
         JkAiiN6HxCRFde0uX5E2DrxaiARxuj73waZy5S3Yoos7T7CmjhvZPKHHRf3mRiZjPQAJ
         QGfrdm0t2XsTW+0qPLIi87aclJ7Yq4bq7Yw6U=
DomainKey-Signature: a=rsa-sha1; c=nofws;
        d=gmail.com; s=gamma;
        h=mime-version:date:message-id:subject:from:to:content-type;
        b=XIMUlzIWxBFIufuBNQ9kqJcWsyTuML+MD9VfohHXAramJhXDRSF1f3foQkXO+f4S/K
         F3atSJwwrM9+hH7tn2mhm89V8C2D3C2JD1bpTqlH3HSK1Vjr3VyiteUUlbhbQB7uJPdA
         TCza4NgI0vFXT1jz25BwhWBOk4jqsuDaYQqXw=
MIME-Version: 1.0
Received: by 83.161.120.155 with SMTP id f21mr1338928wbv.140.1297053411833;
 Sun, 06 Feb 2011 20:36:51 -0800 (PST)
Received: by 83.161.120.155 with HTTP; Sun, 6 Feb 2011 20:36:51 -0800 (PST)
Date: Sun, 6 Feb 2011 20:36:51 -0800
Message-ID: <michaelbecker@example.org>
Subject: IntelliJ IDEA specs failing
From: Alex Boisvert <michaelbecker@example.org>
To: michaelbecker@example.org
Content-Type: multipart/alternative; boundary=0016367fb978ddf908049ba9c7b7
X-Virus-Checked: Checked by ClamAV on apache.org

--0016367fb978ddf908049ba9c7b7
Content-Type: text/plain; charset=ISO-8859-1

Hi Peter,

Running the IDEA specs today, I'm getting:

  1) Buildr888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4IntellijIdea Buildr888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4IntellijI888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4IdeaModule with
local_repository_env_override = nil base_directory on different drive on
windows generates relative paths correctly
     Failure/Error: @foo.iml.send(:resolve_path, "E:/foo").should
eql('E:/foo')

     expected "E:/foo"
          got "$MODULE_DIR$/../../E:/foo"

     (compared using eql?)
     # ./spec/ide/idea_spec.rb:1030

Is this something you can reproduce?

alex


On Sun, Jan 30, 2011 at 4:40 PM, Peter Donald <michaelbecker@example.org>wrote:

> Hi,
>
> I tested it out on all our builds and only found one issue. JIRA is
> down for system maintenance right nowso I have attached a patch to
> address this but am away from the computer with the key to access svn
> atm. So if you could make sure this change gets in before release I am
> +1 for a release. The message for the commit should be something like
>
> ------------------------------------
> Ensure that the IDEA module is generated correctly when the module
> contains no java files.
>
> Without this change the output directory would be the project root
> which would end up being excluded as a result. This problem was caused
> by the refactor of the plugin prior to migrating it into buildr core.
> ------------------------------------
>
> On Fri, Jan 28, 2011 at 4:54 PM, Alex Boisvert <michaelbecker@example.org>
> wrote:
> > I'm thinking about releasing Buildr 1.4.5 towards end of next week.  I
> want
> > to keep pushing regular releases out and I think we have a fair number of
> > issues/changes that would benefit our users.
> >
> > If you want to get anything else in this release or feel the timing isn't
> > right, please shout.
>
> --
> Cheers,
>
> Peter Donald
>

--0016367fb978ddf908049ba9c7b7--

From michaelbecker@example.org Mon Feb 07 08:36:55 2011
Return-Path: <michaelbecker@example.org>
Delivered-To: michaelbecker@example.org
Received: (qmail 68498 invoked from network); 7 Feb 2011 08:36:55 -0000
Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155)
  by minotaur.apache.org with SMTP; 7 Feb 2011 08:36:55 -0000
Received: (qmail 65289 invoked by uid 500); 7 Feb 2011 08:36:55 -0000
Delivered-To: michaelbecker@example.org
Received: (qmail 65227 invoked by uid 500); 7 Feb 2011 08:36:53 -0000
Mailing-List: contact michaelbecker@example.org; run by ezmlm
Precedence: bulk
List-Help: <mailto:michaelbecker@example.org>
List-Unsubscribe: <mailto:michaelbecker@example.org>
List-Post: <mailto:michaelbecker@example.org>
List-Id: <dev.buildr.apache.org>
Reply-To: michaelbecker@example.org
Delivered-To: mailing list michaelbecker@example.org
Received: (qmail 65219 invoked by uid 99); 7 Feb 2011 08:36:52 -0000
Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155)
    by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 07 Feb 2011 08:36:52 +0000
X-ASF-Spam-Status: No, hits=-0.7 required=5.0
	tests=FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL
X-Spam-Check-By: apache.org
Received-SPF: pass (nike.apache.org: domain of michaelbecker@example.org designates 83.161.120.155 as permitted sender)
Received: from [83.161.120.155] (HELO mail-ww0-f48.google.com) (83.161.120.155)
    by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 07 Feb 2011 08:36:44 +0000
Received: by wwd20 with SMTP id 20so4575310wwd.17
        for <michaelbecker@example.org>; Mon, 07 Feb 2011 00:36:24 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=gamma;
        h=domainkey-signature:mime-version:sender:in-reply-to:references:date
         :x-google-sender-auth:message-id:subject:from:to:content-type
         :content-transfer-encoding;
        bh=A/6jb2jLmnAmaVx/Y3q4qzp9NKyXcSwVLaQnICJrp2c=;
        b=OW0gDqmVGeh3WDUIVQexC5p4vWS2MSY8MFr3NoF+/8Ok8zLsBKZLHhvg7tx40a8nQi
         Yg5vLm9wBvRAWyicx43/s5x3rs/xYv2sXoG8Ox7tJc4dozpV6tILT9A2bG+fcvrnyGO2
         B3cSrBhHidTxW5GfaOGFDq7F5+ggrL9DWDm1U=
DomainKey-Signature: a=rsa-sha1; c=nofws;
        d=gmail.com; s=gamma;
        h=mime-version:sender:in-reply-to:references:date
         :x-google-sender-auth:message-id:subject:from:to:content-type
         :content-transfer-encoding;
        b=c/RSnVZPPo68hTDYKzl12JPXoLg8ywH/gZU//X3O2gcBUEMP7830PwT1Z1cNSrZnQP
         eqp/HsMPQpf9agoMBhHakWEHx6mRokvfOHexhN6L/Az0soYQAfuiIcWc04v88c/idJpM
         4AoNGxRVvY+mdh+Si/f2fN9HyYZPr6AuHFWys=
MIME-Version: 1.0
Received: by 83.161.120.155 with SMTP id s11mr2082489wem.13.1297067783897;
 Mon, 07 Feb 2011 00:36:23 -0800 (PST)
Sender: michaelbecker@example.org
Received: by 83.161.120.155 with HTTP; Mon, 7 Feb 2011 00:36:23 -0800 (PST)
In-Reply-To: <michaelbecker@example.org>
References: <michaelbecker@example.org>
Date: Mon, 7 Feb 2011 19:36:23 +1100
X-Google-Sender-Auth: EBDI4_u-Z2JroAgGBies4Mw5ncI
Message-ID: <michaelbecker@example.org>
Subject: Re: IntelliJ IDEA specs failing
From: Peter Donald <michaelbecker@example.org>
To: michaelbecker@example.org
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
X-Virus-Checked: Checked by ClamAV on apache.org

> =A01) Buildr888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4IntellijIdea Buildr888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4IntellijI888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4IdeaModule with
> local_repository_env_override =3D nil base_directory on different drive o=
n
> windows generates relative paths correctly
> =A0 =A0 Failure/Error: @foo.iml.send(:resolve_path, "E:/foo").should
> eql('E:/foo')
>
> =A0 =A0 expected "E:/foo"
> =A0 =A0 =A0 =A0 =A0got "$MODULE_DIR$/../../E:/foo"
>
> =A0 =A0 (compared using eql?)
> =A0 =A0 # ./spec/ide/idea_spec.rb:1030
>
> Is this something you can reproduce?

All of my testing has been done with jruby 1.5.2 or 1.5.6.RC1 on
windows 7 atm and I don't have access to a *nix box. I suspect it is
probably a difference between how the path is handled on *nix or
perhaps on the MRI. You could possible guard the spec with an "if
Buildr888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Util.win_os?" if that is the case.

--=20
Cheers,

Peter Donald

From michaelbecker@example.org Tue Feb 08 04:08:49 2011
Return-Path: <michaelbecker@example.org>
Delivered-To: michaelbecker@example.org
Received: (qmail 40622 invoked from network); 8 Feb 2011 04:08:49 -0000
Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155)
  by minotaur.apache.org with SMTP; 8 Feb 2011 04:08:49 -0000
Received: (qmail 30523 invoked by uid 500); 8 Feb 2011 04:08:49 -0000
Delivered-To: michaelbecker@example.org
Received: (qmail 30464 invoked by uid 500); 8 Feb 2011 04:08:46 -0000
Mailing-List: contact michaelbecker@example.org; run by ezmlm
Precedence: bulk
List-Help: <mailto:michaelbecker@example.org>
List-Unsubscribe: <mailto:michaelbecker@example.org>
List-Post: <mailto:michaelbecker@example.org>
List-Id: <dev.buildr.apache.org>
Reply-To: michaelbecker@example.org
Delivered-To: mailing list michaelbecker@example.org
Received: (qmail 30446 invoked by uid 99); 8 Feb 2011 04:08:45 -0000
Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155)
    by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 08 Feb 2011 04:08:45 +0000
X-ASF-Spam-Status: No, hits=-0.7 required=5.0
	tests=FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL
X-Spam-Check-By: apache.org
Received-SPF: pass (athena.apache.org: domain of michaelbecker@example.org designates 83.161.120.155 as permitted sender)
Received: from [83.161.120.155] (HELO mail-ww0-f48.google.com) (83.161.120.155)
    by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 08 Feb 2011 04:08:38 +0000
Received: by wwd20 with SMTP id 20so5595504wwd.17
        for <michaelbecker@example.org>; Mon, 07 Feb 2011 20:08:17 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=gamma;
        h=domainkey-signature:mime-version:sender:date:x-google-sender-auth
         :message-id:subject:from:to:content-type;
        bh=KuommO6aOxd6AImBYq0mjErhO6zd3zKF0CTqvp+R7BM=;
        b=vB+fnC25K8+dVIviKGzFaPVTOJpz71ouEADrKO4SiSzjHAuo/g4udyOaBjlC1QxiD2
         u02EU+7wZ8KVwQnkHRLQgUQw+QdlOxCMPepLhDfEM+eDWth9BSt8bpvulzVJ1CITQUTT
         WWWcO6bkIQmpHezyuCFQZ6XWwqAlI5iIP5KFk=
DomainKey-Signature: a=rsa-sha1; c=nofws;
        d=gmail.com; s=gamma;
        h=mime-version:sender:date:x-google-sender-auth:message-id:subject
         :from:to:content-type;
        b=QkY7zpCRD6P7PJhyXCvwNvG/0h4F2MntPf9AzWKJIk9ZA/oYbQEh0nXz85g09MKJ0e
         JNqC/481yt2mTNlXpfuZ4fJlYp0fO0B1hdkfJ5v1XgxJpvHqekIhrzEXsD4vaM7blGA0
         NLNlco5NkfhHllKH3+uS7Rea+T2KXNK03Xa2g=
MIME-Version: 1.0
Received: by 83.161.120.155 with SMTP id j7mr233527wbt.12.1297138097584; Mon,
 07 Feb 2011 20:08:17 -0800 (PST)
Sender: michaelbecker@example.org
Received: by 83.161.120.155 with HTTP; Mon, 7 Feb 2011 20:08:17 -0800 (PST)
Date: Tue, 8 Feb 2011 15:08:17 +1100
X-Google-Sender-Auth: AO7Bl7hbroQWsYunN8nzJ4IavrY
Message-ID: <michaelbecker@example.org>
Subject: sh fails under jruby 1.6.0.RC1
From: Peter Donald <michaelbecker@example.org>
To: michaelbecker@example.org
Content-Type: text/plain; charset=ISO-8859-1

Hi,

Unfortunately one of the hacks in sh implementation no longer works in
the latest jruby due to $? variable being read only. A typical stack
trace describing the error is;

C:\dev\iris\trunk>buildr artifacts:sources --trace
This build requires the gems buildr-iidea-0.0.10: do you want me to
install them? [Y/n]
Y
Installing buildr-iidea-0.0.10 ...
C:\Applications\jruby-1.6.0.RC1\bin\jruby -S gem install buildr-iidea
-v 0.0.10
Fetching: buildr-iidea-0.0.10.gem (100%)
Thanks for installing the Intellij IDEA extension for Buildr
Successfully installed buildr-iidea-0.0.10
1 gem installed
Buildr aborted!
NameError : $? is a read-only variable
C:/Applications/jruby-1.6.0.RC1/lib/ruby/gems/1.8/gems/buildr-1.4.4-java/lib/buildr/core/util.rb:487:in
`sh'
C:/Applications/jruby-1.6.0.RC1/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:1098:in
`sh'
C:/Applications/jruby-1.6.0.RC1/lib/ruby/gems/1.8/gems/buildr-1.4.4-java/lib/buildr/core/util.rb:65:in
`ruby'
C:/Applications/jruby-1.6.0.RC1/lib/ruby/gems/1.8/gems/buildr-1.4.4-java/lib/buildr/core/util.rb:181:in
`command'
C:/Applications/jruby-1.6.0.RC1/lib/ruby/gems/1.8/gems/buildr-1.4.4-java/lib/buildr/core/util.rb:167:in
`install'org/jruby/RubyArray.java:1671:in `each'
C:/Applications/jruby-1.6.0.RC1/lib/ruby/gems/1.8/gems/buildr-1.4.4-java/lib/buildr/core/util.rb:165:in
`install'
C:/Applications/jruby-1.6.0.RC1/lib/ruby/gems/1.8/gems/buildr-1.4.4-java/lib/buildr/core/application.rb:421:in
`load_gems'
C:/Applications/jruby-1.6.0.RC1/lib/ruby/gems/1.8/gems/buildr-1.4.4-java/lib/buildr/core/application.rb:215:in
`load_buildfile'
C:/Applications/jruby-1.6.0.RC1/lib/ruby/gems/1.8/gems/buildr-1.4.4-java/lib/buildr/core/application.rb:523:in
`standard_exception_handling'
C:/Applications/jruby-1.6.0.RC1/lib/ruby/gems/1.8/gems/buildr-1.4.4-java/lib/buildr/core/application.rb:213:in
`load_buildfile'
C:/Applications/jruby-1.6.0.RC1/lib/ruby/gems/1.8/gems/buildr-1.4.4-java/lib/buildr/core/application.rb:137:in
`run'
C:/Applications/jruby-1.6.0.RC1/lib/ruby/gems/1.8/gems/buildr-1.4.4-java/lib/buildr/core/application.rb:523:in
`standard_exception_handling'
C:/Applications/jruby-1.6.0.RC1/lib/ruby/gems/1.8/gems/buildr-1.4.4-java/lib/buildr/core/application.rb:135:in
`run'
C:/Applications/jruby-1.6.0.RC1/lib/ruby/gems/1.8/gems/buildr-1.4.4-java/bin/buildr:19:in
`(root)'org/jruby/RubyKernel.java:1066:in `load'


-- 
Cheers,

Peter Donald

From michaelbecker@example.org Tue Feb 08 04:54:48 2011
Return-Path: <michaelbecker@example.org>
Delivered-To: michaelbecker@example.org
Received: (qmail 50949 invoked from network); 8 Feb 2011 04:54:48 -0000
Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155)
  by minotaur.apache.org with SMTP; 8 Feb 2011 04:54:48 -0000
Received: (qmail 55097 invoked by uid 500); 8 Feb 2011 04:54:48 -0000
Delivered-To: michaelbecker@example.org
Received: (qmail 55037 invoked by uid 500); 8 Feb 2011 04:54:47 -0000
Mailing-List: contact michaelbecker@example.org; run by ezmlm
Precedence: bulk
List-Help: <mailto:michaelbecker@example.org>
List-Unsubscribe: <mailto:michaelbecker@example.org>
List-Post: <mailto:michaelbecker@example.org>
List-Id: <dev.buildr.apache.org>
Reply-To: michaelbecker@example.org
Delivered-To: mailing list michaelbecker@example.org
Received: (qmail 55029 invoked by uid 99); 8 Feb 2011 04:54:46 -0000
Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155)
    by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 08 Feb 2011 04:54:46 +0000
X-ASF-Spam-Status: No, hits=1.5 required=5.0
	tests=FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL
X-Spam-Check-By: apache.org
Received-SPF: pass (athena.apache.org: domain of michaelbecker@example.org designates 83.161.120.155 as permitted sender)
Received: from [83.161.120.155] (HELO mail-wy0-f172.google.com) (83.161.120.155)
    by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 08 Feb 2011 04:54:40 +0000
Received: by wyf23 with SMTP id 23so5443045wyf.17
        for <michaelbecker@example.org>; Mon, 07 Feb 2011 20:53:30 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=gamma;
        h=domainkey-signature:mime-version:in-reply-to:references:date
         :message-id:subject:from:to:content-type;
        bh=1VEx2YVAoEZq0Xbv7+BBfnveZ7l0GZVDuWgjqEEgRzc=;
        b=Ut8dBqemY5HR77x6kyPGFEOXNXH+AS0Ol6kbLrHJT1nLvuzm5lKtjRZ/ZsO7Xbc0fc
         ocYEMGlpJyJweS0CE547f26xtW7fXCWtA7q0YEXSzGCF9K1vZQjLZ0HmaJAKVifL+wpg
         evVL6ZQHVaspYljXreV89+2aonHkHca/SmXCM=
DomainKey-Signature: a=rsa-sha1; c=nofws;
        d=gmail.com; s=gamma;
        h=mime-version:in-reply-to:references:date:message-id:subject:from:to
         :content-type;
        b=ssHTwsBZoaAtyg1mX2js3/zm5avU4IEUkOuQE2g1d031E9JqYKrt9vHJh3UBSkbP4a
         7E/kV92hDzCsZTNZBb5SYguVMkwrk8K44D9gFDAFVovP21fxDmmUIJiW8Ls7Tzzjrhwj
         RdGWXzEuxb9mYEjo2Vt/D7QsCBtqpCTU20x1w=
MIME-Version: 1.0
Received: by 83.161.120.155 with SMTP id l16mr17000295wbs.53.1297140809240;
 Mon, 07 Feb 2011 20:53:29 -0800 (PST)
Received: by 83.161.120.155 with HTTP; Mon, 7 Feb 2011 20:53:29 -0800 (PST)
In-Reply-To: <michaelbecker@example.org>
References: <michaelbecker@example.org>
Date: Mon, 7 Feb 2011 20:53:29 -0800
Message-ID: <michaelbecker@example.org>
Subject: Re: sh fails under jruby 1.6.0.RC1
From: Alex Boisvert <michaelbecker@example.org>
To: michaelbecker@example.org
Content-Type: multipart/alternative; boundary=0016368332c0289207049bbe2167

--0016368332c0289207049bbe2167
Content-Type: text/plain; charset=ISO-8859-1

Ok, I'll fix the kludge.

Now tracking with https://issues.apache.org/jira/browse/BUILDR-569

<https://issues.apache.org/jira/browse/BUILDR-569>alex


On Mon, Feb 7, 2011 at 8:08 PM, Peter Donald <michaelbecker@example.org> wrote:

> Hi,
>
> Unfortunately one of the hacks in sh implementation no longer works in
> the latest jruby due to $? variable being read only. A typical stack
> trace describing the error is;
>
> C:\dev\iris\trunk>buildr artifacts:sources --trace
> This build requires the gems buildr-iidea-0.0.10: do you want me to
> install them? [Y/n]
> Y
> Installing buildr-iidea-0.0.10 ...
> C:\Applications\jruby-1.6.0.RC1\bin\jruby -S gem install buildr-iidea
> -v 0.0.10
> Fetching: buildr-iidea-0.0.10.gem (100%)
> Thanks for installing the Intellij IDEA extension for Buildr
> Successfully installed buildr-iidea-0.0.10
> 1 gem installed
> Buildr aborted!
> NameError : $? is a read-only variable
>
> C:/Applications/jruby-1.6.0.RC1/lib/ruby/gems/1.8/gems/buildr-1.4.4-java/lib/buildr/core/util.rb:487:in
> `sh'
>
> C:/Applications/jruby-1.6.0.RC1/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:1098:in
> `sh'
>
> C:/Applications/jruby-1.6.0.RC1/lib/ruby/gems/1.8/gems/buildr-1.4.4-java/lib/buildr/core/util.rb:65:in
> `ruby'
>
> C:/Applications/jruby-1.6.0.RC1/lib/ruby/gems/1.8/gems/buildr-1.4.4-java/lib/buildr/core/util.rb:181:in
> `command'
>
> C:/Applications/jruby-1.6.0.RC1/lib/ruby/gems/1.8/gems/buildr-1.4.4-java/lib/buildr/core/util.rb:167:in
> `install'org/jruby/RubyArray.java:1671:in `each'
>
> C:/Applications/jruby-1.6.0.RC1/lib/ruby/gems/1.8/gems/buildr-1.4.4-java/lib/buildr/core/util.rb:165:in
> `install'
>
> C:/Applications/jruby-1.6.0.RC1/lib/ruby/gems/1.8/gems/buildr-1.4.4-java/lib/buildr/core/application.rb:421:in
> `load_gems'
>
> C:/Applications/jruby-1.6.0.RC1/lib/ruby/gems/1.8/gems/buildr-1.4.4-java/lib/buildr/core/application.rb:215:in
> `load_buildfile'
>
> C:/Applications/jruby-1.6.0.RC1/lib/ruby/gems/1.8/gems/buildr-1.4.4-java/lib/buildr/core/application.rb:523:in
> `standard_exception_handling'
>
> C:/Applications/jruby-1.6.0.RC1/lib/ruby/gems/1.8/gems/buildr-1.4.4-java/lib/buildr/core/application.rb:213:in
> `load_buildfile'
>
> C:/Applications/jruby-1.6.0.RC1/lib/ruby/gems/1.8/gems/buildr-1.4.4-java/lib/buildr/core/application.rb:137:in
> `run'
>
> C:/Applications/jruby-1.6.0.RC1/lib/ruby/gems/1.8/gems/buildr-1.4.4-java/lib/buildr/core/application.rb:523:in
> `standard_exception_handling'
>
> C:/Applications/jruby-1.6.0.RC1/lib/ruby/gems/1.8/gems/buildr-1.4.4-java/lib/buildr/core/application.rb:135:in
> `run'
>
> C:/Applications/jruby-1.6.0.RC1/lib/ruby/gems/1.8/gems/buildr-1.4.4-java/bin/buildr:19:in
> `(root)'org/jruby/RubyKernel.java:1066:in `load'
>
>
> --
> Cheers,
>
> Peter Donald
>

--0016368332c0289207049bbe2167--

From michaelbecker@example.org Mon Feb 14 05:03:03 2011
Return-Path: <michaelbecker@example.org>
Delivered-To: michaelbecker@example.org
Received: (qmail 51833 invoked from network); 14 Feb 2011 05:03:03 -0000
Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155)
  by minotaur.apache.org with SMTP; 14 Feb 2011 05:03:03 -0000
Received: (qmail 89303 invoked by uid 500); 14 Feb 2011 05:03:03 -0000
Delivered-To: michaelbecker@example.org
Received: (qmail 89212 invoked by uid 500); 14 Feb 2011 05:03:00 -0000
Mailing-List: contact michaelbecker@example.org; run by ezmlm
Precedence: bulk
List-Help: <mailto:michaelbecker@example.org>
List-Unsubscribe: <mailto:michaelbecker@example.org>
List-Post: <mailto:michaelbecker@example.org>
List-Id: <dev.buildr.apache.org>
Reply-To: michaelbecker@example.org
Delivered-To: mailing list michaelbecker@example.org
Received: (qmail 89204 invoked by uid 99); 14 Feb 2011 05:02:59 -0000
Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155)
    by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 14 Feb 2011 05:02:59 +0000
X-ASF-Spam-Status: No, hits=1.5 required=5.0
	tests=FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS
X-Spam-Check-By: apache.org
Received-SPF: pass (nike.apache.org: domain of michaelbecker@example.org designates 83.161.120.155 as permitted sender)
Received: from [83.161.120.155] (HELO mail-wy0-f172.google.com) (83.161.120.155)
    by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 14 Feb 2011 05:02:52 +0000
Received: by wyf23 with SMTP id 23so4337935wyf.17
        for <michaelbecker@example.org>; Sun, 13 Feb 2011 21:02:31 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=gamma;
        h=domainkey-signature:mime-version:date:message-id:subject:from:to
         :content-type;
        bh=QEoWiqK85asuRy0yVUis61exF3ZsuXMpFYaYXsRr7Mg=;
        b=vAH88dRT4wHM7LzfNhE8lKxtDITt5zrWvgHGU24d/rb2tCzlHnFraX1tgK5224NiGV
         eIHRfM/Mq206zfeD6lOBiFtUNrIR9OpJjh7PmQcFLCYUjIl6bF9z6WPmveNtgNyL/wbe
         JtGL2kYcjg6mSSbVDmrN9XIxx7DsYEpjCQyWo=
DomainKey-Signature: a=rsa-sha1; c=nofws;
        d=gmail.com; s=gamma;
        h=mime-version:date:message-id:subject:from:to:content-type;
        b=TFW5GhOUX+i0CoDOXZ7xq/m4gGQaDLFTEkiYvCfmF0x1TGiW8Ex+4s/pM78klUTr8B
         ngLiIynNje6zndV3Vcg1C+wl2XBemKQhVirf1AjHQcjPUQvGKhWTv488kCX+21MLl1TO
         TcEsjhfQrhvdvulGzpp4gzfG8tGsVTr4GDQCA=
MIME-Version: 1.0
Received: by 83.161.120.155 with SMTP id j5mr2179238wbv.41.1297659751873; Sun,
 13 Feb 2011 21:02:31 -0800 (PST)
Received: by 83.161.120.155 with HTTP; Sun, 13 Feb 2011 21:02:31 -0800 (PST)
Date: Sun, 13 Feb 2011 21:02:31 -0800
Message-ID: <michaelbecker@example.org>
Subject: February 2011 Status report
From: Alex Boisvert <michaelbecker@example.org>
To: dev <michaelbecker@example.org>
Content-Type: multipart/alternative; boundary=0016e64c1ec28cbe8e049c36f46b
X-Virus-Checked: Checked by ClamAV on apache.org

--0016e64c1ec28cbe8e049c36f46b
Content-Type: text/plain; charset=ISO-8859-1

I wrote our status report for Feb. 2011 and due to pending deadline sent it
to board@apache already:
https://cwiki.apache.org/confluence/display/BUILDR/February+2011+Board+Report

Feel free to bring up anything that I may have missed on this mailing list.

alex

--0016e64c1ec28cbe8e049c36f46b--

From michaelbecker@example.org Mon Feb 14 05:25:20 2011
Return-Path: <michaelbecker@example.org>
Delivered-To: michaelbecker@example.org
Received: (qmail 63756 invoked from network); 14 Feb 2011 05:25:20 -0000
Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155)
  by minotaur.apache.org with SMTP; 14 Feb 2011 05:25:20 -0000
Received: (qmail 95154 invoked by uid 500); 14 Feb 2011 05:18:38 -0000
Delivered-To: michaelbecker@example.org
Received: (qmail 95137 invoked by uid 500); 14 Feb 2011 05:18:36 -0000
Mailing-List: contact michaelbecker@example.org; run by ezmlm
Precedence: bulk
List-Help: <mailto:michaelbecker@example.org>
List-Unsubscribe: <mailto:michaelbecker@example.org>
List-Post: <mailto:michaelbecker@example.org>
List-Id: <dev.buildr.apache.org>
Reply-To: michaelbecker@example.org
Delivered-To: mailing list michaelbecker@example.org
Received: (qmail 95129 invoked by uid 99); 14 Feb 2011 05:18:35 -0000
Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155)
    by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 14 Feb 2011 05:18:35 +0000
X-ASF-Spam-Status: No, hits=1.5 required=5.0
	tests=FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS
X-Spam-Check-By: apache.org
Received-SPF: pass (athena.apache.org: domain of michaelbecker@example.org designates 83.161.120.155 as permitted sender)
Received: from [83.161.120.155] (HELO mail-wy0-f172.google.com) (83.161.120.155)
    by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 14 Feb 2011 05:18:28 +0000
Received: by wyf23 with SMTP id 23so4345464wyf.17
        for <michaelbecker@example.org>; Sun, 13 Feb 2011 21:18:07 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=gamma;
        h=domainkey-signature:mime-version:in-reply-to:references:date
         :message-id:subject:from:to:content-type;
        bh=vHTFeni0V5lezUC2rHrikR0R4UqMquU00vHrA2c+o6I=;
        b=WI+YZvRrrXoH6ul1YVawjBTgg3IOZF7LjVrUcm7Lx6wo83yQ09NIuWziCc0OMIQsRs
         GigzbFORyT0V/GN6+tVrbzGRWGhuCdk8N/HVeSLARDMXhzcKV2iIMorpPD7gxGfzIAg6
         zSfe+HUbJUE00qWacFoGoL9m0PPSrAVc6CaHQ=
DomainKey-Signature: a=rsa-sha1; c=nofws;
        d=gmail.com; s=gamma;
        h=mime-version:in-reply-to:references:date:message-id:subject:from:to
         :content-type;
        b=lrugei4bnvFMbdmKXm6zsP5K7mvu0hnmpmHf2eYd9j5NHktvArlAO46pJ9fxba42yD
         RYeLFSUN2EYz216TBlPPEqYx6KsCizz+u1D/NBu9k82p2wgWi/FBQymoiWmon/SXWp/F
         T8xAeVn4x8sQCeEjlGypjNYp8pTUJDKR0dvrI=
MIME-Version: 1.0
Received: by 83.161.120.155 with SMTP id j7mr2151734wbt.12.1297660687499; Sun,
 13 Feb 2011 21:18:07 -0800 (PST)
Received: by 83.161.120.155 with HTTP; Sun, 13 Feb 2011 21:18:07 -0800 (PST)
In-Reply-To: <michaelbecker@example.org>
References: <michaelbecker@example.org>
Date: Sun, 13 Feb 2011 21:18:07 -0800
Message-ID: <michaelbecker@example.org>
Subject: Re: Buildr 1.4.5 next week?
From: Alex Boisvert <michaelbecker@example.org>
To: dev <michaelbecker@example.org>
Content-Type: multipart/alternative; boundary=0016367b613e5141d9049c372c29

--0016367b613e5141d9049c372c29
Content-Type: text/plain; charset=ISO-8859-1

Update:  After reinstalling my system from scratch (disk corruption) I've
struggled to get the test suite to run in its entirety.  I also spent too
much time running down a rat hole
(BUILDR-565<https://issues.apache.org/jira/browse/BUILDR-565>)
just to prove myself it couldn't be done easily.   I'm still hoping to get
something out real-soon-now.  I'm happy to branch if anybody needs to commit
something that shouldn't go into a release right away.   And, as always,
don't be afraid to commit anything if you've got specs.

alex


On Thu, Jan 27, 2011 at 9:54 PM, Alex Boisvert <michaelbecker@example.org>wrote:

> I'm thinking about releasing Buildr 1.4.5 towards end of next week.  I want
> to keep pushing regular releases out and I think we have a fair number of
> issues/changes that would benefit our users.
>
> If you want to get anything else in this release or feel the timing isn't
> right, please shout.
>
> alex
>
>

--0016367b613e5141d9049c372c29--

From michaelbecker@example.org Tue Feb 22 01:28:17 2011
Return-Path: <michaelbecker@example.org>
Delivered-To: michaelbecker@example.org
Received: (qmail 64446 invoked from network); 22 Feb 2011 01:28:17 -0000
Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155)
  by minotaur.apache.org with SMTP; 22 Feb 2011 01:28:17 -0000
Received: (qmail 85066 invoked by uid 500); 22 Feb 2011 01:28:17 -0000
Delivered-To: michaelbecker@example.org
Received: (qmail 85007 invoked by uid 500); 22 Feb 2011 01:28:16 -0000
Mailing-List: contact michaelbecker@example.org; run by ezmlm
Precedence: bulk
List-Help: <mailto:michaelbecker@example.org>
List-Unsubscribe: <mailto:michaelbecker@example.org>
List-Post: <mailto:michaelbecker@example.org>
List-Id: <dev.buildr.apache.org>
Reply-To: michaelbecker@example.org
Delivered-To: mailing list michaelbecker@example.org
Received: (qmail 84998 invoked by uid 99); 22 Feb 2011 01:28:16 -0000
Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155)
    by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 22 Feb 2011 01:28:16 +0000
X-ASF-Spam-Status: No, hits=1.5 required=5.0
	tests=FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS
X-Spam-Check-By: apache.org
Received-SPF: pass (athena.apache.org: domain of michaelbecker@example.org designates 83.161.120.155 as permitted sender)
Received: from [83.161.120.155] (HELO mail-wy0-f172.google.com) (83.161.120.155)
    by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 22 Feb 2011 01:28:10 +0000
Received: by wyb42 with SMTP id 42so839081wyb.17
        for <michaelbecker@example.org>; Mon, 21 Feb 2011 17:27:48 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=gamma;
        h=domainkey-signature:mime-version:date:message-id:subject:from:to
         :content-type;
        bh=WO6swU2zE+GtcDosRkBIXm3N9+hA+7J+27KCJPlQw+A=;
        b=Ojc6kPH6wX/e/hFP/VNbQRDkwviZ7Br+nPAm4J9jHNhRloYkKqYbwrWRDORzYMCoRH
         0KNcosoldKm4rt+6v4OgzQRKxCvyfAjdJcLeH4Ckbsqi4zyGRc7Sgh2UOLKU10kqAgNW
         vk4uKITRqEu6SVBQZYJHnRLhjTD3v69JKyh1M=
DomainKey-Signature: a=rsa-sha1; c=nofws;
        d=gmail.com; s=gamma;
        h=mime-version:date:message-id:subject:from:to:content-type;
        b=weip14q63mjTTx74+CDt57EWqblL9hHv4EQreJ8ELN3ldXKoi3/odhVI+TN+fCBmwF
         TD7Cvyw9LVmbq8GmdahwHnbzDnYBqGV+T2ytCrYbdI/kiLc7NxBfFaqw+IdX22ai6prX
         /m/CllTFvuj3pIlgTRpdZ1mlD9cbSCdcrj31o=
MIME-Version: 1.0
Received: by 83.161.120.155 with SMTP id l21mr1787582wbu.99.1298338068763; Mon,
 21 Feb 2011 17:27:48 -0800 (PST)
Received: by 83.161.120.155 with HTTP; Mon, 21 Feb 2011 17:27:48 -0800 (PST)
Date: Mon, 21 Feb 2011 17:27:48 -0800
Message-ID: <michaelbecker@example.org>
Subject: [VOTE] Buildr 1.4.5 release
From: Alex Boisvert <michaelbecker@example.org>
To: dev <michaelbecker@example.org>
Content-Type: multipart/alternative; boundary=0016e659f58c6323ce049cd4e33f

--0016e659f58c6323ce049cd4e33f
Content-Type: text/plain; charset=ISO-8859-1

We're voting on the source distributions available here:
http://people.apache.org/~boisvert/buildr/1.4.5/dist/

Specifically:
http://people.apache.org/~boisvert/buildr/1.4.5/dist/buildr-1.4.5.tgz
http://people.apache.org/~boisvert/buildr/1.4.5/dist/buildr-1.4.5.zip

The documentation generated for this release is available here:
http://people.apache.org/~boisvert/buildr/1.4.5/site/
http://people.apache.org/~boisvert/buildr/1.4.5/site/buildr.pdf

The official specification against which this release was tested:
http://people.apache.org/~boisvert/buildr/1.4.5/site/specs.html

Test coverage report:
http://people.apache.org/~boisvert/buildr/1.4.5/site/coverage/index.html


The following changes were made since 1.4.4:

  * Added:  BUILDR-555 Add support for the jaxb binding compiler (Mark
Petrovic)
  * Added:  BUILDR-554 Add support for OSGi bundle packages by importing the
            buildr_bnd plugin
  * Added:  BUILDR-125 Add support for <security-role> in application.xml of
            EAR packaging (Mikael Amborn)
  * Added:  BUILDR-550 Add support for groovydoc
  * Added:  BUILDR-521: System tray notifications for Linux systems
            (via libnotify/notify-send)
  * Added:  BUILDR-537 Shell tasks should use JAVA_OPTS by default
  * Added:  BUILDR-538 Shell tasks should support passing :java_args
  * Added:  BUILDR-544 Support ${groupId} in pom files (Chris Dean)
  * Added:  BUILDR-552 Projects may now be defined using project(:name) and
a block
  * Added:  BUILDR-564 Add package(:scaladoc)
  * Added:  Automatically add "require buildr/{groovy,scala}"  when
generating
            project if Groovy/Scala files are detected.
  * Change: BUILDR-540 Upgrade to rspec 2.1.0
  * Change: BUILDR-546 Upgrade to Rubyzip 0.9.4 (Michael Guymon)
  * Change: BUILDR-556 Merge buildr-iidea extension back into buildr.
  * Change: Upgrade default Scala compiler version to 2.8.1-final
  * Change: Upgrade to ScalaCheck 1.8
  * Change: Upgrade to ScalaTest 1.3
  * Change: Upgrade to Specs 1.6.6
  * Chagne: Upgrade to JRuby 1.5.6
  * Fixed:  BUILDR-542 Release task:  SVN tagging fails if parent tag
directory
            does not exist yet (Gerolf Seitz)
  * Fixed:  BUILDR-543 POMs are installed and uploaded twice when using
artifacts
            with classifier
  * Fixed:  BUILDR-522 Send notifications when continuous compilation
            succeeds/fails.
  * Fixed:  BUILDR-551 Continuous compilation not working for project trees
  * Fixed:  BUILDR-557 MD5 + SHA1 checksums are not Maven compliant (Tammo
van Lessen)
  * Change: Upgrade to Groovy 1.7.5
  * Change: BUILDR-545 Add the ability to specify the description element in
in
            application.xml contained within an ear.
  * Fixed:  BUILDR-547 - Ensure ECJ compiler works when there is a space in
the
            path of dependencies.
  * Fixed:  BUILDR-558 Artifact uploads should show a progress bar (Tammo
van Lessen)
  * Fixed:  BUILDR-560 show a meaning full error message when POM cannot be
parsed
            (Tammo van Lessen)
  * Fixed:  BUILDR-562 WAR package isn't updated if files under
src/main/webapp
            are updated
  * Fixed:  BUILDR-569 Buildr fails under JRuby 1.6.0.RC1 due to read-only
$? variable
  * Fixed:  BUILDR-570 Buildr does not work with Rubygems 1.5.x
  * Fixed:  Scaladoc task would cause build to exit prematurely

--0016e659f58c6323ce049cd4e33f--

From michaelbecker@example.org Tue Feb 22 03:23:47 2011
Return-Path: <michaelbecker@example.org>
Delivered-To: michaelbecker@example.org
Received: (qmail 5240 invoked from network); 22 Feb 2011 03:23:47 -0000
Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155)
  by minotaur.apache.org with SMTP; 22 Feb 2011 03:23:47 -0000
Received: (qmail 50364 invoked by uid 500); 22 Feb 2011 03:23:46 -0000
Delivered-To: michaelbecker@example.org
Received: (qmail 50298 invoked by uid 500); 22 Feb 2011 03:23:45 -0000
Mailing-List: contact michaelbecker@example.org; run by ezmlm
Precedence: bulk
List-Help: <mailto:michaelbecker@example.org>
List-Unsubscribe: <mailto:michaelbecker@example.org>
List-Post: <mailto:michaelbecker@example.org>
List-Id: <dev.buildr.apache.org>
Reply-To: michaelbecker@example.org
Delivered-To: mailing list michaelbecker@example.org
Received: (qmail 50287 invoked by uid 99); 22 Feb 2011 03:23:43 -0000
Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155)
    by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 22 Feb 2011 03:23:43 +0000
X-ASF-Spam-Status: No, hits=-0.7 required=5.0
	tests=FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL
X-Spam-Check-By: apache.org
Received-SPF: pass (nike.apache.org: domain of michaelbecker@example.org designates 83.161.120.155 as permitted sender)
Received: from [83.161.120.155] (HELO mail-ww0-f48.google.com) (83.161.120.155)
    by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 22 Feb 2011 03:23:36 +0000
Received: by wwd20 with SMTP id 20so6607675wwd.17
        for <michaelbecker@example.org>; Mon, 21 Feb 2011 19:23:15 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=gamma;
        h=domainkey-signature:mime-version:sender:in-reply-to:references:date
         :x-google-sender-auth:message-id:subject:from:to:content-type
         :content-transfer-encoding;
        bh=Xt6iiVsnRtjxRiN2/ItYFcd+EUS3K/e4qfzQhcm+/S8=;
        b=fYpRWjRctl67SU9uUwFZQJX485HzKFf+x+Jt58fiZNuWAxnNvF7Ik2ji6QbjVmQelb
         +7fh6902/vgUv6mvhIfJNWN5LMyjkdtghLmNtgXGZl/4GyVvdcGkMsGAg6jFAPyeEOvP
         /ZL5YsorCGysgb+36+9CUo1j0P9t9qqt0yOSQ=
DomainKey-Signature: a=rsa-sha1; c=nofws;
        d=gmail.com; s=gamma;
        h=mime-version:sender:in-reply-to:references:date
         :x-google-sender-auth:message-id:subject:from:to:content-type
         :content-transfer-encoding;
        b=pzaUkex2R/fiooNX6x412dpBwxJG2+zVRwz+7oXTyLn8itaCEBE+Xfzys1oqS4r7z4
         E9ZFnpkBp9KVPsZLt4cjrFX5o+6LShOVEFcB3QBHZh6CSDlBufS0QlSIVs+AYrceGLZB
         Qt2jB24mG9tEHfvYLlmeTDKza3min9F36VAZ4=
MIME-Version: 1.0
Received: by 83.161.120.155 with SMTP id l47mr1869549wee.56.1298344995013; Mon,
 21 Feb 2011 19:23:15 -0800 (PST)
Sender: michaelbecker@example.org
Received: by 83.161.120.155 with HTTP; Mon, 21 Feb 2011 19:23:14 -0800 (PST)
In-Reply-To: <michaelbecker@example.org>
References: <michaelbecker@example.org>
Date: Tue, 22 Feb 2011 14:23:14 +1100
X-Google-Sender-Auth: l4r3lA8uHg8Jg-rF93MkDM7bSh4
Message-ID: <michaelbecker@example.org>
Subject: Re: [VOTE] Buildr 1.4.5 release
From: Peter Donald <michaelbecker@example.org>
To: michaelbecker@example.org
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
X-Virus-Checked: Checked by ClamAV on apache.org

+1

Tested it out on all my local builds and it seems to all good.

On Tue, Feb 22, 2011 at 12:27 PM, Alex Boisvert <michaelbecker@example.org> w=
rote:
> We're voting on the source distributions available here:
> http://people.apache.org/~boisvert/buildr/1.4.5/dist/
>
> Specifically:
> http://people.apache.org/~boisvert/buildr/1.4.5/dist/buildr-1.4.5.tgz
> http://people.apache.org/~boisvert/buildr/1.4.5/dist/buildr-1.4.5.zip
>
> The documentation generated for this release is available here:
> http://people.apache.org/~boisvert/buildr/1.4.5/site/
> http://people.apache.org/~boisvert/buildr/1.4.5/site/buildr.pdf
>
> The official specification against which this release was tested:
> http://people.apache.org/~boisvert/buildr/1.4.5/site/specs.html
>
> Test coverage report:
> http://people.apache.org/~boisvert/buildr/1.4.5/site/coverage/index.html
>
>
> The following changes were made since 1.4.4:
>
> =A0* Added: =A0BUILDR-555 Add support for the jaxb binding compiler (Mark
> Petrovic)
> =A0* Added: =A0BUILDR-554 Add support for OSGi bundle packages by importi=
ng the
> =A0 =A0 =A0 =A0 =A0 =A0buildr_bnd plugin
> =A0* Added: =A0BUILDR-125 Add support for <security-role> in application.=
xml of
> =A0 =A0 =A0 =A0 =A0 =A0EAR packaging (Mikael Amborn)
> =A0* Added: =A0BUILDR-550 Add support for groovydoc
> =A0* Added: =A0BUILDR-521: System tray notifications for Linux systems
> =A0 =A0 =A0 =A0 =A0 =A0(via libnotify/notify-send)
> =A0* Added: =A0BUILDR-537 Shell tasks should use JAVA_OPTS by default
> =A0* Added: =A0BUILDR-538 Shell tasks should support passing :java_args
> =A0* Added: =A0BUILDR-544 Support ${groupId} in pom files (Chris Dean)
> =A0* Added: =A0BUILDR-552 Projects may now be defined using project(:name=
) and
> a block
> =A0* Added: =A0BUILDR-564 Add package(:scaladoc)
> =A0* Added: =A0Automatically add "require buildr/{groovy,scala}" =A0when
> generating
> =A0 =A0 =A0 =A0 =A0 =A0project if Groovy/Scala files are detected.
> =A0* Change: BUILDR-540 Upgrade to rspec 2.1.0
> =A0* Change: BUILDR-546 Upgrade to Rubyzip 0.9.4 (Michael Guymon)
> =A0* Change: BUILDR-556 Merge buildr-iidea extension back into buildr.
> =A0* Change: Upgrade default Scala compiler version to 2.8.1-final
> =A0* Change: Upgrade to ScalaCheck 1.8
> =A0* Change: Upgrade to ScalaTest 1.3
> =A0* Change: Upgrade to Specs 1.6.6
> =A0* Chagne: Upgrade to JRuby 1.5.6
> =A0* Fixed: =A0BUILDR-542 Release task: =A0SVN tagging fails if parent ta=
g
> directory
> =A0 =A0 =A0 =A0 =A0 =A0does not exist yet (Gerolf Seitz)
> =A0* Fixed: =A0BUILDR-543 POMs are installed and uploaded twice when usin=
g
> artifacts
> =A0 =A0 =A0 =A0 =A0 =A0with classifier
> =A0* Fixed: =A0BUILDR-522 Send notifications when continuous compilation
> =A0 =A0 =A0 =A0 =A0 =A0succeeds/fails.
> =A0* Fixed: =A0BUILDR-551 Continuous compilation not working for project =
trees
> =A0* Fixed: =A0BUILDR-557 MD5 + SHA1 checksums are not Maven compliant (T=
ammo
> van Lessen)
> =A0* Change: Upgrade to Groovy 1.7.5
> =A0* Change: BUILDR-545 Add the ability to specify the description elemen=
t in
> in
> =A0 =A0 =A0 =A0 =A0 =A0application.xml contained within an ear.
> =A0* Fixed: =A0BUILDR-547 - Ensure ECJ compiler works when there is a spa=
ce in
> the
> =A0 =A0 =A0 =A0 =A0 =A0path of dependencies.
> =A0* Fixed: =A0BUILDR-558 Artifact uploads should show a progress bar (Ta=
mmo
> van Lessen)
> =A0* Fixed: =A0BUILDR-560 show a meaning full error message when POM cann=
ot be
> parsed
> =A0 =A0 =A0 =A0 =A0 =A0(Tammo van Lessen)
> =A0* Fixed: =A0BUILDR-562 WAR package isn't updated if files under
> src/main/webapp
> =A0 =A0 =A0 =A0 =A0 =A0are updated
> =A0* Fixed: =A0BUILDR-569 Buildr fails under JRuby 1.6.0.RC1 due to read-=
only
> $? variable
> =A0* Fixed: =A0BUILDR-570 Buildr does not work with Rubygems 1.5.x
> =A0* Fixed: =A0Scaladoc task would cause build to exit prematurely
>



--=20
Cheers,

Peter Donald

From michaelbecker@example.org Thu Feb 24 20:04:36 2011
Return-Path: <michaelbecker@example.org>
Delivered-To: michaelbecker@example.org
Received: (qmail 13842 invoked from network); 24 Feb 2011 20:04:35 -0000
Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155)
  by minotaur.apache.org with SMTP; 24 Feb 2011 20:04:35 -0000
Received: (qmail 76897 invoked by uid 500); 24 Feb 2011 20:04:35 -0000
Delivered-To: michaelbecker@example.org
Received: (qmail 76823 invoked by uid 500); 24 Feb 2011 20:04:35 -0000
Mailing-List: contact michaelbecker@example.org; run by ezmlm
Precedence: bulk
List-Help: <mailto:michaelbecker@example.org>
List-Unsubscribe: <mailto:michaelbecker@example.org>
List-Post: <mailto:michaelbecker@example.org>
List-Id: <dev.buildr.apache.org>
Reply-To: michaelbecker@example.org
Delivered-To: mailing list michaelbecker@example.org
Received: (qmail 76815 invoked by uid 99); 24 Feb 2011 20:04:35 -0000
Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155)
    by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 24 Feb 2011 20:04:35 +0000
X-ASF-Spam-Status: No, hits=-0.7 required=5.0
	tests=FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL
X-Spam-Check-By: apache.org
Received-SPF: pass (nike.apache.org: domain of michaelbecker@example.org designates 83.161.120.155 as permitted sender)
Received: from [83.161.120.155] (HELO mail-px0-f172.google.com) (83.161.120.155)
    by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 24 Feb 2011 20:04:26 +0000
Received: by pxi6 with SMTP id 6so199399pxi.17
        for <michaelbecker@example.org>; Thu, 24 Feb 2011 12:04:04 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=gamma;
        h=domainkey-signature:message-id:date:from:user-agent:mime-version:to
         :subject:content-type:content-transfer-encoding;
        bh=eSJw3xJU0KjVrt2n9+lRxflxDjOKx4uRQ+qzddzWX+4=;
        b=FfQjMqlnFvq79hY0gWMr3WdcGGQ5jvFBjWZDZoHcA931hJzxkcx23JQZ7v1ixvX/E1
         FbvVEcwc8eaChHw9nocCntUCTK9Jn8T3aW11AfJ3aA+fVJ3iHQUw1DucnntRDDeIF72b
         v6LFDHs8dPJfhfCwSOKBBqaHU9retbS9w/rAU=
DomainKey-Signature: a=rsa-sha1; c=nofws;
        d=gmail.com; s=gamma;
        h=message-id:date:from:user-agent:mime-version:to:subject
         :content-type:content-transfer-encoding;
        b=E4U2GwiwpaV1W01UXKL9J0h2d/z5ikhYuVS85Fr4shu84qZ2mQsMDj1ajruNTc27nj
         uoRCbrzCaxf5tK38KSmO05IwJbcecA+1IDzWDI/Rc20eTvEpcqdwdy5XU1pLM77Eix5y
         aFN+I+sFgTEvt07J+6hpGpkby3FuRqu+SWJq8=
Received: by 83.161.120.155 with SMTP id p2mr928389wfh.372.1298577844511;
        Thu, 24 Feb 2011 12:04:04 -0800 (PST)
Received: from [83.161.120.155] (ip98-182-58-201.ri.ri.cox.net [83.161.120.155])
        by mx.google.com with ESMTPS id w32sm9585619wfh.7.283.161.120.155.04.02
        (version=SSLv3 cipher=OTHER);
        Thu, 24 Feb 2011 12:04:03 -0800 (PST)
Message-ID: <michaelbecker@example.org>
Date: Thu, 24 Feb 2011 15:04:02 -0500
From: Michael Guymon <michaelbecker@example.org>
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:83.161.120.155) Gecko/20101208 Lightning/1.0b2 Thunderbird/3.1.7
MIME-Version: 1.0
To: michaelbecker@example.org
Subject: Dependency resolution with Maven's Aether
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Virus-Checked: Checked by ClamAV on apache.org


Has anyone looked into using Maven 3's new Aether framework for handling 
dependency resolution in Buildr? Then lazy developers like me could only 
have to define a few jar dependencies and Buildr would be able to figure 
out the rest.

I have only done a little bit of reading on the subject and am curious 
if anyone has any insight if it is plausible and 'a good idea'.

thanks,
Michael

From michaelbecker@example.org Sat Feb 26 05:58:53 2011
Return-Path: <michaelbecker@example.org>
Delivered-To: michaelbecker@example.org
Received: (qmail 44725 invoked from network); 26 Feb 2011 05:58:53 -0000
Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155)
  by minotaur.apache.org with SMTP; 26 Feb 2011 05:58:53 -0000
Received: (qmail 97428 invoked by uid 500); 26 Feb 2011 05:58:53 -0000
Delivered-To: michaelbecker@example.org
Received: (qmail 97369 invoked by uid 500); 26 Feb 2011 05:58:52 -0000
Mailing-List: contact michaelbecker@example.org; run by ezmlm
Precedence: bulk
List-Help: <mailto:michaelbecker@example.org>
List-Unsubscribe: <mailto:michaelbecker@example.org>
List-Post: <mailto:michaelbecker@example.org>
List-Id: <dev.buildr.apache.org>
Reply-To: michaelbecker@example.org
Delivered-To: mailing list michaelbecker@example.org
Received: (qmail 97361 invoked by uid 99); 26 Feb 2011 05:58:51 -0000
Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155)
    by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 26 Feb 2011 05:58:51 +0000
X-ASF-Spam-Status: No, hits=1.5 required=5.0
	tests=FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL
X-Spam-Check-By: apache.org
Received-SPF: pass (athena.apache.org: domain of michaelbecker@example.org designates 83.161.120.155 as permitted sender)
Received: from [83.161.120.155] (HELO mail-px0-f172.google.com) (83.161.120.155)
    by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 26 Feb 2011 05:58:45 +0000
Received: by pxi6 with SMTP id 6so515040pxi.17
        for <michaelbecker@example.org>; Fri, 25 Feb 2011 21:58:25 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=gamma;
        h=domainkey-signature:message-id:date:from:user-agent:mime-version:to
         :subject:content-type;
        bh=mr55ojcDlJ0eGUzBqc98vkKC9ZmszMVwsqrBCIWH9Dg=;
        b=dKdQmu4zzcP0QrW1DK8ECA+RXY/lwwunHNW8qArs1cZibSakDBMZvlgGK8eop6FSeM
         +Dr7Gatyag5poxU2sZCZlhjW9GcbkLQNuMvO2WlYf6hSZe8EiFmXH+8tOfVs6aUeSusG
         oevEZgqQKizp0E+2Nx3WLKOh9GVIdRo1WAwXA=
DomainKey-Signature: a=rsa-sha1; c=nofws;
        d=gmail.com; s=gamma;
        h=message-id:date:from:user-agent:mime-version:to:subject
         :content-type;
        b=em/PrZBPvNqNoVHQZj3CBJZFY+BtpC7chdtS9CV7kYwuLCXWhb5J76EUPjdj4N6b5S
         hC+HwWB2MIN8yRkcLfGHKsaz5A5bSfjDogjbMiPg+bU8i8X4TA/60PzZYZvW2p1eYDfy
         ZjpeE7YA8WrLudNso2ZChCLwMjWsIL8aI7sRo=
Received: by 83.161.120.155 with SMTP id o4mr2330594wfd.35.1298699904342;
        Fri, 25 Feb 2011 21:58:24 -0800 (PST)
Received: from [83.161.120.155] (ip98-182-58-201.ri.ri.cox.net [83.161.120.155])
        by mx.google.com with ESMTPS id n4sm2057023wfl.2.283.161.120.155.58.21
        (version=SSLv3 cipher=OTHER);
        Fri, 25 Feb 2011 21:58:22 -0800 (PST)
Message-ID: <michaelbecker@example.org>
Date: Sat, 26 Feb 2011 00:58:20 -0500
From: Michael Guymon <michaelbecker@example.org>
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:83.161.120.155) Gecko/20101208 Lightning/1.0b2 Thunderbird/3.1.7
MIME-Version: 1.0
To: michaelbecker@example.org
Subject: Fwd: Dependency resolution with Maven's Aether
Content-Type: multipart/alternative;
 boundary="------------070207080707010501010003"

--------------070207080707010501010003
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit


So I jumped straight into the fire and have created a basic dependency 
resolver using Aether for Buildr.
https://github.com/mguymon/buildr-resolver

It will take an array of dependencies and find their dependencies, 
returning the total of all dependencies. For example, if you pass it 
["org.apache.activemq:activemq-spring:jar:5.4.2"] it returns an array of 
"org.apache.activemq:activemq-spring:jar:5.4.2" and its 32 dependencies.

Not surprising, it still needs work. It requires JRuby but I should be 
able to get it to work with RJB for vanilla Ruby support. Aether is 
downloading dependencies on its own, which needs to be disabled, so 
buildr can handle that part.

buildr-resolver may cause conflicts due to the jars required to 
bootstrap Aether. Needs a way to load Aether without polluting the 
project runtime. Bootstrap deps - 
https://github.com/mguymon/naether/blob/master/src/main/java/com/slackworks/Bootstrap.java

I made a simple wrapper for Aether that buildr-resolver uses. It does 
some juggling to make Maven and Gem play nice - 
https://github.com/mguymon/naether



-------- Original Message --------
Subject: 	Dependency resolution with Maven's Aether
Date: 	Thu, 24 Feb 2011 15:04:02 -0500
From: 	Michael Guymon <michaelbecker@example.org>
To: 	michaelbecker@example.org



Has anyone looked into using Maven 3's new Aether framework for handling
dependency resolution in Buildr? Then lazy developers like me could only
have to define a few jar dependencies and Buildr would be able to figure
out the rest.

I have only done a little bit of reading on the subject and am curious
if anyone has any insight if it is plausible and 'a good idea'.

thanks,
Michael


--------------070207080707010501010003--

From michaelbecker@example.org Sun Feb 27 22:32:30 2011
Return-Path: <michaelbecker@example.org>
Delivered-To: michaelbecker@example.org
Received: (qmail 12201 invoked from network); 27 Feb 2011 22:32:30 -0000
Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155)
  by minotaur.apache.org with SMTP; 27 Feb 2011 22:32:30 -0000
Received: (qmail 63050 invoked by uid 500); 27 Feb 2011 22:32:30 -0000
Delivered-To: michaelbecker@example.org
Received: (qmail 62998 invoked by uid 500); 27 Feb 2011 22:32:30 -0000
Mailing-List: contact michaelbecker@example.org; run by ezmlm
Precedence: bulk
List-Help: <mailto:michaelbecker@example.org>
List-Unsubscribe: <mailto:michaelbecker@example.org>
List-Post: <mailto:michaelbecker@example.org>
List-Id: <dev.buildr.apache.org>
Reply-To: michaelbecker@example.org
Delivered-To: mailing list michaelbecker@example.org
Received: (qmail 62990 invoked by uid 99); 27 Feb 2011 22:32:29 -0000
Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155)
    by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 27 Feb 2011 22:32:29 +0000
X-ASF-Spam-Status: No, hits=1.5 required=5.0
	tests=FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL
X-Spam-Check-By: apache.org
Received-SPF: pass (nike.apache.org: domain of michaelbecker@example.org designates 83.161.120.155 as permitted sender)
Received: from [83.161.120.155] (HELO mail-gw0-f52.google.com) (83.161.120.155)
    by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 27 Feb 2011 22:32:23 +0000
Received: by gwaa20 with SMTP id a20so1478002gwa.11
        for <michaelbecker@example.org>; Sun, 27 Feb 2011 14:32:02 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=gamma;
        h=domainkey-signature:mime-version:in-reply-to:references:date
         :message-id:subject:from:to:cc:content-type;
        bh=kXL/F8+IdZ0K+wkHjtPTPxslC4wa95V/BQ1hzI9cQ10=;
        b=uAeJp33n1OcovPgtToBctpnNxo6nAWZ/b2V7t6f6NqHQz0r9kHlOjpCQeh4A4Hqwhl
         zUUdgULQoFz0EASO38fdfVV5WbITcyK3Rz9pDoqPBRvDhmxxtxgC3PxRa+f7XilaAd0o
         2iyFCRxdPTCKER/aqdN6iM6ZkECgy59J30A3A=
DomainKey-Signature: a=rsa-sha1; c=nofws;
        d=gmail.com; s=gamma;
        h=mime-version:in-reply-to:references:date:message-id:subject:from:to
         :cc:content-type;
        b=Ekyp8671mryDHf30wUG3IXMHjS6ks3hM3m+EDJGrphu8z83syrQ3bWyvOiJmntOOA3
         8r/jETMT9Kf0HJPARnnrwaxtnlmX65lj+V0LFw6rJnJz45qccNxJ53KpKHWuvLwNZsSG
         nOZdXpJQpJg5aQTdzZcUI6sqkMXauGntGYQTI=
MIME-Version: 1.0
Received: by 83.161.120.155 with SMTP id c19mr6339262yba.196.1298845922123; Sun,
 27 Feb 2011 14:32:02 -0800 (PST)
Received: by 83.161.120.155 with HTTP; Sun, 27 Feb 2011 14:32:02 -0800 (PST)
In-Reply-To: <michaelbecker@example.org>
References: <michaelbecker@example.org>
Date: Sun, 27 Feb 2011 14:32:02 -0800
Message-ID: <michaelbecker@example.org>
Subject: Re: Dependency resolution with Maven's Aether
From: Alex Boisvert <michaelbecker@example.org>
To: michaelbecker@example.org
Cc: Michael Guymon <michaelbecker@example.org>
Content-Type: multipart/alternative; boundary=000e0cd3093ace5ecf049d4b21ea
X-Virus-Checked: Checked by ClamAV on apache.org

--000e0cd3093ace5ecf049d4b21ea
Content-Type: text/plain; charset=ISO-8859-1

On Fri, Feb 25, 2011 at 9:58 PM, Michael Guymon <michaelbecker@example.org>wrote:

>
> So I jumped straight into the fire and have created a basic dependency
> resolver using Aether for Buildr.
> https://github.com/mguymon/buildr-resolver


Nice work!


> It will take an array of dependencies and find their dependencies,
> returning the total of all dependencies. For example, if you pass it
> ["org.apache.activemq:activemq-spring:jar:5.4.2"] it returns an array of
> "org.apache.activemq:activemq-spring:jar:5.4.2" and its 32 dependencies.
>
> Not surprising, it still needs work. It requires JRuby but I should be able
> to get it to work with RJB for vanilla Ruby support. Aether is downloading
> dependencies on its own, which needs to be disabled, so buildr can handle
> that part.
>
> buildr-resolver may cause conflicts due to the jars required to bootstrap
> Aether. Needs a way to load Aether without polluting the project runtime.
> Bootstrap deps -
> https://github.com/mguymon/naether/blob/master/src/main/java/com/slackworks/Bootstrap.java


Just an idea... you may want to load these in a separate ClassLoader
(assuming Aether doesn't require jars to be in the bootstrap classloader).

alex

--000e0cd3093ace5ecf049d4b21ea--

From michaelbecker@example.org Mon Feb 28 18:29:11 2011
Return-Path: <michaelbecker@example.org>
Delivered-To: michaelbecker@example.org
Received: (qmail 47443 invoked from network); 28 Feb 2011 18:29:11 -0000
Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155)
  by minotaur.apache.org with SMTP; 28 Feb 2011 18:29:11 -0000
Received: (qmail 36443 invoked by uid 500); 28 Feb 2011 18:29:11 -0000
Delivered-To: michaelbecker@example.org
Received: (qmail 36016 invoked by uid 500); 28 Feb 2011 18:29:09 -0000
Mailing-List: contact michaelbecker@example.org; run by ezmlm
Precedence: bulk
List-Help: <mailto:michaelbecker@example.org>
List-Unsubscribe: <mailto:michaelbecker@example.org>
List-Post: <mailto:michaelbecker@example.org>
List-Id: <dev.buildr.apache.org>
Reply-To: michaelbecker@example.org
Delivered-To: mailing list michaelbecker@example.org
Received: (qmail 36001 invoked by uid 99); 28 Feb 2011 18:29:08 -0000
Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155)
    by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 28 Feb 2011 18:29:08 +0000
X-ASF-Spam-Status: No, hits=1.5 required=5.0
	tests=FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS
X-Spam-Check-By: apache.org
Received-SPF: pass (athena.apache.org: domain of michaelbecker@example.org designates 83.161.120.155 as permitted sender)
Received: from [83.161.120.155] (HELO mail-gw0-f52.google.com) (83.161.120.155)
    by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 28 Feb 2011 18:29:01 +0000
Received: by gwaa20 with SMTP id a20so1823366gwa.11
        for <michaelbecker@example.org>; Mon, 28 Feb 2011 10:28:40 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=gamma;
        h=domainkey-signature:mime-version:in-reply-to:references:date
         :message-id:subject:from:to:content-type;
        bh=QQMbIFoqdIQqdnWuFHrAgeotQuGdtCneDwrzOBbVzqU=;
        b=l4gRcmlCsSX8MIhSU2coRZzmvHLqqL87r+HjWx6fsXNnSkyOyHZ4ivjdFhrio+J4r9
         r7sGGBv2TUSUwQPDK5hXcALyrHvO0FYU9qEfxmV8x6xfOkou9wNL4B8cA+lPe08NZY0O
         hu0dwi4BknfjNQFk8S9uQ1q+7stTSSg3vNjXk=
DomainKey-Signature: a=rsa-sha1; c=nofws;
        d=gmail.com; s=gamma;
        h=mime-version:in-reply-to:references:date:message-id:subject:from:to
         :content-type;
        b=ZQ5hdrK5Nirvlyj7FIY+SceRHa2D8j5rVl/WPBh14BZc6Ds35zxnRm/SAQgy3H6SzQ
         KjzmaF0B8bsuSVvi3qqFAAnn4iEV3AjEuQFhEhlupEmuFyyaMZaX384RgtNAEUm4kdY0
         9Qtm4fMEZsRmhSx7vRcSbSIAsutUgKcyYtqo0=
MIME-Version: 1.0
Received: by 83.161.120.155 with SMTP id z1mr7972125yao.28.1298917720514; Mon,
 28 Feb 2011 10:28:40 -0800 (PST)
Received: by 83.161.120.155 with HTTP; Mon, 28 Feb 2011 10:28:40 -0800 (PST)
In-Reply-To: <michaelbecker@example.org>
References: <michaelbecker@example.org>
Date: Mon, 28 Feb 2011 10:28:40 -0800
Message-ID: <michaelbecker@example.org>
Subject: Re: [VOTE] Buildr 1.4.5 release
From: Alex Boisvert <michaelbecker@example.org>
To: dev <michaelbecker@example.org>
Content-Type: multipart/alternative; boundary=20cf3054963b52e31b049d5bd945

--20cf3054963b52e31b049d5bd945
Content-Type: text/plain; charset=ISO-8859-1

Vote passed with 2 +1's, no zeros or -1's.   I'm uploading the release to
the official site.

alex


On Mon, Feb 21, 2011 at 5:27 PM, Alex Boisvert <michaelbecker@example.org>wrote:

> We're voting on the source distributions available here:
> http://people.apache.org/~boisvert/buildr/1.4.5/dist/
>
> Specifically:
> http://people.apache.org/~boisvert/buildr/1.4.5/dist/buildr-1.4.5.tgz
> http://people.apache.org/~boisvert/buildr/1.4.5/dist/buildr-1.4.5.zip
>
> The documentation generated for this release is available here:
> http://people.apache.org/~boisvert/buildr/1.4.5/site/
> http://people.apache.org/~boisvert/buildr/1.4.5/site/buildr.pdf
>
> The official specification against which this release was tested:
> http://people.apache.org/~boisvert/buildr/1.4.5/site/specs.html
>
> Test coverage report:
> http://people.apache.org/~boisvert/buildr/1.4.5/site/coverage/index.html
>
>
> The following changes were made since 1.4.4:
>
>   * Added:  BUILDR-555 Add support for the jaxb binding compiler (Mark
> Petrovic)
>   * Added:  BUILDR-554 Add support for OSGi bundle packages by importing
> the
>             buildr_bnd plugin
>   * Added:  BUILDR-125 Add support for <security-role> in application.xml
> of
>             EAR packaging (Mikael Amborn)
>   * Added:  BUILDR-550 Add support for groovydoc
>   * Added:  BUILDR-521: System tray notifications for Linux systems
>             (via libnotify/notify-send)
>   * Added:  BUILDR-537 Shell tasks should use JAVA_OPTS by default
>   * Added:  BUILDR-538 Shell tasks should support passing :java_args
>   * Added:  BUILDR-544 Support ${groupId} in pom files (Chris Dean)
>   * Added:  BUILDR-552 Projects may now be defined using project(:name) and
> a block
>   * Added:  BUILDR-564 Add package(:scaladoc)
>   * Added:  Automatically add "require buildr/{groovy,scala}"  when
> generating
>             project if Groovy/Scala files are detected.
>   * Change: BUILDR-540 Upgrade to rspec 2.1.0
>   * Change: BUILDR-546 Upgrade to Rubyzip 0.9.4 (Michael Guymon)
>   * Change: BUILDR-556 Merge buildr-iidea extension back into buildr.
>   * Change: Upgrade default Scala compiler version to 2.8.1-final
>   * Change: Upgrade to ScalaCheck 1.8
>   * Change: Upgrade to ScalaTest 1.3
>   * Change: Upgrade to Specs 1.6.6
>   * Chagne: Upgrade to JRuby 1.5.6
>   * Fixed:  BUILDR-542 Release task:  SVN tagging fails if parent tag
> directory
>             does not exist yet (Gerolf Seitz)
>   * Fixed:  BUILDR-543 POMs are installed and uploaded twice when using
> artifacts
>             with classifier
>   * Fixed:  BUILDR-522 Send notifications when continuous compilation
>             succeeds/fails.
>   * Fixed:  BUILDR-551 Continuous compilation not working for project trees
>   * Fixed:  BUILDR-557 MD5 + SHA1 checksums are not Maven compliant (Tammo
> van Lessen)
>   * Change: Upgrade to Groovy 1.7.5
>   * Change: BUILDR-545 Add the ability to specify the description element
> in in
>             application.xml contained within an ear.
>   * Fixed:  BUILDR-547 - Ensure ECJ compiler works when there is a space in
> the
>             path of dependencies.
>   * Fixed:  BUILDR-558 Artifact uploads should show a progress bar (Tammo
> van Lessen)
>   * Fixed:  BUILDR-560 show a meaning full error message when POM cannot be
> parsed
>             (Tammo van Lessen)
>   * Fixed:  BUILDR-562 WAR package isn't updated if files under
> src/main/webapp
>             are updated
>   * Fixed:  BUILDR-569 Buildr fails under JRuby 1.6.0.RC1 due to read-only
> $? variable
>   * Fixed:  BUILDR-570 Buildr does not work with Rubygems 1.5.x
>   * Fixed:  Scaladoc task would cause build to exit prematurely
>
>

--20cf3054963b52e31b049d5bd945--


{'source': 'Apache Software Foundation Public Mail Archives'}