Thank you Rohit, Paul, Simon, Gabriel for your response on this proposal, and 
agreeing to the change.

I've created a ticket here: https://github.com/apache/cloudstack/issues/4887, 
to check the impacted systems/endpoints and track the changes. I agree with 
what Paul mentioned, it is better to deprecate master as soon as renaming 
change is done, and the changes (in all the impacted systems/endpoints) should 
be completed in short window time.

Regards,
Suresh

On 30/03/21, 8:36 PM, "Paul Angus" <p...@angus.uk.com.INVALID> wrote:

    Maybe we could add main immediately and depricate master immediately after 
the next full release. I'd be -1 on any longer.  Otherwise they'll _always_ be 
someone who wants 'a little bit more time'.

    Kind regards



    Paul Angus


    ________________________________
    From: Wei ZHOU <ustcweiz...@gmail.com>
    Sent: Tuesday, March 30, 2021 3:57:25 PM
    To: dev@cloudstack.apache.org <dev@cloudstack.apache.org>
    Subject: Re: [DISCUSS] Renaming default git branch name from 'master' to 
'main'

    yeah.
    It is a small change on github, but it has large impacts.
    we can keep both 'main' and 'master' branches for a period of time, and
    keep them sync (e.g. by cron job).

    -Wei

    
suresh.anapa...@shapeblue.com 
www.shapeblue.com
3 London Bridge Street,  3rd floor, News Building, London  SE1 9SGUK
@shapeblue
  
 

On Mon, 29 Mar 2021 at 09:46, Rohit Yadav <rohit.ya...@shapeblue.com> wrote:

    > Agree with your proposal Suresh, we need to review all endpoint/systems
    > that integrate which many likely break won't work after the update, to 
list
    > a few we need to manage post such a change:
    >
    >   *   Rename and push the branch and request ASF infra to change default
    > branch to 'main' in Github repo settings for all the repos
    >   *   Travis and Jenkins/ASF integration
    >   *   Community/external CI systems that do rpm/deb packaging, UI
    > building, apidocs and systemvmtemplate builds; website and project docs
    > repos build jobs
    >   *   Git mirrors including the ASF mirror (unless we need to do something
    > different)
    >   *   Update usage of 'master' branch on project website, cwiki, internal
    > readme/install docs
    >   *   External docs/blogs/repos/integration and 3rd party tools/libraries
    > that intergrate/use/link with CloudStack
    >   *   Check if Github/Git support a way to still allow pulling from
    > 'master' branch which internally links to 'main' (some like of aliasing
    > like
    > 
https://stackoverflow.com/questions/549920/is-it-possible-to-alias-a-branch-in-git/549949#549949
    > )
    >
    > Regards.
    > ________________________________
    > From: Simon Weller <swel...@ena.com.INVALID>
    > Sent: Thursday, March 25, 2021 21:08
    > To: dev <dev@cloudstack.apache.org>
    > Subject: Re: [DISCUSS] Renaming default git branch name from 'master' to
    > 'main'
    >
    > +1
    > ________________________________
    > From: Gabriel Beims Bräscher <gabr...@apache.org>
    > Sent: Thursday, March 25, 2021 6:56 AM
    > To: dev <dev@cloudstack.apache.org>
    > Subject: Re: [DISCUSS] Renaming default git branch name from 'master' to
    > 'main'
    >
    > I am +1 on migrating from 'master' to 'main' branch.
    >
    > We will need to update some scripts, documentations, and the releasing
    > process.
    >
    > Regards,
    > Gabriel.
    >
    > On Thu, Mar 25, 2021, 08:10 <pau...@apache.org> wrote:
    >
    > > Personally, I'm +1 on this change.
    > >
    > >
    > >
    > >
    > > Kind regards
    > >
    > > Paul Angus
    > >
    > > -----Original Message-----
    > > From: Suresh Anaparti <suresh.anapa...@shapeblue.com>
    > > Sent: Thursday, March 25, 2021 9:23 AM
    > > To: dev@cloudstack.apache.org
    > > Subject: Re: [DISCUSS] Renaming default git branch name from 'master' to
    > > 'main'
    > >
    > > Yes Wei, all the integrated systems / scripts (using the CloudStack git
    > > repositories) have to replace the default branch name to 'main' wherever
    > > applicable.
    > >
    > > Regard
    > > Suresh
    > >
    > > On 25/03/21, 2:44 PM, "Wei ZHOU" <ustcweiz...@gmail.com> wrote:
    > >
    > >     Will it impact jenkins/travis/trillian and prs ?
    > >
    > >     -Wei
    > >
    > >     On Thu, 25 Mar 2021 at 10:00, Suresh Anaparti <
    > > suresh.anapa...@shapeblue.com>
    > >     wrote:
    > >
    > >     > Hi all,
    > >     >
    > >     > The default git branch name 'master' was replaced with 'main' on
    > > GitHub
    > >     > [2][3] and in the wider Git community [4]. For those that have
    > > missed the
    > >     > broader discussion in society, the term 'master' is offensive to
    > some
    > >     > people [1]. This is widely considered insensitive if not illegal,
    > > hence the
    > >     > proposed change.
    > >     >
    > >     > It seems fitting the CloudStack would follow this example of
    > >     > inclusiveness. For this, the project would rename its default
    > branch
    > > name
    > >     > of all the repositories to 'main'. In addition, all the applicable
    > >     > integration points (Eg: Travis-CI, etc) using these repositories
    > > have to
    > >     > replace the branch name 'master' with 'main'.
    > >     >
    > >     > The sample steps to rename and replace the default branch to 
'main'
    > > are
    > >     > here:
    > >     >
    > >
    > 
https://faun.pub/git-step-by-step-renaming-a-master-branch-to-main-16390ca7577b
    > >     >
    > >     > I would like to hear your thoughts and suggestions on this.
    > >     >
    > >     >
    > >     > [1]
    > >     >
    > >
    > 
https://www.theserverside.com/feature/Why-GitHub-renamed-its-master-branch-to-main
    > >     > [2]
    > >     >
    > >
    > 
https://www.techrepublic.com/article/github-to-replace-master-with-main-starting-in-october-what-developers-need-to-know
    > >     > [3] https://github.com/github/renaming
    > >     > [4]
    > > https://about.gitlab.com/blog/2021/03/10/new-git-default-branch-name/
    > >     >
    > >     >
    > >     > Regards,
    > >     > Suresh
    > >     >
    > >     >
    > >     > suresh.anapa...@shapeblue.com
    > >     > www.shapeblue.com<http://www.shapeblue.com>
    > >     > 3 London Bridge Street,  3rd floor, News Building, London  SE1
    > 9SGUK
    > >     > @shapeblue
    > >     >
    > >     >
    > >     >
    > >     >
    > >
    > >
    > > suresh.anapa...@shapeblue.com
    > > www.shapeblue.com<http://www.shapeblue.com>
    > > 3 London Bridge Street,  3rd floor, News Building, London  SE1 9SGUK
    > > @shapeblue
    > >
    > >
    > >
    > >
    > >
    >
    > rohit.ya...@shapeblue.com
    > www.shapeblue.com<http://www.shapeblue.com>
    > 3 London Bridge Street,  3rd floor, News Building, London  SE1 9SGUK
    > @shapeblue
    >
    >
    >
    >

Reply via email to