[LLVMdev] Howdy + GIT

Philip Reames listmail at philipreames.com
Thu Jan 15 10:28:36 PST 2015


On 01/15/2015 10:13 AM, Reid Spencer wrote:
> Hello LLVMers,
>
> It has been a while (8 years?) since I’ve been involved with LLVM but 
> I’m considering picking it up again. My recent review of the code base 
> has led me to wonder if it isn’t time to update the code base, 
> specifically:
My personal responses:
>
>   * Convert to GIT
>
I'd love it, but others might object.
>
>   * Refactor into smaller, separate, reusable libraries
>
Not worth it.
>
>   * Host the master repository at GitHub (amongst other places)
>
I think this might be a good idea.
>
> My reasons for doing this don’t have to do with the code repository 
> choice, but rather encouraging innovation. LLVM’s private and 
> centralized repository is now hurting the project, I believe. The GIT 
> model fosters better code sharing and GitHub in particular makes 
> integration of new ideas significantly easier. It is my opinion that 
> LLVM is missing out on contributions simply because it doesn’t utilize 
> the modern cloud-based tools.
>
> So, what’s your (developer) response to this? “No way in hell”, 
> “Interesting idea”, “We should do that”, or “Why haven’t we done it yet?”
>
> FYI: Yes, I’m signing up to do a bunch of the leg work if the 
> development community wants this.  If not, I’ll make other plans.
>
> Sorry if this topic has been covered .. the archives are not 
> searchable (google group, anyone?).
There are various searchable archives of the mailing list online. In 
practice, I find google does a really good job of finding relevant 
discussion threads.
>
> Reid Spencer
>
>
>
>
>
>
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20150115/61d562a5/attachment.html>


More information about the llvm-dev mailing list