You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by Benedikt Ritter <br...@apache.org> on 2017/06/09 09:56:32 UTC

[VOTE] Release Apache Commons Lang 3.6 based on RC4

Hello,

we have fixed quite a few bugs and added some nice new features since Commons Lang 3.5 was released, so I would like to release Commons Lang 3.6 based on RC4.

The only change compared to RC3 is a partial revert of LANG-1334: The compile time constants in CharEncoding (which has also been deprecated in this release) have been restored. An accompanying unit test makes sure, that they have the same values as defined in java.nio.charsets.StandardCharset.

Further more we have fixed these issues for RC3, which were discovered in RC2:

- Site build now works from source distribution
- IBM JDK test failures have been fixed
- Automatic-Module-Name MANIFEST entry has been added for Java 9 compatibility

Commons Lang 3.4 R3 is available for review here:
https://dist.apache.org/repos/dist/dev/commons/lang (svn revision 19964)

The tag is here:
https://git-wip-us.apache.org/repos/asf?p=commons-lang.git;a=tag;h=de6627363d7f53a3e8f8daf32c55e39e69022402

Commit ID the tag points at:
09043bfa6f1f9ebb946c7b159735c83259e3a89f

Maven Artifacts:
https://repository.apache.org/content/repositories/orgapachecommons-1251

These are the Maven artifacts and their hashes:

/org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-javadoc.jar
(SHA1: 988675c1853c2a4f2cd8e7056eaa5bd6985ccd06)
/org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-sources.jar.asc
(SHA1: b71e4c9b540e85627170e9f3675571389652d294)
/org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.pom.asc
(SHA1: a1dfabbc0e81555ef0f832c159919613d4db942c)
/org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.pom
(SHA1: 0fb4499188c94c63b3cba44f12481e193708c4a8)
/org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.jar.asc
(SHA1: 96c33aedaa5ae5c795b00cc3dc5a38784f2ecf55)
/org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-javadoc.jar.asc
(SHA1: 9e9cd1d38a8a0483a58d8da392c6e5e3c26d3347)
/org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-sources.jar
(SHA1: 4765e418c9084c4e01233cb5f09bdd6b5f311ccc)
/org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.jar
(SHA1: 9d28a6b23650e8a7e9063c04588ace6cf7012c17)
/org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-tests.jar.asc
(SHA1: 5eda68b1db192cd8a1732f1e652fd219682d7b37)
/org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-test-sources.jar.asc
(SHA1: 796bb7c5783e814f17daf9423b5ba83e38727c71)
/org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-test-sources.jar
(SHA1: 80303a5a53413c13b1491a6c5728e0a1bf2d7b91)
/org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-tests.jar
(SHA1: ad971e62b400b400702433445d22264e3816dec2)

I have tested this with JDK 7, JDK 8 and JDK 9 EA b172 using Maven 3.5.0.

Details of changes since 3.5 are in the release notes:
  https://dist.apache.org/repos/dist/dev/commons/lang/RELEASE-NOTES.txt
  http://home.apache.org/~britter/commons/lang/LANG_3_6_RC4/changes-report.html

Site:
    http://home.apache.org/~britter/commons/lang/LANG_3_6_RC4
(note some *relative* links are broken and the 3.6 directories are
not yet created - these will be OK once the site is deployed)

Clirr Report (compared to 3.5):
  http://home.apache.org/~britter/commons/lang/LANG_3_6_RC4/clirr-report.html

RAT Report:
      http://home.apache.org/~britter/commons/lang/LANG_3_6_RC4/rat-report.html

KEYS:
https://www.apache.org/dist/commons/KEYS

Please review the release candidate and vote.
This vote will close no sooner that 72 hours from now,
i.e. sometime after 12:00 CEST (UTC+2) 12-June 2017

[ ] +1 Release these artifacts
[ ] +0 OK, but...
[ ] -0 OK, but really should fix...
[ ] -1 I oppose this release because...

Thanks!
Benedikt

