FYI - LLVM migration to Git and GitHub has started

Warner Losh imp at bsdimp.com
Wed Nov 13 18:29:37 UTC 2019


Vendor branches break. Our work flow breaks. Some committers have "terms of
service" wrt de-platforming. The release engineer won't be able to build
releases due to SVN integration. Just moving to github is non-starter at
the moment. It won't happen without careful planning. Planning that's on
going at the moment.

LLVM didn't "just move to github" either. They had a significant transition
period. We are studying their move to speed our transition to git.

Warner

On Wed, Nov 13, 2019 at 9:29 AM Ilya Bakulin <ilya at bakulin.de> wrote:

> So with that new Github feature in mind, if we all move FreeBSD main repo
> to Github tomorrow, what will break for us?
> What does Github not give us that we absolutely need?
>
> On Tue, Oct 22, 2019 at 6:45 PM Ed Maste <emaste at freebsd.org> wrote:
>
> > From the llvm development mailing list:
> >
> > > We're getting ready to start migrating to GitHub.  SVN will be
> > > moved to read-only now and we'll
> > > begin the process of turning on GitHub commit access.
> > http://lists.llvm.org/pipermail/llvm-dev/2019-October/136106.html
> >
> > A few additional points I found in another thread that are probably of
> > interest to the FreeBSD/git community:
> >
> > > Just in the last week, the GitHub team completed the "Require Linear
> > > History" branch protection, which means we can now enforce linear
> > > history server side and do not need the git-llvm script to do this.
> > http://lists.llvm.org/pipermail/llvm-dev/2019-October/135912.html
> >
> > and later:
> > > GitHub only supports pre-receive hooks in their Enterprise Server
> > edition,
> > > which isn't a good option for us, because we would need to self-host
> it.
> > _______________________________________________
> > freebsd-git at freebsd.org mailing list
> > https://lists.freebsd.org/mailman/listinfo/freebsd-git
> > To unsubscribe, send any mail to "freebsd-git-unsubscribe at freebsd.org"
> >
> _______________________________________________
> freebsd-git at freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-git
> To unsubscribe, send any mail to "freebsd-git-unsubscribe at freebsd.org"
>


More information about the freebsd-git mailing list