Hi all,

We had quite a few findings during the vote on CVS 1.0 RC1. I've worked
through all the issues and fixed most of them. Now I'd like to release CSV
1.0 based on RC2.

Changes since RC1 are:

- CSV now requires Java 7 and the Java requirements are documented in the
release notes and on the website.
- corrected JavaDoc in CSVFormat that was pointing to missing method
parseFile (the JavaDoc now correctly points to the static methods defined
in CSVParser)
- The JavaDoc for the predefined formats in CSVFormat doesn't use h3
sections any more, since this is not good for readbility
- The JavaDoc for the predefined formats in CSVFormat now uses the actual
characters and not the (not visibile) constants from the Constants class
- getters returning booleans in CSVFormat now follow the convention of
starting with "is" instead of "get"
- consistently renamed boolean getters
- Clarified JavaDoc of CSVFormat.withRecordSeparator()
- Renamed CSVFormat.withCommentStart and getCommentStart to
with/getCommentMarker to avoid confusion w.r.t. comment stop
- Clarified JavaDoc of CSVPrinter.printRecord(s) methods
- Clarified in JavaDoc, that CSVPrinter.printRecord also calls
CSVPrinter.println()
- Clarified toString format of CSVPrinter
- Clarified the difference between the current line number of the parser
and the record number of the record
- Removed needless method getRecord(T extends Collection)
- use 4 spaces indentation in user guide

  CSV 1.0 RC2 is available for review here:
    https://dist.apache.org/repos/dist/dev/commons/csv/ (svn rev. 5862)
  (note that CSV can be build using Java 8.0, but the website cannot, since
the maven-findbugs-plugin is still uncompatible with Java 8.0)

  Maven artifacts are here:
https://repository.apache.org/content/repositories/orgapachecommons-1040/

  Details of changes since we started with 1.0 are in the release notes:
    https://dist.apache.org/repos/dist/dev/commons/csv/RELEASE-NOTES.txt
    http://people.apache.org/~britter/csv-1.0-RC2/changes-report.html

  The tag is here:
    https://svn.apache.org/repos/asf/commons/proper/csv/tags/CSV_1.0_RC2 (svn
rev. 1610788)
  N.B. the SVN revision is required because SVN tags are not immutable.

  Site:
    http://people.apache.org/~britter/csv-1.0-RC2/
  (note some *relative* links are broken and the 1.0 directories are
  not yet created - these will be OK once the site is deployed)

  Clirr Report:
   -- No Clirr report, since this is the first release --

  RAT Report:
    http://people.apache.org/~britter/csv-1.0-RC2/rat-report.html
  (note that the files in src/test/resources are ignored by rat, since they
are used as test csv input   and test result specifications)

  KEYS:
  http://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. after 2100
GMT 18-July 2014

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

  Thanks!
Benedikt




-- 
http://people.apache.org/~britter/
http://www.systemoutprintln.de/
http://twitter.com/BenediktRitter
http://github.com/britter

Reply via email to