Re: [VOTE] Release Apache Commons Lang 3.6 based on RC4

Posted by Gary Gregory <ga...@gmail.com>.
+1

Building the site with Oracle Java 7 default settings gave me a PermSpace
error so I switched to Java Oracle 8.

From src zip: ASC, MD5, SHA1 OK.
Release notes and notice file OK.

Running 'mvn clean verify site' OK with Oracle Java 8:

Apache Maven 3.5.0 (ff8f5e7444045639af65f6095c62210b5713f426;
2017-04-03T12:39:06-07:00)
Maven home: C:\Java\apache-maven-3.5.0\bin\..
Java version: 1.8.0_131, vendor: Oracle Corporation
Java home: C:\Program Files\Java\jdk1.8.0_131\jre
Default locale: en_US, platform encoding: Cp1252
OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows"

Running 'mvn clean verify site' OK with IBM Java 8:

Apache Maven 3.5.0 (ff8f5e7444045639af65f6095c62210b5713f426;
2017-04-03T12:39:06-07:00)
Maven home: C:\Java\apache-maven-3.5.0\bin\..
Java version: 1.8.0, vendor: IBM Corporation
Java home: C:\eclipse\IBM-6.4.5\ibm_sdk80\jre
Default locale: en_US, platform encoding: Cp1252
OS name: "windows 10", version: "10.0", arch: "x86", family: "windows"

java version "1.8.0"
Java(TM) SE Runtime Environment (build pwi3280sr4fp5-20170421_01(SR4 FP5))
IBM J9 VM (build 2.8, JRE 1.8.0 Windows 10 x86-32 20170419_344392 (JIT
enabled, AOT enabled)
J9VM - R28_20170419_1004_B344392
JIT  - tr.r14.java_20170419_344392
GC   - R28_20170419_1004_B344392
J9CL - 20170419_344392)
JCL - 20170420_01 based on Oracle jdk8u131-b11

Note that with IBM Java 8, Clirr shows internal errors but does not break
the build:

[INFO] <<< clirr-maven-plugin:2.8:clirr < compile @ commons-lang3 <<<
[INFO]
[INFO] 'compile' forked phase execution for clirr-maven-plugin:clirr report
preparation done
[INFO] configuring report plugin
org.apache.maven.plugins:maven-checkstyle-plugin:2.17
[INFO] configuring report plugin
org.codehaus.mojo:findbugs-maven-plugin:3.0.3
[INFO] configuring report plugin
org.apache.maven.plugins:maven-pmd-plugin:3.7
[INFO] configuring report plugin org.codehaus.mojo:taglist-maven-plugin:2.4
[INFO] configuring report plugin org.codehaus.mojo:javancss-maven-plugin:2.1
[INFO] Fork Value is true
     [java] The following errors occurred during analysis:
     [java]   Error processing opcode invokestatic @ 0 in
java.lang.String.<clinit> : ()V
     [java]     java.lang.NullPointerException
     [java]       At
edu.umd.cs.findbugs.OpcodeStack.processMethodCall(OpcodeStack.java:2637)
     [java]       At
edu.umd.cs.findbugs.OpcodeStack.sawOpcode(OpcodeStack.java:2103)
     [java]       At
edu.umd.cs.findbugs.OpcodeStack$JumpInfoFactory$JumpStackComputation.sawOpcode(OpcodeStack.java:2846)
     [java]       At
edu.umd.cs.findbugs.visitclass.DismantleBytecode.visit(DismantleBytecode.java:883)
     [java]       At
edu.umd.cs.findbugs.visitclass.BetterVisitor.visitCode(BetterVisitor.java:218)
     [java]       At
edu.umd.cs.findbugs.visitclass.PreorderVisitor.visitCode(PreorderVisitor.java:235)
     [java]       At
edu.umd.cs.findbugs.OpcodeStack$JumpInfoFactory$JumpStackComputation.visitCode(OpcodeStack.java:2832)
     [java]       At org.apache.bcel.classfile.Code.accept(Code.java:135)
     [java]       At
