Re: [VOTE] Release Commons IO 2.4-RC2

2012-06-16 Thread Gary Gregory
Hi James,

I do not see your item on the report page
https://people.apache.org/builds/commons/commons-io/2.4/RC2/findbugs.html

Are we talking about the same report?

I am going to push the release along and if there is really an issue
here we can fix it for the next go around. Release early, release
often :)

Gary

On Jun 15, 2012, at 16:40, James Carman ja...@carmanconsulting.com wrote:

 Findbugs is reporting an error in HexDump.java:103 on trunk:

 Correctness - Bad comparison of signed byte
 findbugs : INT_BAD_COMPARISON_WITH_SIGNED_BYTE
 Signed bytes can only have a value in the range -128 to 127. Comparing
 a signed byte with a value outside that range is vacuous and likely to
 be incorrect. To convert a signed byte b to an unsigned value in the
 range 0..255, use 0xff  b


 On Tue, Jun 12, 2012 at 6:33 PM, Gary Gregory ggreg...@apache.org wrote:
 Hello All:

 This is a VOTE to release Commons IO 2.4-RC2.

 Changes since RC1:
 - Fix a bug in the new code for IO-326: Add new FileUtils.sizeOf[Directory]
 APIs to return BigInteger.
 - IO-336:  Yottabyte (YB) incorrectly defined in FileUtils. Thanks to
 rleavelle.

 Changes in this version include:

 New features:
 o IO-269:  Tailer locks file from deletion/rename on Windows. Thanks to
 sebb.
 o IO-333:  Export OSGi packages at version 1.x in addition to 2.x. Thanks
 to fmeschbe.
 o IO-320:  Add XmlStreamReader support for UTF-32. Thanks to ggregory.
 o IO-331:  BOMInputStream wrongly detects UTF-32LE_BOM files as
 UTF-16LE_BOM files in method getBOM(). Thanks to ggregory.
 o IO-327:  Add byteCountToDisplaySize(BigInteger). Thanks to ggregory.
 o IO-326:  Add new FileUtils.sizeOf[Directory] APIs to return BigInteger.
 Thanks to ggregory.
 o IO-325:  Add IOUtils.toByteArray methods to work with URL and URI. Thanks
 to raviprak.
 o IO-324:  Add missing Charset sister APIs to method that take a String
 charset name. Thanks to raviprak.

 Fixed Bugs:
 o IO-336:  Yottabyte (YB) incorrectly defined in FileUtils. Thanks to
 rleavelle.
 o IO-279:  Tailer erroneously considers file as new. Thanks to Sergio
 Bossa, Chris Baron.
 o IO-335:  Tailer#readLines - incorrect CR handling.
 o IO-334:  FileUtils.toURLs throws NPE for null parameter; document the
 behavior.
 o IO-332:  Improve tailer's reading performance. Thanks to liangly.
 o IO-279:  Improve Tailer performance with buffered reads (see IO-332).
 o IO-329:  FileUtils.writeLines uses unbuffered IO. Thanks to tivv.
 o IO-319:  FileUtils.sizeOfDirectory follows symbolic links. Thanks to
 raviprak.


 Compatibility with 2.3:
 Binary compatible: Yes.
 Source compatible: Yes.
 Semantic compatible: Yes.

 Compatibility with 2.2 and 1.4:
 Binary compatible: Yes.
 Source compatible: No, see the rare case in
 https://issues.apache.org/jira/browse/IO-318.
 Semantic compatible: No, see the rare case in
 https://issues.apache.org/jira/browse/IO-318.

 Commons IO 2.4 requires JDK 1.6 or later.
 Commons IO 2.3 requires JDK 1.6 or later.
 Commons IO 2.2 requires JDK 1.5 or later.
 Commons IO 1.4 requires JDK 1.3 or later.

 This VOTE is open for at least 72 hours until June 15 2012 at 13:00 EST.

 The files:

 https://repository.apache.org/content/repositories/orgapachecommons-231/

 The tag:

 https://svn.apache.org/repos/asf/commons/proper/io/tags/2.4-RC2

 The site:

 https://people.apache.org/builds/commons/commons-io/2.4/RC2/

 Thank you,
 Gary Gregory

 --
 E-Mail: garydgreg...@gmail.com | ggreg...@apache.org
 JUnit in Action, 2nd Ed: http://bit.ly/ECvg0
 Spring Batch in Action: http://bit.ly/bqpbCK
 Blog: http://garygregory.wordpress.com
 Home: http://garygregory.com/
 Tweet! http://twitter.com/GaryGregory http://twitter.com/GaryGregory

 -
 To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
 For additional commands, e-mail: dev-h...@commons.apache.org


-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



Re: [VOTE] Release Commons IO 2.4-RC2

2012-06-16 Thread James Carman
I got that from my personal sonar server
On Jun 16, 2012 8:43 AM, Gary Gregory garydgreg...@gmail.com wrote:

 Hi James,

 I do not see your item on the report page
 https://people.apache.org/builds/commons/commons-io/2.4/RC2/findbugs.html

 Are we talking about the same report?

 I am going to push the release along and if there is really an issue
 here we can fix it for the next go around. Release early, release
 often :)

 Gary

 On Jun 15, 2012, at 16:40, James Carman ja...@carmanconsulting.com
 wrote:

  Findbugs is reporting an error in HexDump.java:103 on trunk:
 
  Correctness - Bad comparison of signed byte
  findbugs : INT_BAD_COMPARISON_WITH_SIGNED_BYTE
  Signed bytes can only have a value in the range -128 to 127. Comparing
  a signed byte with a value outside that range is vacuous and likely to
  be incorrect. To convert a signed byte b to an unsigned value in the
  range 0..255, use 0xff  b
 
 
  On Tue, Jun 12, 2012 at 6:33 PM, Gary Gregory ggreg...@apache.org
 wrote:
  Hello All:
 
  This is a VOTE to release Commons IO 2.4-RC2.
 
  Changes since RC1:
  - Fix a bug in the new code for IO-326: Add new
 FileUtils.sizeOf[Directory]
  APIs to return BigInteger.
  - IO-336:  Yottabyte (YB) incorrectly defined in FileUtils. Thanks to
  rleavelle.
 
  Changes in this version include:
 
  New features:
  o IO-269:  Tailer locks file from deletion/rename on Windows. Thanks to
  sebb.
  o IO-333:  Export OSGi packages at version 1.x in addition to 2.x.
 Thanks
  to fmeschbe.
  o IO-320:  Add XmlStreamReader support for UTF-32. Thanks to ggregory.
  o IO-331:  BOMInputStream wrongly detects UTF-32LE_BOM files as
  UTF-16LE_BOM files in method getBOM(). Thanks to ggregory.
  o IO-327:  Add byteCountToDisplaySize(BigInteger). Thanks to ggregory.
  o IO-326:  Add new FileUtils.sizeOf[Directory] APIs to return
 BigInteger.
  Thanks to ggregory.
  o IO-325:  Add IOUtils.toByteArray methods to work with URL and URI.
 Thanks
  to raviprak.
  o IO-324:  Add missing Charset sister APIs to method that take a String
  charset name. Thanks to raviprak.
 
  Fixed Bugs:
  o IO-336:  Yottabyte (YB) incorrectly defined in FileUtils. Thanks to
  rleavelle.
  o IO-279:  Tailer erroneously considers file as new. Thanks to Sergio
  Bossa, Chris Baron.
  o IO-335:  Tailer#readLines - incorrect CR handling.
  o IO-334:  FileUtils.toURLs throws NPE for null parameter; document the
  behavior.
  o IO-332:  Improve tailer's reading performance. Thanks to liangly.
  o IO-279:  Improve Tailer performance with buffered reads (see IO-332).
  o IO-329:  FileUtils.writeLines uses unbuffered IO. Thanks to tivv.
  o IO-319:  FileUtils.sizeOfDirectory follows symbolic links. Thanks to
  raviprak.
 
 
  Compatibility with 2.3:
  Binary compatible: Yes.
  Source compatible: Yes.
  Semantic compatible: Yes.
 
  Compatibility with 2.2 and 1.4:
  Binary compatible: Yes.
  Source compatible: No, see the rare case in
  https://issues.apache.org/jira/browse/IO-318.
  Semantic compatible: No, see the rare case in
  https://issues.apache.org/jira/browse/IO-318.
 
  Commons IO 2.4 requires JDK 1.6 or later.
  Commons IO 2.3 requires JDK 1.6 or later.
  Commons IO 2.2 requires JDK 1.5 or later.
  Commons IO 1.4 requires JDK 1.3 or later.
 
  This VOTE is open for at least 72 hours until June 15 2012 at 13:00 EST.
 
  The files:
 
 
 https://repository.apache.org/content/repositories/orgapachecommons-231/
 
  The tag:
 
  https://svn.apache.org/repos/asf/commons/proper/io/tags/2.4-RC2
 
  The site:
 
  https://people.apache.org/builds/commons/commons-io/2.4/RC2/
 
  Thank you,
  Gary Gregory
 
  --
  E-Mail: garydgreg...@gmail.com | ggreg...@apache.org
  JUnit in Action, 2nd Ed: http://bit.ly/ECvg0
  Spring Batch in Action: http://bit.ly/bqpbCK
  Blog: http://garygregory.wordpress.com
  Home: http://garygregory.com/
  Tweet! http://twitter.com/GaryGregory http://twitter.com/GaryGregory
 
  -
  To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
  For additional commands, e-mail: dev-h...@commons.apache.org
 

 -
 To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
 For additional commands, e-mail: dev-h...@commons.apache.org




