[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Chicken-hackers] Merge chicken-5 into master? Also: git help needed
From: |
Christian Kellermann |
Subject: |
Re: [Chicken-hackers] Merge chicken-5 into master? Also: git help needed |
Date: |
Wed, 6 Dec 2017 10:19:35 +0100 |
User-agent: |
Mutt/1.9.1 (2017-09-22) |
* Peter Bex <address@hidden> [171206 10:12]:
> On Wed, Dec 06, 2017 at 09:54:23PM +1300, Evan Hanson wrote:
> > On 2017-12-05 22:44, address@hidden wrote:
> > > > This will also loose all history information from the chicken-5
> > > > branch prior to the source drop.
> > > >
> > > > I think the easiest way for us would be to rename the master branch
> > > > to chicken-4.x then rename the chicken-5 branch to master.
> > > >
> > > > For bug reports etc the commit hashes would still be the same so
> > > > we can support chicken-4 for a while without too much hassle.
> > > >
> > > > The only downside is that people would have to do this on their
> > > > machines locally as well (or just throw away the master branch)
> > > > otherwise pushing will always fail. But that is more of a communication
> > > > issue.
> > > >
> > > > After trying to merge this for a bit I think we should just do the
> > > > renaming and be done.
> > >
> > > I think Christian is right here. If things fail locally, one can still do
> > > a fresh checkout as a last resort. Git will just fuck up things, if
> > > we let it.
> >
> > I agree, we should absolutely just rename the branches.
> >
> > git branch -m master chicken-4
> > git branch -m chicken-5 master
> >
> > We're a small team so I think everyone involved should just run these
> > commands and be done with it. Someone will need to do this on the
> > repository on call-cc.org, too.
> >
>
> I've been thinking about this some more, but what happens when we want
> to make a release? We'd merge master into prerelease, which won't work
> and then prerelease into release, which won't work either.
Why would you want to keep the old prerelease branches? or the old
release branches? Why not rename them too?
--
May you be peaceful, may you live in safety, may you be free from
suffering, and may you live with ease.