edu.umd.cs.findbugs.visitclass.PreorderVisitor.doVisitMethod(PreorderVisitor.java:307)
     [java]       At
edu.umd.cs.findbugs.OpcodeStack$JumpInfoFactory.computeJumpInfo(OpcodeStack.java:2876)
     [java]       At
edu.umd.cs.findbugs.OpcodeStack$JumpInfoFactory.analyze(OpcodeStack.java:2806)
     [java]       At
edu.umd.cs.findbugs.OpcodeStack$JumpInfoFactory.analyze(OpcodeStack.java:2789)
     [java]       At
edu.umd.cs.findbugs.classfile.impl.AnalysisCache.analyzeMethod(AnalysisCache.java:369)
     [java]       At
edu.umd.cs.findbugs.classfile.impl.AnalysisCache.getMethodAnalysis(AnalysisCache.java:322)
     [java]       At
edu.umd.cs.findbugs.OpcodeStack.getJumpInfo(OpcodeStack.java:3007)
     [java]       At
edu.umd.cs.findbugs.OpcodeStack.resetForMethodEntry(OpcodeStack.java:2978)
     [java]       At
edu.umd.cs.findbugs.bcel.OpcodeStackDetector.visitCode(OpcodeStackDetector.java:62)
     [java]       At org.apache.bcel.classfile.Code.accept(Code.java:135)
     [java]       At
edu.umd.cs.findbugs.visitclass.PreorderVisitor.doVisitMethod(PreorderVisitor.java:307)
     [java]       At
edu.umd.cs.findbugs.visitclass.PreorderVisitor.visitJavaClass(PreorderVisitor.java:395)
     [java]       At
org.apache.bcel.classfile.JavaClass.accept(JavaClass.java:215)
     [java]       At
edu.umd.cs.findbugs.BytecodeScanningDetector.visitClassContext(BytecodeScanningDetector.java:38)
     [java]       At
edu.umd.cs.findbugs.DetectorToDetector2Adapter.visitClass(DetectorToDetector2Adapter.java:76)
     [java]       At
edu.umd.cs.findbugs.FindBugs2.analyzeApplication(FindBugs2.java:1089)
     [java]       At
edu.umd.cs.findbugs.FindBugs2.execute(FindBugs2.java:283)
     [java]       At edu.umd.cs.findbugs.FindBugs.runMain(FindBugs.java:402)
     [java]       At edu.umd.cs.findbugs.FindBugs2.main(FindBugs2.java:1200)

Gary

On Fri, Jun 9, 2017 at 2:56 AM, Benedikt Ritter <br...@apache.org> wrote:

