+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
>

Reply via email to