Hello Bernd,

many thanks for your detailed review. Here are my comments:


2014-05-04 21:11 GMT+02:00 Bernd Eckenfels <e...@zusammenkunft.net>:

> Hello,
>
> I did some chekcs on the CSV trunk cause you mentioned a release is
> coming up (and I feel its a bad feeling to get no external reviews for
> releases). Here are my findings:
>
> - compiling with Java 8 and maven 3.2.1 on Windows works, but the site
>   goal fails (findbugs porblem)
>

I've already encounters this one in [lang]. It looks like this can only be
fixed after the next FindBugs version has been release (2.1.0) and there
does not seem to be a schedule for this. But I'll add a special note to the
site.


>
> - site: produces the "there are no official downloads, and will
>   nut until version 1.0 is released". I guess this has to be changed
>   before release. (some other places as well)
>

The download website will be created as part of the release process.


>
> - site: reportin bugs -> "commons sandbos project" - looks like it has
>   its own JIRA component already?
>

fixed


>
> - site: team: 3 members with no avatars (mvdb, yonik, ggregory)
>

this works via gravatar. So people are free to choose whether they want an
avatar or not.


>
> - site: Netcetera company is mentioned in the "About" history page but
>   not in the contributors. The 3 projects which are intentet to be
>   obsoleted, is that message still agreed by them? Maybe all 3 authors
>   should approve the release as well?
>

I'm not sure about this paragraph at well, but since I don't know the
history, I'll leave it as it is for now.


>
> - pom: display-plugin-updates: would be possible to update checkstyle
>   from 1.12 to 1.12.1
>

fixed.


>
> - pom: display-dependency-updates: commons.io 2.2->2.4 and h2
>   1.3.168->1.4.178. Both are explained in the POM as last 1.5
>   dependency. Will we ship it as 1.5?
>

for now we want to be compatible with 1.5. Since those are just test
dependencies, I think they can stay that way.


>
> - site/report: jira-report shows only one issue for 1.x, change to 1.0?
>   (csv-64)
>

The Jira report is auto generated, and I don't really trust it. I don't
plan to do any further development, since CSV has been close to 1.0 for so
long, that I think it's stable enough to be released as it is. Remember:
release early, release often.


>
> - checkstyle: one linebreak error
>

fixed.


>
> - parse(final File file, final CSVFormat format): as FindBugs complains
>   it uses the default encoding in file reader. I can understand that
>   this is for compatibility reasons but it is not at all mentioned in
>   the javadoc.
>

I've documented the behavior.


>
> - there are 10 TODO tags in the source?
>

yes. If you have time to fix those, help is more than welcome :-) As for
the open tickets, I think we can release anyway.


>
> - pom: there is one comment about using checkstyle 2.9.1 instead of
>   2.10 but the actual property is 2.12? -> remove comment?
>

I've removed it.


>
> - pom: the javancss plugin seems to have a problem with maven 2, will
>   we document minimum of maven 3.0.5?
>

To be honest: I don't have a maven 2.x installation on my machine. Since
the javancss plugin in only used for the project reports (and thou only
affects the site build) I think this restriction isn't necessary.


>
> - pom: how will the release (assembly) be triggered?
>

RM magic ;-) I'll figure that out, once it dive into the creation of the RC.


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


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

Reply via email to