> Hello,
>
> we have fixed quite a few bugs and added some nice new features since
> Commons Lang 3.5 was released, so I would like to release Commons Lang 3.6
> based on RC4.
>
> The only change compared to RC3 is a partial revert of LANG-1334: The
> compile time constants in CharEncoding (which has also been deprecated in
> this release) have been restored. An accompanying unit test makes sure,
> that they have the same values as defined in java.nio.charsets.
> StandardCharset.
>
> Further more we have fixed these issues for RC3, which were discovered in
> RC2:
>
> - Site build now works from source distribution
> - IBM JDK test failures have been fixed
> - Automatic-Module-Name MANIFEST entry has been added for Java 9
> compatibility
>
> Commons Lang 3.4 R3 is available for review here:
> https://dist.apache.org/repos/dist/dev/commons/lang (svn revision 19964)
>
> The tag is here:
> https://git-wip-us.apache.org/repos/asf?p=commons-lang.git;a=tag;h=
> de6627363d7f53a3e8f8daf32c55e39e69022402
>
> Commit ID the tag points at:
> 09043bfa6f1f9ebb946c7b159735c83259e3a89f
>
> Maven Artifacts:
> https://repository.apache.org/content/repositories/orgapachecommons-1251
>
> These are the Maven artifacts and their hashes:
>
> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-javadoc.jar
> (SHA1: 988675c1853c2a4f2cd8e7056eaa5bd6985ccd06)
> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-sources.jar.asc
> (SHA1: b71e4c9b540e85627170e9f3675571389652d294)
> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.pom.asc
> (SHA1: a1dfabbc0e81555ef0f832c159919613d4db942c)
> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.pom
> (SHA1: 0fb4499188c94c63b3cba44f12481e193708c4a8)
> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.jar.asc
> (SHA1: 96c33aedaa5ae5c795b00cc3dc5a38784f2ecf55)
> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-javadoc.jar.asc
> (SHA1: 9e9cd1d38a8a0483a58d8da392c6e5e3c26d3347)
> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-sources.jar
> (SHA1: 4765e418c9084c4e01233cb5f09bdd6b5f311ccc)
> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.jar
> (SHA1: 9d28a6b23650e8a7e9063c04588ace6cf7012c17)
> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-tests.jar.asc
> (SHA1: 5eda68b1db192cd8a1732f1e652fd219682d7b37)
> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-
> test-sources.jar.asc
> (SHA1: 796bb7c5783e814f17daf9423b5ba83e38727c71)
> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-test-sources.jar
> (SHA1: 80303a5a53413c13b1491a6c5728e0a1bf2d7b91)
> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-tests.jar
> (SHA1: ad971e62b400b400702433445d22264e3816dec2)
>
> I have tested this with JDK 7, JDK 8 and JDK 9 EA b172 using Maven 3.5.0.
>
> Details of changes since 3.5 are in the release notes:
>   https://dist.apache.org/repos/dist/dev/commons/lang/RELEASE-NOTES.txt
>   http://home.apache.org/~britter/commons/lang/LANG_3_6_
> RC4/changes-report.html
>
> Site:
>     http://home.apache.org/~britter/commons/lang/LANG_3_6_RC4
> (note some *relative* links are broken and the 3.6 directories are
> not yet created - these will be OK once the site is deployed)
>
> Clirr Report (compared to 3.5):
>   http://home.apache.org/~britter/commons/lang/LANG_3_6_
> RC4/clirr-report.html
>
> RAT Report:
>       http://home.apache.org/~britter/commons/lang/LANG_3_6_
> RC4/rat-report.html
>
> KEYS:
> https://www.apache.org/dist/commons/KEYS
>
> Please review the release candidate and vote.
> This vote will close no sooner that 72 hours from now,
> i.e. sometime after 12:00 CEST (UTC+2) 12-June 2017
>
> [ ] +1 Release these artifacts
> [ ] +0 OK, but...
> [ ] -0 OK, but really should fix...
> [ ] -1 I oppose this release because...
>
> Thanks!
> Benedikt

Re: [VOTE] Release Apache Commons Lang 3.6 based on RC4