Re: [VOTE] Release Commons IO 2.4-RC2

2012-06-16 Thread Gary Gregory
Hi James,

Is your sonar using the same findbugs version as our POM? Are the
settings different? Should we use the same settings commons-wide?

Gary

On Jun 16, 2012, at 11:58, James Carman jcar...@carmanconsulting.com wrote:

 I got that from my personal sonar server
 On Jun 16, 2012 8:43 AM, Gary Gregory garydgreg...@gmail.com wrote:

 Hi James,

 I do not see your item on the report page
 https://people.apache.org/builds/commons/commons-io/2.4/RC2/findbugs.html

 Are we talking about the same report?

 I am going to push the release along and if there is really an issue
 here we can fix it for the next go around. Release early, release
 often :)

 Gary

 On Jun 15, 2012, at 16:40, James Carman ja...@carmanconsulting.com
 wrote:

 Findbugs is reporting an error in HexDump.java:103 on trunk:

 Correctness - Bad comparison of signed byte
 findbugs : INT_BAD_COMPARISON_WITH_SIGNED_BYTE
 Signed bytes can only have a value in the range -128 to 127. Comparing
 a signed byte with a value outside that range is vacuous and likely to
 be incorrect. To convert a signed byte b to an unsigned value in the
 range 0..255, use 0xff  b


 On Tue, Jun 12, 2012 at 6:33 PM, Gary Gregory ggreg...@apache.org
 wrote:
 Hello All:

 This is a VOTE to release Commons IO 2.4-RC2.

 Changes since RC1:
 - Fix a bug in the new code for IO-326: Add new
 FileUtils.sizeOf[Directory]
 APIs to return BigInteger.
 - IO-336:  Yottabyte (YB) incorrectly defined in FileUtils. Thanks to
 rleavelle.

 Changes in this version include:

 New features:
 o IO-269:  Tailer locks file from deletion/rename on Windows. Thanks to
 sebb.
 o IO-333:  Export OSGi packages at version 1.x in addition to 2.x.
 Thanks
 to fmeschbe.
 o IO-320:  Add XmlStreamReader support for UTF-32. Thanks to ggregory.
 o IO-331:  BOMInputStream wrongly detects UTF-32LE_BOM files as
 UTF-16LE_BOM files in method getBOM(). Thanks to ggregory.
 o IO-327:  Add byteCountToDisplaySize(BigInteger). Thanks to ggregory.
 o IO-326:  Add new FileUtils.sizeOf[Directory] APIs to return
 BigInteger.
 Thanks to ggregory.
 o IO-325:  Add IOUtils.toByteArray methods to work with URL and URI.
 Thanks
 to raviprak.
 o IO-324:  Add missing Charset sister APIs to method that take a String
 charset name. Thanks to raviprak.

 Fixed Bugs:
 o IO-336:  Yottabyte (YB) incorrectly defined in FileUtils. Thanks to
 rleavelle.
 o IO-279:  Tailer erroneously considers file as new. Thanks to Sergio
 Bossa, Chris Baron.
 o IO-335:  Tailer#readLines - incorrect CR handling.
 o IO-334:  FileUtils.toURLs throws NPE for null parameter; document the
 behavior.
 o IO-332:  Improve tailer's reading performance. Thanks to liangly.
 o IO-279:  Improve Tailer performance with buffered reads (see IO-332).
 o IO-329:  FileUtils.writeLines uses unbuffered IO. Thanks to tivv.
 o IO-319:  FileUtils.sizeOfDirectory follows symbolic links. Thanks to
 raviprak.


 Compatibility with 2.3:
 Binary compatible: Yes.
 Source compatible: Yes.
 Semantic compatible: Yes.

 Compatibility with 2.2 and 1.4:
 Binary compatible: Yes.
 Source compatible: No, see the rare case in
 https://issues.apache.org/jira/browse/IO-318.
 Semantic compatible: No, see the rare case in
 https://issues.apache.org/jira/browse/IO-318.

 Commons IO 2.4 requires JDK 1.6 or later.
 Commons IO 2.3 requires JDK 1.6 or later.
 Commons IO 2.2 requires JDK 1.5 or later.
 Commons IO 1.4 requires JDK 1.3 or later.

 This VOTE is open for at least 72 hours until June 15 2012 at 13:00 EST.

 The files:


 https://repository.apache.org/content/repositories/orgapachecommons-231/

 The tag:

 https://svn.apache.org/repos/asf/commons/proper/io/tags/2.4-RC2

 The site:

 https://people.apache.org/builds/commons/commons-io/2.4/RC2/

 Thank you,
 Gary Gregory

 --
 E-Mail: garydgreg...@gmail.com | ggreg...@apache.org
 JUnit in Action, 2nd Ed: http://bit.ly/ECvg0
 Spring Batch in Action: http://bit.ly/bqpbCK
 Blog: http://garygregory.wordpress.com
 Home: http://garygregory.com/
 Tweet! http://twitter.com/GaryGregory http://twitter.com/GaryGregory

 -
 To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
 For additional commands, e-mail: dev-h...@commons.apache.org


 -
 To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
 For additional commands, e-mail: dev-h...@commons.apache.org



-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



Re: [VOTE] Release Commons IO 2.4-RC2

2012-06-16 Thread Gary Gregory
It's official: The Maven-Nexus is a pain in my you-know-what.

All of the extra files (SHA, MD5, -bin, -src) must be deleted manually, and
I deleted one ASC file by mistake and I am getting an error releasing from
Nexus:

