<div dir="ltr"><div dir="ltr"><div dir="ltr">On Tue, Mar 19, 2019 at 3:55 PM Bruce Perens <<a href="mailto:bruce@perens.com">bruce@perens.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">We should keep this in mind as we consider processes like PEP. They are designed to create consensus, and their subject has mainly been technical issues where consensus is easier to form. Just how will they handle a failure to achieve consensus?<br></div></div></blockquote><div><br></div><div>Python's PEP process definitely isn't designed to create consensus and doesn't claim to reach consensus. For example, Python's relatively recent PEP 572 ("Assignment expressions") from a year ago was highly contentious--</div><div><a href="https://www.python.org/dev/peps/pep-0572/">https://www.python.org/dev/peps/pep-0572/</a><br></div><div>Some informal polls at the time indicated that an extremely high percentage of core developers (something like on the order of 90%, IIRC) were opposed to the PEP, and yet it was adopted. This is because Python was using the BDFL model at the time. (Now Python is using a 5-member steering council process to make decisions.) So the way of deciding on a proposal is separate from the format of the PEP document itself. OSI can use whatever method it wants (voting?).</div><div><br></div><div>The PEP format is largely a documentation issue. It doesn't say anything to the effect that all objections need to be accommodated. Rather, they just need to be documented for posterity, with an explanation of why the objection was rejected.</div><div><br></div><div>--Chris</div><div><br></div><div> </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"></div><div><br></div><div>    Thanks</div><div><br></div><div>    Bruce</div></div>
_______________________________________________<br>
License-discuss mailing list<br>
<a href="mailto:License-discuss@lists.opensource.org" target="_blank">License-discuss@lists.opensource.org</a><br>
<a href="http://lists.opensource.org/mailman/listinfo/license-discuss_lists.opensource.org" rel="noreferrer" target="_blank">http://lists.opensource.org/mailman/listinfo/license-discuss_lists.opensource.org</a><br>
</blockquote></div></div></div>