On Wed, May 25, 2016 at 10:42 AM, Stian Soiland-Reyes <st...@apache.org> wrote:
> Thanks for preparing this release candidate, Gary! > > My vote: +1 (binding) > > Tested: > > +1 signatures, hashes > +1 sources-jar vs src.zip > +1 mvn clean install > +1 mvn apache-rat:check > +1 LICENSE, NOTICE (thanks!) > +1 RELEASE-NOTES > 0 Confusing file LICENSE-header.txt should not be in the src dist > Yeah, we should not need LICENSE-header.txt if used by Checkstyle since the RAT plugin does that job for us already. We have a few components that use Checkstyle and a LICENSE-header.txt IIRC. I'll start a different thread for what we want to do Commons-wide. > +1 mvn repository jar/gz/zip matches src/bin in dist > 0 svn only matches src if I ignore whitespace (CRLF added in src > archives) -- also src/test/**/CSVBenchmark.java is missing from src - > why? > CR vs. CRLF is important for the test data since the parser and writer can be configured to use specific line endings. I can configured a writer to output with a specific char or string as the record-ending string. > +1 bin jar filenames match target jar > > > > Does CR vs CRLF make any difference for the CSV parsing and our test > resources? > Yes, see above. Thank you for your review, Gary > > Using just "svn co" in Ubuntu only these files are locked to have CRLF: > > stain@biggiebuntu:~/src/csv-1.4-rc2/svn$ find . -type f | xargs file > |grep CRLF > ./src/assembly/src.xml: > exported SGML document, ASCII text, with CRLF line terminators > ./src/assembly/bin.xml: > exported SGML document, ASCII text, with CRLF line terminators > ./src/test/resources/CSVFileParser/test.csv: > ASCII text, with CRLF line terminators > ./src/test/resources/CSVFileParser/testCSV85.csv: > ASCII text, with CRLF line terminators > ./src/test/java/org/apache/commons/csv/CSVFormatPredefinedTest.java: > ASCII text, with CRLF line terminators > > > > Tested with: > > Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; > 2015-11-10T16:41:47+00:00) > Maven home: /home/stain/software/maven > Java version: 1.8.0_91, vendor: Oracle Corporation > Java home: /usr/lib/jvm/java-8-openjdk-amd64/jre > Default locale: en_GB, platform encoding: UTF-8 > OS name: "linux", version: "4.4.0-22-generic", arch: "amd64", family: > "unix" > > On 25 May 2016 at 17:37, Stian Soiland-Reyes <st...@apache.org> wrote: > > On 25 May 2016 at 05:20, Gary Gregory <garydgreg...@gmail.com> wrote: > >> Apache Commons CSV 1.4 RC2 is available for review here: > >> > >> https://svn.apache.org/repos/asf/commons/proper/csv/tags/csv-1.4-RC2 > >> (revision 1745420) > > > > Did you mean: > > > > https://dist.apache.org/repos/dist/dev/commons/csv/CSV_1_4_RC2/ > > revision 13776 ? > > > > > > > > > >> commons-csv-1.4-bin.tar.gz > >> (SHA1: 620580a88953cbcf4528459e485054e7c27c0889) > >> commons-csv-1.4-bin.zip > >> (SHA1: b0060ed8397bfec39b397807f63e778618f324ce) > >> commons-csv-1.4-src.tar.gz > >> (SHA1: fac74d68fadad3e54025ac23a50c9559013d1b89) > >> commons-csv-1.4-src.zip > >> (SHA1: 047e0149af25c186969ea8ad2366e8ac6e2b2450) > >> > >> Maven artifacts are here: > >> > >> > https://repository.apache.org/content/repositories/orgapachecommons-1175/org/apache/commons/commons-csv/1.4/ > >> > >> These are the artifacts and their hashes: > >> > >> commons-csv-1.4-test-sources.jar > >> (SHA1: 494f6c95c3b00841436d158938249d81b1a7c200) > >> commons-csv-1.4-sources.jar > >> (SHA1: fde86fe0c44998b90a2a22ac038bc363121c9861) > >> commons-csv-1.4.pom > >> (SHA1: 28a9778fb5758d19187aad7537181486aeb40ca9) > >> commons-csv-1.4.jar > >> (SHA1: fc2512d2109144df353501266ac4bbe179058afd) > >> commons-csv-1.4-javadoc.jar > >> (SHA1: 4673391adc8a1f8a107a0a52bafed0618808a904) > >> commons-csv-1.4-tests.jar > >> (SHA1: 93124b682ceb24ac62af06d08736d430cf13fcb6) > >> > >> Details of changes since 1.3 are in the release notes: > >> > >> > https://dist.apache.org/repos/dist/dev/commons/csv/CSV_1_4_RC2/RELEASE-NOTES.txt > >> > http://home.apache.org/~ggregory/csv-1.4-rc2/site/changes-report.html > >> > >> > >> The tag is here: > >> > http://svn.apache.org/repos/asf/commons/proper/csv/tags/csv-1.4-RC2/ > >> (revision 1745420) > >> > >> Site: > >> http://home.apache.org/~ggregory/csv-1.4-rc2/site/ > >> > >> (some *relative* links are broken - these will be OK once the site > >> is deployed) > >> > >> Clirr Report (compared to 1.3): > >> http://home.apache.org/~ggregory/csv-1.4-rc2/site/clirr-report.html > >> > >> RAT Report: > >> http://home.apache.org/~ggregory/csv-1.4-rc2/site/rat-report.html > >> > >> KEYS: > >> https://www.apache.org/dist/commons/KEYS > >> > >> Please review the release candidate and vote. > >> > >> This vote will close no sooner than 72 hours from now, > >> i.e. sometime after 23:00 PST 25 May 2016 > >> > >> > >> [ ] +1 Release these artifacts > >> [ ] +0 OK, but... > >> [ ] -0 OK, but really should fix... > >> [ ] -1 I oppose this release because... > >> > >> Thanks! > >> Gary Gregory > >> > >> -- > >> E-Mail: garydgreg...@gmail.com | ggreg...@apache.org > >> Java Persistence with Hibernate, Second Edition > >> <http://www.manning.com/bauer3/> > >> JUnit in Action, Second Edition <http://www.manning.com/tahchiev/> > >> Spring Batch in Action <http://www.manning.com/templier/> > >> Blog: http://garygregory.wordpress.com > >> Home: http://garygregory.com/ > >> Tweet! http://twitter.com/GaryGregory > > > > > > > > -- > > Stian Soiland-Reyes > > Apache Commons, Apache Taverna (incubating), Apache Commons RDF > (incubating) > > http://orcid.org/0000-0001-9842-9718 > > > > -- > Stian Soiland-Reyes > Apache Commons, Apache Taverna (incubating), Apache Commons RDF > (incubating) > http://orcid.org/0000-0001-9842-9718 > > --------------------------------------------------------------------- > 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 Java Persistence with Hibernate, Second Edition <http://www.manning.com/bauer3/> JUnit in Action, Second Edition <http://www.manning.com/tahchiev/> Spring Batch in Action <http://www.manning.com/templier/> Blog: http://garygregory.wordpress.com Home: http://garygregory.com/ Tweet! http://twitter.com/GaryGregory