Hello,

I'd like to propose changing the way the site/documentation is deployed at
https://avro.apache.org.
Currently it comes from Subversion:
http://svn-master.apache.org/repos/asf/avro/site/publish
I suggest to make use of .asf.yaml (
https://cwiki.apache.org/confluence/display/INFRA/Git+-+.asf.yaml+features#Git.asf.yamlfeatures-WebsitedeploymentserviceforGitrepositories)
instead.

Recently I helped Apache Arrow team to deploy the documentation of
DataFusion Python subproject via .asf.yaml and I gained some knowledge how
it works - https://github.com/apache/arrow-datafusion-python/pull/104.

With the new approach it will be possible to:
1) deploy the docs from master to https://avro.staged.apache.org
2) deploy latest release, e.g. 1.11.1, to https://avro.apache.org
3) deploy older versions, e.g. 1.10.0, to https://avro.apache.org/1.10.0/

If the team likes the idea I will work on a PR!

For pre-Hugo versions, i.e. the Forrest based ones, I will need Ryan's (or
anyone who knows how it works) help to do it!

Regards,
Martin

Reply via email to