On Sun, Jan 2, 2011 at 11:14 AM, Chris McDonough <span dir="ltr">&lt;<a href="mailto:chrism@plope.com">chrism@plope.com</a>&gt;</span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

<div class="im">On Sun, 2011-01-02 at 09:21 -0800, Guido van Rossum wrote:<br>
&gt; Graham, I hope that you can stop being grumpy about the process that<br>
&gt; is being followed and start using your passion to write up a critique<br>
&gt; of the technical merits of Alice&#39;s draft. You don&#39;t have to attack the<br>
&gt; whole draft at once -- you can start by picking one or two important<br>
&gt; issues and try to guide a discussion here on web-sig to tease out the<br>
&gt; best solutions.  Please  understand that given the many different ways<br>
&gt; people use and implement WSGI there may be no perfect solution within<br>
&gt; reach -- writing a successful standard is the art of the compromise.<br>
&gt; (If you still think the process going forward should be different,<br>
&gt; please write me off-list with your concerns.)<br>
&gt;<br>
&gt; Everyone else on this list, please make a new year&#39;s resolution to<br>
&gt; help the WSGI 2.0 standard become a reality in 2011.<br>
<br>
</div>I think Graham mostly has an issue with this thing being called &quot;WSGI<br>
2&quot;.<br>
<br>
FTR, avoiding naming arguments is why I titled the original PEP &quot;Web3&quot;.<br>
I knew that if I didn&#39;t (even though personally I couldn&#39;t care less if<br>
it was called Buick or McNugget), people would expend effort arguing<br>
about the name rather than concentrate on the process of creating a new<br>
standard.  They did anyway of course; many people argued publically<br>
wishing to rename Web3 to WSGI2.  On balance, though, I think giving the<br>
standard a &quot;neutral&quot; name before it&#39;s widely accepted as a WSGI<br>
successor was (and still is) a good idea, if only as a conflict<br>
avoidance strategy. ;-)<br></blockquote><div><br>Well, it seems too late for that now. :-)<br><br>Note that a new standard, even with a familiar name, doesn&#39;t automatically get wide adoption. This wouldn&#39;t be the first time that a new version of a popular standard is put forward by some well-meaning folks, which is subsequently ignored by most users. (IIRC this happened to several versions of IMAP, there&#39;s been an &quot;improvement&quot; of HTTP that nobody uses, and HTML 5 seems to be saying that XHTML was a mistake.<br>

<br>So, let&#39;s discuss the merits.<br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
That said, I have no opinion on the technical merits of the new PEP 444<br>
draft; I&#39;ve resigned myself to using derivatives of PEP 3333 &quot;forever&quot;.<br>
It&#39;s good enough.  Most of the really interesting stuff seems to happen<br>
at higher levels anyway, and the benefit of a new standard doesn&#39;t<br>
outweigh the angst caused by trying to reach another compromise.  I&#39;d<br>
suggest we just embrace it, adding minor tweaks as necessary, until we<br>
reach some sort of technical impasse it doesn&#39;t address.<font color="#888888"><br></font></blockquote><div> </div></div>Actually that does sound like an opinion on the technical merits. I can&#39;t tell though, because I&#39;m not familiar enough with PEP 444 to know what the critical differences are compared to PEP 3333. Could someone summarize?<br clear="all">

<br>-- <br>--Guido van Rossum (<a href="http://python.org/~guido">python.org/~guido</a>)<br>