-*Missing 
Signature:*'/commons-io/commons-io/2.4/commons-io-2.4-sources.jar.asc'
does not exist
for 'commons-io-2.4-sources.jar'.

ARG!

I looks like the whole RC is hosed unless I can add back the one ASC file.

Does anyone know how to do that?

I am assuming that not putting the -sources jar in the Maven repo is not
acceptable.

Arg!

Gary

On Thu, Jun 14, 2012 at 12:12 PM, sebb seb...@gmail.com wrote:

 On 14 June 2012 12:50, Gary Gregory garydgreg...@gmail.com wrote:
  On Jun 14, 2012, at 1:20, Simone Tripodi simonetrip...@apache.org
 wrote:
 
  +1
 
  just found .asc.(md5|sha1) files on repo that can be dropped
 
  Right, some of these extra files have to be deleted manually before
  the release but after the vote.

 They can be deleted before the vote as they do not add any value to the
 vote.

 They are unnecessary by-products of bugs in Maven and/or Nexus.

  Gary
 
  all the best and confrats once again for the hard work!
  -Simo
 
  http://people.apache.org/~simonetripodi/
  http://simonetripodi.livejournal.com/
  http://twitter.com/simonetripodi
  http://www.99soft.org/
 
 
  On Wed, Jun 13, 2012 at 9:36 PM, Oliver Heger
  oliver.he...@oliver-heger.de wrote:
  Maven and ant builds work fine on Windows 7 with JDK 1.6. Artifacts
 and site
  look good.
 
  +1
 
  Oliver
 
  Am 13.06.2012 00:33, schrieb Gary Gregory:
 
  Hello All:
 
  This is a VOTE to release Commons IO 2.4-RC2.
 
  Changes since RC1:
  - Fix a bug in the new code for IO-326: Add new
  FileUtils.sizeOf[Directory]
  APIs to return BigInteger.
  - IO-336:  Yottabyte (YB) incorrectly defined in FileUtils. Thanks to
  rleavelle.
 
  Changes in this version include:
 
  New features:
  o IO-269:  Tailer locks file from deletion/rename on Windows. Thanks
 to
  sebb.
  o IO-333:  Export OSGi packages at version 1.x in addition to 2.x.
 Thanks
  to fmeschbe.
  o IO-320:  Add XmlStreamReader support for UTF-32. Thanks to ggregory.
  o IO-331:  BOMInputStream wrongly detects UTF-32LE_BOM files as
  UTF-16LE_BOM files in method getBOM(). Thanks to ggregory.
  o IO-327:  Add byteCountToDisplaySize(BigInteger). Thanks to ggregory.
  o IO-326:  Add new FileUtils.sizeOf[Directory] APIs to return
 BigInteger.
  Thanks to ggregory.
  o IO-325:  Add IOUtils.toByteArray methods to work with URL and URI.
  Thanks
  to raviprak.
  o IO-324:  Add missing Charset sister APIs to method that take a
 String
  charset name. Thanks to raviprak.
 
  Fixed Bugs:
  o IO-336:  Yottabyte (YB) incorrectly defined in FileUtils. Thanks to
  rleavelle.
  o IO-279:  Tailer erroneously considers file as new. Thanks to Sergio
  Bossa, Chris Baron.
  o IO-335:  Tailer#readLines - incorrect CR handling.
  o IO-334:  FileUtils.toURLs throws NPE for null parameter; document
 the
  behavior.
  o IO-332:  Improve tailer's reading performance. Thanks to liangly.
  o IO-279:  Improve Tailer performance with buffered reads (see
 IO-332).
  o IO-329:  FileUtils.writeLines uses unbuffered IO. Thanks to tivv.
  o IO-319:  FileUtils.sizeOfDirectory follows symbolic links. Thanks to
  raviprak.
 
 
  Compatibility with 2.3:
  Binary compatible: Yes.
  Source compatible: Yes.
  Semantic compatible: Yes.
 
  Compatibility with 2.2 and 1.4:
  Binary compatible: Yes.
  Source compatible: No, see the rare case in
  https://issues.apache.org/jira/browse/IO-318.
  Semantic compatible: No, see the rare case in
  https://issues.apache.org/jira/browse/IO-318.
 
  Commons IO 2.4 requires JDK 1.6 or later.
  Commons IO 2.3 requires JDK 1.6 or later.
  Commons IO 2.2 requires JDK 1.5 or later.
  Commons IO 1.4 requires JDK 1.3 or later.
 
  This VOTE is open for at least 72 hours until June 15 2012 at 13:00
 EST.
 
  The files:
 
 
 https://repository.apache.org/content/repositories/orgapachecommons-231/
 
  The tag:
 
  https://svn.apache.org/repos/asf/commons/proper/io/tags/2.4-RC2
 
  The site:
 
  https://people.apache.org/builds/commons/commons-io/2.4/RC2/
 
  Thank you,
  Gary Gregory
 
 
 
  -
  To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
  For additional commands, e-mail: dev-h...@commons.apache.org
 
 
  -
  To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
  For additional commands, e-mail: dev-h...@commons.apache.org
 
 
  -
  To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
  For additional commands, e-mail: dev-h...@commons.apache.org
 

 -
 To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
 For additional commands, e-mail: dev-h...@commons.apache.org

Re: [VOTE] Release Commons IO 2.4-RC2

2012-06-16 Thread sebb
On 16 June 2012 20:38, Gary Gregory garydgreg...@gmail.com wrote:
 It's official: The Maven-Nexus is a pain in my you-know-what.

 All of the extra files (SHA, MD5, -bin, -src) must be deleted manually, and
 I deleted one ASC file by mistake and I am getting an error releasing from
 Nexus:

    -*Missing 
 Signature:*'/commons-io/commons-io/2.4/commons-io-2.4-sources.jar.asc'
 does not exist
 for 'commons-io-2.4-sources.jar'.

 ARG!

 I looks like the whole RC is hosed unless I can add back the one ASC file.

 Does anyone know how to do that?

AFAIK, it's not possible to update the staging repo once it has been closed.

But I would ask on the repository @ a.o mailing list before taking any
further action.

 I am assuming that not putting the -sources jar in the Maven repo is not
 acceptable.

Dunno about that, but it may be possible to release just the sources
jar as a separate job; again ask on the list.

If anyone still has the relevant .asc file locally, that would be
worth retaining for now.

 Arg!

 Gary

 On Thu, Jun 14, 2012 at 12:12 PM, sebb seb...@gmail.com wrote:

 On 14 June 2012 12:50, Gary Gregory garydgreg...@gmail.com wrote:
  On Jun 14, 2012, at 1:20, Simone Tripodi simonetrip...@apache.org
 wrote:
 
  +1
 
  just found .asc.(md5|sha1) files on repo that can be dropped
 
  Right, some of these extra files have to be deleted manually before
  the release but after the vote.

 They can be deleted before the vote as they do not add any value to the
 vote.

In light of this I suggest any spurious files are always deleted
*before* any vote.

-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



Re: [VOTE] Release Commons IO 2.4-RC2

2012-06-16 Thread Gary Gregory
On Jun 16, 2012, at 16:53, sebb seb...@gmail.com wrote:

 On 16 June 2012 20:38, Gary Gregory garydgreg...@gmail.com wrote:
 It's official: The Maven-Nexus is a pain in my you-know-what.

 All of the extra files (SHA, MD5, -bin, -src) must be deleted manually, and
 I deleted one ASC file by mistake and I am getting an error releasing from
 Nexus:

