On Mon, Aug 10, 2020, 5:48 PM Christopher <ctubb...@apache.org> wrote:
> I believe this action is pretty much complete. I have updated the > website to fix broken links/references to the old 'master' branches, > and am working through the other repos for other, now broken, > references to any master branch. > Thanks, Christopher! > On Thu, Aug 6, 2020 at 8:01 AM Christopher <ctubb...@apache.org> wrote: > > > > This decision passes unanimously. > > > > * I have prepared all 11 of our repos by creating a 'main' branch in > > each one, based on their 'master' branch, and have updated all open > > PRs whose base branch was 'master' to now be 'main'. > > * I have also created an INFRA request > > (https://issues.apache.org/jira/browse/INFRA-20647) to change the > > default branch. > > * After that action is completed by INFRA, I will double check the > > 'master' branch in each repo to ensure all its commits are in 'main', > > and will ensure there are no new PRs against any 'master' branch, > > before deleting the old branches. > > * After that, I will do a pass through our documentation/website to > > ensure links aren't broken and that .asf.yaml is still correctly > > configured to stage our website. > > > > What you can do to help is: update your local clones and your forks, > > so that the 'master' branch is fully gone. > > > > You can update your local clones by doing: > > git remote update --prune && git checkout -t upstream/main && git > > branch -d master > > > > After the default branch is changed by INFRA, you can also do the > > following if you wish: > > git remote set-head upstream -a > > > > (Both of these lines assume "upstream" is the name of your upstream > remote). > > > > It is also possible to delete your forked copies of the branch named > > 'master'. Let me know if you need help with that. > > > > Thanks, > > Christopher > > > > On Tue, Aug 4, 2020 at 7:21 PM Nathaniel Freeman <volmas...@gmail.com> > wrote: > > > > > > +1 > > > > > > > On 3 Aug 2020, at 07:58, Christopher <ctubb...@apache.org> wrote: > > > > > > > > p from our previous conversation on this issue, I have > > > > already started a new branch named 'main' for my own future > > > > contributions (that name because it appears to be the trending > > > > alternative to 'master'), and for others who wish to use it as an > > > > alternative to the current 'master' branch. I intend to discontinue > > > > merging contributions (my own or others) to any 'master' branch owned > > > > by the Accumulo PMC. > > > > > > > > In conjunction with that practice that I intend to follow, I would > > > > like to propose the following as a lazy vote (by that, I mean I'm > just > > > > going to do it if nobody votes; if somebody objects, this turns into > a > > > > majority vote): > > > > > > > > 1. Submit an INFRA ticket to change the default branch to 'main' for > > > > all our repos (I'll make sure one is created in each before then), > and > > > > 2. Update all our PRs against 'master' to be based on 'main' > instead, and > > > > 3. Delete the branch currently named 'master' (after the first two > > > > steps and ensuring 'main' contains all of its commits) > > > > > > > > This effectively results in a rename > > > >