Re: [VOTE] Buildr 1.4.13 release

2013-10-08 Thread Tammo van Lessen
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 alex.boisv...@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,
 

Re: [VOTE] Buildr 1.4.13 release

2013-10-07 Thread Peter Donald
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 alex.boisv...@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

2013-10-03 Thread Alex Boisvert
+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



[VOTE] Buildr 1.4.13 release

2013-10-01 Thread Peter Donald
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