-*Missing 
 Signature:*'/commons-io/commons-io/2.4/commons-io-2.4-sources.jar.asc'
 does not exist
 for 'commons-io-2.4-sources.jar'.

 ARG!

 I looks like the whole RC is hosed unless I can add back the one ASC file.

 Does anyone know how to do that?

 AFAIK, it's not possible to update the staging repo once it has been closed.

 But I would ask on the repository @ a.o mailing list before taking any
 further action.

 I am assuming that not putting the -sources jar in the Maven repo is not
 acceptable.

 Dunno about that, but it may be possible to release just the sources
 jar as a separate job; again ask on the list.

 If anyone still has the relevant .asc file locally, that would be
 worth retaining for now.

Before I go the other routes:
Is it sacrilegious to suggest dropping this RC from Nexus and
rebuilding it without a VOTE?

G


 Arg!

 Gary

 On Thu, Jun 14, 2012 at 12:12 PM, sebb seb...@gmail.com wrote:

 On 14 June 2012 12:50, Gary Gregory garydgreg...@gmail.com wrote:
 On Jun 14, 2012, at 1:20, Simone Tripodi simonetrip...@apache.org
 wrote:

 +1

 just found .asc.(md5|sha1) files on repo that can be dropped

 Right, some of these extra files have to be deleted manually before
 the release but after the vote.

 They can be deleted before the vote as they do not add any value to the
 vote.

 In light of this I suggest any spurious files are always deleted
 *before* any vote.

 -
 To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
 For additional commands, e-mail: dev-h...@commons.apache.org


-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



Re: [VOTE] Release Commons IO 2.4-RC2

2012-06-16 Thread sebb
On 16 June 2012 22:28, Gary Gregory garydgreg...@gmail.com wrote:
 On Jun 16, 2012, at 16:53, sebb seb...@gmail.com wrote:

 On 16 June 2012 20:38, Gary Gregory garydgreg...@gmail.com wrote:
 It's official: The Maven-Nexus is a pain in my you-know-what.

 All of the extra files (SHA, MD5, -bin, -src) must be deleted manually, and
 I deleted one ASC file by mistake and I am getting an error releasing from
 Nexus:

    -*Missing 
 Signature:*'/commons-io/commons-io/2.4/commons-io-2.4-sources.jar.asc'
 does not exist
 for 'commons-io-2.4-sources.jar'.

 ARG!

 I looks like the whole RC is hosed unless I can add back the one ASC file.

 Does anyone know how to do that?

 AFAIK, it's not possible to update the staging repo once it has been closed.

 But I would ask on the repository @ a.o mailing list before taking any
 further action.

 I am assuming that not putting the -sources jar in the Maven repo is not
 acceptable.

 Dunno about that, but it may be possible to release just the sources
 jar as a separate job; again ask on the list.

 If anyone still has the relevant .asc file locally, that would be
 worth retaining for now.

 Before I go the other routes:
 Is it sacrilegious to suggest dropping this RC from Nexus and
 rebuilding it without a VOTE?

Yes.

It would not be a proper ASF release, and the RM would be personally
liable for the contents.

 G


 Arg!

 Gary

 On Thu, Jun 14, 2012 at 12:12 PM, sebb seb...@gmail.com wrote:

 On 14 June 2012 12:50, Gary Gregory garydgreg...@gmail.com wrote:
 On Jun 14, 2012, at 1:20, Simone Tripodi simonetrip...@apache.org
 wrote:

 +1

 just found .asc.(md5|sha1) files on repo that can be dropped

 Right, some of these extra files have to be deleted manually before
 the release but after the vote.

 They can be deleted before the vote as they do not add any value to the
 vote.

 In light of this I suggest any spurious files are always deleted
 *before* any vote.

 -
 To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
 For additional commands, e-mail: dev-h...@commons.apache.org


 -
 To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
 For additional commands, e-mail: dev-h...@commons.apache.org


-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



Re: [VOTE] Release Commons IO 2.4-RC2

2012-06-16 Thread Gary Gregory
On Sat, Jun 16, 2012 at 5:32 PM, sebb seb...@gmail.com wrote:

 On 16 June 2012 22:28, Gary Gregory garydgreg...@gmail.com wrote:
  On Jun 16, 2012, at 16:53, sebb seb...@gmail.com wrote:
 
  On 16 June 2012 20:38, Gary Gregory garydgreg...@gmail.com wrote:
  It's official: The Maven-Nexus is a pain in my you-know-what.
 
  All of the extra files (SHA, MD5, -bin, -src) must be deleted
 manually, and
  I deleted one ASC file by mistake and I am getting an error releasing
 from
  Nexus:
 
 -*Missing
 Signature:*'/commons-io/commons-io/2.4/commons-io-2.4-sources.jar.asc'
  does not exist
  for 'commons-io-2.4-sources.jar'.
 
  ARG!
 
  I looks like the whole RC is hosed unless I can add back the one ASC
 file.
 
  Does anyone know how to do that?
 
  AFAIK, it's not possible to update the staging repo once it has been
 closed.
 
  But I would ask on the repository @ a.o mailing list before taking any
  further action.
 
  I am assuming that not putting the -sources jar in the Maven repo is
 not
  acceptable.
 
  Dunno about that, but it may be possible to release just the sources
  jar as a separate job; again ask on the list.
 
  If anyone still has the relevant .asc file locally, that would be
  worth retaining for now.


I have it:

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (MingW32)

iQEcBAABAgAGBQJP18C9AAoJEIb9x+KhEmLL1gsH+wa3UMfctXSZElHcO42XCvUF
crDlslcl0AnarJTSqlRuJIxljQQzvck6hkgqbnR3+Mf8+P2NdeVtUnOak/7OnsNY
j5h4Ei6a1RGEtg1ARZG3C+ZpSoVHn9uDczbbg3FCWFX3tyr3TaeggvgJiQ0UOnNz
qEiJy9ikDSm9/IXL8cq4vQKxJZOVyPnYArBUdPikcvG5JSDm4QzheQJbARM6oyDn
UDArfp9xfKp52zvV9TMCtXv/a8SAcZKSKJ/8hqOJJcdyckmpOTj9/gwNY7G72Vg2
1MocDWLB8YpkMgMcdODO6Ros5qsHRY0V1EUFBQpESOKE1PinCiImKRFatUtLVUQ=
=DCIN
-END PGP SIGNATURE-

Gary

 
  Before I go the other routes:
  Is it sacrilegious to suggest dropping this RC from Nexus and
  rebuilding it without a VOTE?

 Yes.

 It would not be a proper ASF release, and the RM would be personally
 liable for the contents.

  G
 
 
  Arg!
 
  Gary
 
  On Thu, Jun 14, 2012 at 12:12 PM, sebb seb...@gmail.com wrote:
 
  On 14 June 2012 12:50, Gary Gregory garydgreg...@gmail.com wrote:
  On Jun 14, 2012, at 1:20, Simone Tripodi simonetrip...@apache.org
  wrote:
 
  +1
 
  just found .asc.(md5|sha1) files on repo that can be dropped
 
  Right, some of these extra files have to be deleted manually before
  the release but after the vote.
 
  They can be deleted before the vote as they do not add any value to
 the
  vote.
 
  In light of this I suggest any spurious files are always deleted
  *before* any vote.
 
  -
  To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
  For additional commands, e-mail: dev-h...@commons.apache.org
 
 
  -
  To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
  For additional commands, e-mail: dev-h...@commons.apache.org
 

 -
 To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
 For additional commands, e-mail: dev-h...@commons.apache.org




