You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@buildr.apache.org by Peter Donald <pe...@realityforge.org> on 2013/10/02 01:19:57 UTC

[VOTE] Buildr 1.4.13 release

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

Specifically:
http://people.apache.org/~donaldp/buildr/1.4.13/dist/buildr-1.4.13.tgz
http://people.apache.org/~donaldp/buildr/1.4.13/dist/buildr-1.4.13.zip

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

The following changes were made since 1.4.12:

  * Added:  BUILDR-678 - Improve support for gpg signing artifacts
            using a single method.
  * Fixed:  BUILDR-677 - GPG addon hangs when .asc files are still in
            target. Submitted By Tammo van Lessen.
  * Added:  Initial support for data source creation in Intellij IDEA
            project files.
  * Fixed:  BUILDR-676 - Rework Java::Command:java so that it does not
            reject the :dir option. Reported by John Roth.
  * Added:  Auto-detect jpa provider in Intellij IDEA facet generation if
            persistence.xml file is present and provider not specified.
  * Added:  Auto-detect jruby version in Intellij IDEA facet generation if
            .ruby-version file is present.
  * Added:  Improve support for auto-detection of ejb and web descriptors
            within Intellij IDEA project generation.
  * Change: Default to setting the "User-Agent" header to "Buildr-VERSION"
            when accessing http resources. Maven Central rejects requests
            without a User-Agent string.
  * Change: Change default scope of dependencies to 'compile'. Submitted
            by Ingo Schmidt.
  * Change: BUILDR-675 - Set Cache-Control to 'no-cache' when downloading
            artifacts. Submitted by Félix Enrique Llorente Pastora.
  * Added:  Initial support for simple integration of an asset pipeline.
            See "Compiling Assets" section in the manual.
  * Fixed:  BUILDR-673 - Fix the option handling of the MultiTest test
            framework to behave as documented. Only the framework specific
            options are passed to the test. Submitted by John Roth.
  * Added:  BUILDR-672 - Persist the properties field in the checkstyle
            addon so that they can be modified by the user. Submitted
            by Wim C.
  * Fixed:  Make the package_as_* methods public so that the methods are
            detected in Ruby >= 2.0.0 via the respond_to? method.
  * Change: Updated dependency versions;
            - rspec-expectations (2.14.3)
            - rspec-mocks (2.14.3)
            - rspec-core (2.14.5)
            - rspec (2.14.1)
            - minitar (0.5.4)
            - ci_reporter (1.8.4)
            - xml-simple (1.1.2)
            - rjb (1.4.8)
            - diff-lcs (1.2.4)
            - builder (3.2.2)
            - net-ssh (2.7.0)
            - net-sftp (2.1.2)
            - hoe (3.7.1)
            - json_pure (1.8.0)
            - highline (1.6.19)
  * Fixed:  BUILDR-668 - Specify File::FNM_EXTGLOB for include globs
            where needed in Ruby >= 2.0.0. Reported by Yavor Nikolov.
  * Fixed:  Ensure generation of buildfiles from eclipse projects will
            finds .project files in Ruby >= 2.0.0.
  * Fixed:  Patch Rake::FileList in Ruby >= 2.0.0 to match dot files if
            a .* pattern is supplied as in earlier versions of ruby.
  * Fixed:  Make Archive-related operations (e.g. zip.merge) deterministic
using
            OrderedHash.
  * Change: Update to TestNG 6.8.5.


-- 
Cheers,

Peter Donald

Re: [VOTE] Buildr 1.4.13 release

Posted by Tammo van Lessen <tv...@gmail.com>.
Hi,

I also found two regression under windows, I filed the issues BUILDR-680
and BUILDR-681 for it. Right now I have no idea where both come from.

Thanks,
  Tammo


On Tue, Oct 8, 2013 at 5:57 AM, Peter Donald <pe...@realityforge.org> wrote:

> HI,
>
> So it turns out there was a few bugs that slipped through the cracks
> with the last release. Two main ones cropped up that I think it is
> worth doing another quick release for:
> * Fixed regression using transitive dependencies due to presence of
> :scope option in Artifacts.to_hash.
> * Support disabling the new "pathing_jar" functionality in
> Java::Commands.java utility method. Required for tools that introspect
> the classpath.
>
> Unless anyone objects I was planning on spending a bit of time
> tomorrow to add some tests and get a new release vote going to fix
> those two issues.
>
> I have also heard that the release of JRuby 1.7.5 about 12 hours ago
> breaks buildr although I have yet to had a chance to investigate. I
> was not planning on looking into the problems with JRuby 1.7.5 at this
> stage but if someone else wants to have a look then that would be
> great.
>
>
> On Fri, Oct 4, 2013 at 2:33 AM, Alex Boisvert <al...@gmail.com>
> wrote:
> > +1 (only minimally tested on Ubuntu 13.04 with Ruby 1.8.7 and JRuby
> 1.7.4)
> >
> >
> >
> > On Tue, Oct 1, 2013 at 4:19 PM, Peter Donald <pe...@realityforge.org>
> wrote:
> >
> >> We're voting on the source distributions available here:
> >> http://people.apache.org/~donaldp/buildr/1.4.13/dist/
> >>
> >> Specifically:
> >> http://people.apache.org/~donaldp/buildr/1.4.13/dist/buildr-1.4.13.tgz
> >> http://people.apache.org/~donaldp/buildr/1.4.13/dist/buildr-1.4.13.zip
> >>
> >> The documentation generated for this release is available here:
> >> http://people.apache.org/~donaldp/buildr/1.4.13/site/
> >> http://people.apache.org/~donaldp/buildr/1.4.13/site/buildr.pdf
> >>
> >> The following changes were made since 1.4.12:
> >>
> >>   * Added:  BUILDR-678 - Improve support for gpg signing artifacts
> >>             using a single method.
> >>   * Fixed:  BUILDR-677 - GPG addon hangs when .asc files are still in
> >>             target. Submitted By Tammo van Lessen.
> >>   * Added:  Initial support for data source creation in Intellij IDEA
> >>             project files.
> >>   * Fixed:  BUILDR-676 - Rework Java::Command:java so that it does not
> >>             reject the :dir option. Reported by John Roth.
> >>   * Added:  Auto-detect jpa provider in Intellij IDEA facet generation
> if
> >>             persistence.xml file is present and provider not specified.
> >>   * Added:  Auto-detect jruby version in Intellij IDEA facet generation
> if
> >>             .ruby-version file is present.
> >>   * Added:  Improve support for auto-detection of ejb and web
> descriptors
> >>             within Intellij IDEA project generation.
> >>   * Change: Default to setting the "User-Agent" header to
> "Buildr-VERSION"
> >>             when accessing http resources. Maven Central rejects
> requests
> >>             without a User-Agent string.
> >>   * Change: Change default scope of dependencies to 'compile'. Submitted
> >>             by Ingo Schmidt.
> >>   * Change: BUILDR-675 - Set Cache-Control to 'no-cache' when
> downloading
> >>             artifacts. Submitted by Félix Enrique Llorente Pastora.
> >>   * Added:  Initial support for simple integration of an asset pipeline.
> >>             See "Compiling Assets" section in the manual.
> >>   * Fixed:  BUILDR-673 - Fix the option handling of the MultiTest test
> >>             framework to behave as documented. Only the framework
> specific
> >>             options are passed to the test. Submitted by John Roth.
> >>   * Added:  BUILDR-672 - Persist the properties field in the checkstyle
> >>             addon so that they can be modified by the user. Submitted
> >>             by Wim C.
> >>   * Fixed:  Make the package_as_* methods public so that the methods are
> >>             detected in Ruby >= 2.0.0 via the respond_to? method.
> >>   * Change: Updated dependency versions;
> >>             - rspec-expectations (2.14.3)
> >>             - rspec-mocks (2.14.3)
> >>             - rspec-core (2.14.5)
> >>             - rspec (2.14.1)
> >>             - minitar (0.5.4)
> >>             - ci_reporter (1.8.4)
> >>             - xml-simple (1.1.2)
> >>             - rjb (1.4.8)
> >>             - diff-lcs (1.2.4)
> >>             - builder (3.2.2)
> >>             - net-ssh (2.7.0)
> >>             - net-sftp (2.1.2)
> >>             - hoe (3.7.1)
> >>             - json_pure (1.8.0)
> >>             - highline (1.6.19)
> >>   * Fixed:  BUILDR-668 - Specify File::FNM_EXTGLOB for include globs
> >>             where needed in Ruby >= 2.0.0. Reported by Yavor Nikolov.
> >>   * Fixed:  Ensure generation of buildfiles from eclipse projects will
> >>             finds .project files in Ruby >= 2.0.0.
> >>   * Fixed:  Patch Rake::FileList in Ruby >= 2.0.0 to match dot files if
> >>             a .* pattern is supplied as in earlier versions of ruby.
> >>   * Fixed:  Make Archive-related operations (e.g. zip.merge)
> deterministic
> >> using
> >>             OrderedHash.
> >>   * Change: Update to TestNG 6.8.5.
> >>
> >>
> >> --
> >> Cheers,
> >>
> >> Peter Donald
> >>
>
>
>
> --
> Cheers,
>
> Peter Donald
>



-- 
Tammo van Lessen - http://www.taval.de