Posted by Benedikt Ritter <br...@apache.org>.
> Am 09.06.2017 um 11:56 schrieb Benedikt Ritter <br...@apache.org>:
> 
> Hello,
> 
> we have fixed quite a few bugs and added some nice new features since Commons Lang 3.5 was released, so I would like to release Commons Lang 3.6 based on RC4.
> 
> The only change compared to RC3 is a partial revert of LANG-1334: The compile time constants in CharEncoding (which has also been deprecated in this release) have been restored. An accompanying unit test makes sure, that they have the same values as defined in java.nio.charsets.StandardCharset.
> 
> Further more we have fixed these issues for RC3, which were discovered in RC2:
> 
> - Site build now works from source distribution
> - IBM JDK test failures have been fixed
> - Automatic-Module-Name MANIFEST entry has been added for Java 9 compatibility
> 
> Commons Lang 3.4 R3 is available for review here:
> https://dist.apache.org/repos/dist/dev/commons/lang (svn revision 19964)
> 
> The tag is here:
> https://git-wip-us.apache.org/repos/asf?p=commons-lang.git;a=tag;h=de6627363d7f53a3e8f8daf32c55e39e69022402
> 
> Commit ID the tag points at:
> 09043bfa6f1f9ebb946c7b159735c83259e3a89f
> 
> Maven Artifacts:
> https://repository.apache.org/content/repositories/orgapachecommons-1251
> 
> These are the Maven artifacts and their hashes:
> 
> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-javadoc.jar
> (SHA1: 988675c1853c2a4f2cd8e7056eaa5bd6985ccd06)
> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-sources.jar.asc
> (SHA1: b71e4c9b540e85627170e9f3675571389652d294)
> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.pom.asc
> (SHA1: a1dfabbc0e81555ef0f832c159919613d4db942c)
> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.pom
> (SHA1: 0fb4499188c94c63b3cba44f12481e193708c4a8)
> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.jar.asc
> (SHA1: 96c33aedaa5ae5c795b00cc3dc5a38784f2ecf55)
> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-javadoc.jar.asc
> (SHA1: 9e9cd1d38a8a0483a58d8da392c6e5e3c26d3347)
> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-sources.jar
> (SHA1: 4765e418c9084c4e01233cb5f09bdd6b5f311ccc)
> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.jar
> (SHA1: 9d28a6b23650e8a7e9063c04588ace6cf7012c17)
> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-tests.jar.asc
> (SHA1: 5eda68b1db192cd8a1732f1e652fd219682d7b37)
> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-test-sources.jar.asc
> (SHA1: 796bb7c5783e814f17daf9423b5ba83e38727c71)
> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-test-sources.jar
> (SHA1: 80303a5a53413c13b1491a6c5728e0a1bf2d7b91)
> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-tests.jar
> (SHA1: ad971e62b400b400702433445d22264e3816dec2)
> 
> I have tested this with JDK 7, JDK 8 and JDK 9 EA b172 using Maven 3.5.0.
> 
> Details of changes since 3.5 are in the release notes:
>  https://dist.apache.org/repos/dist/dev/commons/lang/RELEASE-NOTES.txt
>  http://home.apache.org/~britter/commons/lang/LANG_3_6_RC4/changes-report.html
> 
> Site:
>    http://home.apache.org/~britter/commons/lang/LANG_3_6_RC4
> (note some *relative* links are broken and the 3.6 directories are
> not yet created - these will be OK once the site is deployed)
> 
> Clirr Report (compared to 3.5):
>  http://home.apache.org/~britter/commons/lang/LANG_3_6_RC4/clirr-report.html
> 
> RAT Report:
>      http://home.apache.org/~britter/commons/lang/LANG_3_6_RC4/rat-report.html
> 
> KEYS:
> https://www.apache.org/dist/commons/KEYS
> 
> Please review the release candidate and vote.
> This vote will close no sooner that 72 hours from now,
> i.e. sometime after 12:00 CEST (UTC+2) 12-June 2017
> 
> [ ] +1 Release these artifacts
> [ ] +0 OK, but...
> [ ] -0 OK, but really should fix...
> [ ] -1 I oppose this release because…

+1

> 
> Thanks!
> Benedikt


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


Re: [VOTE] Release Apache Commons Lang 3.6 based on RC4

Posted by Oliver Heger <ol...@oliver-heger.de>.
Build works fine with Java 1.7 and 1.8 on Windows 10. Artifacts and site
look good.

+1

Oliver