-- 
E-Mail: garydgreg...@gmail.com | ggreg...@apache.org
JUnit in Action, 2nd Ed: http://goog_1249600977http://bit.ly/ECvg0
Spring Batch in Action: http://s.apache.org/HOqhttp://bit.ly/bqpbCK
Blog: http://garygregory.wordpress.com
Home: http://garygregory.com/
Tweet! http://twitter.com/GaryGregory


Re: [VOTE] Release Commons IO 2.4-RC2

2012-06-16 Thread Gary Gregory
On Sat, Jun 16, 2012 at 4:52 PM, sebb seb...@gmail.com wrote:

 On 16 June 2012 20:38, Gary Gregory garydgreg...@gmail.com wrote:
  It's official: The Maven-Nexus is a pain in my you-know-what.
 
  All of the extra files (SHA, MD5, -bin, -src) must be deleted manually,
 and
  I deleted one ASC file by mistake and I am getting an error releasing
 from
  Nexus:
 
 -*Missing
 Signature:*'/commons-io/commons-io/2.4/commons-io-2.4-sources.jar.asc'
  does not exist
  for 'commons-io-2.4-sources.jar'.
 
  ARG!
 
  I looks like the whole RC is hosed unless I can add back the one ASC
 file.
 
  Does anyone know how to do that?

 AFAIK, it's not possible to update the staging repo once it has been
 closed.

 But I would ask on the repository @ a.o mailing list before taking any
 further action.


I just asked. Fingers crossed...

Gary



  I am assuming that not putting the -sources jar in the Maven repo is not
  acceptable.

 Dunno about that, but it may be possible to release just the sources
 jar as a separate job; again ask on the list.

 If anyone still has the relevant .asc file locally, that would be
 worth retaining for now.

  Arg!

  Gary
 
  On Thu, Jun 14, 2012 at 12:12 PM, sebb seb...@gmail.com wrote:
 
  On 14 June 2012 12:50, Gary Gregory garydgreg...@gmail.com wrote:
   On Jun 14, 2012, at 1:20, Simone Tripodi simonetrip...@apache.org
  wrote:
  
   +1
  
   just found .asc.(md5|sha1) files on repo that can be dropped
  
   Right, some of these extra files have to be deleted manually before
   the release but after the vote.
 
  They can be deleted before the vote as they do not add any value to the
  vote.

 In light of this I suggest any spurious files are always deleted
 *before* any vote.

 -
 To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
 For additional commands, e-mail: dev-h...@commons.apache.org




-- 
E-Mail: garydgreg...@gmail.com | ggreg...@apache.org
JUnit in Action, 2nd Ed: http://goog_1249600977http://bit.ly/ECvg0
Spring Batch in Action: http://s.apache.org/HOqhttp://bit.ly/bqpbCK
Blog: http://garygregory.wordpress.com
Home: http://garygregory.com/
Tweet! http://twitter.com/GaryGregory


Re: [VOTE] Release Commons IO 2.4-RC2

2012-06-15 Thread Jörg Schaible

+1, builds fine from source with my compiler zoo, test run fine except the 
known one with IBM JDK 1.6

Gary Gregory wrote:

 Hello All:
 
 This is a VOTE to release Commons IO 2.4-RC2.
 
 Changes since RC1:
 - Fix a bug in the new code for IO-326: Add new
 FileUtils.sizeOf[Directory] APIs to return BigInteger.
 - IO-336:  Yottabyte (YB) incorrectly defined in FileUtils. Thanks to
 rleavelle.
 
 Changes in this version include:
 
 New features:
 o IO-269:  Tailer locks file from deletion/rename on Windows. Thanks to
 sebb.
 o IO-333:  Export OSGi packages at version 1.x in addition to 2.x. Thanks
 to fmeschbe.
 o IO-320:  Add XmlStreamReader support for UTF-32. Thanks to ggregory.
 o IO-331:  BOMInputStream wrongly detects UTF-32LE_BOM files as
 UTF-16LE_BOM files in method getBOM(). Thanks to ggregory.
 o IO-327:  Add byteCountToDisplaySize(BigInteger). Thanks to ggregory.
 o IO-326:  Add new FileUtils.sizeOf[Directory] APIs to return BigInteger.
 Thanks to ggregory.
 o IO-325:  Add IOUtils.toByteArray methods to work with URL and URI.
 Thanks to raviprak.
 o IO-324:  Add missing Charset sister APIs to method that take a String
 charset name. Thanks to raviprak.
 
 Fixed Bugs:
 o IO-336:  Yottabyte (YB) incorrectly defined in FileUtils. Thanks to
 rleavelle.
 o IO-279:  Tailer erroneously considers file as new. Thanks to Sergio
 Bossa, Chris Baron.
 o IO-335:  Tailer#readLines - incorrect CR handling.
 o IO-334:  FileUtils.toURLs throws NPE for null parameter; document the
 behavior.
 o IO-332:  Improve tailer's reading performance. Thanks to liangly.
 o IO-279:  Improve Tailer performance with buffered reads (see IO-332).
 o IO-329:  FileUtils.writeLines uses unbuffered IO. Thanks to tivv.
 o IO-319:  FileUtils.sizeOfDirectory follows symbolic links. Thanks to
 raviprak.
 
 
 Compatibility with 2.3:
 Binary compatible: Yes.
 Source compatible: Yes.
 Semantic compatible: Yes.
 
 Compatibility with 2.2 and 1.4:
 Binary compatible: Yes.
 Source compatible: No, see the rare case in
 https://issues.apache.org/jira/browse/IO-318.
 Semantic compatible: No, see the rare case in
 https://issues.apache.org/jira/browse/IO-318.
 
 Commons IO 2.4 requires JDK 1.6 or later.
 Commons IO 2.3 requires JDK 1.6 or later.
 Commons IO 2.2 requires JDK 1.5 or later.
 Commons IO 1.4 requires JDK 1.3 or later.
 
 This VOTE is open for at least 72 hours until June 15 2012 at 13:00 EST.
 
 The files:
 
 https://repository.apache.org/content/repositories/orgapachecommons-231/
 
 The tag:
 
 https://svn.apache.org/repos/asf/commons/proper/io/tags/2.4-RC2
 
 The site:
 
 https://people.apache.org/builds/commons/commons-io/2.4/RC2/
 
 Thank you,
 Gary Gregory
 



-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



Re: [VOTE] Release Commons IO 2.4-RC2

2012-06-15 Thread James Carman
Findbugs is reporting an error in HexDump.java:103 on trunk:

Correctness - Bad comparison of signed byte
findbugs : INT_BAD_COMPARISON_WITH_SIGNED_BYTE
Signed bytes can only have a value in the range -128 to 127. Comparing
a signed byte with a value outside that range is vacuous and likely to
be incorrect. To convert a signed byte b to an unsigned value in the
range 0..255, use 0xff  b


