Re: [VOTE] Release Apache Commons Configuration 2.3 based on RC1
[ X ] +1 Release these artifacts Maven build passing OK from tag + svn revision with environment: Apache Maven 3.5.2 (138edd61fd100ec658bfa2d307c43b76940a5d7d; 2017-10-18T20:58:13+13:00) Maven home: /opt/apache-maven-3.5.2 Java version: 1.8.0_171, vendor: Oracle Corporation Java home: /usr/lib/jvm/java-8-openjdk-amd64/jre Default locale: en_NZ, platform encoding: UTF-8 OS name: "linux", version: "4.4.0-131-generic", arch: "amd64", family: "unix" Checked signatures from dist (bin & src) and staged Maven repository, all looking good, signed with D75CF3DC. Site generated successfully, and reports look good. Thanks Bruno From: Oliver Heger To: Commons Developers List Sent: Sunday, 29 July 2018 8:38 AM Subject: [VOTE] Release Apache Commons Configuration 2.3 based on RC1 We have fixed quite a few bugs and added some significant enhancements since Apache Commons Configuration 2.2 was released, so I would like to release Apache Commons Configuration 2.3. Apache Commons Configuration 2.3 RC1 is available for review here: https://dist.apache.org/repos/dist/dev/commons/configuration/2.3-RC1 (svn revision 28408) The Subversion tag for this RC is here: http://svn.apache.org/repos/asf/commons/proper/configuration/tags/CONFIGURATION_2_3_RC1/ (svn revision 1836945) N.B. the SVN revision is required because SVN tags are not immutable. Maven artifacts are here: https://repository.apache.org/content/repositories/orgapachecommons-1359/org/apache/commons/commons-configuration2/2.3/ These are the Maven artifacts and their hashes in Nexus: #Release SHA-1s #Sat Jul 28 21:39:45 CEST 2018 commons-configuration2-2.3-javadoc-javadoc=39271069902b856f39aaab2feb67fe5c747918e2 commons-configuration2-2.3-test-sources-java-source=a24a39532a443675d66f660ca6f36240bdde5f08 commons-configuration2-2.3-jar.asc=830e60da68e4e55d0d9f90fbc89d7b43d91234b1 commons-configuration2-2.3-bin-tar.gz.asc=3a0133fa3ac1461c0ccc7247090024951946b9fd commons-configuration2-2.3-bin-zip.asc=fef5041fd94e19bacb85f38f19718650b157971f commons-configuration2-2.3-sources-java-source=3f1eb983c8e8fb14fa4beef7b007886b75fc17e7 commons-configuration2-2.3-test-sources-jar.asc=29678f2e18b7dadd00f8be550093e96896fc15ee commons-configuration2-2.3-sources-jar.asc=99951b89187ed154482bcb61879c83b868624e25 commons-configuration2-2.3-src-tar.gz.asc=a66c4810bbc31edcc975a553999c3a6a40d96089 commons-configuration2-2.3-src-zip=a8a1dd83c98bed2933736e3b37b9e1028a649ec7 commons-configuration2-2.3-tests-test-jar=63dc740e7bd7495cedd34224525d90c1bcdbd56e commons-configuration2-2.3-bin-zip=086b2195b31e871b5102d9a29882bd7d4c44aa0c commons-configuration2-2.3-src-zip.asc=416cffc6aec9173f2fc30665ee78b46ae8c23ee3 commons-configuration2-2.3-tests-jar.asc=5a80150876658784b2711521c6496270f6c76b9d commons-configuration2-2.3-src-tar.gz=7f7f4219c1783c66236c144845150d7d1fcfa80a commons-configuration2-2.3-javadoc-jar.asc=be4a78a18a0e347dd7ada170ffa09a2111fbd4c7 commons-configuration2-2.3-pom.asc=f6a8007fe0f7d74fdcee98e9e465e5ebc3c32e51 commons-configuration2-2.3-bin-tar.gz=c51eab5074927576b7397c32dd4c78ca969b26ea #Release SHA-256s #Sat Jul 28 21:39:45 CEST 2018 commons-configuration2-2.3-javadoc-javadoc=3ad123d2a3f09f8e59ce157bd5e3aad7664f3524a3a8be01905f6b769bdc5b09 commons-configuration2-2.3-test-sources-java-source=695d9f975bb02a3c2317560cff4980a0ae22c3c7c83bb2183066273a7b452c18 commons-configuration2-2.3-jar.asc=b2f8d71b0005611ff90725de351cb59d74b885ed4be2c835c10fd4b9964fb6b4 commons-configuration2-2.3-bin-tar.gz.asc=9dc01e19c967a0f633a9ca072843aabfa14ae0bdb13581ab627c8861ae94a865 commons-configuration2-2.3-bin-zip.asc=6e94b7274866b3494eeda81cb2b602fb6e4c94f918145fccbeb6fdfc39fc4dac commons-configuration2-2.3-sources-java-source=73f20c446fd082655b130e515ab06f1cc1eb4ba3a3e9db463b55a4fe82bc941f commons-configuration2-2.3-test-sources-jar.asc=007d3c1712a8a5ce7da56fd387422dab180b3ec49437b8ae0835e61a638d2965 commons-configuration2-2.3-sources-jar.asc=8015460d832424b5127bb798a88c814afbe48a471c86abe67099c2d06ea5 commons-configuration2-2.3-src-tar.gz.asc=51ab6a928377810be85df3f14ed0ac5d50f1ab7f9ee6d71a8871a526f94645ab commons-configuration2-2.3-src-zip=232608f64a1eee7ff3f00fbb65005fce00fa7dc20065d1227585adea93c2e734 commons-configuration2-2.3-tests-test-jar=07954d825f11fd9b006a2a6c4fa8e3558fc919208e52e7be01e96a6e60a5f51e commons-configuration2-2.3-bin-zip=f2d5e53e1ed86acac8cca3de6986c79bbb3c227f174804c83cb43ad3f365d54e commons-configuration2-2.3-src-zip.asc=889482ee837b06ffb7d3bc3d4a789691f2e5250816b6a526acf649915d04a1b3 commons-configuration2-2.3-tests-jar.asc=ca25085acf2234f590bcedcdd4dd06576e0b476a60fba28d9a9af9771301c496 commons-configuration2-2.3-src-tar.gz=f963ce5cf9eaaec22353d8a9d72a6d491f85442f6280fe27b3cda9d8ab083af5 commons-configuration2-2.3-javadoc-jar.asc=f6a19adb4bb5c087394d5071e4e715c81b56c9d744e6e3473fa87f443d0ec650 commons-configuration2-2.3-pom.asc=1321aaab060b97bedc1d
[VOTE] Release Apache Commons Configuration 2.3 based on RC1
We have fixed quite a few bugs and added some significant enhancements since Apache Commons Configuration 2.2 was released, so I would like to release Apache Commons Configuration 2.3. Apache Commons Configuration 2.3 RC1 is available for review here: https://dist.apache.org/repos/dist/dev/commons/configuration/2.3-RC1 (svn revision 28408) The Subversion tag for this RC is here: http://svn.apache.org/repos/asf/commons/proper/configuration/tags/CONFIGURATION_2_3_RC1/ (svn revision 1836945) N.B. the SVN revision is required because SVN tags are not immutable. Maven artifacts are here: https://repository.apache.org/content/repositories/orgapachecommons-1359/org/apache/commons/commons-configuration2/2.3/ These are the Maven artifacts and their hashes in Nexus: #Release SHA-1s #Sat Jul 28 21:39:45 CEST 2018 commons-configuration2-2.3-javadoc-javadoc=39271069902b856f39aaab2feb67fe5c747918e2 commons-configuration2-2.3-test-sources-java-source=a24a39532a443675d66f660ca6f36240bdde5f08 commons-configuration2-2.3-jar.asc=830e60da68e4e55d0d9f90fbc89d7b43d91234b1 commons-configuration2-2.3-bin-tar.gz.asc=3a0133fa3ac1461c0ccc7247090024951946b9fd commons-configuration2-2.3-bin-zip.asc=fef5041fd94e19bacb85f38f19718650b157971f commons-configuration2-2.3-sources-java-source=3f1eb983c8e8fb14fa4beef7b007886b75fc17e7 commons-configuration2-2.3-test-sources-jar.asc=29678f2e18b7dadd00f8be550093e96896fc15ee commons-configuration2-2.3-sources-jar.asc=99951b89187ed154482bcb61879c83b868624e25 commons-configuration2-2.3-src-tar.gz.asc=a66c4810bbc31edcc975a553999c3a6a40d96089 commons-configuration2-2.3-src-zip=a8a1dd83c98bed2933736e3b37b9e1028a649ec7 commons-configuration2-2.3-tests-test-jar=63dc740e7bd7495cedd34224525d90c1bcdbd56e commons-configuration2-2.3-bin-zip=086b2195b31e871b5102d9a29882bd7d4c44aa0c commons-configuration2-2.3-src-zip.asc=416cffc6aec9173f2fc30665ee78b46ae8c23ee3 commons-configuration2-2.3-tests-jar.asc=5a80150876658784b2711521c6496270f6c76b9d commons-configuration2-2.3-src-tar.gz=7f7f4219c1783c66236c144845150d7d1fcfa80a commons-configuration2-2.3-javadoc-jar.asc=be4a78a18a0e347dd7ada170ffa09a2111fbd4c7 commons-configuration2-2.3-pom.asc=f6a8007fe0f7d74fdcee98e9e465e5ebc3c32e51 commons-configuration2-2.3-bin-tar.gz=c51eab5074927576b7397c32dd4c78ca969b26ea #Release SHA-256s #Sat Jul 28 21:39:45 CEST 2018 commons-configuration2-2.3-javadoc-javadoc=3ad123d2a3f09f8e59ce157bd5e3aad7664f3524a3a8be01905f6b769bdc5b09 commons-configuration2-2.3-test-sources-java-source=695d9f975bb02a3c2317560cff4980a0ae22c3c7c83bb2183066273a7b452c18 commons-configuration2-2.3-jar.asc=b2f8d71b0005611ff90725de351cb59d74b885ed4be2c835c10fd4b9964fb6b4 commons-configuration2-2.3-bin-tar.gz.asc=9dc01e19c967a0f633a9ca072843aabfa14ae0bdb13581ab627c8861ae94a865 commons-configuration2-2.3-bin-zip.asc=6e94b7274866b3494eeda81cb2b602fb6e4c94f918145fccbeb6fdfc39fc4dac commons-configuration2-2.3-sources-java-source=73f20c446fd082655b130e515ab06f1cc1eb4ba3a3e9db463b55a4fe82bc941f commons-configuration2-2.3-test-sources-jar.asc=007d3c1712a8a5ce7da56fd387422dab180b3ec49437b8ae0835e61a638d2965 commons-configuration2-2.3-sources-jar.asc=8015460d832424b5127bb798a88c814afbe48a471c86abe67099c2d06ea5 commons-configuration2-2.3-src-tar.gz.asc=51ab6a928377810be85df3f14ed0ac5d50f1ab7f9ee6d71a8871a526f94645ab commons-configuration2-2.3-src-zip=232608f64a1eee7ff3f00fbb65005fce00fa7dc20065d1227585adea93c2e734 commons-configuration2-2.3-tests-test-jar=07954d825f11fd9b006a2a6c4fa8e3558fc919208e52e7be01e96a6e60a5f51e commons-configuration2-2.3-bin-zip=f2d5e53e1ed86acac8cca3de6986c79bbb3c227f174804c83cb43ad3f365d54e commons-configuration2-2.3-src-zip.asc=889482ee837b06ffb7d3bc3d4a789691f2e5250816b6a526acf649915d04a1b3 commons-configuration2-2.3-tests-jar.asc=ca25085acf2234f590bcedcdd4dd06576e0b476a60fba28d9a9af9771301c496 commons-configuration2-2.3-src-tar.gz=f963ce5cf9eaaec22353d8a9d72a6d491f85442f6280fe27b3cda9d8ab083af5 commons-configuration2-2.3-javadoc-jar.asc=f6a19adb4bb5c087394d5071e4e715c81b56c9d744e6e3473fa87f443d0ec650 commons-configuration2-2.3-pom.asc=1321aaab060b97bedc1d1d027d77ac30329d69cf53a7dd949594ef5a7e22d904 commons-configuration2-2.3-bin-tar.gz=bd74b0d47721478d55fceab0881a4788626f76863b45792ec8816f19d0e94db0 (no need for .asc hashes!) I have tested this with ***'mvn clean install site'*** using: Apache Maven 3.5.4 (1edded0938998edf8bf061f1ceb3cfdeccf443fe; 2018-06-17T20:33:14+02:00) Maven home: C:\data\dev\tools\apache-maven-3.5.4 Java version: 1.8.0_172, vendor: Oracle Corporation, runtime: C:\Program Files\Java\jdk1.8.0_172\jre Default locale: de_DE, platform encoding: Cp1252 OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows" Details of changes since 2.2 are in the release notes: https://dist.apache.org/repos/dist/dev/commons/configuration/2.3-RC1/RELEASE-NOTES.txt https://dist.apache.org/repos/dist/dev/commons/configuration/2.3-RC1/site/changes-report.html Site: https://dist.apache.org/repos/dist/de
Re: [RELEASE PLUGIN] Questions
Many thanks, this did the trick! Oliver Am 28.07.2018 um 20:29 schrieb Gary Gregory: > - Make sure the dev dist folder is EMPTY before you start. > - mvn -Dcommons.release-plugin.version=1.4-SNAPSHOT > org.apache.commons:commons-release-plugin:1.4-SNAPSHOT:vote-txt > > Gary > > On Sat, Jul 28, 2018 at 9:21 AM Oliver Heger > wrote: > >> Hi, >> >> for the 2.3 release of [configuration] I am trying out the cool release >> plugin. >> >> Everything works fine, but I get a build failure when it adds the site >> to SVN (see below). Do I have to prepare something in the dist area >> before this can be done? >> >> And another question: How can I generate such a nice release vote mail? >> >> Thanks >> Oliver >> >> [INFO] --- commons-release-plugin:1.3:stage-distributions >> (stage-distributions) @ commons-configuration2 --- >> [INFO] Preparing to stage distributions >> [INFO] Checking out dist from: >> scm:svn:https://dist.apache.org/repos/dist/dev/commons/configuration >> Executing: cmd.exe /X /C "svn --username oheger --no-auth-cache >> --non-interactive checkout >> https://dist.apache.org/repos/dist/dev/commons/configuration >> >> C:\data\dev\projects\OpenSource\Apache\release\CONFIGURATION_2_3_RC1\target\commons-release-plugin\scm" >> Working directory: >> >> C:\data\dev\projects\OpenSource\Apache\release\CONFIGURATION_2_3_RC1\target\commons-release-plugin >> [INFO] Copying RELEASE-NOTES.txt to working directory. >> Executing: cmd.exe /X /C "svn add --parents --non-recursive --targets >> C:\Users\hacker\AppData\Local\Temp\maven-scm-4650853585445408999-targets" >> Working directory: >> >> C:\data\dev\projects\OpenSource\Apache\release\CONFIGURATION_2_3_RC1\target\commons-release-plugin\scm >> [INFO] >> >> [INFO] BUILD FAILURE >> [INFO] >> >> [INFO] Total time: 09:55 min >> [INFO] Finished at: 2018-07-28T17:14:14+02:00 >> [INFO] >> >> [ERROR] Failed to execute goal >> org.apache.commons:commons-release-plugin:1.3:stage-distributions >> (stage-distributions) on project commons-configuration2: Failed to add >> files to scm -> [Help 1] >> >> - >> 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: [RELEASE PLUGIN] Questions
- Make sure the dev dist folder is EMPTY before you start. - mvn -Dcommons.release-plugin.version=1.4-SNAPSHOT org.apache.commons:commons-release-plugin:1.4-SNAPSHOT:vote-txt Gary On Sat, Jul 28, 2018 at 9:21 AM Oliver Heger wrote: > Hi, > > for the 2.3 release of [configuration] I am trying out the cool release > plugin. > > Everything works fine, but I get a build failure when it adds the site > to SVN (see below). Do I have to prepare something in the dist area > before this can be done? > > And another question: How can I generate such a nice release vote mail? > > Thanks > Oliver > > [INFO] --- commons-release-plugin:1.3:stage-distributions > (stage-distributions) @ commons-configuration2 --- > [INFO] Preparing to stage distributions > [INFO] Checking out dist from: > scm:svn:https://dist.apache.org/repos/dist/dev/commons/configuration > Executing: cmd.exe /X /C "svn --username oheger --no-auth-cache > --non-interactive checkout > https://dist.apache.org/repos/dist/dev/commons/configuration > > C:\data\dev\projects\OpenSource\Apache\release\CONFIGURATION_2_3_RC1\target\commons-release-plugin\scm" > Working directory: > > C:\data\dev\projects\OpenSource\Apache\release\CONFIGURATION_2_3_RC1\target\commons-release-plugin > [INFO] Copying RELEASE-NOTES.txt to working directory. > Executing: cmd.exe /X /C "svn add --parents --non-recursive --targets > C:\Users\hacker\AppData\Local\Temp\maven-scm-4650853585445408999-targets" > Working directory: > > C:\data\dev\projects\OpenSource\Apache\release\CONFIGURATION_2_3_RC1\target\commons-release-plugin\scm > [INFO] > > [INFO] BUILD FAILURE > [INFO] > > [INFO] Total time: 09:55 min > [INFO] Finished at: 2018-07-28T17:14:14+02:00 > [INFO] > > [ERROR] Failed to execute goal > org.apache.commons:commons-release-plugin:1.3:stage-distributions > (stage-distributions) on project commons-configuration2: Failed to add > files to scm -> [Help 1] > > - > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org > For additional commands, e-mail: dev-h...@commons.apache.org > >
[GitHub] commons-collections issue #48: global: make use of FunctionalInterface
Github user grimreaper commented on the issue: https://github.com/apache/commons-collections/pull/48 IMHO yes, though that should be done separately. --- - To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org
[RELEASE PLUGIN] Questions
Hi, for the 2.3 release of [configuration] I am trying out the cool release plugin. Everything works fine, but I get a build failure when it adds the site to SVN (see below). Do I have to prepare something in the dist area before this can be done? And another question: How can I generate such a nice release vote mail? Thanks Oliver [INFO] --- commons-release-plugin:1.3:stage-distributions (stage-distributions) @ commons-configuration2 --- [INFO] Preparing to stage distributions [INFO] Checking out dist from: scm:svn:https://dist.apache.org/repos/dist/dev/commons/configuration Executing: cmd.exe /X /C "svn --username oheger --no-auth-cache --non-interactive checkout https://dist.apache.org/repos/dist/dev/commons/configuration C:\data\dev\projects\OpenSource\Apache\release\CONFIGURATION_2_3_RC1\target\commons-release-plugin\scm" Working directory: C:\data\dev\projects\OpenSource\Apache\release\CONFIGURATION_2_3_RC1\target\commons-release-plugin [INFO] Copying RELEASE-NOTES.txt to working directory. Executing: cmd.exe /X /C "svn add --parents --non-recursive --targets C:\Users\hacker\AppData\Local\Temp\maven-scm-4650853585445408999-targets" Working directory: C:\data\dev\projects\OpenSource\Apache\release\CONFIGURATION_2_3_RC1\target\commons-release-plugin\scm [INFO] [INFO] BUILD FAILURE [INFO] [INFO] Total time: 09:55 min [INFO] Finished at: 2018-07-28T17:14:14+02:00 [INFO] [ERROR] Failed to execute goal org.apache.commons:commons-release-plugin:1.3:stage-distributions (stage-distributions) on project commons-configuration2: Failed to add files to scm -> [Help 1] - To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org
[GitHub] commons-collections issue #48: global: make use of FunctionalInterface
Github user soc commented on the issue: https://github.com/apache/commons-collections/pull/48 @grimreaper Would it make sense in general to also annotate interfaces that just duplicate the ones in `java.util.function` with `@Deprecated`? --- - To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org