Am 09.06.2017 um 11:56 schrieb Benedikt Ritter:
> Hello,
> 
> we have fixed quite a few bugs and added some nice new features since Commons Lang 3.5 was released, so I would like to release Commons Lang 3.6 based on RC4.
> 
> The only change compared to RC3 is a partial revert of LANG-1334: The compile time constants in CharEncoding (which has also been deprecated in this release) have been restored. An accompanying unit test makes sure, that they have the same values as defined in java.nio.charsets.StandardCharset.
> 
> Further more we have fixed these issues for RC3, which were discovered in RC2:
> 
> - Site build now works from source distribution
> - IBM JDK test failures have been fixed
> - Automatic-Module-Name MANIFEST entry has been added for Java 9 compatibility
> 
> Commons Lang 3.4 R3 is available for review here:
> https://dist.apache.org/repos/dist/dev/commons/lang (svn revision 19964)
> 
> The tag is here:
> https://git-wip-us.apache.org/repos/asf?p=commons-lang.git;a=tag;h=de6627363d7f53a3e8f8daf32c55e39e69022402
> 
> Commit ID the tag points at:
> 09043bfa6f1f9ebb946c7b159735c83259e3a89f
> 
> Maven Artifacts:
> https://repository.apache.org/content/repositories/orgapachecommons-1251
> 
> These are the Maven artifacts and their hashes:
> 
> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-javadoc.jar
> (SHA1: 988675c1853c2a4f2cd8e7056eaa5bd6985ccd06)
> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-sources.jar.asc
> (SHA1: b71e4c9b540e85627170e9f3675571389652d294)
> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.pom.asc
> (SHA1: a1dfabbc0e81555ef0f832c159919613d4db942c)
> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.pom
> (SHA1: 0fb4499188c94c63b3cba44f12481e193708c4a8)
> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.jar.asc
> (SHA1: 96c33aedaa5ae5c795b00cc3dc5a38784f2ecf55)
> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-javadoc.jar.asc
> (SHA1: 9e9cd1d38a8a0483a58d8da392c6e5e3c26d3347)
> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-sources.jar
> (SHA1: 4765e418c9084c4e01233cb5f09bdd6b5f311ccc)
> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.jar
> (SHA1: 9d28a6b23650e8a7e9063c04588ace6cf7012c17)
> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-tests.jar.asc
> (SHA1: 5eda68b1db192cd8a1732f1e652fd219682d7b37)
> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-test-sources.jar.asc
> (SHA1: 796bb7c5783e814f17daf9423b5ba83e38727c71)
> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-test-sources.jar
> (SHA1: 80303a5a53413c13b1491a6c5728e0a1bf2d7b91)
> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-tests.jar
> (SHA1: ad971e62b400b400702433445d22264e3816dec2)
> 
> I have tested this with JDK 7, JDK 8 and JDK 9 EA b172 using Maven 3.5.0.
> 
> Details of changes since 3.5 are in the release notes:
>   https://dist.apache.org/repos/dist/dev/commons/lang/RELEASE-NOTES.txt
>   http://home.apache.org/~britter/commons/lang/LANG_3_6_RC4/changes-report.html
> 
> Site:
>     http://home.apache.org/~britter/commons/lang/LANG_3_6_RC4
> (note some *relative* links are broken and the 3.6 directories are
> not yet created - these will be OK once the site is deployed)
> 
> Clirr Report (compared to 3.5):
>   http://home.apache.org/~britter/commons/lang/LANG_3_6_RC4/clirr-report.html
> 
> RAT Report:
>       http://home.apache.org/~britter/commons/lang/LANG_3_6_RC4/rat-report.html
> 
> KEYS:
> https://www.apache.org/dist/commons/KEYS
> 
> Please review the release candidate and vote.
> This vote will close no sooner that 72 hours from now,
> i.e. sometime after 12:00 CEST (UTC+2) 12-June 2017
> 
> [ ] +1 Release these artifacts
> [ ] +0 OK, but...
> [ ] -0 OK, but really should fix...
> [ ] -1 I oppose this release because...
> 
> Thanks!
> Benedikt
> 


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


[RESULT][VOTE] Release Apache Commons Lang 3.6 based on RC4

Posted by Benedikt Ritter <br...@apache.org>.
Hi,

