Personally, I don't see a reason to revert the javadoc changes. There's no
turning back the clock on the javadoc processing engine -- it's not like 9
or 10 is going to stop warning about malformed HTML. Although I am not a
Math contributor/commiter, I support the change since going forward it will
make the doc generation predictable.


On Thu, May 1, 2014 at 4:07 PM, Gilles <gil...@harfang.homelinux.org> wrote:

> On Thu, 01 May 2014 18:15:39 +0200, Thomas Neidhart wrote:
>
>> Hi all,
>>
>> I would like to call a vote to release Commons Math 3.3 based on RC2.
>>
>> Changes since RC1:
>>
>>  * completed changelog
>>  * fixed MATH-1110
>>  * added exclusion filter for findbugs false-positive
>>  * disabled 2 tests that failed with Java 8
>>  * javadoc fixes for Java 8 (incomplete, see below)
>>
>> Note:
>>
>> Commons Math 3.3 does compile with Java 8, but creating the site will
>> not work due to some incompatibilities:
>>
>>  * javadoc: known doclint issue
>>  * findbugs: not ready for java 8
>>
>>
>>  Math 3.3 RC2 is available for review here:
>>     https://dist.apache.org/repos/dist/dev/commons/math/
>>     (svn revision 5215)
>>
>>  Maven artifacts are here:
>>
>>
>> https://repository.apache.org/content/repositories/
>> orgapachecommons-1026/org/apache/commons/commons-math3/3.3/
>>
>>  Details of changes since 3.2 are in the release notes:
>>     https://dist.apache.org/repos/dist/dev/commons/math/RELEASE-NOTES.txt
>>     http://people.apache.org/builds/commons/math/3.3/RC2/
>> changes-report.html
>>
>>  The tag is here:
>>     https://svn.apache.org/repos/asf/commons/proper/math/tags/
>> MATH_3_3_RC2
>>     (svn revision 1591699)
>>
>>  Site:
>>     http://people.apache.org/builds/commons/math/3.3/RC2/
>>   (note the apidocs for the 3.3 release will be added with the release)
>>
>>  Clirr Report (compared to 3.2):
>>     http://people.apache.org/builds/commons/math/3.3/RC2/
>> clirr-report.html
>>    (note that there are 4 false positives where the signature of a
>> method has changed such that the parameter type is now the superclass of
>> the previous type)
>>
>>  RAT Report:
>>     http://people.apache.org/builds/commons/math/3.3/RC2/rat-report.html
>>
>>  Findbugs Report:
>>     http://people.apache.org/builds/commons/math/3.3/RC2/findbugs.html
>>
>>   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 1800
>> GMT 04-May 2014.
>>
>>   [ ] +1 Release these artifacts
>>   [ ] +0 OK, but...
>>   [ ] -0 OK, but really should fix...
>>   [X] -1 I oppose this release because...
>>
>
> ... some commits were performed solely to support Java 8. Since it did not
> suffice and the changes are not without drawbacks IMHO, I think that they
> should be reverted.
>
> Thanks for identifying the problem we'll encounter when transitioning to
> Java 8.
> I think that a discussion is required to consider the possible workarounds.
> At this point, we should just advertize that CM is not source-compatible
> with Java 8, open an issue in order to collect all the related problems,
> and explore how to best solve them (by asking everyone's opinions).
>
>
> Sorry,
> Gilles
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
>
>


-- 
Cheers,
Paul

Reply via email to