On Mon, 4 Apr 2022 at 06:46, Slawomir Jaranowski <s.jaranow...@gmail.com>
wrote:

> Hi,
>
> We have plans for the next release for parents poms.
>
> Maybe I will be boring, but I still do not see any values for some of the
> reports for static documentation sites of components.
>
> Result of tests during release time has no value after some time. Important
> is the current result of tests on CI systems.
>
> Maybe someone will show me the value of it ... so I will stop asking.
>
> So proposition to remove:
>
> - surefire [1]
>

+1 as build fail if issues and of we want the list on test just go to
Jenkins


> - checkstyle [2]
>

+1 already enforced by a build failure in case of violations so it's just
an empty report


> - pmd [3]
>

0 perso I do not read, Someone does? If yes, why do we not solve the
reported problems? :)


> - taglist [4]
>

0 same as PMD


> - invoker [5]
>

+1 same as surefire

I tend to prefer having such reporting live in the CI system such this
https://ci-maven.apache.org/job/Maven/job/ci-reporting-test/job/maven-compiler-plugin/job/ci-reporting/2/linux-jdk11/
And I don't see the added values of having those reports part of any site
for a release made 6 months or 1 yo or even more.



>
> [1] https://github.com/apache/maven-parent/pull/49
> [2] https://github.com/apache/maven-parent/pull/51
> [3] https://github.com/apache/maven-parent/pull/52
> [4] https://github.com/apache/maven-parent/pull/53
> [5] https://github.com/apache/maven-parent/pull/54
>
>
> --
> Sławomir Jaranowski
>

Reply via email to