Thanks for clarifying, I was worried earlier today that it was more complicated,
but i agree that the current change is for the better. new features: 1+2) I would not like the automatic build since we have artifacts for old releases on the webpage, therefore keeping the manual control is better in my opinion for the rare occasions we want to update the main webpage. best regards Sebastian ________________________________ From: Janardhan <janard...@apache.org> Sent: Tuesday, June 8, 2021 7:13:48 PM To: dev@systemds.apache.org Subject: [DISCUSS] General website development flow Hi, The website generated files are now modified via `asf-staging` branch instead of svn repo. Source files are updated normally in the `master` branch. At present the main website is being deployed from this branch based on [1]. And how is this done internally via infrastructure puppet[2]. ```yml publish: profile: ~ whoami: asf-staging ``` The update instructions are in the readme[3]. Next features: 1. Automatic update of the website files with github actions. 2. Use the `asf-site` branch for the official website. Creating a new branch `asf-site` with strict review requirement (at least 1 human check) for merging `asf-staging` commits into `asf-site` via PR. What happened to our svn repo? The SVN repo[4] is intact - but our changes won't be reflected since we are using gitpubsub instead of svnpubsub. Now, the configuration file is properly configured and branches are protected. [1] https://github.com/apache/systemds-website/blob/f19f676b2543bc1aaecb9f8cdf03f957edc1d1f4/.asf.yaml#L36-L39 [2] https://github.com/apache/infrastructure-puppet/blob/8dc9f16c3ec530cf0c1babd835696daf764ab235/modules/gitbox/files/asfgit/asfyaml.py#L635-L663 [3] https://github.com/apache/systemds-website/tree/master#updating-the-website [4] https://svn.apache.org/viewvc/systemds/ Thanks, Janardhan