On 5/6/05, <b class="gmail_sendername">Eugene Coetzee</b> &lt;<a href="mailto:projects@reedflute.com">projects@reedflute.com</a>&gt; wrote:<div><span class="gmail_quote"></span><div><br>
</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Perhaps we disagree radically about the usefulness of having the source<br>code,being able to read it, and the ablility to recompile and rebuild
<br>the framework yourself.</blockquote><div><br>
I find it very useful. But isn't that beside the point of the
discussion? Is Twisted or is it not a complete product? Why should I
not expect the API to be well documented? <br>
<br>
Open source is not the reason for this. It provides, in this case, a
possible way around an obstacle, but at a terrible cost in wasted time,
multiplied by every person that uses the library. All those man-hours
are lost to some project, somewhere.<br>
<br>
Twisted should not be considered a time sink. I find that distasteful.
It's a wonderful framework that has potential in everything I do these
days. It should not have this stigma attached to it.<br>
<br>
</div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">&gt; But the source code should not be a crutch to support incomplete<br>&gt; documentation - not if you want to go toe to toe with the big dogs.
</blockquote><div><br>
</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">I googled around with &quot;networking framework&quot; a few times in my life. Who<br>
are the &quot;big dogs&quot;&nbsp;&nbsp;when it comes to&nbsp;&nbsp;networking frameworks. In the past<br>I wrote everything myself using raw C++ sockets,&nbsp;&nbsp;MFC or vanilla<br><a href="http://java.net">java.net</a>. I have also been bitten badly by the &quot;big dogs&quot; - having to
<br>dig through a MSDN &quot;knowledge base&quot; of thousands of &quot;known bugs&quot; before<br>I finally discovered that it *could* be fixed with next release. I<br>honestly cannot say that Twisted is outclassed in this area, at least I
<br>can fix the bugs myself.</blockquote><div><br>
Somewhere in this discussion I mentioned that perception is an
important factor here. It matters not if .NET or Java or Ruby have
lesser abilities than Twisted, not if potential developers are daunted
by the perceived lack of information and an obscure channel towards
enlightenment. Heck, I'm reading about &quot;Rails&quot; on PYTHON blogs,
fercryinoutloud.<br>
&nbsp;</div></div>-- <br><br>Best,<br><br>&nbsp;&nbsp;&nbsp;&nbsp;Jeff<br>