Re: [VOTE] Buildr 1.4.13 release

Posted by Peter Donald <pe...@realityforge.org>.
HI,

So it turns out there was a few bugs that slipped through the cracks
with the last release. Two main ones cropped up that I think it is
worth doing another quick release for:
* Fixed regression using transitive dependencies due to presence of
:scope option in Artifacts.to_hash.
* Support disabling the new "pathing_jar" functionality in
Java::Commands.java utility method. Required for tools that introspect
the classpath.

Unless anyone objects I was planning on spending a bit of time
tomorrow to add some tests and get a new release vote going to fix
those two issues.

I have also heard that the release of JRuby 1.7.5 about 12 hours ago
breaks buildr although I have yet to had a chance to investigate. I
was not planning on looking into the problems with JRuby 1.7.5 at this
stage but if someone else wants to have a look then that would be
great.


On Fri, Oct 4, 2013 at 2:33 AM, Alex Boisvert <al...@gmail.com> wrote:
> +1 (only minimally tested on Ubuntu 13.04 with Ruby 1.8.7 and JRuby 1.7.4)
>
>
>
> On Tue, Oct 1, 2013 at 4:19 PM, Peter Donald <pe...@realityforge.org> wrote:
>
>> We're voting on the source distributions available here:
>> http://people.apache.org/~donaldp/buildr/1.4.13/dist/
>>
>> Specifically:
>> http://people.apache.org/~donaldp/buildr/1.4.13/dist/buildr-1.4.13.tgz
>> http://people.apache.org/~donaldp/buildr/1.4.13/dist/buildr-1.4.13.zip
>>
>> The documentation generated for this release is available here:
>> http://people.apache.org/~donaldp/buildr/1.4.13/site/
>> http://people.apache.org/~donaldp/buildr/1.4.13/site/buildr.pdf
>>
>> The following changes were made since 1.4.12:
>>
>>   * Added:  BUILDR-678 - Improve support for gpg signing artifacts
>>             using a single method.
>>   * Fixed:  BUILDR-677 - GPG addon hangs when .asc files are still in
>>             target. Submitted By Tammo van Lessen.
>>   * Added:  Initial support for data source creation in Intellij IDEA
>>             project files.
>>   * Fixed:  BUILDR-676 - Rework Java::Command:java so that it does not
>>             reject the :dir option. Reported by John Roth.
>>   * Added:  Auto-detect jpa provider in Intellij IDEA facet generation if
>>             persistence.xml file is present and provider not specified.
>>   * Added:  Auto-detect jruby version in Intellij IDEA facet generation if
>>             .ruby-version file is present.
>>   * Added:  Improve support for auto-detection of ejb and web descriptors
>>             within Intellij IDEA project generation.
>>   * Change: Default to setting the "User-Agent" header to "Buildr-VERSION"
>>             when accessing http resources. Maven Central rejects requests
>>             without a User-Agent string.
>>   * Change: Change default scope of dependencies to 'compile'. Submitted
>>             by Ingo Schmidt.
>>   * Change: BUILDR-675 - Set Cache-Control to 'no-cache' when downloading
>>             artifacts. Submitted by Félix Enrique Llorente Pastora.
>>   * Added:  Initial support for simple integration of an asset pipeline.
>>             See "Compiling Assets" section in the manual.
>>   * Fixed:  BUILDR-673 - Fix the option handling of the MultiTest test
>>             framework to behave as documented. Only the framework specific
>>             options are passed to the test. Submitted by John Roth.
>>   * Added:  BUILDR-672 - Persist the properties field in the checkstyle
>>             addon so that they can be modified by the user. Submitted
>>             by Wim C.
>>   * Fixed:  Make the package_as_* methods public so that the methods are
>>             detected in Ruby >= 2.0.0 via the respond_to? method.
>>   * Change: Updated dependency versions;
>>             - rspec-expectations (2.14.3)
>>             - rspec-mocks (2.14.3)
>>             - rspec-core (2.14.5)
>>             - rspec (2.14.1)
>>             - minitar (0.5.4)
>>             - ci_reporter (1.8.4)
>>             - xml-simple (1.1.2)
>>             - rjb (1.4.8)
>>             - diff-lcs (1.2.4)
>>             - builder (3.2.2)
>>             - net-ssh (2.7.0)
>>             - net-sftp (2.1.2)
>>             - hoe (3.7.1)
>>             - json_pure (1.8.0)
>>             - highline (1.6.19)
>>   * Fixed:  BUILDR-668 - Specify File::FNM_EXTGLOB for include globs
>>             where needed in Ruby >= 2.0.0. Reported by Yavor Nikolov.
>>   * Fixed:  Ensure generation of buildfiles from eclipse projects will
>>             finds .project files in Ruby >= 2.0.0.
>>   * Fixed:  Patch Rake::FileList in Ruby >= 2.0.0 to match dot files if
>>             a .* pattern is supplied as in earlier versions of ruby.
>>   * Fixed:  Make Archive-related operations (e.g. zip.merge) deterministic
>> using
>>             OrderedHash.
>>   * Change: Update to TestNG 6.8.5.
>>
>>
>> --
>> Cheers,
>>
>> Peter Donald
>>



