[PATCH] D22463: [RFC] Moving to GitHub Proposal: NOT DECISION!

Justin Lebar via llvm-commits llvm-commits at lists.llvm.org
Mon Jul 25 14:09:53 PDT 2016


jlebar added a comment.

In https://reviews.llvm.org/D22463#495211, @vladisld wrote:

> In https://reviews.llvm.org/D22463#494828, @jlebar wrote:
>
> > I think the general feeling is that most of us (myself included) would rather not learn a new tool if there's a simpler >alternative, such as a vanilla git workflow.
>
>
> Generally you're right, however learning how to use git-repo is much simpler than managing the intricacies of git sub-modules (and Google's experience with Android is a clear example of it). This is IMHO of cause.


Just to be clear, since it sounds like you haven't been following the llvm-dev discussion -- the alternative to git-repo is *not* submodules.  I agree that submodules are awful.  The alternative is a monolithic repository (monorepo) that contains, as a single git repository, the full history of all llvm subprojects.  Similar to https://github.com/llvm-project/llvm-project.


https://reviews.llvm.org/D22463





More information about the llvm-commits mailing list