You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@buildr.apache.org by Alex Boisvert <al...@gmail.com> on 2009/10/05 21:02:45 UTC
[VOTE] Buildr 1.3.5 release (take 2)
We're voting on the source distributions available here:
http://people.apache.org/~boisvert/buildr/1.3.5/dist/
Specifically:
http://people.apache.org/~boisvert/buildr/1.3.5/dist/buildr-1.3.5.tgz
http://people.apache.org/~boisvert/buildr/1.3.5/dist/buildr-1.3.5.zip
The documentation generated for this release is available here:
http://people.apache.org/~boisvert/buildr/1.3.5/site/
http://people.apache.org/~boisvert/buildr/1.3.5/site/buildr.pdf
The official specification against which this release was tested:
http://people.apache.org/~boisvert/buildr/1.3.5/site/specs.html
Test coverage report:
http://people.apache.org/~boisvert/buildr/1.3.5/site/coverage/index.html
(Still getting a segmentation fault with rcov)
The following changes were made since 1.3.4:
* Added: Interactive shell (REPL) support
* Added: BeanShell as default shell for java projects, bsh is small and
it's
syntax provides the closest to an interpreted java. The
BeanShell
console includes a graphical class browser. Shell is named :bsh
* Added: Mandriva (urpmi) installation support (with help from Franck
Villaume).
* Added: BUILDR-56 Download Scala artifacts if not available locally
* Added: BUILDR-163 cobertura:check (Marko Sibakov, Daniel Spiewak).
* Added: BUILDR-295 Eclipse task: make 'M2_REPO' repository variable
configurable
* Added: BUILDR-300 Make Eclipse task more configurable (Antoine Toulme,
Alex Boisvert)
* Change: Upgraded to rubyforge-1.0.5 and net-ssh 2.0.15
* Change: Monkey-Patched FileUtils::sh on JRuby to use POSIX `system`
* Change: Updated to Rake 0.8.7, RSpec 1.2.8 and JRuby-openssl 0.5.2.
* Change: Updated to easyb 0.9 (Joel Muzzerall)
* Change: Updated to TestNG 5.10
* Change: Updated to JRuby 1.3.1
* Fixed: BUILDR-23 Support for setting file mode when packaging (Ittay
Dror).
* Fixed: BUILDR-278 tasks/*.rake files are loaded after the buildfile
(Rhett Sutphin)
* Fixed: BUILDR-282 release goal should not strip leading '0' digits from
version numbers.
* Fixed: BUILDR-289 Improved error message when JAVA_HOME points to an
invalid JRE/JDK installation
* Fixed: BUILDR-290 Dependencies cannot be downloaded over SSL.
* Fixed: BUILDR-291 Local tasks do not support arguments (Ittay Dror).
* Fixed: BUILDR-292 Workaround for JRUBY-3381 on FileUtils.mv
* Fixed: BUILDR-301 TestNG doesn't report failure if more than one test
fails
* Fixed: BUILDR-307 Failures are not reported correctly for ScalaTest
(Jeremie Lenfant-Engelmann)
* Fixed: BUILDR-313 Prevent release with uncommitted_files on Git 1.4.3+
(Alexis Midon)
* Fixed: BUILDR-315 Fix Eclipse .classpath for local libraries (Mat
Schaffer)
* Fixed: BUILDR-304 Referencing an existing package task using the
package
method fails if the package has a custom filename (Rhett
Sutphin)
* Fixed: BUILDR-322 When specifying files (instead of directories) as
sources for compile task,
Buildr uses target directory timestamp only (not compiled output
timestamp)
* Fixed: BUILDR-324: Regression - baseDir system property is not set when
executing tests [Alexis Midon]
* Fixed: BUILDR-325: Overriding package spec with classifer doesn't work
(Antoine Toulme)
Here's my +1.
alex
Re: [VOTE] Buildr 1.3.5 release (take 2)
Posted by Alex Boisvert <al...@gmail.com>.
I've updated the binary packages (now include .class files) and tested fresh
install of .gem works on some large real-world projects. The original
source packages remain untouched.
As an added bonus, I found a machine where rcov doesn't segfault so the
updated site has full test coverage reports:
http://people.apache.org/~boisvert/buildr/1.3.5/site/coverage/
alex
On Tue, Oct 6, 2009 at 10:31 PM, Rhett Sutphin <rh...@detailedbalance.net>wrote:
> +1 on the source package, then.
>
> Rhett
>
> On Oct 6, 2009, at 10:01 PM, Alex Boisvert wrote:
>
> On Tue, Oct 6, 2009 at 6:04 PM, Rhett Sutphin <rhett@detailedbalance.net
>> >wrote:
>>
>> Does an up vote on these endorse
>>>
>>> http://people.apache.org/~boisvert/buildr/1.3.5/dist/<http://people.apache.org/%7Eboisvert/buildr/1.3.5/dist/>
>>> buildr-1.3.5.gem<
>>> http://people.apache.org/%7Eboisvert/buildr/1.3.5/dist/buildr-1.3.5.gem>
>>>
>>> ? I ask because it is missing the classes compiled by `rake compile`.
>>> They do compile correctly from the source tgz.
>>>
>>>
>> Total party foul. They should have been part of the package. Apparently
>> staging didn't produce the same gems as "rake gem". I'll look into it.
>>
>> The vote only applies to the source packaging.
>>
>> alex
>>
>
>
Re: [VOTE] Buildr 1.3.5 release (take 2)
Posted by Rhett Sutphin <rh...@detailedbalance.net>.
+1 on the source package, then.
Rhett
On Oct 6, 2009, at 10:01 PM, Alex Boisvert wrote:
> On Tue, Oct 6, 2009 at 6:04 PM, Rhett Sutphin <rhett@detailedbalance.net
> >wrote:
>
>> Does an up vote on these endorse
>>
>> http://people.apache.org/~boisvert/buildr/1.3.5/dist/
>> buildr-1.3.5.gem<http://people.apache.org/%7Eboisvert/buildr/1.3.5/dist/buildr-1.3.5.gem
>> >
>>
>> ? I ask because it is missing the classes compiled by `rake
>> compile`.
>> They do compile correctly from the source tgz.
>>
>
> Total party foul. They should have been part of the package.
> Apparently
> staging didn't produce the same gems as "rake gem". I'll look into
> it.
>
> The vote only applies to the source packaging.
>
> alex
Re: [VOTE] Buildr 1.3.5 release (take 2)
Posted by Alex Boisvert <al...@gmail.com>.
On Tue, Oct 6, 2009 at 6:04 PM, Rhett Sutphin <rh...@detailedbalance.net>wrote:
> Does an up vote on these endorse
>
> http://people.apache.org/~boisvert/buildr/1.3.5/dist/buildr-1.3.5.gem<http://people.apache.org/%7Eboisvert/buildr/1.3.5/dist/buildr-1.3.5.gem>
>
> ? I ask because it is missing the classes compiled by `rake compile`.
> They do compile correctly from the source tgz.
>
Total party foul. They should have been part of the package. Apparently
staging didn't produce the same gems as "rake gem". I'll look into it.
The vote only applies to the source packaging.
alex
Re: [VOTE] Buildr 1.3.5 release (take 2)
Posted by Rhett Sutphin <rh...@detailedbalance.net>.
Hi Alex,
On Oct 5, 2009, at 2:02 PM, Alex Boisvert wrote:
> We're voting on the source distributions available here:
> http://people.apache.org/~boisvert/buildr/1.3.5/dist/
>
> Specifically:
> http://people.apache.org/~boisvert/buildr/1.3.5/dist/buildr-1.3.5.tgz
> http://people.apache.org/~boisvert/buildr/1.3.5/dist/buildr-1.3.5.zip
Does an up vote on these endorse
http://people.apache.org/~boisvert/buildr/1.3.5/dist/buildr-1.3.5.gem
? I ask because it is missing the classes compiled by `rake
compile`. They do compile correctly from the source tgz.
Rhett
>
> The documentation generated for this release is available here:
> http://people.apache.org/~boisvert/buildr/1.3.5/site/
> http://people.apache.org/~boisvert/buildr/1.3.5/site/buildr.pdf
>
> The official specification against which this release was tested:
> http://people.apache.org/~boisvert/buildr/1.3.5/site/specs.html
>
> Test coverage report:
> http://people.apache.org/~boisvert/buildr/1.3.5/site/coverage/index.html
> (Still getting a segmentation fault with rcov)
>
> The following changes were made since 1.3.4:
>
> * Added: Interactive shell (REPL) support
> * Added: BeanShell as default shell for java projects, bsh is
> small and
> it's
> syntax provides the closest to an interpreted java. The
> BeanShell
> console includes a graphical class browser. Shell is
> named :bsh
> * Added: Mandriva (urpmi) installation support (with help from
> Franck
> Villaume).
> * Added: BUILDR-56 Download Scala artifacts if not available locally
> * Added: BUILDR-163 cobertura:check (Marko Sibakov, Daniel Spiewak).
> * Added: BUILDR-295 Eclipse task: make 'M2_REPO' repository variable
> configurable
> * Added: BUILDR-300 Make Eclipse task more configurable (Antoine
> Toulme,
> Alex Boisvert)
> * Change: Upgraded to rubyforge-1.0.5 and net-ssh 2.0.15
> * Change: Monkey-Patched FileUtils::sh on JRuby to use POSIX `system`
> * Change: Updated to Rake 0.8.7, RSpec 1.2.8 and JRuby-openssl 0.5.2.
> * Change: Updated to easyb 0.9 (Joel Muzzerall)
> * Change: Updated to TestNG 5.10
> * Change: Updated to JRuby 1.3.1
> * Fixed: BUILDR-23 Support for setting file mode when packaging
> (Ittay
> Dror).
> * Fixed: BUILDR-278 tasks/*.rake files are loaded after the
> buildfile
> (Rhett Sutphin)
> * Fixed: BUILDR-282 release goal should not strip leading '0'
> digits from
> version numbers.
> * Fixed: BUILDR-289 Improved error message when JAVA_HOME points
> to an
> invalid JRE/JDK installation
> * Fixed: BUILDR-290 Dependencies cannot be downloaded over SSL.
> * Fixed: BUILDR-291 Local tasks do not support arguments (Ittay
> Dror).
> * Fixed: BUILDR-292 Workaround for JRUBY-3381 on FileUtils.mv
> * Fixed: BUILDR-301 TestNG doesn't report failure if more than one
> test
> fails
> * Fixed: BUILDR-307 Failures are not reported correctly for
> ScalaTest
> (Jeremie Lenfant-Engelmann)
> * Fixed: BUILDR-313 Prevent release with uncommitted_files on Git
> 1.4.3+
> (Alexis Midon)
> * Fixed: BUILDR-315 Fix Eclipse .classpath for local libraries (Mat
> Schaffer)
> * Fixed: BUILDR-304 Referencing an existing package task using the
> package
> method fails if the package has a custom filename (Rhett
> Sutphin)
> * Fixed: BUILDR-322 When specifying files (instead of directories)
> as
> sources for compile task,
> Buildr uses target directory timestamp only (not compiled
> output
> timestamp)
> * Fixed: BUILDR-324: Regression - baseDir system property is not
> set when
> executing tests [Alexis Midon]
> * Fixed: BUILDR-325: Overriding package spec with classifer
> doesn't work
> (Antoine Toulme)
>
> Here's my +1.
>
> alex
Re: [VOTE] Buildr 1.3.5 release (take 2)
Posted by Matthieu Riou <ma...@gmail.com>.
+1 as well (based on the source package)
On Tue, Oct 6, 2009 at 9:11 PM, Assaf Arkin <as...@labnotes.org> wrote:
> Forgot to +1 for the record.
> Assaf
>
>
> On Tue, Oct 6, 2009 at 11:22 AM, Assaf Arkin <as...@labnotes.org> wrote:
>
> >
> >
> > On Tue, Oct 6, 2009 at 7:10 AM, Daniel Spiewak <djspiewak@gmail.com
> >wrote:
> >
> >> At least to me, it seems better to push of a release until we can safely
> >> claim 4.0. It seems like we almost have too much in the way of new
> features
> >> (with the shell support and all) for a point release, but not quite
> enough
> >> for a full jump.
> >>
> >> With that said, I recognize there are people actually *using* this tool
> >> who might evaluate a release on more than simply philosophical grounds.
> >> Thus, my vote is +1, but I hope we can move forward with 4.0 as quickly
> as
> >> possible.
> >>
> >
> > I'm a big believer in frequent point release: if it's not regressing, put
> > it out there. When the process is very easy, e.g. Web app, you might make
> > several releases a day.
> >
> > That gives you an opportunity to iteratively work out big new features.
> > Instead of 1.4 being the first release with (any) shell support, 1.4
> should
> > be the first release with working, tested, documented shell support. Use
> > 1.3.x for iterating over a feature, beta testing it and as RC.
> >
> > Assaf
> >
> >
> >>
> >> Daniel
> >>
> >>
> >> On Oct 5, 2009, at 10:44 PM, "Assaf Arkin" <as...@labnotes.org> wrote:
> >>
> >> On Mon, Oct 5, 2009 at 12:40 PM, Daniel Spiewak <dj...@gmail.com>
> >>> wrote:
> >>>
> >>> +1 with reservations. I'm not thrilled with the idea of pushing out
> >>>> 1.3.5
> >>>> as it is, but I can't refute the reasons to do it. :-)
> >>>>
> >>>>
> >>> Why?
> >>>
> >>> Assaf
> >>>
> >>>
> >>> Daniel
> >>>>
> >>>>
> >>>> On Oct 5, 2009, at 1:03 PM, "Alex Boisvert" <al...@gmail.com>
> >>>> wrote:
> >>>>
> >>>> We're voting on the source distributions available here:
> >>>>
> >>>>> http://people.apache.org/~boisvert/buildr/1.3.5/dist/<http://people.apache.org/%7Eboisvert/buildr/1.3.5/dist/>
> >>>>>
> >>>>> Specifically:
> >>>>>
> http://people.apache.org/~boisvert/buildr/1.3.5/dist/buildr-1.3.5.tgz<http://people.apache.org/%7Eboisvert/buildr/1.3.5/dist/buildr-1.3.5.tgz>
> >>>>>
> http://people.apache.org/~boisvert/buildr/1.3.5/dist/buildr-1.3.5.zip<http://people.apache.org/%7Eboisvert/buildr/1.3.5/dist/buildr-1.3.5.zip>
> >>>>>
> >>>>> The documentation generated for this release is available here:
> >>>>> http://people.apache.org/~boisvert/buildr/1.3.5/site/<http://people.apache.org/%7Eboisvert/buildr/1.3.5/site/>
> >>>>> http://people.apache.org/~boisvert/buildr/1.3.5/site/buildr.pdf<http://people.apache.org/%7Eboisvert/buildr/1.3.5/site/buildr.pdf>
> >>>>>
> >>>>> The official specification against which this release was tested:
> >>>>> http://people.apache.org/~boisvert/buildr/1.3.5/site/specs.html<http://people.apache.org/%7Eboisvert/buildr/1.3.5/site/specs.html>
> >>>>>
> >>>>> Test coverage report:
> >>>>>
> >>>>>
> http://people.apache.org/~boisvert/buildr/1.3.5/site/coverage/index.html<http://people.apache.org/%7Eboisvert/buildr/1.3.5/site/coverage/index.html>
> >>>>> (Still getting a segmentation fault with rcov)
> >>>>>
> >>>>> The following changes were made since 1.3.4:
> >>>>>
> >>>>> * Added: Interactive shell (REPL) support
> >>>>> * Added: BeanShell as default shell for java projects, bsh is small
> >>>>> and
> >>>>> it's
> >>>>> syntax provides the closest to an interpreted java. The
> >>>>> BeanShell
> >>>>> console includes a graphical class browser. Shell is named
> :bsh
> >>>>> * Added: Mandriva (urpmi) installation support (with help from
> Franck
> >>>>> Villaume).
> >>>>> * Added: BUILDR-56 Download Scala artifacts if not available locally
> >>>>> * Added: BUILDR-163 cobertura:check (Marko Sibakov, Daniel Spiewak).
> >>>>> * Added: BUILDR-295 Eclipse task: make 'M2_REPO' repository variable
> >>>>> configurable
> >>>>> * Added: BUILDR-300 Make Eclipse task more configurable (Antoine
> >>>>> Toulme,
> >>>>> Alex Boisvert)
> >>>>> * Change: Upgraded to rubyforge-1.0.5 and net-ssh 2.0.15
> >>>>> * Change: Monkey-Patched FileUtils::sh on JRuby to use POSIX `system`
> >>>>> * Change: Updated to Rake 0.8.7, RSpec 1.2.8 and JRuby-openssl 0.5.2.
> >>>>> * Change: Updated to easyb 0.9 (Joel Muzzerall)
> >>>>> * Change: Updated to TestNG 5.10
> >>>>> * Change: Updated to JRuby 1.3.1
> >>>>> * Fixed: BUILDR-23 Support for setting file mode when packaging
> (Ittay
> >>>>> Dror).
> >>>>> * Fixed: BUILDR-278 tasks/*.rake files are loaded after the
> buildfile
> >>>>> (Rhett Sutphin)
> >>>>> * Fixed: BUILDR-282 release goal should not strip leading '0' digits
> >>>>> from
> >>>>> version numbers.
> >>>>> * Fixed: BUILDR-289 Improved error message when JAVA_HOME points to
> an
> >>>>> invalid JRE/JDK installation
> >>>>> * Fixed: BUILDR-290 Dependencies cannot be downloaded over SSL.
> >>>>> * Fixed: BUILDR-291 Local tasks do not support arguments (Ittay
> Dror).
> >>>>> * Fixed: BUILDR-292 Workaround for JRUBY-3381 on FileUtils.mv
> >>>>> * Fixed: BUILDR-301 TestNG doesn't report failure if more than one
> >>>>> test
> >>>>> fails
> >>>>> * Fixed: BUILDR-307 Failures are not reported correctly for
> ScalaTest
> >>>>> (Jeremie Lenfant-Engelmann)
> >>>>> * Fixed: BUILDR-313 Prevent release with uncommitted_files on Git
> >>>>> 1.4.3+
> >>>>> (Alexis Midon)
> >>>>> * Fixed: BUILDR-315 Fix Eclipse .classpath for local libraries (Mat
> >>>>> Schaffer)
> >>>>> * Fixed: BUILDR-304 Referencing an existing package task using the
> >>>>> package
> >>>>> method fails if the package has a custom filename (Rhett
> >>>>> Sutphin)
> >>>>> * Fixed: BUILDR-322 When specifying files (instead of directories)
> as
> >>>>> sources for compile task,
> >>>>> Buildr uses target directory timestamp only (not compiled
> >>>>> output
> >>>>> timestamp)
> >>>>> * Fixed: BUILDR-324: Regression - baseDir system property is not set
> >>>>> when
> >>>>> executing tests [Alexis Midon]
> >>>>> * Fixed: BUILDR-325: Overriding package spec with classifer doesn't
> >>>>> work
> >>>>> (Antoine Toulme)
> >>>>>
> >>>>> Here's my +1.
> >>>>>
> >>>>> alex
> >>>>>
> >>>>>
> >>>>
> >
>
Re: [VOTE] Buildr 1.3.5 release (take 2)
Posted by Assaf Arkin <as...@labnotes.org>.
Forgot to +1 for the record.
Assaf
On Tue, Oct 6, 2009 at 11:22 AM, Assaf Arkin <as...@labnotes.org> wrote:
>
>
> On Tue, Oct 6, 2009 at 7:10 AM, Daniel Spiewak <dj...@gmail.com>wrote:
>
>> At least to me, it seems better to push of a release until we can safely
>> claim 4.0. It seems like we almost have too much in the way of new features
>> (with the shell support and all) for a point release, but not quite enough
>> for a full jump.
>>
>> With that said, I recognize there are people actually *using* this tool
>> who might evaluate a release on more than simply philosophical grounds.
>> Thus, my vote is +1, but I hope we can move forward with 4.0 as quickly as
>> possible.
>>
>
> I'm a big believer in frequent point release: if it's not regressing, put
> it out there. When the process is very easy, e.g. Web app, you might make
> several releases a day.
>
> That gives you an opportunity to iteratively work out big new features.
> Instead of 1.4 being the first release with (any) shell support, 1.4 should
> be the first release with working, tested, documented shell support. Use
> 1.3.x for iterating over a feature, beta testing it and as RC.
>
> Assaf
>
>
>>
>> Daniel
>>
>>
>> On Oct 5, 2009, at 10:44 PM, "Assaf Arkin" <as...@labnotes.org> wrote:
>>
>> On Mon, Oct 5, 2009 at 12:40 PM, Daniel Spiewak <dj...@gmail.com>
>>> wrote:
>>>
>>> +1 with reservations. I'm not thrilled with the idea of pushing out
>>>> 1.3.5
>>>> as it is, but I can't refute the reasons to do it. :-)
>>>>
>>>>
>>> Why?
>>>
>>> Assaf
>>>
>>>
>>> Daniel
>>>>
>>>>
>>>> On Oct 5, 2009, at 1:03 PM, "Alex Boisvert" <al...@gmail.com>
>>>> wrote:
>>>>
>>>> We're voting on the source distributions available here:
>>>>
>>>>> http://people.apache.org/~boisvert/buildr/1.3.5/dist/
>>>>>
>>>>> Specifically:
>>>>> http://people.apache.org/~boisvert/buildr/1.3.5/dist/buildr-1.3.5.tgz
>>>>> http://people.apache.org/~boisvert/buildr/1.3.5/dist/buildr-1.3.5.zip
>>>>>
>>>>> The documentation generated for this release is available here:
>>>>> http://people.apache.org/~boisvert/buildr/1.3.5/site/
>>>>> http://people.apache.org/~boisvert/buildr/1.3.5/site/buildr.pdf
>>>>>
>>>>> The official specification against which this release was tested:
>>>>> http://people.apache.org/~boisvert/buildr/1.3.5/site/specs.html
>>>>>
>>>>> Test coverage report:
>>>>>
>>>>> http://people.apache.org/~boisvert/buildr/1.3.5/site/coverage/index.html
>>>>> (Still getting a segmentation fault with rcov)
>>>>>
>>>>> The following changes were made since 1.3.4:
>>>>>
>>>>> * Added: Interactive shell (REPL) support
>>>>> * Added: BeanShell as default shell for java projects, bsh is small
>>>>> and
>>>>> it's
>>>>> syntax provides the closest to an interpreted java. The
>>>>> BeanShell
>>>>> console includes a graphical class browser. Shell is named :bsh
>>>>> * Added: Mandriva (urpmi) installation support (with help from Franck
>>>>> Villaume).
>>>>> * Added: BUILDR-56 Download Scala artifacts if not available locally
>>>>> * Added: BUILDR-163 cobertura:check (Marko Sibakov, Daniel Spiewak).
>>>>> * Added: BUILDR-295 Eclipse task: make 'M2_REPO' repository variable
>>>>> configurable
>>>>> * Added: BUILDR-300 Make Eclipse task more configurable (Antoine
>>>>> Toulme,
>>>>> Alex Boisvert)
>>>>> * Change: Upgraded to rubyforge-1.0.5 and net-ssh 2.0.15
>>>>> * Change: Monkey-Patched FileUtils::sh on JRuby to use POSIX `system`
>>>>> * Change: Updated to Rake 0.8.7, RSpec 1.2.8 and JRuby-openssl 0.5.2.
>>>>> * Change: Updated to easyb 0.9 (Joel Muzzerall)
>>>>> * Change: Updated to TestNG 5.10
>>>>> * Change: Updated to JRuby 1.3.1
>>>>> * Fixed: BUILDR-23 Support for setting file mode when packaging (Ittay
>>>>> Dror).
>>>>> * Fixed: BUILDR-278 tasks/*.rake files are loaded after the buildfile
>>>>> (Rhett Sutphin)
>>>>> * Fixed: BUILDR-282 release goal should not strip leading '0' digits
>>>>> from
>>>>> version numbers.
>>>>> * Fixed: BUILDR-289 Improved error message when JAVA_HOME points to an
>>>>> invalid JRE/JDK installation
>>>>> * Fixed: BUILDR-290 Dependencies cannot be downloaded over SSL.
>>>>> * Fixed: BUILDR-291 Local tasks do not support arguments (Ittay Dror).
>>>>> * Fixed: BUILDR-292 Workaround for JRUBY-3381 on FileUtils.mv
>>>>> * Fixed: BUILDR-301 TestNG doesn't report failure if more than one
>>>>> test
>>>>> fails
>>>>> * Fixed: BUILDR-307 Failures are not reported correctly for ScalaTest
>>>>> (Jeremie Lenfant-Engelmann)
>>>>> * Fixed: BUILDR-313 Prevent release with uncommitted_files on Git
>>>>> 1.4.3+
>>>>> (Alexis Midon)
>>>>> * Fixed: BUILDR-315 Fix Eclipse .classpath for local libraries (Mat
>>>>> Schaffer)
>>>>> * Fixed: BUILDR-304 Referencing an existing package task using the
>>>>> package
>>>>> method fails if the package has a custom filename (Rhett
>>>>> Sutphin)
>>>>> * Fixed: BUILDR-322 When specifying files (instead of directories) as
>>>>> sources for compile task,
>>>>> Buildr uses target directory timestamp only (not compiled
>>>>> output
>>>>> timestamp)
>>>>> * Fixed: BUILDR-324: Regression - baseDir system property is not set
>>>>> when
>>>>> executing tests [Alexis Midon]
>>>>> * Fixed: BUILDR-325: Overriding package spec with classifer doesn't
>>>>> work
>>>>> (Antoine Toulme)
>>>>>
>>>>> Here's my +1.
>>>>>
>>>>> alex
>>>>>
>>>>>
>>>>
>
Re: [VOTE] Buildr 1.3.5 release (take 2)
Posted by Assaf Arkin <as...@labnotes.org>.
On Tue, Oct 6, 2009 at 7:10 AM, Daniel Spiewak <dj...@gmail.com> wrote:
> At least to me, it seems better to push of a release until we can safely
> claim 4.0. It seems like we almost have too much in the way of new features
> (with the shell support and all) for a point release, but not quite enough
> for a full jump.
>
> With that said, I recognize there are people actually *using* this tool who
> might evaluate a release on more than simply philosophical grounds. Thus,
> my vote is +1, but I hope we can move forward with 4.0 as quickly as
> possible.
>
I'm a big believer in frequent point release: if it's not regressing, put it
out there. When the process is very easy, e.g. Web app, you might make
several releases a day.
That gives you an opportunity to iteratively work out big new features.
Instead of 1.4 being the first release with (any) shell support, 1.4 should
be the first release with working, tested, documented shell support. Use
1.3.x for iterating over a feature, beta testing it and as RC.
Assaf
>
> Daniel
>
>
> On Oct 5, 2009, at 10:44 PM, "Assaf Arkin" <as...@labnotes.org> wrote:
>
> On Mon, Oct 5, 2009 at 12:40 PM, Daniel Spiewak <dj...@gmail.com>
>> wrote:
>>
>> +1 with reservations. I'm not thrilled with the idea of pushing out
>>> 1.3.5
>>> as it is, but I can't refute the reasons to do it. :-)
>>>
>>>
>> Why?
>>
>> Assaf
>>
>>
>> Daniel
>>>
>>>
>>> On Oct 5, 2009, at 1:03 PM, "Alex Boisvert" <al...@gmail.com>
>>> wrote:
>>>
>>> We're voting on the source distributions available here:
>>>
>>>> http://people.apache.org/~boisvert/buildr/1.3.5/dist/
>>>>
>>>> Specifically:
>>>> http://people.apache.org/~boisvert/buildr/1.3.5/dist/buildr-1.3.5.tgz
>>>> http://people.apache.org/~boisvert/buildr/1.3.5/dist/buildr-1.3.5.zip
>>>>
>>>> The documentation generated for this release is available here:
>>>> http://people.apache.org/~boisvert/buildr/1.3.5/site/
>>>> http://people.apache.org/~boisvert/buildr/1.3.5/site/buildr.pdf
>>>>
>>>> The official specification against which this release was tested:
>>>> http://people.apache.org/~boisvert/buildr/1.3.5/site/specs.html
>>>>
>>>> Test coverage report:
>>>> http://people.apache.org/~boisvert/buildr/1.3.5/site/coverage/index.html
>>>> (Still getting a segmentation fault with rcov)
>>>>
>>>> The following changes were made since 1.3.4:
>>>>
>>>> * Added: Interactive shell (REPL) support
>>>> * Added: BeanShell as default shell for java projects, bsh is small and
>>>> it's
>>>> syntax provides the closest to an interpreted java. The
>>>> BeanShell
>>>> console includes a graphical class browser. Shell is named :bsh
>>>> * Added: Mandriva (urpmi) installation support (with help from Franck
>>>> Villaume).
>>>> * Added: BUILDR-56 Download Scala artifacts if not available locally
>>>> * Added: BUILDR-163 cobertura:check (Marko Sibakov, Daniel Spiewak).
>>>> * Added: BUILDR-295 Eclipse task: make 'M2_REPO' repository variable
>>>> configurable
>>>> * Added: BUILDR-300 Make Eclipse task more configurable (Antoine
>>>> Toulme,
>>>> Alex Boisvert)
>>>> * Change: Upgraded to rubyforge-1.0.5 and net-ssh 2.0.15
>>>> * Change: Monkey-Patched FileUtils::sh on JRuby to use POSIX `system`
>>>> * Change: Updated to Rake 0.8.7, RSpec 1.2.8 and JRuby-openssl 0.5.2.
>>>> * Change: Updated to easyb 0.9 (Joel Muzzerall)
>>>> * Change: Updated to TestNG 5.10
>>>> * Change: Updated to JRuby 1.3.1
>>>> * Fixed: BUILDR-23 Support for setting file mode when packaging (Ittay
>>>> Dror).
>>>> * Fixed: BUILDR-278 tasks/*.rake files are loaded after the buildfile
>>>> (Rhett Sutphin)
>>>> * Fixed: BUILDR-282 release goal should not strip leading '0' digits
>>>> from
>>>> version numbers.
>>>> * Fixed: BUILDR-289 Improved error message when JAVA_HOME points to an
>>>> invalid JRE/JDK installation
>>>> * Fixed: BUILDR-290 Dependencies cannot be downloaded over SSL.
>>>> * Fixed: BUILDR-291 Local tasks do not support arguments (Ittay Dror).
>>>> * Fixed: BUILDR-292 Workaround for JRUBY-3381 on FileUtils.mv
>>>> * Fixed: BUILDR-301 TestNG doesn't report failure if more than one test
>>>> fails
>>>> * Fixed: BUILDR-307 Failures are not reported correctly for ScalaTest
>>>> (Jeremie Lenfant-Engelmann)
>>>> * Fixed: BUILDR-313 Prevent release with uncommitted_files on Git
>>>> 1.4.3+
>>>> (Alexis Midon)
>>>> * Fixed: BUILDR-315 Fix Eclipse .classpath for local libraries (Mat
>>>> Schaffer)
>>>> * Fixed: BUILDR-304 Referencing an existing package task using the
>>>> package
>>>> method fails if the package has a custom filename (Rhett
>>>> Sutphin)
>>>> * Fixed: BUILDR-322 When specifying files (instead of directories) as
>>>> sources for compile task,
>>>> Buildr uses target directory timestamp only (not compiled output
>>>> timestamp)
>>>> * Fixed: BUILDR-324: Regression - baseDir system property is not set
>>>> when
>>>> executing tests [Alexis Midon]
>>>> * Fixed: BUILDR-325: Overriding package spec with classifer doesn't
>>>> work
>>>> (Antoine Toulme)
>>>>
>>>> Here's my +1.
>>>>
>>>> alex
>>>>
>>>>
>>>
Re: [VOTE] Buildr 1.3.5 release (take 2)
Posted by Alex Boisvert <al...@gmail.com>.
In my mind, the main drivers for this minor release were:
- making Buildr work out-of-the-box on Snow Leopard (RJB upgrade)
- getting a bunch of bug fixes out, not just for end users but also for
3rd party plugins that are now somewhat tied to Buildr's release cycles
(e.g. buildr4osgi)
- showing signs of life since our last release was 6 months ago
I share Daniel's anti-climatic moment but at the same time, I can't help but
think this is the right thing to do. Delaying the release for an
indeterminate amount of time is not wise. The solution from here on is to
rally behind the work needed to make 1.4.0 happen sooner rather than later.
To put a positive spin on it, I see shell support as a bonus feature of
1.3.5 and a preview of 1.4.0 coming attractions ;)
alex
On Tue, Oct 6, 2009 at 7:10 AM, Daniel Spiewak <dj...@gmail.com> wrote:
> At least to me, it seems better to push of a release until we can safely
> claim 4.0. It seems like we almost have too much in the way of new features
> (with the shell support and all) for a point release, but not quite enough
> for a full jump.
>
> With that said, I recognize there are people actually *using* this tool who
> might evaluate a release on more than simply philosophical grounds. Thus,
> my vote is +1, but I hope we can move forward with 4.0 as quickly as
> possible.
>
> Daniel
>
>
> On Oct 5, 2009, at 10:44 PM, "Assaf Arkin" <as...@labnotes.org> wrote:
>
> On Mon, Oct 5, 2009 at 12:40 PM, Daniel Spiewak <dj...@gmail.com>
>> wrote:
>>
>> +1 with reservations. I'm not thrilled with the idea of pushing out
>>> 1.3.5
>>> as it is, but I can't refute the reasons to do it. :-)
>>>
>>>
>> Why?
>>
>> Assaf
>>
>>
>> Daniel
>>>
>>>
>>> On Oct 5, 2009, at 1:03 PM, "Alex Boisvert" <al...@gmail.com>
>>> wrote:
>>>
>>> We're voting on the source distributions available here:
>>>
>>>> http://people.apache.org/~boisvert/buildr/1.3.5/dist/<http://people.apache.org/%7Eboisvert/buildr/1.3.5/dist/>
>>>>
>>>> Specifically:
>>>> http://people.apache.org/~boisvert/buildr/1.3.5/dist/<http://people.apache.org/%7Eboisvert/buildr/1.3.5/dist/>
>>>> buildr-1.3.5.tgz
>>>> http://people.apache.org/~boisvert/buildr/1.3.5/dist/<http://people.apache.org/%7Eboisvert/buildr/1.3.5/dist/>
>>>> buildr-1.3.5.zip
>>>>
>>>> The documentation generated for this release is available here:
>>>> http://people.apache.org/~boisvert/buildr/1.3.5/site/<http://people.apache.org/%7Eboisvert/buildr/1.3.5/site/>
>>>> http://people.apache.org/~boisvert/buildr/1.3.5/site/buildr.pdf<http://people.apache.org/%7Eboisvert/buildr/1.3.5/site/buildr.pdf>
>>>>
>>>> The official specification against which this release was tested:
>>>> http://people.apache.org/~boisvert/buildr/1.3.5/site/specs.html<http://people.apache.org/%7Eboisvert/buildr/1.3.5/site/specs.html>
>>>>
>>>> Test coverage report:
>>>> http://people.apache.org/~boisvert/buildr/1.3.5/site/coverage/index.html<http://people.apache.org/%7Eboisvert/buildr/1.3.5/site/coverage/index.html>
>>>> (Still getting a segmentation fault with rcov)
>>>>
>>>> The following changes were made since 1.3.4:
>>>>
>>>> * Added: Interactive shell (REPL) support
>>>> * Added: BeanShell as default shell for java projects, bsh is small and
>>>> it's
>>>> syntax provides the closest to an interpreted java. The
>>>> BeanShell
>>>> console includes a graphical class browser. Shell is named :bsh
>>>> * Added: Mandriva (urpmi) installation support (with help from Franck
>>>> Villaume).
>>>> * Added: BUILDR-56 Download Scala artifacts if not available locally
>>>> * Added: BUILDR-163 cobertura:check (Marko Sibakov, Daniel Spiewak).
>>>> * Added: BUILDR-295 Eclipse task: make 'M2_REPO' repository variable
>>>> configurable
>>>> * Added: BUILDR-300 Make Eclipse task more configurable (Antoine
>>>> Toulme,
>>>> Alex Boisvert)
>>>> * Change: Upgraded to rubyforge-1.0.5 and net-ssh 2.0.15
>>>> * Change: Monkey-Patched FileUtils::sh on JRuby to use POSIX `system`
>>>> * Change: Updated to Rake 0.8.7, RSpec 1.2.8 and JRuby-openssl 0.5.2.
>>>> * Change: Updated to easyb 0.9 (Joel Muzzerall)
>>>> * Change: Updated to TestNG 5.10
>>>> * Change: Updated to JRuby 1.3.1
>>>> * Fixed: BUILDR-23 Support for setting file mode when packaging (Ittay
>>>> Dror).
>>>> * Fixed: BUILDR-278 tasks/*.rake files are loaded after the buildfile
>>>> (Rhett Sutphin)
>>>> * Fixed: BUILDR-282 release goal should not strip leading '0' digits
>>>> from
>>>> version numbers.
>>>> * Fixed: BUILDR-289 Improved error message when JAVA_HOME points to an
>>>> invalid JRE/JDK installation
>>>> * Fixed: BUILDR-290 Dependencies cannot be downloaded over SSL.
>>>> * Fixed: BUILDR-291 Local tasks do not support arguments (Ittay Dror).
>>>> * Fixed: BUILDR-292 Workaround for JRUBY-3381 on FileUtils.mv
>>>> * Fixed: BUILDR-301 TestNG doesn't report failure if more than one test
>>>> fails
>>>> * Fixed: BUILDR-307 Failures are not reported correctly for ScalaTest
>>>> (Jeremie Lenfant-Engelmann)
>>>> * Fixed: BUILDR-313 Prevent release with uncommitted_files on Git
>>>> 1.4.3+
>>>> (Alexis Midon)
>>>> * Fixed: BUILDR-315 Fix Eclipse .classpath for local libraries (Mat
>>>> Schaffer)
>>>> * Fixed: BUILDR-304 Referencing an existing package task using the
>>>> package
>>>> method fails if the package has a custom filename (Rhett
>>>> Sutphin)
>>>> * Fixed: BUILDR-322 When specifying files (instead of directories) as
>>>> sources for compile task,
>>>> Buildr uses target directory timestamp only (not compiled output
>>>> timestamp)
>>>> * Fixed: BUILDR-324: Regression - baseDir system property is not set
>>>> when
>>>> executing tests [Alexis Midon]
>>>> * Fixed: BUILDR-325: Overriding package spec with classifer doesn't
>>>> work
>>>> (Antoine Toulme)
>>>>
>>>> Here's my +1.
>>>>
>>>> alex
>>>>
>>>>
>>>
Re: [VOTE] Buildr 1.3.5 release (take 2)
Posted by Daniel Spiewak <dj...@gmail.com>.
At least to me, it seems better to push of a release until we can
safely claim 4.0. It seems like we almost have too much in the way of
new features (with the shell support and all) for a point release, but
not quite enough for a full jump.
With that said, I recognize there are people actually *using* this
tool who might evaluate a release on more than simply philosophical
grounds. Thus, my vote is +1, but I hope we can move forward with 4.0
as quickly as possible.
Daniel
On Oct 5, 2009, at 10:44 PM, "Assaf Arkin" <as...@labnotes.org> wrote:
> On Mon, Oct 5, 2009 at 12:40 PM, Daniel Spiewak
> <dj...@gmail.com> wrote:
>
>> +1 with reservations. I'm not thrilled with the idea of pushing
>> out 1.3.5
>> as it is, but I can't refute the reasons to do it. :-)
>>
>
> Why?
>
> Assaf
>
>
>> Daniel
>>
>>
>> On Oct 5, 2009, at 1:03 PM, "Alex Boisvert" <al...@gmail.com>
>> wrote:
>>
>> We're voting on the source distributions available here:
>>> http://people.apache.org/~boisvert/buildr/1.3.5/dist/
>>>
>>> Specifically:
>>> http://people.apache.org/~boisvert/buildr/1.3.5/dist/
>>> buildr-1.3.5.tgz
>>> http://people.apache.org/~boisvert/buildr/1.3.5/dist/
>>> buildr-1.3.5.zip
>>>
>>> The documentation generated for this release is available here:
>>> http://people.apache.org/~boisvert/buildr/1.3.5/site/
>>> http://people.apache.org/~boisvert/buildr/1.3.5/site/buildr.pdf
>>>
>>> The official specification against which this release was tested:
>>> http://people.apache.org/~boisvert/buildr/1.3.5/site/specs.html
>>>
>>> Test coverage report:
>>> http://people.apache.org/~boisvert/buildr/1.3.5/site/coverage/index.html
>>> (Still getting a segmentation fault with rcov)
>>>
>>> The following changes were made since 1.3.4:
>>>
>>> * Added: Interactive shell (REPL) support
>>> * Added: BeanShell as default shell for java projects, bsh is
>>> small and
>>> it's
>>> syntax provides the closest to an interpreted java. The
>>> BeanShell
>>> console includes a graphical class browser. Shell is
>>> named :bsh
>>> * Added: Mandriva (urpmi) installation support (with help from
>>> Franck
>>> Villaume).
>>> * Added: BUILDR-56 Download Scala artifacts if not available
>>> locally
>>> * Added: BUILDR-163 cobertura:check (Marko Sibakov, Daniel
>>> Spiewak).
>>> * Added: BUILDR-295 Eclipse task: make 'M2_REPO' repository
>>> variable
>>> configurable
>>> * Added: BUILDR-300 Make Eclipse task more configurable (Antoine
>>> Toulme,
>>> Alex Boisvert)
>>> * Change: Upgraded to rubyforge-1.0.5 and net-ssh 2.0.15
>>> * Change: Monkey-Patched FileUtils::sh on JRuby to use POSIX
>>> `system`
>>> * Change: Updated to Rake 0.8.7, RSpec 1.2.8 and JRuby-openssl
>>> 0.5.2.
>>> * Change: Updated to easyb 0.9 (Joel Muzzerall)
>>> * Change: Updated to TestNG 5.10
>>> * Change: Updated to JRuby 1.3.1
>>> * Fixed: BUILDR-23 Support for setting file mode when packaging
>>> (Ittay
>>> Dror).
>>> * Fixed: BUILDR-278 tasks/*.rake files are loaded after the
>>> buildfile
>>> (Rhett Sutphin)
>>> * Fixed: BUILDR-282 release goal should not strip leading '0'
>>> digits
>>> from
>>> version numbers.
>>> * Fixed: BUILDR-289 Improved error message when JAVA_HOME points
>>> to an
>>> invalid JRE/JDK installation
>>> * Fixed: BUILDR-290 Dependencies cannot be downloaded over SSL.
>>> * Fixed: BUILDR-291 Local tasks do not support arguments (Ittay
>>> Dror).
>>> * Fixed: BUILDR-292 Workaround for JRUBY-3381 on FileUtils.mv
>>> * Fixed: BUILDR-301 TestNG doesn't report failure if more than
>>> one test
>>> fails
>>> * Fixed: BUILDR-307 Failures are not reported correctly for
>>> ScalaTest
>>> (Jeremie Lenfant-Engelmann)
>>> * Fixed: BUILDR-313 Prevent release with uncommitted_files on Git
>>> 1.4.3+
>>> (Alexis Midon)
>>> * Fixed: BUILDR-315 Fix Eclipse .classpath for local libraries (Mat
>>> Schaffer)
>>> * Fixed: BUILDR-304 Referencing an existing package task using the
>>> package
>>> method fails if the package has a custom filename (Rhett
>>> Sutphin)
>>> * Fixed: BUILDR-322 When specifying files (instead of
>>> directories) as
>>> sources for compile task,
>>> Buildr uses target directory timestamp only (not compiled
>>> output
>>> timestamp)
>>> * Fixed: BUILDR-324: Regression - baseDir system property is not
>>> set
>>> when
>>> executing tests [Alexis Midon]
>>> * Fixed: BUILDR-325: Overriding package spec with classifer
>>> doesn't work
>>> (Antoine Toulme)
>>>
>>> Here's my +1.
>>>
>>> alex
>>>
>>
Re: [VOTE] Buildr 1.3.5 release (take 2)
Posted by Assaf Arkin <as...@labnotes.org>.
On Mon, Oct 5, 2009 at 12:40 PM, Daniel Spiewak <dj...@gmail.com> wrote:
> +1 with reservations. I'm not thrilled with the idea of pushing out 1.3.5
> as it is, but I can't refute the reasons to do it. :-)
>
Why?
Assaf
> Daniel
>
>
> On Oct 5, 2009, at 1:03 PM, "Alex Boisvert" <al...@gmail.com>
> wrote:
>
> We're voting on the source distributions available here:
>> http://people.apache.org/~boisvert/buildr/1.3.5/dist/
>>
>> Specifically:
>> http://people.apache.org/~boisvert/buildr/1.3.5/dist/buildr-1.3.5.tgz
>> http://people.apache.org/~boisvert/buildr/1.3.5/dist/buildr-1.3.5.zip
>>
>> The documentation generated for this release is available here:
>> http://people.apache.org/~boisvert/buildr/1.3.5/site/
>> http://people.apache.org/~boisvert/buildr/1.3.5/site/buildr.pdf
>>
>> The official specification against which this release was tested:
>> http://people.apache.org/~boisvert/buildr/1.3.5/site/specs.html
>>
>> Test coverage report:
>> http://people.apache.org/~boisvert/buildr/1.3.5/site/coverage/index.html
>> (Still getting a segmentation fault with rcov)
>>
>> The following changes were made since 1.3.4:
>>
>> * Added: Interactive shell (REPL) support
>> * Added: BeanShell as default shell for java projects, bsh is small and
>> it's
>> syntax provides the closest to an interpreted java. The
>> BeanShell
>> console includes a graphical class browser. Shell is named :bsh
>> * Added: Mandriva (urpmi) installation support (with help from Franck
>> Villaume).
>> * Added: BUILDR-56 Download Scala artifacts if not available locally
>> * Added: BUILDR-163 cobertura:check (Marko Sibakov, Daniel Spiewak).
>> * Added: BUILDR-295 Eclipse task: make 'M2_REPO' repository variable
>> configurable
>> * Added: BUILDR-300 Make Eclipse task more configurable (Antoine Toulme,
>> Alex Boisvert)
>> * Change: Upgraded to rubyforge-1.0.5 and net-ssh 2.0.15
>> * Change: Monkey-Patched FileUtils::sh on JRuby to use POSIX `system`
>> * Change: Updated to Rake 0.8.7, RSpec 1.2.8 and JRuby-openssl 0.5.2.
>> * Change: Updated to easyb 0.9 (Joel Muzzerall)
>> * Change: Updated to TestNG 5.10
>> * Change: Updated to JRuby 1.3.1
>> * Fixed: BUILDR-23 Support for setting file mode when packaging (Ittay
>> Dror).
>> * Fixed: BUILDR-278 tasks/*.rake files are loaded after the buildfile
>> (Rhett Sutphin)
>> * Fixed: BUILDR-282 release goal should not strip leading '0' digits
>> from
>> version numbers.
>> * Fixed: BUILDR-289 Improved error message when JAVA_HOME points to an
>> invalid JRE/JDK installation
>> * Fixed: BUILDR-290 Dependencies cannot be downloaded over SSL.
>> * Fixed: BUILDR-291 Local tasks do not support arguments (Ittay Dror).
>> * Fixed: BUILDR-292 Workaround for JRUBY-3381 on FileUtils.mv
>> * Fixed: BUILDR-301 TestNG doesn't report failure if more than one test
>> fails
>> * Fixed: BUILDR-307 Failures are not reported correctly for ScalaTest
>> (Jeremie Lenfant-Engelmann)
>> * Fixed: BUILDR-313 Prevent release with uncommitted_files on Git 1.4.3+
>> (Alexis Midon)
>> * Fixed: BUILDR-315 Fix Eclipse .classpath for local libraries (Mat
>> Schaffer)
>> * Fixed: BUILDR-304 Referencing an existing package task using the
>> package
>> method fails if the package has a custom filename (Rhett
>> Sutphin)
>> * Fixed: BUILDR-322 When specifying files (instead of directories) as
>> sources for compile task,
>> Buildr uses target directory timestamp only (not compiled output
>> timestamp)
>> * Fixed: BUILDR-324: Regression - baseDir system property is not set
>> when
>> executing tests [Alexis Midon]
>> * Fixed: BUILDR-325: Overriding package spec with classifer doesn't work
>> (Antoine Toulme)
>>
>> Here's my +1.
>>
>> alex
>>
>
Re: [VOTE] Buildr 1.3.5 release (take 2)
Posted by Daniel Spiewak <dj...@gmail.com>.
+1 with reservations. I'm not thrilled with the idea of pushing out
1.3.5 as it is, but I can't refute the reasons to do it. :-)
Daniel
On Oct 5, 2009, at 1:03 PM, "Alex Boisvert" <al...@gmail.com>
wrote:
> We're voting on the source distributions available here:
> http://people.apache.org/~boisvert/buildr/1.3.5/dist/
>
> Specifically:
> http://people.apache.org/~boisvert/buildr/1.3.5/dist/buildr-1.3.5.tgz
> http://people.apache.org/~boisvert/buildr/1.3.5/dist/buildr-1.3.5.zip
>
> The documentation generated for this release is available here:
> http://people.apache.org/~boisvert/buildr/1.3.5/site/
> http://people.apache.org/~boisvert/buildr/1.3.5/site/buildr.pdf
>
> The official specification against which this release was tested:
> http://people.apache.org/~boisvert/buildr/1.3.5/site/specs.html
>
> Test coverage report:
> http://people.apache.org/~boisvert/buildr/1.3.5/site/coverage/index.html
> (Still getting a segmentation fault with rcov)
>
> The following changes were made since 1.3.4:
>
> * Added: Interactive shell (REPL) support
> * Added: BeanShell as default shell for java projects, bsh is
> small and
> it's
> syntax provides the closest to an interpreted java. The
> BeanShell
> console includes a graphical class browser. Shell is
> named :bsh
> * Added: Mandriva (urpmi) installation support (with help from
> Franck
> Villaume).
> * Added: BUILDR-56 Download Scala artifacts if not available locally
> * Added: BUILDR-163 cobertura:check (Marko Sibakov, Daniel Spiewak).
> * Added: BUILDR-295 Eclipse task: make 'M2_REPO' repository variable
> configurable
> * Added: BUILDR-300 Make Eclipse task more configurable (Antoine
> Toulme,
> Alex Boisvert)
> * Change: Upgraded to rubyforge-1.0.5 and net-ssh 2.0.15
> * Change: Monkey-Patched FileUtils::sh on JRuby to use POSIX `system`
> * Change: Updated to Rake 0.8.7, RSpec 1.2.8 and JRuby-openssl 0.5.2.
> * Change: Updated to easyb 0.9 (Joel Muzzerall)
> * Change: Updated to TestNG 5.10
> * Change: Updated to JRuby 1.3.1
> * Fixed: BUILDR-23 Support for setting file mode when packaging
> (Ittay
> Dror).
> * Fixed: BUILDR-278 tasks/*.rake files are loaded after the
> buildfile
> (Rhett Sutphin)
> * Fixed: BUILDR-282 release goal should not strip leading '0'
> digits from
> version numbers.
> * Fixed: BUILDR-289 Improved error message when JAVA_HOME points
> to an
> invalid JRE/JDK installation
> * Fixed: BUILDR-290 Dependencies cannot be downloaded over SSL.
> * Fixed: BUILDR-291 Local tasks do not support arguments (Ittay
> Dror).
> * Fixed: BUILDR-292 Workaround for JRUBY-3381 on FileUtils.mv
> * Fixed: BUILDR-301 TestNG doesn't report failure if more than one
> test
> fails
> * Fixed: BUILDR-307 Failures are not reported correctly for
> ScalaTest
> (Jeremie Lenfant-Engelmann)
> * Fixed: BUILDR-313 Prevent release with uncommitted_files on Git
> 1.4.3+
> (Alexis Midon)
> * Fixed: BUILDR-315 Fix Eclipse .classpath for local libraries (Mat
> Schaffer)
> * Fixed: BUILDR-304 Referencing an existing package task using the
> package
> method fails if the package has a custom filename (Rhett
> Sutphin)
> * Fixed: BUILDR-322 When specifying files (instead of directories)
> as
> sources for compile task,
> Buildr uses target directory timestamp only (not compiled
> output
> timestamp)
> * Fixed: BUILDR-324: Regression - baseDir system property is not
> set when
> executing tests [Alexis Midon]
> * Fixed: BUILDR-325: Overriding package spec with classifer
> doesn't work
> (Antoine Toulme)
>
> Here's my +1.
>
> alex
Re: [VOTE] Buildr 1.3.5 release (take 2)
Posted by Antoine Toulme <an...@lunar-ocean.com>.
Congratulations for the release and thanks everybody, for your hard work and
your dedication!
Antoine
On Fri, Oct 9, 2009 at 16:28, Alex Boisvert <al...@gmail.com> wrote:
> The vote passed with 5 +1 (including 1 non-binding).
>
> Thanks everyone for trying it and reporting issues.
>
> I'll get the site and packages updated asap.
>
> alex
>
>
> On Mon, Oct 5, 2009 at 12:02 PM, Alex Boisvert <alex.boisvert@gmail.com
> >wrote:
>
> > We're voting on the source distributions available here:
> > http://people.apache.org/~boisvert/buildr/1.3.5/dist/<
> http://people.apache.org/%7Eboisvert/buildr/1.3.5/dist/>
> >
> > Specifically:
> > http://people.apache.org/~boisvert/buildr/1.3.5/dist/buildr-1.3.5.tgz<
> http://people.apache.org/%7Eboisvert/buildr/1.3.5/dist/buildr-1.3.5.tgz>
> > http://people.apache.org/~boisvert/buildr/1.3.5/dist/buildr-1.3.5.zip<
> http://people.apache.org/%7Eboisvert/buildr/1.3.5/dist/buildr-1.3.5.zip>
> >
> > The documentation generated for this release is available here:
> > http://people.apache.org/~boisvert/buildr/1.3.5/site/<
> http://people.apache.org/%7Eboisvert/buildr/1.3.5/site/>
> > http://people.apache.org/~boisvert/buildr/1.3.5/site/buildr.pdf<
> http://people.apache.org/%7Eboisvert/buildr/1.3.5/site/buildr.pdf>
> >
> > The official specification against which this release was tested:
> > http://people.apache.org/~boisvert/buildr/1.3.5/site/specs.html<
> http://people.apache.org/%7Eboisvert/buildr/1.3.5/site/specs.html>
> >
> > Test coverage report:
> > http://people.apache.org/~boisvert/buildr/1.3.5/site/coverage/index.html
> <
> http://people.apache.org/%7Eboisvert/buildr/1.3.5/site/coverage/index.html
> >
> > (Still getting a segmentation fault with rcov)
> >
> > The following changes were made since 1.3.4:
> >
> > * Added: Interactive shell (REPL) support
> > * Added: BeanShell as default shell for java projects, bsh is small
> and
> > it's
> > syntax provides the closest to an interpreted java. The
> > BeanShell
> > console includes a graphical class browser. Shell is named
> :bsh
> > * Added: Mandriva (urpmi) installation support (with help from Franck
> > Villaume).
> > * Added: BUILDR-56 Download Scala artifacts if not available locally
> > * Added: BUILDR-163 cobertura:check (Marko Sibakov, Daniel Spiewak).
> > * Added: BUILDR-295 Eclipse task: make 'M2_REPO' repository variable
> > configurable
> > * Added: BUILDR-300 Make Eclipse task more configurable (Antoine
> Toulme,
> > Alex Boisvert)
> > * Change: Upgraded to rubyforge-1.0.5 and net-ssh 2.0.15
> > * Change: Monkey-Patched FileUtils::sh on JRuby to use POSIX `system`
> > * Change: Updated to Rake 0.8.7, RSpec 1.2.8 and JRuby-openssl 0.5.2.
> > * Change: Updated to easyb 0.9 (Joel Muzzerall)
> > * Change: Updated to TestNG 5.10
> > * Change: Updated to JRuby 1.3.1
> > * Fixed: BUILDR-23 Support for setting file mode when packaging (Ittay
> > Dror).
> > * Fixed: BUILDR-278 tasks/*.rake files are loaded after the buildfile
> > (Rhett Sutphin)
> > * Fixed: BUILDR-282 release goal should not strip leading '0' digits
> > from version numbers.
> > * Fixed: BUILDR-289 Improved error message when JAVA_HOME points to an
> > invalid JRE/JDK installation
> > * Fixed: BUILDR-290 Dependencies cannot be downloaded over SSL.
> > * Fixed: BUILDR-291 Local tasks do not support arguments (Ittay Dror).
> > * Fixed: BUILDR-292 Workaround for JRUBY-3381 on FileUtils.mv
> > * Fixed: BUILDR-301 TestNG doesn't report failure if more than one
> test
> > fails
> > * Fixed: BUILDR-307 Failures are not reported correctly for ScalaTest
> > (Jeremie Lenfant-Engelmann)
> > * Fixed: BUILDR-313 Prevent release with uncommitted_files on Git
> 1.4.3+
> > (Alexis Midon)
> > * Fixed: BUILDR-315 Fix Eclipse .classpath for local libraries (Mat
> > Schaffer)
> > * Fixed: BUILDR-304 Referencing an existing package task using the
> > package
> > method fails if the package has a custom filename (Rhett
> > Sutphin)
> > * Fixed: BUILDR-322 When specifying files (instead of directories) as
> > sources for compile task,
> > Buildr uses target directory timestamp only (not compiled
> > output timestamp)
> > * Fixed: BUILDR-324: Regression - baseDir system property is not set
> > when executing tests [Alexis Midon]
> > * Fixed: BUILDR-325: Overriding package spec with classifer doesn't
> work
> > (Antoine Toulme)
> >
> > Here's my +1.
> >
> > alex
> >
>
Re: [VOTE] Buildr 1.3.5 release (take 2)
Posted by Alex Boisvert <al...@gmail.com>.
Everything pushed to apache.org and rubyforge.org now.
RubyForge release announced here:
http://rubyforge.org/forum/forum.php?forum_id=35102
Just waiting for apache.org servers to sync up to send official release
announcements...
alex
On Fri, Oct 9, 2009 at 7:28 AM, Alex Boisvert <al...@gmail.com>wrote:
> The vote passed with 5 +1 (including 1 non-binding).
>
> Thanks everyone for trying it and reporting issues.
>
> I'll get the site and packages updated asap.
>
> alex
>
Re: [VOTE] Buildr 1.3.5 release (take 2)
Posted by Alex Boisvert <al...@gmail.com>.
The vote passed with 5 +1 (including 1 non-binding).
Thanks everyone for trying it and reporting issues.
I'll get the site and packages updated asap.
alex
On Mon, Oct 5, 2009 at 12:02 PM, Alex Boisvert <al...@gmail.com>wrote:
> We're voting on the source distributions available here:
> http://people.apache.org/~boisvert/buildr/1.3.5/dist/<http://people.apache.org/%7Eboisvert/buildr/1.3.5/dist/>
>
> Specifically:
> http://people.apache.org/~boisvert/buildr/1.3.5/dist/buildr-1.3.5.tgz<http://people.apache.org/%7Eboisvert/buildr/1.3.5/dist/buildr-1.3.5.tgz>
> http://people.apache.org/~boisvert/buildr/1.3.5/dist/buildr-1.3.5.zip<http://people.apache.org/%7Eboisvert/buildr/1.3.5/dist/buildr-1.3.5.zip>
>
> The documentation generated for this release is available here:
> http://people.apache.org/~boisvert/buildr/1.3.5/site/<http://people.apache.org/%7Eboisvert/buildr/1.3.5/site/>
> http://people.apache.org/~boisvert/buildr/1.3.5/site/buildr.pdf<http://people.apache.org/%7Eboisvert/buildr/1.3.5/site/buildr.pdf>
>
> The official specification against which this release was tested:
> http://people.apache.org/~boisvert/buildr/1.3.5/site/specs.html<http://people.apache.org/%7Eboisvert/buildr/1.3.5/site/specs.html>
>
> Test coverage report:
> http://people.apache.org/~boisvert/buildr/1.3.5/site/coverage/index.html<http://people.apache.org/%7Eboisvert/buildr/1.3.5/site/coverage/index.html>
> (Still getting a segmentation fault with rcov)
>
> The following changes were made since 1.3.4:
>
> * Added: Interactive shell (REPL) support
> * Added: BeanShell as default shell for java projects, bsh is small and
> it's
> syntax provides the closest to an interpreted java. The
> BeanShell
> console includes a graphical class browser. Shell is named :bsh
> * Added: Mandriva (urpmi) installation support (with help from Franck
> Villaume).
> * Added: BUILDR-56 Download Scala artifacts if not available locally
> * Added: BUILDR-163 cobertura:check (Marko Sibakov, Daniel Spiewak).
> * Added: BUILDR-295 Eclipse task: make 'M2_REPO' repository variable
> configurable
> * Added: BUILDR-300 Make Eclipse task more configurable (Antoine Toulme,
> Alex Boisvert)
> * Change: Upgraded to rubyforge-1.0.5 and net-ssh 2.0.15
> * Change: Monkey-Patched FileUtils::sh on JRuby to use POSIX `system`
> * Change: Updated to Rake 0.8.7, RSpec 1.2.8 and JRuby-openssl 0.5.2.
> * Change: Updated to easyb 0.9 (Joel Muzzerall)
> * Change: Updated to TestNG 5.10
> * Change: Updated to JRuby 1.3.1
> * Fixed: BUILDR-23 Support for setting file mode when packaging (Ittay
> Dror).
> * Fixed: BUILDR-278 tasks/*.rake files are loaded after the buildfile
> (Rhett Sutphin)
> * Fixed: BUILDR-282 release goal should not strip leading '0' digits
> from version numbers.
> * Fixed: BUILDR-289 Improved error message when JAVA_HOME points to an
> invalid JRE/JDK installation
> * Fixed: BUILDR-290 Dependencies cannot be downloaded over SSL.
> * Fixed: BUILDR-291 Local tasks do not support arguments (Ittay Dror).
> * Fixed: BUILDR-292 Workaround for JRUBY-3381 on FileUtils.mv
> * Fixed: BUILDR-301 TestNG doesn't report failure if more than one test
> fails
> * Fixed: BUILDR-307 Failures are not reported correctly for ScalaTest
> (Jeremie Lenfant-Engelmann)
> * Fixed: BUILDR-313 Prevent release with uncommitted_files on Git 1.4.3+
> (Alexis Midon)
> * Fixed: BUILDR-315 Fix Eclipse .classpath for local libraries (Mat
> Schaffer)
> * Fixed: BUILDR-304 Referencing an existing package task using the
> package
> method fails if the package has a custom filename (Rhett
> Sutphin)
> * Fixed: BUILDR-322 When specifying files (instead of directories) as
> sources for compile task,
> Buildr uses target directory timestamp only (not compiled
> output timestamp)
> * Fixed: BUILDR-324: Regression - baseDir system property is not set
> when executing tests [Alexis Midon]
> * Fixed: BUILDR-325: Overriding package spec with classifer doesn't work
> (Antoine Toulme)
>
> Here's my +1.
>
> alex
>