signatures - OK
compare git tag with source-release: OK

   updated the clone I already had, then switched to the release/3.0.0 branch

build from sources: Javadoc warnings in several projects due to missing
parameters (not a blocker)

API compare: the old version is 2.1.0 - should it be 2.4.0? (not a blocker)

checked api conformance - discussed in another note. (not a blocker here)

saw that tests were running with NOP logger - not a blocker - because I don't
think logging is being used. (not a blocker)

It appears that two issues fixed in 3.0.0 didn't make it to the fixed list:
https://issues.apache.org/jira/browse/UIMA-5348
https://issues.apache.org/jira/browse/UIMA-5810
(not a blocker ?  but may be indicative of some problem in the release process?)

It appears that the dependency declared in uimafit-core for "commons-logging"
isn't needed? (not a blocker)

NOTICE files have 2016 or 2017 (depending on binary or source-release) as the
end copyright date, probably should say 2019, or be left off. (not a blocker)

in the source-release, the file api-change-report.html (which aggregates the 3
generated ones) is missing (not a blocker)

There's a new project, "benchmark", which isn't described in the docs?  (not a
blocker)

License check OK

All in all, I'm a bit on the fence for voting +1, due to the several issues
reported above; I'm kind of feeling that there are enough of the not-a-blocker
minor issues to warrant fixing them.

If you feel you want to proceed with this anyways, please say so, and I'll
probably vote +1.

-Marshall

Reply via email to