Hi,

On Tue, 2 Oct 2018 at 23:11, Antonio <anto...@vieiro.net> wrote:
> We now have https://netbeans.apache.org/javadoc/dev/index.html
>...
> Jenkins job is at
> https://builds.apache.org/view/Incubator%20Projects/job/incubator-netbeans-website-javadoc/
> the initial commit [3] is quite big: more than 13000 files and 3.3
> million changes.

OK, back at a computer and catching up!  Thanks for looking at this.
I have to say, this is exactly what I was proposing we didn't do
though!  I was suggesting a separate repository / gitpubsub process
exactly to work around these issues, and so we didn't experiment on
the main website.  This seems to add a lot of overhead to the
repository and the gitpubsub process for the website.  And it adds the
JBake conflict you mention.  Either we need to alter the JBake build
to not wipe this out, or we add the copying process into JBake (which
has the benefit of working offline).

I also suggested using bits.netbeans,org with proxying for this as a
stopgap replicating the existing structure while we decided on a
longer term plan.

I was going to manually build the 9.0 Javadocs (after making a few
release changes to the overview) and check those in, as well as
publish the zip alongside the downloads in the mirror.  Then we need
to look at something like adding the build-javadoc into the main
Jenkins IDE release task, so the Javadoc zip is added to the release
files for 10, and we can then manually check into the hosting (or
automate if we think it's worth it).

If we need to host the dev Javadoc (with 3-month releases do we really
need to *host* them??), then surely it would be better to add
build-javadocs into other tasks that are already building the IDE, and
then trigger a copy into the gitpubsub system.  This is checking out
and building the Javadoc on the website Jenkins node?  Something tells
me that monopolising that for half an hour at a time won't make us
popular! :-)

Best wishes,

Neil

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

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists



Reply via email to