You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by Eugen Stan <eu...@netdava.com> on 2020/07/07 15:28:22 UTC

What is the current way of publishing the website?

Hello,

What is the current way of publishing the website ?

Where are the "sources" from which the site is built?

I would like to know how it's currently done so I can document it and
prepare the migration for the new website.
I would like to document the process in james-site git repo (via antora)
and integrate that with the website.


Regarding the new documentation website:

We have automated website building with Gradle and Antora.

See https://issues.apache.org/jira/browse/JAMES-3226 and
https://github.com/apache/james-site/pull/1  .


Publishing is currently done to https://james.staged.apache.org/ via
pushing to asf-staging .

This is automated on builds.a,o :
https://builds.apache.org/view/J/view/ApacheJamesProjects/job/ApacheJames-Website/view/change-requests/



Having a staging website we can review much more easily.

Once we have enough content I'll ask for a public review on james user
mailing list and other channels.


Waiting for your feedback,

-- 
Eugen Stan
+40720 898 747 / netdava.com


Re: What is the current way of publishing the website?

Posted by David Leangen <ap...@leangen.net>.
Hi Eugen,

> Regarding the new documentation website:
> We have automated website building with Gradle and Antora.

Nice work! Thank you very much.

> Once we have enough content I'll ask for a public review on james user
> mailing list and other channels.

Quite a way to go before it’s ready for that.


Cheers,
=David