<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Jul 15, 2015 at 11:18 AM, Hans Wennborg <span dir="ltr"><<a href="mailto:hans@chromium.org" target="_blank">hans@chromium.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><span class="">On Tue, Jul 14, 2015 at 5:41 PM, Sean Silva <<a href="mailto:chisophugis@gmail.com">chisophugis@gmail.com</a>> wrote:<br>
><br>
><br>
> On Tue, Jul 14, 2015 at 5:25 PM, Hans Wennborg <<a href="mailto:hans@chromium.org">hans@chromium.org</a>> wrote:<br>
>><br>
>> Hi all,<br>
>><br>
>> The 3.7 release branch was created from trunk at r242221 today (around<br>
>> 10:40 pm UTC).<br>
>><br>
>> Branch policy:<br>
>><br>
>> - Any doc changes can go in. Updates to the release notes are highly<br>
>> encouraged, and should be committed directly to the branch.<br>
>><br>
>> - All other patches should be approved by the release manager (me) and<br>
>> the appropriate code owner. To get a change merged, commit it to<br>
>> trunk, and then reply to the commit email with myself and the code<br>
>> owner cc'd, asking for approval.<br>
>><br>
>> - Fixes to complete existing features may be merged. However, the<br>
>> features must be completed before Phase II of testing starts,<br>
>> otherwise they should be disabled. If you recently committed something<br>
>> experimental to trunk, please make sure it's disabled on the branch.<br>
>><br>
>> - For any bug fixes that you think might apply to the release branch,<br>
>> please cc me on the commit message.<br>
><br>
><br>
> Do we have any official documentation of these bullet points? It might be<br>
> worth updating <a href="https://urldefense.proofpoint.com/v2/url?u=http-3A__llvm.org_docs_HowToReleaseLLVM.html&d=AwMFaQ&c=8hUWFZcy2Z-Za5rBPlktOQ&r=DDUMf06MYELAe1Nlv7KChiwJLLHbYha4jtK_AOiWqwQ&m=cy-5QnDu3vt-kW27kXfFH837rv83JxXwm_9IoEz069w&s=YwwjY9mpyYwRU_4uRmjmnI1ZxqgwUwpG-zIlQIOXK5w&e=" rel="noreferrer" target="_blank">http://llvm.org/docs/HowToReleaseLLVM.html</a> with some<br>
> information to limit the amount of "tribal knowledge" involved in our<br>
> release process (which has bitten us in the past).<br>
<br>
</span>I'm basing them (and the whole release thing, really) on how Bill used<br>
to do it and the emails he sent out.<br>
<br>
I think that corresponds pretty well to what's on the HowToReleaseLLVM<br>
page under the "Release Timeline" and "Release Patch Rules". Was there<br>
anything in my email you think is missing from there?<br></blockquote><div><br></div><div>All 4 bullet points. In particular, the information is relevant for LLVM developers (rather than the release manager). E.g. who to CC and when, the policy about in-progress features, the policy on doc changes. I understand that HowToReleaseLLVM is targeted at the release manager; could you drop those 4 bullet points into a section in <a href="https://urldefense.proofpoint.com/v2/url?u=http-3A__llvm.org_docs_DeveloperPolicy.html&d=AwMFaQ&c=8hUWFZcy2Z-Za5rBPlktOQ&r=DDUMf06MYELAe1Nlv7KChiwJLLHbYha4jtK_AOiWqwQ&m=cy-5QnDu3vt-kW27kXfFH837rv83JxXwm_9IoEz069w&s=3t5nTC8LwVqUImjRB2yicEv7EY80M3gcKMu_Hku6Nk4&e=">http://llvm.org/docs/DeveloperPolicy.html</a>? That seems like the best place for developer-targeted development process information.</div><div><br></div><div>-- Sean Silva</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<br>
Thanks,<br>
Hans<br>
</blockquote></div><br></div></div>