<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <br>
    <div class="moz-cite-prefix">On 01/15/2015 10:13 AM, Reid Spencer
      wrote:<br>
    </div>
    <blockquote
      cite="mid:4B8AB912-BA89-4C82-A958-670DB4081933@reactific.com"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html;
        charset=windows-1252">
      Hello LLVMers,
      <div class=""><br class="">
      </div>
      <div class="">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:</div>
    </blockquote>
    My personal responses:<br>
    <blockquote
      cite="mid:4B8AB912-BA89-4C82-A958-670DB4081933@reactific.com"
      type="cite">
      <div class="">
        <ul class="MailOutline">
          <li class="">Convert to GIT</li>
        </ul>
      </div>
    </blockquote>
    I'd love it, but others might object.<br>
    <blockquote
      cite="mid:4B8AB912-BA89-4C82-A958-670DB4081933@reactific.com"
      type="cite">
      <div class="">
        <ul class="MailOutline">
          <li class="">Refactor into smaller, separate, reusable
            libraries</li>
        </ul>
      </div>
    </blockquote>
    Not worth it.<br>
    <blockquote
      cite="mid:4B8AB912-BA89-4C82-A958-670DB4081933@reactific.com"
      type="cite">
      <div class="">
        <ul class="MailOutline">
          <li class="">Host the master repository at GitHub (amongst
            other places)</li>
        </ul>
      </div>
    </blockquote>
    I think this might be a good idea.<br>
    <blockquote
      cite="mid:4B8AB912-BA89-4C82-A958-670DB4081933@reactific.com"
      type="cite">
      <div class="">
        <div class=""><br class="">
        </div>
      </div>
      <div class="">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.</div>
      <div class=""><br class="">
      </div>
      <div class="">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?”</div>
      <div class=""><br class="">
      </div>
      <div class="">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. </div>
      <div class=""><br class="">
      </div>
      <div class="">Sorry if this topic has been covered .. the archives
        are not searchable (google group, anyone?).</div>
    </blockquote>
    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.<br>
    <blockquote
      cite="mid:4B8AB912-BA89-4C82-A958-670DB4081933@reactific.com"
      type="cite">
      <div class=""><br class="">
      </div>
      <div class="">Reid Spencer</div>
      <div class=""><br class="">
      </div>
      <div class=""><br class="">
      </div>
      <div class=""><br class="">
      </div>
      <div class=""><br class="">
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
LLVM Developers mailing list
<a class="moz-txt-link-abbreviated" href="mailto:LLVMdev@cs.uiuc.edu">LLVMdev@cs.uiuc.edu</a>         <a class="moz-txt-link-freetext" href="http://llvm.cs.uiuc.edu">http://llvm.cs.uiuc.edu</a>
<a class="moz-txt-link-freetext" href="http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev">http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>