<div dir="ltr"><div dir="ltr">On Wed, Nov 4, 2020 at 5:51 PM Ryan Sleevi <<a href="mailto:sleevi@google.com">sleevi@google.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><div>Next Steps</div></div><div><ul><li>Remove the old branches from cabforum/servercert</li></ul></div></div></blockquote><div>I propose doing this within the next few business days, but if anyone wanted to speak up about the changes to date, now is the time. </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><ul><li>Merge the PRs for archive/ and servercert/</li></ul></div></div></blockquote><div>50% done here. Archive is waiting on Jos, and it sounds like that will be in the next few days.</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"><ul><li>Work through the issues list to move issues as appropriate (e.g. infrastructure WG issues -> forum)</li><ul><li><b>Owner</b>: I will start this, since I need to do it already for the SC31/SC35 changes, based on how they were merged in.</li></ul></ul></div></blockquote><div>I *think* this is done now, although folks are free to cross-check.</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"><ul><li>Permissions cleanup and management</li><ul><li>This is about making sure each CWG can independently manage their documents, and setting up good defaults to help those teams succeed</li><li>Concretely:</li><ul><li><b>Done:</b> Ensure that merge commits are disabled; only Squash-and-Merge is allowed.</li><li>Setting up a "Team" per CWG with that CWGs members, to ensure contributions are from Members of that CWG</li><li>Setting up a "Team" per CWG for that CWG's Chair/Vice-Chair</li><li>Adding Repository Protection for the "main" branch of each repository to ensure that the CWG Chair/Vice-Chair Team have approved a Pull Request before Merging</li></ul></ul></ul></div></blockquote><div>For the servercert repository, this is pending as <a href="https://github.com/cabforum/servercert/pull/228">https://github.com/cabforum/servercert/pull/228</a></div><div>For the forum repository, this is pending at <a href="https://github.com/cabforum/forum/pull/3">https://github.com/cabforum/forum/pull/3</a></div><div>I haven't done the CSC WG as I'm not sure if their br-csc is their authoritative document at all.<br></div><div>There's no documents yet for the S/MIME CWG.</div><div><br></div><div>Once these are merged, we can turn on the following permission for the 'main' branch to ensure the respective Chair/Vice-Chair reviews any PRs to change any CWG documents ( <a href="https://docs.github.com/en/free-pro-team@latest/github/administering-a-repository/enabling-required-reviews-for-pull-requests">https://docs.github.com/en/free-pro-team@latest/github/administering-a-repository/enabling-required-reviews-for-pull-requests</a> ). Strictly speaking, this isn't necessary; we can generally revert any mischievous commits. This is mostly to prevent any accidents. We can also not enable that setting, but still merge these PRs, with the effect being that the Chair/Vice-Chair will get notified for any PRs that touch the documents.</div></div></div>