Hi
In next version of Maven parent
 - detectLinks from javadoc configurations was removed, so javadoc will not
download remote resource, it was fails many times in this case
 - findbugs was removed - it also took a lot of time

My proposition is to remove from reports:
  - surefire
  - checkstyle
  - pmd
  - taglist
  - invoker
  and finally - jxr

chekstyle is used during build,
if we want to use pmd should be included in build
any other tests result are reported on jenkins for each build, I don't see
benefit of such in documentations

and of course I can change GH action to build site only on one node

czw., 24 lut 2022 o 22:49 Tamás Cservenák <ta...@cservenak.net> napisał(a):

> Olivier,
>
> please remove all the Jenkins checks from all of the Maven builds you added
> without asking anyone about adding it.
> The release manager should ensure beforehand it is all ok, if not, try to
> fix it, if the issue is bigger, still can decide to rollback the change.
>
> Thanks
> T
>
>
>
> On Thu, Feb 24, 2022 at 10:14 PM Tamás Cservenák <ta...@cservenak.net>
> wrote:
>
> > Building javadoc is slow and very fragile (fetches remote resources,
> chews
> > on stuff etc).
> > Why not have a savvy release manager ensuring it is building, and calling
> > out PR authors to fix it?
> > The Worst can happen is rel mgr rollback the chnge if the PR author is
> > unresponsive.
> >
> > On Thu, Feb 24, 2022 at 10:01 PM Olivier Lamy <ol...@apache.org> wrote:
> >
> >> Please read what I say. I'm just mentioning javadoc as contributors
> >> and committers can fail the build with bad javadoc but we will not see
> it.
> >>
> >> On Fri, 25 Feb 2022 at 06:47, Tamás Cservenák <ta...@cservenak.net>
> >> wrote:
> >>
> >> > Building everything for each commit is insane.
> >> >
> >> > Also, I find a release mgr that does NOT check is site building
> >> beforehand
> >> > release as sloppy.
> >> >
> >> > Hence, building everything on each commit just to suit sloppy release
> >> mgrs
> >> > is insane IMHO.
> >> >
> >> > My 5 cents.
> >> >
> >> > T
> >> >
> >> > On Thu, Feb 24, 2022 at 9:30 PM Olivier Lamy <ol...@apache.org>
> wrote:
> >> >
> >> > > Sounds good.
> >> > >  But who has never released something and having javadoc failing in
> >> the
> >> > > middle of the release or the site generation failing once tag done
> and
> >> > > artifacts staged… I find this a pain 😀
> >> > >
> >> > > Maybe only testing javadoc works at least ?
> >> > >
> >> > > Btw I agree some reports could be removed
> >> > >
> >> > > On Fri, 25 Feb 2022 at 6:24 am, <herve.bout...@free.fr> wrote:
> >> > >
> >> > > > and reporting profile was done for this:
> >> > > > - without reporting profile, just light site generation
> >> > > > - with reporting profile, full documentation site
> >> > > >
> >> > > > disabling reporting profile for CI should do the job
> >> > > >
> >> > > > ----- Mail original -----
> >> > > > De: "herve boutemy" <herve.bout...@free.fr>
> >> > > > À: "Maven Developers List" <dev@maven.apache.org>
> >> > > > Envoyé: Jeudi 24 Février 2022 21:21:45
> >> > > > Objet: Re: Review of used reports for Maven project sites.
> >> > > >
> >> > > > done on GH and Jenkins, then on each commit?
> >> > > > we're heating oceans for nothing
> >> > > >
> >> > > > IMHO, we need to differentiate CI vs release documentation: CI
> >> should
> >> > be
> >> > > > much lighter than release
> >> > > >
> >> > > > ----- Mail original -----
> >> > > > De: "Slawomir Jaranowski" <s.jaranow...@gmail.com>
> >> > > > À: "Maven Developers List" <dev@maven.apache.org>
> >> > > > Envoyé: Jeudi 24 Février 2022 20:53:49
> >> > > > Objet: Re: Review of used reports for Maven project sites.
> >> > > >
> >> > > > Yes is done after release but also on jenkins for plugins and on
> GH
> >> > > builds
> >> > > >
> >> > > > czw., 24 lut 2022 o 20:43 <herve.bout...@free.fr> napisał(a):
> >> > > >
> >> > > > > full site building with reports enabled (through reporting
> >> profile)
> >> > is
> >> > > > > just done after release, isn't it?
> >> > > > >
> >> > > > > ----- Mail original -----
> >> > > > > De: "Slawomir Jaranowski" <s.jaranow...@gmail.com>
> >> > > > > À: "Maven Developers List" <dev@maven.apache.org>
> >> > > > > Envoyé: Jeudi 24 Février 2022 20:24:56
> >> > > > > Objet: Review of used reports for Maven project sites.
> >> > > > >
> >> > > > > Hi,
> >> > > > >
> >> > > > > Building the Maven site takes a long time for our projects.
> >> > > > >
> >> > > > > Before releasing the next version of maven-parent, I have a
> >> proposal
> >> > to
> >> > > > > review used Maven site reports.
> >> > > > >
> >> > > > > So
> >> > > > >
> >> > > > >  - without reporting profile, standard
> >> > > maven-project-info-reports-plugin
> >> > > > -
> >> > > > > build very quick - no problems
> >> > > > >
> >> > > > > - with reporting profile:
> >> > > > >   - surefire   -  require test phase - can have influence on
> build
> >> > time
> >> > > > >   - checkstyle
> >> > > > >   - pmd
> >> > > > >   - jxr - needed by other reports
> >> > > > >   - taglist
> >> > > > >   - javadoc - require generate-sources
> >> > > > >
> >> > > > > - for plugins and extensions additional invoker report is added.
> >> > > > >
> >> > > > > I starting to think what of benefit we have, who is looking at
> >> > reports
> >> > > > > like: surefire, checkstyle, pmd, taglist
> >> > > > > Maybe they are redundant - tests, checkstyle verification simply
> >> must
> >> > > > pass
> >> > > > >
> >> > > > > --
> >> > > > > Sławomir Jaranowski
> >> > > > >
> >> > > > >
> >> ---------------------------------------------------------------------
> >> > > > > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> >> > > > > For additional commands, e-mail: dev-h...@maven.apache.org
> >> > > > >
> >> > > > >
> >> > > >
> >> > > > --
> >> > > > Sławomir Jaranowski
> >> > > >
> >> > > >
> >> ---------------------------------------------------------------------
> >> > > > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> >> > > > For additional commands, e-mail: dev-h...@maven.apache.org
> >> > > >
> >> > > >
> >> > >
> >> >
> >>
> >
>


-- 
Sławomir Jaranowski

Reply via email to