On Tue, Jun 12, 2012 at 6:33 PM, Gary Gregory ggreg...@apache.org wrote:
 Hello All:

 This is a VOTE to release Commons IO 2.4-RC2.

 Changes since RC1:
 - Fix a bug in the new code for IO-326: Add new FileUtils.sizeOf[Directory]
 APIs to return BigInteger.
 - IO-336:  Yottabyte (YB) incorrectly defined in FileUtils. Thanks to
 rleavelle.

 Changes in this version include:

 New features:
 o IO-269:  Tailer locks file from deletion/rename on Windows. Thanks to
 sebb.
 o IO-333:  Export OSGi packages at version 1.x in addition to 2.x. Thanks
 to fmeschbe.
 o IO-320:  Add XmlStreamReader support for UTF-32. Thanks to ggregory.
 o IO-331:  BOMInputStream wrongly detects UTF-32LE_BOM files as
 UTF-16LE_BOM files in method getBOM(). Thanks to ggregory.
 o IO-327:  Add byteCountToDisplaySize(BigInteger). Thanks to ggregory.
 o IO-326:  Add new FileUtils.sizeOf[Directory] APIs to return BigInteger.
 Thanks to ggregory.
 o IO-325:  Add IOUtils.toByteArray methods to work with URL and URI. Thanks
 to raviprak.
 o IO-324:  Add missing Charset sister APIs to method that take a String
 charset name. Thanks to raviprak.

 Fixed Bugs:
 o IO-336:  Yottabyte (YB) incorrectly defined in FileUtils. Thanks to
 rleavelle.
 o IO-279:  Tailer erroneously considers file as new. Thanks to Sergio
 Bossa, Chris Baron.
 o IO-335:  Tailer#readLines - incorrect CR handling.
 o IO-334:  FileUtils.toURLs throws NPE for null parameter; document the
 behavior.
 o IO-332:  Improve tailer's reading performance. Thanks to liangly.
 o IO-279:  Improve Tailer performance with buffered reads (see IO-332).
 o IO-329:  FileUtils.writeLines uses unbuffered IO. Thanks to tivv.
 o IO-319:  FileUtils.sizeOfDirectory follows symbolic links. Thanks to
 raviprak.


 Compatibility with 2.3:
 Binary compatible: Yes.
 Source compatible: Yes.
 Semantic compatible: Yes.

 Compatibility with 2.2 and 1.4:
 Binary compatible: Yes.
 Source compatible: No, see the rare case in
 https://issues.apache.org/jira/browse/IO-318.
 Semantic compatible: No, see the rare case in
 https://issues.apache.org/jira/browse/IO-318.

 Commons IO 2.4 requires JDK 1.6 or later.
 Commons IO 2.3 requires JDK 1.6 or later.
 Commons IO 2.2 requires JDK 1.5 or later.
 Commons IO 1.4 requires JDK 1.3 or later.

 This VOTE is open for at least 72 hours until June 15 2012 at 13:00 EST.

 The files:

 https://repository.apache.org/content/repositories/orgapachecommons-231/

 The tag:

 https://svn.apache.org/repos/asf/commons/proper/io/tags/2.4-RC2

 The site:

 https://people.apache.org/builds/commons/commons-io/2.4/RC2/

 Thank you,
 Gary Gregory

 --
 E-Mail: garydgreg...@gmail.com | ggreg...@apache.org
 JUnit in Action, 2nd Ed: http://bit.ly/ECvg0
 Spring Batch in Action: http://bit.ly/bqpbCK
 Blog: http://garygregory.wordpress.com
 Home: http://garygregory.com/
 Tweet! http://twitter.com/GaryGregory http://twitter.com/GaryGregory

-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



Re: [VOTE] Release Commons IO 2.4-RC2

2012-06-14 Thread Gary Gregory
On Jun 14, 2012, at 1:20, Simone Tripodi simonetrip...@apache.org wrote:

 +1

 just found .asc.(md5|sha1) files on repo that can be dropped

Right, some of these extra files have to be deleted manually before
the release but after the vote.

Gary

 all the best and confrats once again for the hard work!
 -Simo

 http://people.apache.org/~simonetripodi/
 http://simonetripodi.livejournal.com/
 http://twitter.com/simonetripodi
 http://www.99soft.org/


 On Wed, Jun 13, 2012 at 9:36 PM, Oliver Heger
 oliver.he...@oliver-heger.de wrote:
 Maven and ant builds work fine on Windows 7 with JDK 1.6. Artifacts and site
 look good.

 +1

 Oliver

 Am 13.06.2012 00:33, schrieb Gary Gregory:

 Hello All:

 This is a VOTE to release Commons IO 2.4-RC2.

 Changes since RC1:
 - Fix a bug in the new code for IO-326: Add new
 FileUtils.sizeOf[Directory]
 APIs to return BigInteger.
 - IO-336:  Yottabyte (YB) incorrectly defined in FileUtils. Thanks to
 rleavelle.

 Changes in this version include:

 New features:
 o IO-269:  Tailer locks file from deletion/rename on Windows. Thanks to
 sebb.
 o IO-333:  Export OSGi packages at version 1.x in addition to 2.x. Thanks
 to fmeschbe.
 o IO-320:  Add XmlStreamReader support for UTF-32. Thanks to ggregory.
 o IO-331:  BOMInputStream wrongly detects UTF-32LE_BOM files as
 UTF-16LE_BOM files in method getBOM(). Thanks to ggregory.
 o IO-327:  Add byteCountToDisplaySize(BigInteger). Thanks to ggregory.
 o IO-326:  Add new FileUtils.sizeOf[Directory] APIs to return BigInteger.
 Thanks to ggregory.
 o IO-325:  Add IOUtils.toByteArray methods to work with URL and URI.
 Thanks
 to raviprak.
 o IO-324:  Add missing Charset sister APIs to method that take a String
 charset name. Thanks to raviprak.

 Fixed Bugs:
 o IO-336:  Yottabyte (YB) incorrectly defined in FileUtils. Thanks to
 rleavelle.
 o IO-279:  Tailer erroneously considers file as new. Thanks to Sergio
 Bossa, Chris Baron.
 o IO-335:  Tailer#readLines - incorrect CR handling.
 o IO-334:  FileUtils.toURLs throws NPE for null parameter; document the
 behavior.
 o IO-332:  Improve tailer's reading performance. Thanks to liangly.
 o IO-279:  Improve Tailer performance with buffered reads (see IO-332).
 o IO-329:  FileUtils.writeLines uses unbuffered IO. Thanks to tivv.
 o IO-319:  FileUtils.sizeOfDirectory follows symbolic links. Thanks to
 raviprak.


 Compatibility with 2.3:
 Binary compatible: Yes.
 Source compatible: Yes.
 Semantic compatible: Yes.

 Compatibility with 2.2 and 1.4:
 Binary compatible: Yes.
 Source compatible: No, see the rare case in
 https://issues.apache.org/jira/browse/IO-318.
 Semantic compatible: No, see the rare case in
 https://issues.apache.org/jira/browse/IO-318.

 Commons IO 2.4 requires JDK 1.6 or later.
 Commons IO 2.3 requires JDK 1.6 or later.
 Commons IO 2.2 requires JDK 1.5 or later.
 Commons IO 1.4 requires JDK 1.3 or later.

 This VOTE is open for at least 72 hours until June 15 2012 at 13:00 EST.

 The files:

 https://repository.apache.org/content/repositories/orgapachecommons-231/

 The tag:

 https://svn.apache.org/repos/asf/commons/proper/io/tags/2.4-RC2

 The site:

 https://people.apache.org/builds/commons/commons-io/2.4/RC2/

 Thank you,
 Gary Gregory



 -
 To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
 For additional commands, e-mail: dev-h...@commons.apache.org


 -
 To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
 For additional commands, e-mail: dev-h...@commons.apache.org


-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



Re: [VOTE] Release Commons IO 2.4-RC2

2012-06-14 Thread sebb
On 14 June 2012 12:50, Gary Gregory garydgreg...@gmail.com wrote:
 On Jun 14, 2012, at 1:20, Simone Tripodi simonetrip...@apache.org wrote:

 +1

 just found .asc.(md5|sha1) files on repo that can be dropped

 Right, some of these extra files have to be deleted manually before
 the release but after the vote.

They can be deleted before the vote as they do not add any value to the vote.