-- 
Cheers,

Peter Donald

Re: [VOTE] Buildr 1.4.13 release

Posted by Alex Boisvert <al...@gmail.com>.
+1 (only minimally tested on Ubuntu 13.04 with Ruby 1.8.7 and JRuby 1.7.4)



On Tue, Oct 1, 2013 at 4:19 PM, Peter Donald <pe...@realityforge.org> wrote:

> We're voting on the source distributions available here:
> http://people.apache.org/~donaldp/buildr/1.4.13/dist/
>
> Specifically:
> http://people.apache.org/~donaldp/buildr/1.4.13/dist/buildr-1.4.13.tgz
> http://people.apache.org/~donaldp/buildr/1.4.13/dist/buildr-1.4.13.zip
>
> The documentation generated for this release is available here:
> http://people.apache.org/~donaldp/buildr/1.4.13/site/
> http://people.apache.org/~donaldp/buildr/1.4.13/site/buildr.pdf
>
> The following changes were made since 1.4.12:
>
>   * Added:  BUILDR-678 - Improve support for gpg signing artifacts
>             using a single method.
>   * Fixed:  BUILDR-677 - GPG addon hangs when .asc files are still in
>             target. Submitted By Tammo van Lessen.
>   * Added:  Initial support for data source creation in Intellij IDEA
>             project files.
>   * Fixed:  BUILDR-676 - Rework Java::Command:java so that it does not
>             reject the :dir option. Reported by John Roth.
>   * Added:  Auto-detect jpa provider in Intellij IDEA facet generation if
>             persistence.xml file is present and provider not specified.
>   * Added:  Auto-detect jruby version in Intellij IDEA facet generation if
>             .ruby-version file is present.
>   * Added:  Improve support for auto-detection of ejb and web descriptors
>             within Intellij IDEA project generation.
>   * Change: Default to setting the "User-Agent" header to "Buildr-VERSION"
>             when accessing http resources. Maven Central rejects requests
>             without a User-Agent string.
>   * Change: Change default scope of dependencies to 'compile'. Submitted
>             by Ingo Schmidt.
>   * Change: BUILDR-675 - Set Cache-Control to 'no-cache' when downloading
>             artifacts. Submitted by Félix Enrique Llorente Pastora.
>   * Added:  Initial support for simple integration of an asset pipeline.
>             See "Compiling Assets" section in the manual.
>   * Fixed:  BUILDR-673 - Fix the option handling of the MultiTest test
>             framework to behave as documented. Only the framework specific
>             options are passed to the test. Submitted by John Roth.
>   * Added:  BUILDR-672 - Persist the properties field in the checkstyle
>             addon so that they can be modified by the user. Submitted
>             by Wim C.
>   * Fixed:  Make the package_as_* methods public so that the methods are
>             detected in Ruby >= 2.0.0 via the respond_to? method.
>   * Change: Updated dependency versions;
>             - rspec-expectations (2.14.3)
>             - rspec-mocks (2.14.3)
>             - rspec-core (2.14.5)
>             - rspec (2.14.1)
>             - minitar (0.5.4)
>             - ci_reporter (1.8.4)
>             - xml-simple (1.1.2)
>             - rjb (1.4.8)
>             - diff-lcs (1.2.4)
>             - builder (3.2.2)
>             - net-ssh (2.7.0)
>             - net-sftp (2.1.2)
>             - hoe (3.7.1)
>             - json_pure (1.8.0)
>             - highline (1.6.19)
>   * Fixed:  BUILDR-668 - Specify File::FNM_EXTGLOB for include globs
>             where needed in Ruby >= 2.0.0. Reported by Yavor Nikolov.
>   * Fixed:  Ensure generation of buildfiles from eclipse projects will
>             finds .project files in Ruby >= 2.0.0.
>   * Fixed:  Patch Rake::FileList in Ruby >= 2.0.0 to match dot files if
>             a .* pattern is supplied as in earlier versions of ruby.
>   * Fixed:  Make Archive-related operations (e.g. zip.merge) deterministic
> using
>             OrderedHash.
>   * Change: Update to TestNG 6.8.5.
>
>
> --
> Cheers,
>
> Peter Donald
>