<div dir="ltr">Summing up the thread,<div><br></div><div>It seems pretty clear that there is general interest in at least investigating this path. There are specific (reasonable) concerns about the mechanics of how it will work, which only really makes sense as we don't know how it will work yet!</div><div><br></div><div>Next steps:</div><div>1) Actually push a clone of the test suite onto github and sort out any boring details of getting the hosting of it working[1].</div><div>2) Figure out some initial practices (with enforcement if available) for keeping the github master clean.</div><div>3) Propose the mechanical "how will this work" with accompanying documentation update to the LLVM webpages in a new thread, and make sure folks are happy with the concrete mechanics at least as an initial cut</div><div>4) If and when everyone is happy with the mechanics, work to stop commits flowing into the svn repo, refresh the github copy to be a pristine mirror of it, and allow commits (using whatever mechanism) there.</div><div><br></div><div>Naturally, the last step is going to be last, and has an enormous *IF* in front of it. =] No actual patches to it (other than testing this whole system) will happen on github, etc.</div><div><br></div><div>I'm not going to be doing all of this myself, unsurprisingly. I think I know a few people who would be willing to help, but if other LLVM contributors are interested in helping with the #1 - #3 stuff, just lemme know and I'll try to make sure everyone has access to the github bits. At least up through #3 I'm not really worried about anything as its just an experiment.</div><div><br></div><div>Sound about right? Any big issues?</div><div><br></div><div>Thanks to everyone!</div><div>-Chandler</div><div><br></div><div>[1]: Just to be clear, my plan is to take existing git mirror and use that as the starting point, so we shouldn't lose any actual history here, etc.</div></div>