They are unnecessary by-products of bugs in Maven and/or Nexus.

 Gary

 all the best and confrats once again for the hard work!
 -Simo

 http://people.apache.org/~simonetripodi/
 http://simonetripodi.livejournal.com/
 http://twitter.com/simonetripodi
 http://www.99soft.org/


 On Wed, Jun 13, 2012 at 9:36 PM, Oliver Heger
 oliver.he...@oliver-heger.de wrote:
 Maven and ant builds work fine on Windows 7 with JDK 1.6. Artifacts and site
 look good.

 +1

 Oliver

 Am 13.06.2012 00:33, schrieb Gary Gregory:

 Hello All:

 This is a VOTE to release Commons IO 2.4-RC2.

 Changes since RC1:
 - Fix a bug in the new code for IO-326: Add new
 FileUtils.sizeOf[Directory]
 APIs to return BigInteger.
 - IO-336:  Yottabyte (YB) incorrectly defined in FileUtils. Thanks to
 rleavelle.

 Changes in this version include:

 New features:
 o IO-269:  Tailer locks file from deletion/rename on Windows. Thanks to
 sebb.
 o IO-333:  Export OSGi packages at version 1.x in addition to 2.x. Thanks
 to fmeschbe.
 o IO-320:  Add XmlStreamReader support for UTF-32. Thanks to ggregory.
 o IO-331:  BOMInputStream wrongly detects UTF-32LE_BOM files as
 UTF-16LE_BOM files in method getBOM(). Thanks to ggregory.
 o IO-327:  Add byteCountToDisplaySize(BigInteger). Thanks to ggregory.
 o IO-326:  Add new FileUtils.sizeOf[Directory] APIs to return BigInteger.
 Thanks to ggregory.
 o IO-325:  Add IOUtils.toByteArray methods to work with URL and URI.
 Thanks
 to raviprak.
 o IO-324:  Add missing Charset sister APIs to method that take a String
 charset name. Thanks to raviprak.

 Fixed Bugs:
 o IO-336:  Yottabyte (YB) incorrectly defined in FileUtils. Thanks to
 rleavelle.
 o IO-279:  Tailer erroneously considers file as new. Thanks to Sergio
 Bossa, Chris Baron.
 o IO-335:  Tailer#readLines - incorrect CR handling.
 o IO-334:  FileUtils.toURLs throws NPE for null parameter; document the
 behavior.
 o IO-332:  Improve tailer's reading performance. Thanks to liangly.
 o IO-279:  Improve Tailer performance with buffered reads (see IO-332).
 o IO-329:  FileUtils.writeLines uses unbuffered IO. Thanks to tivv.
 o IO-319:  FileUtils.sizeOfDirectory follows symbolic links. Thanks to
 raviprak.


 Compatibility with 2.3:
 Binary compatible: Yes.
 Source compatible: Yes.
 Semantic compatible: Yes.

 Compatibility with 2.2 and 1.4:
 Binary compatible: Yes.
 Source compatible: No, see the rare case in
 https://issues.apache.org/jira/browse/IO-318.
 Semantic compatible: No, see the rare case in
 https://issues.apache.org/jira/browse/IO-318.

 Commons IO 2.4 requires JDK 1.6 or later.
 Commons IO 2.3 requires JDK 1.6 or later.
 Commons IO 2.2 requires JDK 1.5 or later.
 Commons IO 1.4 requires JDK 1.3 or later.

 This VOTE is open for at least 72 hours until June 15 2012 at 13:00 EST.

 The files:

 https://repository.apache.org/content/repositories/orgapachecommons-231/

 The tag:

 https://svn.apache.org/repos/asf/commons/proper/io/tags/2.4-RC2

 The site:

 https://people.apache.org/builds/commons/commons-io/2.4/RC2/

 Thank you,
 Gary Gregory



 -
 To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
 For additional commands, e-mail: dev-h...@commons.apache.org


 -
 To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
 For additional commands, e-mail: dev-h...@commons.apache.org


 -
 To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
 For additional commands, e-mail: dev-h...@commons.apache.org


-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



Re: [VOTE] Release Commons IO 2.4-RC2

2012-06-13 Thread Gary Gregory
My +1.

Gary

On Tue, Jun 12, 2012 at 6:33 PM, Gary Gregory ggreg...@apache.org wrote:

 Hello All:

 This is a VOTE to release Commons IO 2.4-RC2.

 Changes since RC1:
 - Fix a bug in the new code for IO-326: Add new
 FileUtils.sizeOf[Directory] APIs to return BigInteger.
 - IO-336:  Yottabyte (YB) incorrectly defined in FileUtils. Thanks to
 rleavelle.

 Changes in this version include:

 New features:
 o IO-269:  Tailer locks file from deletion/rename on Windows. Thanks to
 sebb.
 o IO-333:  Export OSGi packages at version 1.x in addition to 2.x. Thanks
 to fmeschbe.
 o IO-320:  Add XmlStreamReader support for UTF-32. Thanks to ggregory.
 o IO-331:  BOMInputStream wrongly detects UTF-32LE_BOM files as
 UTF-16LE_BOM files in method getBOM(). Thanks to ggregory.
 o IO-327:  Add byteCountToDisplaySize(BigInteger). Thanks to ggregory.
 o IO-326:  Add new FileUtils.sizeOf[Directory] APIs to return BigInteger.
 Thanks to ggregory.
 o IO-325:  Add IOUtils.toByteArray methods to work with URL and URI.
 Thanks to raviprak.
 o IO-324:  Add missing Charset sister APIs to method that take a String
 charset name. Thanks to raviprak.

 Fixed Bugs:
 o IO-336:  Yottabyte (YB) incorrectly defined in FileUtils. Thanks to
 rleavelle.
 o IO-279:  Tailer erroneously considers file as new. Thanks to Sergio
 Bossa, Chris Baron.
 o IO-335:  Tailer#readLines - incorrect CR handling.
 o IO-334:  FileUtils.toURLs throws NPE for null parameter; document the
 behavior.
 o IO-332:  Improve tailer's reading performance. Thanks to liangly.
 o IO-279:  Improve Tailer performance with buffered reads (see IO-332).
 o IO-329:  FileUtils.writeLines uses unbuffered IO. Thanks to tivv.
 o IO-319:  FileUtils.sizeOfDirectory follows symbolic links. Thanks to
 raviprak.


 Compatibility with 2.3:
 Binary compatible: Yes.
 Source compatible: Yes.
 Semantic compatible: Yes.

 Compatibility with 2.2 and 1.4:
 Binary compatible: Yes.
 Source compatible: No, see the rare case in
 https://issues.apache.org/jira/browse/IO-318.
 Semantic compatible: No, see the rare case in
 https://issues.apache.org/jira/browse/IO-318.

 Commons IO 2.4 requires JDK 1.6 or later.
 Commons IO 2.3 requires JDK 1.6 or later.
 Commons IO 2.2 requires JDK 1.5 or later.
 Commons IO 1.4 requires JDK 1.3 or later.

 This VOTE is open for at least 72 hours until June 15 2012 at 13:00 EST.

 The files:

 https://repository.apache.org/content/repositories/orgapachecommons-231/

 The tag:

 https://svn.apache.org/repos/asf/commons/proper/io/tags/2.4-RC2

 The site:

 https://people.apache.org/builds/commons/commons-io/2.4/RC2/

 Thank you,
 Gary Gregory

 --
 E-Mail: garydgreg...@gmail.com | ggreg...@apache.org
 JUnit in Action, 2nd Ed: http://bit.ly/ECvg0
 Spring Batch in Action: http://bit.ly/bqpbCK
 Blog: http://garygregory.wordpress.com
 Home: http://garygregory.com/
 Tweet! http://twitter.com/GaryGregory http://twitter.com/GaryGregory




