<div dir="ltr"><div class="gmail_default" style="font-family:verdana,sans-serif">I'm certain you have considered this, but I do wonder if this is possible. Feel free to ignore this mostly "thinking out loud" reply..</div><div class="gmail_default" style="font-family:verdana,sans-serif">----------------</div><div class="gmail_default" style="font-family:verdana,sans-serif">Person A changes lines 1-10</div><div class="gmail_default" style="font-family:verdana,sans-serif">Person B changes lines 2-25</div><div class="gmail_default" style="font-family:verdana,sans-serif"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif">Who owns the copyright on lines 2-10? They are modifications to Person A code.</div><div class="gmail_default" style="font-family:verdana,sans-serif"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif">Unless you can get *every* contributor, which I'm a bit pessimistic, then you're faced with some unknown amount of lost code. I don't see how you can safely determine every circumstance of "modifications" without running into some level of risk or obstacles.</div><div class="gmail_default" style="font-family:verdana,sans-serif"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif">If you have decided that all the modifications you can't safely vet get removed, then what's the plan? Clean-room rewrite? That's a whole other can of worms since people who have already worked on the project may be "tainted". This is another risk factor...</div><div class="gmail_default" style="font-family:verdana,sans-serif">---------------</div><div class="gmail_default" style="font-family:verdana,sans-serif">I think what I'm asking myself is who decides how much risk this open source project is willing to take in order achieve this relicense goal?</div><div class="gmail_default" style="font-family:verdana,sans-serif"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif">Is this council of 7 foundation members vote and decide?</div><div class="gmail_default" style="font-family:verdana,sans-serif">You?</div><div class="gmail_default" style="font-family:verdana,sans-serif">Chris?</div><div class="gmail_default" style="font-family:verdana,sans-serif">Peanut gallery survey...</div><div class="gmail_default" style="font-family:verdana,sans-serif"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif">Lawyers from my experience will advise, but someone else will typically have their finger on the button to make the bottom line decision.</div><div class="gmail_default" style="font-family:verdana,sans-serif">-----------------</div><div class="gmail_default" style="font-family:verdana,sans-serif">All this aside.. good luck on this project. I personally do think it's a good idea from a long term standpoint regardless if the big goal is met or not. If nothing else you move to a direction of having contributor agreements and stop the bleeding. I guess at some point all code will churn and eventually it will be 100% coverage.</div><div class="gmail_default" style="font-family:verdana,sans-serif"><br></div></div><br><div class="gmail_quote"><div dir="ltr">On Fri, Dec 21, 2018 at 10:43 AM Chandler Carruth <<a href="mailto:chandlerc@llvm.org">chandlerc@llvm.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr">On Thu, Dec 20, 2018 at 5:49 PM C Bergström <<a href="mailto:cbergstrom@pathscale.com" target="_blank">cbergstrom@pathscale.com</a>> wrote:<br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr"><div style="font-family:verdana,sans-serif">Is there an elephant in the room? You missed what I'd think is the most important number. How much of the code is or isn't covered? Congrats on almost/maybe/sorta getting all recent work covered, but what about all the work past that?</div></div></div></blockquote><div><br></div><div>Not at all being skipped.</div><div><br></div><div>The milestone we're targetting is putting the new policy and license in place for *new* contributions so we stop accumulating things we need this for.</div><div><br></div><div>Once we get the new policy and license in place for new code, we'll definitely switch to *exactly* the metrics you describe and begin working to push that number down.</div></div></div>
</blockquote></div>