Re: [VOTE] Release Commons JCS 2.2.1 based on RC3
Seeing other comments and votes, I believe there are no blockers, just a few things that need to be fixed. So +0 Cheers Bruno From: Bruno P. KinoshitaTo: Commons Developers List Sent: Thursday, 14 December 2017 12:11 AM Subject: Re: [VOTE] Release Commons JCS 2.2.1 based on RC3 Hi, Building from tag with `mvn clean install`. Build passing OK with Java 8, with the following environment settings: 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_151, vendor: Oracle Corporation Java home: /usr/lib/jvm/java-8-oracle/jre Default locale: en_NZ, platform encoding: UTF-8 OS name: "linux", version: "4.4.0-103-generic", arch: "amd64", family: "unix" Checked signatures from Maven artefacts. Everything looks OK. There is some strange text in the release notes at the dist files and at the dist area (https://dist.apache.org/repos/dist/dev/commons/jcs/RELEASE-NOTES.txt) --- snip --- $release.description.replaceAll(" ", " ") --- snip --- Not sure if intentional, but I think it was some script that didn't run correctly? Don't have enough experience with the release process to tell whether that's correct or not, nor what could have happened exactly, sorry. Is it a blocker? Could not create the site with `mvn clean test site` due to Java 8 issues in Javadocs, and found nothing in the BUILDING.txt. So built the site with `mvn clean test install site -Dmaven.javadoc.skip=true` Reports look good, found no blockers. Few more PMD issues in one of the modules, but look like simple warnings. Unless the release notes is a blocker, I'm ready to cast a vote in favor to release it (-: Thanks for preparing the release Romain Cheers Bruno From: Romain Manni-Bucau To: Commons Developers List Sent: Wednesday, 13 December 2017 9:03 PM Subject: [VOTE] Release Commons JCS 2.2.1 based on RC3 As discussed quite verbosely already I'd like to release JCS 2.2.1. I followed the commons procedure this time and hope it works for you. JCS 2.2.1 RC3 is available for review here: https://dist.apache.org/repos/dist/dev/commons/jcs/ (svn revision 23702) The tag is here: http://svn.apache.org/repos/asf/commons/proper/jcs/tags/commons-jcs-2.2.1-RC3/ (svn revision 1817933) Maven artifacts are here: https://repository.apache.org/content/repositories/orgapachecommons-1298 I have tested this with JDK 7, 8 using Maven 3.5.0. Details of changes since 2.2 are in the release notes: https://dist.apache.org/repos/dist/dev/commons/jcs/RELEASE-NOTES.txt http://home.apache.org/~rmannibucau/commons-jcs-2.2.1-RC3/changes-report.html Site: http://home.apache.org/~rmannibucau/commons-jcs-2.2.1-RC3/ Clirr Report (compared to 2.2): http://home.apache.org/~rmannibucau/commons-jcs-2.2.1-RC3/commons-jcs-core/clirr-report.html RAT Report: http://home.apache.org/~rmannibucau/commons-jcs-2.2.1-RC3/rat-report.html (the zipcodes.txt file is intended to not have headers) 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 08:15 UTC 16-December 2017 [ ] +1 Release these artifacts [ ] +-0 Don't care [ ] -1 I oppose this release ${because} Thanks! Romain - 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 JCS 2.2.1 based on RC3
Looking at the release notes, I see junk in the text: $release.description.replaceAll(" ", " ") There is also a missing Jira reference for: o Unexpected dispose() in CompositeCacheManager.release() Thanks to athun. These are not blockers but not very "pro" either :-( If this vote passes, I expect that the release notes file will be manually fixed. Typo in "JCS 2.0 and onwards now targets Java 6.0". The reference to Java should be "Java 6", not "Java 6.0". >From the src zip file: ASC, MD5, SHA1 OK. Running 'mvn clean install' works with: Apache Maven 3.5.2 (138edd61fd100ec658bfa2d307c43b76940a5d7d; 2017-10-18T01:58:13-06:00) Maven home: C:\Java\apache-maven-3.5.2\bin\.. Java version: 1.7.0_80, vendor: Oracle Corporation Java home: C:\Program Files\Java\jdk1.7.0_80\jre Default locale: en_US, platform encoding: Cp1252 OS name: "windows 8.1", version: "6.3", arch: "amd64", family: "windows" I am guessing that all of the .md files need to be regenerated since I see "2.2" in README.md. The NOTICE file looks good. I do not see hard blockers here but there are still details that make this RC lack polish, so I am +0. Gary On Wed, Dec 13, 2017 at 1:02 AM, Romain Manni-Bucauwrote: > As discussed quite verbosely already I'd like to release JCS 2.2.1. I > followed the commons procedure this time and hope it works for you. > > JCS 2.2.1 RC3 is available for review here: > https://dist.apache.org/repos/dist/dev/commons/jcs/ (svn revision > 23702) > > The tag is here: > > http://svn.apache.org/repos/asf/commons/proper/jcs/tags/ > commons-jcs-2.2.1-RC3/ > (svn revision 1817933) > > Maven artifacts are here: > https://repository.apache.org/content/repositories/ > orgapachecommons-1298 > > I have tested this with JDK 7, 8 using Maven 3.5.0. > > Details of changes since 2.2 are in the release notes: > https://dist.apache.org/repos/dist/dev/commons/jcs/RELEASE-NOTES.txt > > http://home.apache.org/~rmannibucau/commons-jcs-2.2.1- > RC3/changes-report.html > > Site: > http://home.apache.org/~rmannibucau/commons-jcs-2.2.1-RC3/ > > Clirr Report (compared to 2.2): > > http://home.apache.org/~rmannibucau/commons-jcs-2.2.1- > RC3/commons-jcs-core/clirr-report.html > > RAT Report: > > http://home.apache.org/~rmannibucau/commons-jcs-2.2.1-RC3/rat-report.html > (the zipcodes.txt file is intended to not have headers) > > 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 08:15 UTC 16-December 2017 > > [ ] +1 Release these artifacts > [ ] +-0 Don't care > [ ] -1 I oppose this release ${because} > > Thanks! > Romain >
Re: [VOTE] Release Commons JCS 2.2.1 based on RC3
On Wed, Dec 13, 2017 at 2:03 PM, Oliver Hegerwrote: > Hi, > > thank you for your patience. > > Build works fine with Java 1.7 on Windows 10 (because of the Java 8 > Javadoc errors I built the site with 1.7). > > I have some minor findings: > - As Bruno already noticed, the release notes contain this strange text. > - In README.md the current version for the dependency should be updated. > - The jars with the sources contain spurious folders. > Can you be more specific please? Gary > - There are many Findbugs violations. > > The text in the release notes is really annoying, the other things are > not really blocking. But in total it prevents me from voting +1. So I am > rather +0. > > Oliver > > Am 13.12.2017 um 09:02 schrieb Romain Manni-Bucau: > > As discussed quite verbosely already I'd like to release JCS 2.2.1. I > > followed the commons procedure this time and hope it works for you. > > > > JCS 2.2.1 RC3 is available for review here: > > https://dist.apache.org/repos/dist/dev/commons/jcs/ (svn revision > 23702) > > > > The tag is here: > > > > http://svn.apache.org/repos/asf/commons/proper/jcs/tags/ > commons-jcs-2.2.1-RC3/ > > (svn revision 1817933) > > > > Maven artifacts are here: > > https://repository.apache.org/content/repositories/ > orgapachecommons-1298 > > > > I have tested this with JDK 7, 8 using Maven 3.5.0. > > > > Details of changes since 2.2 are in the release notes: > > https://dist.apache.org/repos/dist/dev/commons/jcs/RELEASE-NOTES.txt > > > > http://home.apache.org/~rmannibucau/commons-jcs-2.2.1- > RC3/changes-report.html > > > > Site: > > http://home.apache.org/~rmannibucau/commons-jcs-2.2.1-RC3/ > > > > Clirr Report (compared to 2.2): > > > > http://home.apache.org/~rmannibucau/commons-jcs-2.2.1- > RC3/commons-jcs-core/clirr-report.html > > > > RAT Report: > > > > http://home.apache.org/~rmannibucau/commons-jcs-2.2.1- > RC3/rat-report.html > > (the zipcodes.txt file is intended to not have headers) > > > > 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 08:15 UTC 16-December 2017 > > > > [ ] +1 Release these artifacts > > [ ] +-0 Don't care > > [ ] -1 I oppose this release ${because} > > > > Thanks! > > Romain > > > > - > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org > For additional commands, e-mail: dev-h...@commons.apache.org > >
Re: [VOTE] Release Commons JCS 2.2.1 based on RC3
On Wed, Dec 13, 2017 at 2:03 PM, Oliver Hegerwrote: > Hi, > > thank you for your patience. > > Build works fine with Java 1.7 on Windows 10 (because of the Java 8 > Javadoc errors I built the site with 1.7). > > I have some minor findings: > - As Bruno already noticed, the release notes contain this strange text. > - In README.md the current version for the dependency should be updated. > - The jars with the sources contain spurious folders. > - There are many Findbugs violations. > I see FindBugs violations now in 2.2. The question is: Did 2.2.1 introduce new violations and should these be considered blockers? Gary > > The text in the release notes is really annoying, the other things are > not really blocking. But in total it prevents me from voting +1. So I am > rather +0. > > Oliver > > Am 13.12.2017 um 09:02 schrieb Romain Manni-Bucau: > > As discussed quite verbosely already I'd like to release JCS 2.2.1. I > > followed the commons procedure this time and hope it works for you. > > > > JCS 2.2.1 RC3 is available for review here: > > https://dist.apache.org/repos/dist/dev/commons/jcs/ (svn revision > 23702) > > > > The tag is here: > > > > http://svn.apache.org/repos/asf/commons/proper/jcs/tags/ > commons-jcs-2.2.1-RC3/ > > (svn revision 1817933) > > > > Maven artifacts are here: > > https://repository.apache.org/content/repositories/ > orgapachecommons-1298 > > > > I have tested this with JDK 7, 8 using Maven 3.5.0. > > > > Details of changes since 2.2 are in the release notes: > > https://dist.apache.org/repos/dist/dev/commons/jcs/RELEASE-NOTES.txt > > > > http://home.apache.org/~rmannibucau/commons-jcs-2.2.1- > RC3/changes-report.html > > > > Site: > > http://home.apache.org/~rmannibucau/commons-jcs-2.2.1-RC3/ > > > > Clirr Report (compared to 2.2): > > > > http://home.apache.org/~rmannibucau/commons-jcs-2.2.1- > RC3/commons-jcs-core/clirr-report.html > > > > RAT Report: > > > > http://home.apache.org/~rmannibucau/commons-jcs-2.2.1- > RC3/rat-report.html > > (the zipcodes.txt file is intended to not have headers) > > > > 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 08:15 UTC 16-December 2017 > > > > [ ] +1 Release these artifacts > > [ ] +-0 Don't care > > [ ] -1 I oppose this release ${because} > > > > Thanks! > > Romain > > > > - > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org > For additional commands, e-mail: dev-h...@commons.apache.org > >
[text] Adapt the Log4j 2 Interpolator to [text]
Hi All, Log4j 2 provides it's own copy of our StrSubstitutor/StrLookup framework enhanced for Log4j's needs. In addition it provides a custom StrLookup called Interpolator which allows for lookups like: ${sys:java.version} and ${env:MY_VAR} to look up system properties and environment variables respectively as well as other sub maps. I would like to borrow this concept of a composite and keyed StrLookup and make it a first class citizen in [text]. This would look like this: Interpolator interpolator = new o.a.c.t.Interpolator(); interpolator.put("gary", StrLookup.mapLookup(new HashMap())); interpolator.put("alice", StrLookup.mapLookup(new HashMap())); StrSubstitutor strSubstitutor = new StrSubstitutor(interpolator); Thoughts? Gary
Re: [VOTE] Release Commons JCS 2.2.1 based on RC3
Hi, thank you for your patience. Build works fine with Java 1.7 on Windows 10 (because of the Java 8 Javadoc errors I built the site with 1.7). I have some minor findings: - As Bruno already noticed, the release notes contain this strange text. - In README.md the current version for the dependency should be updated. - The jars with the sources contain spurious folders. - There are many Findbugs violations. The text in the release notes is really annoying, the other things are not really blocking. But in total it prevents me from voting +1. So I am rather +0. Oliver Am 13.12.2017 um 09:02 schrieb Romain Manni-Bucau: > As discussed quite verbosely already I'd like to release JCS 2.2.1. I > followed the commons procedure this time and hope it works for you. > > JCS 2.2.1 RC3 is available for review here: > https://dist.apache.org/repos/dist/dev/commons/jcs/ (svn revision 23702) > > The tag is here: > > http://svn.apache.org/repos/asf/commons/proper/jcs/tags/commons-jcs-2.2.1-RC3/ > (svn revision 1817933) > > Maven artifacts are here: > https://repository.apache.org/content/repositories/orgapachecommons-1298 > > I have tested this with JDK 7, 8 using Maven 3.5.0. > > Details of changes since 2.2 are in the release notes: > https://dist.apache.org/repos/dist/dev/commons/jcs/RELEASE-NOTES.txt > > http://home.apache.org/~rmannibucau/commons-jcs-2.2.1-RC3/changes-report.html > > Site: > http://home.apache.org/~rmannibucau/commons-jcs-2.2.1-RC3/ > > Clirr Report (compared to 2.2): > > http://home.apache.org/~rmannibucau/commons-jcs-2.2.1-RC3/commons-jcs-core/clirr-report.html > > RAT Report: > > http://home.apache.org/~rmannibucau/commons-jcs-2.2.1-RC3/rat-report.html > (the zipcodes.txt file is intended to not have headers) > > 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 08:15 UTC 16-December 2017 > > [ ] +1 Release these artifacts > [ ] +-0 Don't care > [ ] -1 I oppose this release ${because} > > Thanks! > Romain > - To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org
[draft] Board report is due Dec 20.
Please advise if you think something should be changed: -- ## Description: - The Apache Commons project focuses on all aspects of reusable Java components. - The Apache Commons components are widely used in many projects, both within Apache and without. Any ASF committer can commit to Apache Commons. - The last report was for the meeting of September 20, 2017. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - The project is active with twelve (12) releases this reporting period. ## Health report: - Most components in Commons are mature, but are still actively maintained (12 releases). The dev list is active. JIRA is active. Speed of responses to users is reasonable in most cases. We have no new PMC members, no new committers, and Commons is still open to any Apache Committer. - Previous growing pains toward Commons Math 4 might see resolution with a plan toward splitting off Commons Math into new components. ## PMC changes: - Currently 38 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Rob Tompkins on Fri Jun 30 2017 ## Committer base changes: - Currently 146 committers. - Sergio Fernández was added as a committer on Sat Nov 04 2017 ## Releases: - BCEL-6.1 was released on Sun Sep 17 2017 - BCEL-6.2 was released on Thu Dec 07 2017 - CODEC-1.11 was released on Thu Oct 19 2017 - COMPRESS-1.15 was released on Mon Oct 16 2017 - CONFIGURATION-2.2 was released on Wed Oct 11 2017 - DAEMON-1.1.0 was released on Tue Nov 21 2017 - IO-2.6 was released on Sat Oct 14 2017 - JELLY-1.0.1 was released on Sat Sep 23 2017 - LANG-3.7 was released on Tue Nov 07 2017 - POOL-2.4.3 was released on Fri Oct 27 2017 - TEXT-1.2 was released on Mon Dec 11 2017 - VFS-2.2 was released on Thu Oct 05 2017 ## JIRA activity: - 171 JIRA tickets created in the last 3 months - 228 JIRA tickets closed/resolved in the last 3 months Gary Gregory Apache Commons Chair
Re: [ANNOUNCE] Apache Commons Text 1.2 Released
On Wed, Dec 13, 2017 at 11:54 AM, Pascal Schumacher < pascalschumac...@gmx.net> wrote: > Hello Rob, > > thank you very much for serving as the release manager! > +1 Gary > > Cheers, > Pascal > > Am 13.12.2017 um 14:04 schrieb Rob Tompkins: > >> The Apache Commons Team is pleased to announce the release of >> Apache Commons Text 1.2. >> >> The Apache Commons Text open source software library provides a host of >> algorithms focused on working with strings and blocks of text. >> >> Source and binary distributions are available for download from the Apache >> Commons download site: >>http://commons.apache.org/proper/commons-text/download_text.cgi >> >> When downloading, please verify signatures using the KEYS file available >> at >> the above location when downloading the release. >> >> Alternatively the release can be pulled via maven: >>org.apache.commons >>commons-text >>1.2 >> >> The release notes can be reviewed at: >>http://www.apache.org/dist/commons/text/RELEASE-NOTES.txt >> >> For complete information on Commons Text, including instructions on how to >> submit bug reports, patches, or suggestions for improvement, see the >> Apache >> Commons Text website: >> >> http://commons.apache.org/proper/commons-text/ >> >> Best regards, >> Rob Tompkins >> on behalf of the Apache Commons community >> > > > > - > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org > For additional commands, e-mail: dev-h...@commons.apache.org > >
Re: [ANNOUNCE] Apache Commons Text 1.2 Released
> On Dec 13, 2017, at 1:54 PM, Pascal Schumacher> wrote: > > Hello Rob, > > thank you very much for serving as the release manager! > Not a problem. Glad to. :-) > Cheers, > Pascal > >> Am 13.12.2017 um 14:04 schrieb Rob Tompkins: >> The Apache Commons Team is pleased to announce the release of >> Apache Commons Text 1.2. >> >> The Apache Commons Text open source software library provides a host of >> algorithms focused on working with strings and blocks of text. >> >> Source and binary distributions are available for download from the Apache >> Commons download site: >> http://commons.apache.org/proper/commons-text/download_text.cgi >> >> When downloading, please verify signatures using the KEYS file available at >> the above location when downloading the release. >> >> Alternatively the release can be pulled via maven: >> org.apache.commons >> commons-text >> 1.2 >> >> The release notes can be reviewed at: >> http://www.apache.org/dist/commons/text/RELEASE-NOTES.txt >> >> For complete information on Commons Text, including instructions on how to >> submit bug reports, patches, or suggestions for improvement, see the Apache >> Commons Text website: >> >> http://commons.apache.org/proper/commons-text/ >> >> Best regards, >> Rob Tompkins >> on behalf of the Apache Commons community > > > > - > 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: [ANNOUNCE] Apache Commons Text 1.2 Released
Hello Rob, thank you very much for serving as the release manager! Cheers, Pascal Am 13.12.2017 um 14:04 schrieb Rob Tompkins: The Apache Commons Team is pleased to announce the release of Apache Commons Text 1.2. The Apache Commons Text open source software library provides a host of algorithms focused on working with strings and blocks of text. Source and binary distributions are available for download from the Apache Commons download site: http://commons.apache.org/proper/commons-text/download_text.cgi When downloading, please verify signatures using the KEYS file available at the above location when downloading the release. Alternatively the release can be pulled via maven: org.apache.commons commons-text 1.2 The release notes can be reviewed at: http://www.apache.org/dist/commons/text/RELEASE-NOTES.txt For complete information on Commons Text, including instructions on how to submit bug reports, patches, or suggestions for improvement, see the Apache Commons Text website: http://commons.apache.org/proper/commons-text/ Best regards, Rob Tompkins on behalf of the Apache Commons community - To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org
[ANNOUNCE] Apache Commons Text 1.2 Released
The Apache Commons Team is pleased to announce the release of Apache Commons Text 1.2. The Apache Commons Text open source software library provides a host of algorithms focused on working with strings and blocks of text. Source and binary distributions are available for download from the Apache Commons download site: http://commons.apache.org/proper/commons-text/download_text.cgi When downloading, please verify signatures using the KEYS file available at the above location when downloading the release. Alternatively the release can be pulled via maven: org.apache.commons commons-text 1.2 The release notes can be reviewed at: http://www.apache.org/dist/commons/text/RELEASE-NOTES.txt For complete information on Commons Text, including instructions on how to submit bug reports, patches, or suggestions for improvement, see the Apache Commons Text website: http://commons.apache.org/proper/commons-text/ Best regards, Rob Tompkins on behalf of the Apache Commons community
Re: [VOTE] Release Commons JCS 2.2.1 based on RC3
Hi, Building from tag with `mvn clean install`. Build passing OK with Java 8, with the following environment settings: 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_151, vendor: Oracle Corporation Java home: /usr/lib/jvm/java-8-oracle/jre Default locale: en_NZ, platform encoding: UTF-8 OS name: "linux", version: "4.4.0-103-generic", arch: "amd64", family: "unix" Checked signatures from Maven artefacts. Everything looks OK. There is some strange text in the release notes at the dist files and at the dist area (https://dist.apache.org/repos/dist/dev/commons/jcs/RELEASE-NOTES.txt) --- snip --- $release.description.replaceAll(" ", " ") --- snip --- Not sure if intentional, but I think it was some script that didn't run correctly? Don't have enough experience with the release process to tell whether that's correct or not, nor what could have happened exactly, sorry. Is it a blocker? Could not create the site with `mvn clean test site` due to Java 8 issues in Javadocs, and found nothing in the BUILDING.txt. So built the site with `mvn clean test install site -Dmaven.javadoc.skip=true` Reports look good, found no blockers. Few more PMD issues in one of the modules, but look like simple warnings. Unless the release notes is a blocker, I'm ready to cast a vote in favor to release it (-: Thanks for preparing the release Romain Cheers Bruno From: Romain Manni-BucauTo: Commons Developers List Sent: Wednesday, 13 December 2017 9:03 PM Subject: [VOTE] Release Commons JCS 2.2.1 based on RC3 As discussed quite verbosely already I'd like to release JCS 2.2.1. I followed the commons procedure this time and hope it works for you. JCS 2.2.1 RC3 is available for review here: https://dist.apache.org/repos/dist/dev/commons/jcs/ (svn revision 23702) The tag is here: http://svn.apache.org/repos/asf/commons/proper/jcs/tags/commons-jcs-2.2.1-RC3/ (svn revision 1817933) Maven artifacts are here: https://repository.apache.org/content/repositories/orgapachecommons-1298 I have tested this with JDK 7, 8 using Maven 3.5.0. Details of changes since 2.2 are in the release notes: https://dist.apache.org/repos/dist/dev/commons/jcs/RELEASE-NOTES.txt http://home.apache.org/~rmannibucau/commons-jcs-2.2.1-RC3/changes-report.html Site: http://home.apache.org/~rmannibucau/commons-jcs-2.2.1-RC3/ Clirr Report (compared to 2.2): http://home.apache.org/~rmannibucau/commons-jcs-2.2.1-RC3/commons-jcs-core/clirr-report.html RAT Report: http://home.apache.org/~rmannibucau/commons-jcs-2.2.1-RC3/rat-report.html (the zipcodes.txt file is intended to not have headers) 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 08:15 UTC 16-December 2017 [ ] +1 Release these artifacts [ ] +-0 Don't care [ ] -1 I oppose this release ${because} Thanks! Romain - To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org
Re: [VOTE] Release Apache Commons RDF 0.5.0 based on RC3
Hi Sergio, Build passing from tag with `mvn clean package install site`, under the following 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_151, vendor: Oracle Corporation Java home: /usr/lib/jvm/java-8-oracle/jre Default locale: en_NZ, platform encoding: UTF-8 OS name: "linux", version: "4.4.0-103-generic", arch: "amd64", family: "unix" Checked the signatures of all Maven artefacts, they all seem OK. Site reports have many issues. Most of them are non blockers like non trailing line in the file, unnecessary parenthesis, defining an interface method public, etc. Which are not blockers. I went through the FindBugs/PMD reports in each module, and found the following warnings: * main module: - Double checked locking is not thread safe in Java. (saw it in another part, not sure if it's really possibe to fix as we need cannot create a model twice...) * commons-df-api: - Initialization of org.apache.commons.rdf.api.RDFSyntax accesses class org.apache.commons.rdf.api.W3CRDFSyntax, which isn't initialized yet (this one seems easy to reproduce. Always returns null?) * commons-rdf-simple: - org.apache.commons.rdf.simple.DatasetGraphView.unionOrNamedGraph() has Optional return type and returns explicit null (shouldn't it be Optional.empty() or something similar?) Are any of these blockers? The second one is the only one that if confirmed seems annoying to users. Everything looks OK, and I'm OK to vote to release in case others think this release is not actually causing any of these warnings, and that we should release as-is and fix it later. Cheers Bruno From: Sergio FernándezTo: Commons Developers List Sent: Friday, 8 December 2017 5:52 PM Subject: [VOTE] Release Apache Commons RDF 0.5.0 based on RC3 Hi, once we addressed most of the issues from RC1 and RC2, I'd like to propose to release Apache Commons RDF 0.5.0 based on RC. Apache Commons RDF aims to provide a common Java API for RDF 1.1 graphs and datasets. API bindings in Commons RDF 0.5.0 include Apache Jena, Eclipse RDF4J, JSON-LD Java as well as a standalone implementation (simple). Apache Commons RDF 0.5.0 RC3 is available for review at (r23441): https://dist.apache.org/repos/dist/dev/commons/rdf/apache- commons-rdf-0.5.0-RC3/ The source code for this RC is available from git tagged as 0.5.0-RC3 (commit e82eaa0b7d67f5a1afdf4cdecc19589fbe1654d6): https://git-wip-us.apache.org/repos/asf?p=commons-rdf.git;a=commit;h= e82eaa0b7d67f5a1afdf4cdecc19589fbe1654d6 Mirrored at https://github.com/apache/commons-rdf/commit/ e82eaa0b7d67f5a1afdf4cdecc19589fbe1654d6 This source release produces the following binary artifacts: commons-rdf-parent-0.5.0 commons-rdf-api-0.5.0 commons-rdf-simple-0.5.0 commons-rdf-jena-0.5.0 commons-rdf-rdf4j-0.5.0 commons-rdf-jsonld-java-0.5.0 commons-rdf-integration-tests-0.5.0 The Maven Staging repository can be found at: https://repository.apache.org/content/repositories/orgapachecommons-1295 containing the following artifacts: commons-rdf-rdf4j-0.5.0.pom (SHA1: 1cdc74b7205fa06531bd59e1ee24f1d15999ab1b) commons-rdf-rdf4j-0.5.0.jar (SHA1: 265549b98b423c075f4a186dec76efb815c03649) commons-rdf-rdf4j-0.5.0-tests.jar (SHA1: 9aab05dceefde27d79bc79f4b3c80daeeb01cb52) commons-rdf-rdf4j-0.5.0-javadoc.jar (SHA1: 4254ac42dd569a45ab3b95c3d16cb8f47508039a) commons-rdf-rdf4j-0.5.0-test-sources.jar (SHA1: 39eb4a6b10cafa4cfb87b4e48827006332ceaed3) commons-rdf-rdf4j-0.5.0-sources.jar (SHA1: f8a0ea29f31f501df05686abfd171f35fd39ed71) commons-rdf-api-0.5.0-sources.jar (SHA1: 02735a136e206408f75507fbf27af1230a99f61b) commons-rdf-api-0.5.0.jar (SHA1: df2d4451dee5b311cb4f51ced214dfaab5838291) commons-rdf-api-0.5.0-tests.jar (SHA1: 025730515d0e66043b6483710a9638e1f71ff917) commons-rdf-api-0.5.0-javadoc.jar (SHA1: 3e15be3c7d018225aa6bafd91861474780c3ad8e) commons-rdf-api-0.5.0-test-sources.jar (SHA1: 5f2554c926de52b5661f430b69c92dac2056a029) commons-rdf-api-0.5.0.pom (SHA1: cc3382c3a60d815a20bba1763933434f41d85598) commons-rdf-simple-0.5.0-tests.jar (SHA1: 472e43e582ddcf1a7f06f9184f4bf26fad3b65fc) commons-rdf-simple-0.5.0.pom (SHA1: b5aa51f49cbbdb9f39fa70d8cf183f63ae0c3a6a) commons-rdf-simple-0.5.0-javadoc.jar (SHA1: 87941fc168b6011fb003288eb392577fc4519be0) commons-rdf-simple-0.5.0-sources.jar (SHA1: 7232c14775db216efc85a1a7fabb90c6a456950c) commons-rdf-simple-0.5.0.jar (SHA1: c6b5038624d860129e273538d18dd52c5adcfd70) commons-rdf-simple-0.5.0-test-sources.jar (SHA1: 8028e8f20ebc465a6cd5a32fd9b8447eb4cf48dc) commons-rdf-parent-0.5.0-src.tar.gz (SHA1: 5b3788cb6b647f3663839fd0737a5a85a75d19fa) commons-rdf-parent-0.5.0-src.zip (SHA1: 519891322ed75f3ae4ef5cf7e8df60c65b797634) commons-rdf-parent-0.5.0.pom (SHA1: 4186153db162b4382f73be1ce2ff97a98ee5d442)
[VOTE] Release Commons JCS 2.2.1 based on RC3
As discussed quite verbosely already I'd like to release JCS 2.2.1. I followed the commons procedure this time and hope it works for you. JCS 2.2.1 RC3 is available for review here: https://dist.apache.org/repos/dist/dev/commons/jcs/ (svn revision 23702) The tag is here: http://svn.apache.org/repos/asf/commons/proper/jcs/tags/commons-jcs-2.2.1-RC3/ (svn revision 1817933) Maven artifacts are here: https://repository.apache.org/content/repositories/orgapachecommons-1298 I have tested this with JDK 7, 8 using Maven 3.5.0. Details of changes since 2.2 are in the release notes: https://dist.apache.org/repos/dist/dev/commons/jcs/RELEASE-NOTES.txt http://home.apache.org/~rmannibucau/commons-jcs-2.2.1-RC3/changes-report.html Site: http://home.apache.org/~rmannibucau/commons-jcs-2.2.1-RC3/ Clirr Report (compared to 2.2): http://home.apache.org/~rmannibucau/commons-jcs-2.2.1-RC3/commons-jcs-core/clirr-report.html RAT Report: http://home.apache.org/~rmannibucau/commons-jcs-2.2.1-RC3/rat-report.html (the zipcodes.txt file is intended to not have headers) 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 08:15 UTC 16-December 2017 [ ] +1 Release these artifacts [ ] +-0 Don't care [ ] -1 I oppose this release ${because} Thanks! Romain