-- 
E-Mail: garydgreg...@gmail.com | ggreg...@apache.org
JUnit in Action, 2nd Ed: http://goog_1249600977http://bit.ly/ECvg0
Spring Batch in Action: http://s.apache.org/HOqhttp://bit.ly/bqpbCK
Blog: http://garygregory.wordpress.com
Home: http://garygregory.com/
Tweet! http://twitter.com/GaryGregory


Re: [VOTE] Release Commons IO 2.4-RC2

2012-06-13 Thread Oliver Heger
Maven and ant builds work fine on Windows 7 with JDK 1.6. Artifacts and 
site look good.


+1

Oliver

Am 13.06.2012 00:33, schrieb Gary Gregory:

Hello All:

This is a VOTE to release Commons IO 2.4-RC2.

Changes since RC1:
- Fix a bug in the new code for IO-326: Add new FileUtils.sizeOf[Directory]
APIs to return BigInteger.
- IO-336:  Yottabyte (YB) incorrectly defined in FileUtils. Thanks to
rleavelle.

Changes in this version include:

New features:
o IO-269:  Tailer locks file from deletion/rename on Windows. Thanks to
sebb.
o IO-333:  Export OSGi packages at version 1.x in addition to 2.x. Thanks
to fmeschbe.
o IO-320:  Add XmlStreamReader support for UTF-32. Thanks to ggregory.
o IO-331:  BOMInputStream wrongly detects UTF-32LE_BOM files as
UTF-16LE_BOM files in method getBOM(). Thanks to ggregory.
o IO-327:  Add byteCountToDisplaySize(BigInteger). Thanks to ggregory.
o IO-326:  Add new FileUtils.sizeOf[Directory] APIs to return BigInteger.
Thanks to ggregory.
o IO-325:  Add IOUtils.toByteArray methods to work with URL and URI. Thanks
to raviprak.
o IO-324:  Add missing Charset sister APIs to method that take a String
charset name. Thanks to raviprak.

Fixed Bugs:
o IO-336:  Yottabyte (YB) incorrectly defined in FileUtils. Thanks to
rleavelle.
o IO-279:  Tailer erroneously considers file as new. Thanks to Sergio
Bossa, Chris Baron.
o IO-335:  Tailer#readLines - incorrect CR handling.
o IO-334:  FileUtils.toURLs throws NPE for null parameter; document the
behavior.
o IO-332:  Improve tailer's reading performance. Thanks to liangly.
o IO-279:  Improve Tailer performance with buffered reads (see IO-332).
o IO-329:  FileUtils.writeLines uses unbuffered IO. Thanks to tivv.
o IO-319:  FileUtils.sizeOfDirectory follows symbolic links. Thanks to
raviprak.


Compatibility with 2.3:
Binary compatible: Yes.
Source compatible: Yes.
Semantic compatible: Yes.

Compatibility with 2.2 and 1.4:
Binary compatible: Yes.
Source compatible: No, see the rare case in
https://issues.apache.org/jira/browse/IO-318.
Semantic compatible: No, see the rare case in
https://issues.apache.org/jira/browse/IO-318.

Commons IO 2.4 requires JDK 1.6 or later.
Commons IO 2.3 requires JDK 1.6 or later.
Commons IO 2.2 requires JDK 1.5 or later.
Commons IO 1.4 requires JDK 1.3 or later.

This VOTE is open for at least 72 hours until June 15 2012 at 13:00 EST.

The files:

https://repository.apache.org/content/repositories/orgapachecommons-231/

The tag:

https://svn.apache.org/repos/asf/commons/proper/io/tags/2.4-RC2

The site:

https://people.apache.org/builds/commons/commons-io/2.4/RC2/

Thank you,
Gary Gregory




-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



Re: [VOTE] Release Commons IO 2.4-RC2

2012-06-13 Thread Simone Tripodi
+1

just found .asc.(md5|sha1) files on repo that can be dropped

all the best and confrats once again for the hard work!
-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/


On Wed, Jun 13, 2012 at 9:36 PM, Oliver Heger
oliver.he...@oliver-heger.de wrote:
 Maven and ant builds work fine on Windows 7 with JDK 1.6. Artifacts and site
 look good.

 +1

 Oliver

 Am 13.06.2012 00:33, schrieb Gary Gregory:

 Hello All:

 This is a VOTE to release Commons IO 2.4-RC2.

 Changes since RC1:
 - Fix a bug in the new code for IO-326: Add new
 FileUtils.sizeOf[Directory]
 APIs to return BigInteger.
 - IO-336:  Yottabyte (YB) incorrectly defined in FileUtils. Thanks to
 rleavelle.

 Changes in this version include:

 New features:
 o IO-269:  Tailer locks file from deletion/rename on Windows. Thanks to
 sebb.
 o IO-333:  Export OSGi packages at version 1.x in addition to 2.x. Thanks
 to fmeschbe.
 o IO-320:  Add XmlStreamReader support for UTF-32. Thanks to ggregory.
 o IO-331:  BOMInputStream wrongly detects UTF-32LE_BOM files as
 UTF-16LE_BOM files in method getBOM(). Thanks to ggregory.
 o IO-327:  Add byteCountToDisplaySize(BigInteger). Thanks to ggregory.
 o IO-326:  Add new FileUtils.sizeOf[Directory] APIs to return BigInteger.
 Thanks to ggregory.
 o IO-325:  Add IOUtils.toByteArray methods to work with URL and URI.
 Thanks
 to raviprak.
 o IO-324:  Add missing Charset sister APIs to method that take a String
 charset name. Thanks to raviprak.

 Fixed Bugs:
 o IO-336:  Yottabyte (YB) incorrectly defined in FileUtils. Thanks to
 rleavelle.
 o IO-279:  Tailer erroneously considers file as new. Thanks to Sergio
 Bossa, Chris Baron.
 o IO-335:  Tailer#readLines - incorrect CR handling.
 o IO-334:  FileUtils.toURLs throws NPE for null parameter; document the
 behavior.
 o IO-332:  Improve tailer's reading performance. Thanks to liangly.
 o IO-279:  Improve Tailer performance with buffered reads (see IO-332).
 o IO-329:  FileUtils.writeLines uses unbuffered IO. Thanks to tivv.
 o IO-319:  FileUtils.sizeOfDirectory follows symbolic links. Thanks to
 raviprak.


 Compatibility with 2.3:
 Binary compatible: Yes.
 Source compatible: Yes.
 Semantic compatible: Yes.

 Compatibility with 2.2 and 1.4:
 Binary compatible: Yes.
 Source compatible: No, see the rare case in
 https://issues.apache.org/jira/browse/IO-318.
 Semantic compatible: No, see the rare case in
 https://issues.apache.org/jira/browse/IO-318.

 Commons IO 2.4 requires JDK 1.6 or later.
 Commons IO 2.3 requires JDK 1.6 or later.
 Commons IO 2.2 requires JDK 1.5 or later.
 Commons IO 1.4 requires JDK 1.3 or later.

 This VOTE is open for at least 72 hours until June 15 2012 at 13:00 EST.

 The files:

 https://repository.apache.org/content/repositories/orgapachecommons-231/

 The tag:

 https://svn.apache.org/repos/asf/commons/proper/io/tags/2.4-RC2

 The site:

 https://people.apache.org/builds/commons/commons-io/2.4/RC2/

 Thank you,
 Gary Gregory



 -
 To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
 For additional commands, e-mail: dev-h...@commons.apache.org


-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org