
From: Tommi Virtanen <tv@twistedmatrix.com> Subject: Re: [Twisted-Python] Proposal: changes to reactor.clientTCP Date: 23 Jun 2002 00:57:31 +0300
Glyph Lefkowitz <glyph@twistedmatrix.com> writes:
... Does that work for you?
Yes.
Cool; sounds like a plan.
Balancing this with the need not to piss people off is difficult :-). ...
Don't document platformError outside the source code, and there point out that it should not be used, and point to the real solution. This is a social problem, and technical methods will not be able to solve it.
I agree. This is a good suggestion.
And, if you want me to write code using the high-level API, the high-level API needs to be able to tell me atleast
1) if the error is local or remote 2) if the error is temporary or permanent 3) how to report the error to the user without losing information
This is also a good list. Does anyone else want to add to it? From what I can tell, this complete, so I think I'll do the refactoring with these things in mind. I'd like to get another release out before we start on this, though. -- | <`'> | Glyph Lefkowitz: Traveling Sorcerer | | < _/ > | Lead Developer, the Twisted project | | < ___/ > | http://www.twistedmatrix.com |