> Am 09.06.2017 um 11:56 schrieb Benedikt Ritter <br...@apache.org>:
> 
> Hello,
> 
> we have fixed quite a few bugs and added some nice new features since Commons Lang 3.5 was released, so I would like to release Commons Lang 3.6 based on RC4.
> 
> The only change compared to RC3 is a partial revert of LANG-1334: The compile time constants in CharEncoding (which has also been deprecated in this release) have been restored. An accompanying unit test makes sure, that they have the same values as defined in java.nio.charsets.StandardCharset.
> 
> Further more we have fixed these issues for RC3, which were discovered in RC2:
> 
> - Site build now works from source distribution
> - IBM JDK test failures have been fixed
> - Automatic-Module-Name MANIFEST entry has been added for Java 9 compatibility
> 
> Commons Lang 3.4 R3 is available for review here:
> https://dist.apache.org/repos/dist/dev/commons/lang (svn revision 19964)
> 
> The tag is here:
> https://git-wip-us.apache.org/repos/asf?p=commons-lang.git;a=tag;h=de6627363d7f53a3e8f8daf32c55e39e69022402
> 
> Commit ID the tag points at:
> 09043bfa6f1f9ebb946c7b159735c83259e3a89f
> 
> Maven Artifacts:
> https://repository.apache.org/content/repositories/orgapachecommons-1251
> 
> These are the Maven artifacts and their hashes:
> 
> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-javadoc.jar
> (SHA1: 988675c1853c2a4f2cd8e7056eaa5bd6985ccd06)
> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-sources.jar.asc
> (SHA1: b71e4c9b540e85627170e9f3675571389652d294)
> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.pom.asc
> (SHA1: a1dfabbc0e81555ef0f832c159919613d4db942c)
> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.pom
> (SHA1: 0fb4499188c94c63b3cba44f12481e193708c4a8)
> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.jar.asc
> (SHA1: 96c33aedaa5ae5c795b00cc3dc5a38784f2ecf55)
> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-javadoc.jar.asc
> (SHA1: 9e9cd1d38a8a0483a58d8da392c6e5e3c26d3347)
> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-sources.jar
> (SHA1: 4765e418c9084c4e01233cb5f09bdd6b5f311ccc)
> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.jar
> (SHA1: 9d28a6b23650e8a7e9063c04588ace6cf7012c17)
> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-tests.jar.asc
> (SHA1: 5eda68b1db192cd8a1732f1e652fd219682d7b37)
> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-test-sources.jar.asc
> (SHA1: 796bb7c5783e814f17daf9423b5ba83e38727c71)
> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-test-sources.jar
> (SHA1: 80303a5a53413c13b1491a6c5728e0a1bf2d7b91)
> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-tests.jar
> (SHA1: ad971e62b400b400702433445d22264e3816dec2)
> 
> I have tested this with JDK 7, JDK 8 and JDK 9 EA b172 using Maven 3.5.0.
> 
> Details of changes since 3.5 are in the release notes:
>  https://dist.apache.org/repos/dist/dev/commons/lang/RELEASE-NOTES.txt
>  http://home.apache.org/~britter/commons/lang/LANG_3_6_RC4/changes-report.html
> 
> Site:
>    http://home.apache.org/~britter/commons/lang/LANG_3_6_RC4
> (note some *relative* links are broken and the 3.6 directories are
> not yet created - these will be OK once the site is deployed)
> 
> Clirr Report (compared to 3.5):
>  http://home.apache.org/~britter/commons/lang/LANG_3_6_RC4/clirr-report.html
> 
> RAT Report:
>      http://home.apache.org/~britter/commons/lang/LANG_3_6_RC4/rat-report.html
> 
> KEYS:
> https://www.apache.org/dist/commons/KEYS
> 
> Please review the release candidate and vote.
> This vote will close no sooner that 72 hours from now,
> i.e. sometime after 12:00 CEST (UTC+2) 12-June 2017
> 
> [ ] +1 Release these artifacts
> [ ] +0 OK, but...
> [ ] -0 OK, but really should fix...
> [ ] -1 I oppose this release because…

This vote passes with the following result:

- Gary Gregory: +1
- Oliver Heger: +1
- Bruno P. Kinoshita: +1
- Benedikt Ritter: +1

All votes are binding.

Thank you to all who help working on Lang and for reviewing this RC and the others before this one.

I’ll publish the artifacts soon.

Benedikt

> 
> Thanks!
> Benedikt


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