+1 for changing to main or master. I don't have a strong opinion about the branch name.
-Akira On Mon, Sep 20, 2021 at 2:15 PM Cheng Pan <[email protected]> wrote: > Hi, > > I propose to change the Kyuubi website git repo[1] default branch from > asf-site to master. > > The asf-site branch is used to publish the final website. Currently, if we > want to update > website, we need to > 1) update the source files > 2) run `hugo` to compile the source files to static pages > 3) push both source files and compiled static pages under `/content` to the > remote asf-site branch > > Which is not friendly to developers, and the compiled static pages may be > different by > using different versions of hugo. Thus, I create a new branch master to > only track the > source files[2][3], and run `hugo` in GitHub Action when the master branch > changed[4]. > > I think we should keep the default branch as a source files one rather than > complied files, that's why I propose this change. > > Gavin McDonald points[5] that > > Github has changed the default to 'main' rather than 'master' these days. > > It is recommended but not compulsory to do so. > > Personally, I prefer using 'master' as the default branch, because we use > 'master' as > the default branch everywhere in past. > > And I'd like to hear what other people think. > > [1] https://github.com/apache/incubator-kyuubi-website > [2] https://github.com/apache/incubator-kyuubi-website/commit/d53cf338 > [3] https://github.com/apache/incubator-kyuubi-website/commit/10283922 > [4] https://github.com/apache/incubator-kyuubi-website/commit/46212f77 > [5] https://issues.apache.org/jira/browse/INFRA-22340 > > Thanks, > Cheng Pan >
