Re: [VOTE] Release Commons IO 2.4-RC2
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
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
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
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
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
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
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
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
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
+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
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
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
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
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
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
+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