[Twisted-Python] April 20 Sprint
James Y Knight
foom at fuhm.net
Mon Apr 7 16:52:33 MDT 2008
On Apr 7, 2008, at 5:26 PM, Brian Granger wrote:
>> I myself having been using twisted.web2 for a while now,
>> and I also know of several other projects that are doing the same.
>> I also have done a good amount of diving into the source code,
>> trying to maybe someday understand enough to contribute back,
>> and I hope to keep up with the current status as best as possible.
>>
>> Any comments that point towards the current state of any of the parts
>> of web/web2 (what's "good", what's "bad", in the developers'
>> opinion),
>> would be very appreciated.
>
> Wow, we have been using web2 in ipython and this it is news to us as
> well that web2 is being phased out.
I wish that people hadn't said that at this point, but since it's been
said...
The problem, basically, is that I started the web2 and never finished
it. At the current rate of development (really slow), there's a real
fear that it'll never be finished. So, some (who actually are doing
development on twisted...) feel that it would be better to take the
more finished parts of web2 and re-integrate them into web, piece by
piece.
I'm wary of this scheme, and I can't say I can see it being
successful, but perhaps it's worth the shot.
My goal with web2 was to provide 99% compatibility with web1
*resources*, but forgo compatibility at the other integration points.
I still think this is a feasible goal to accomplish. The goal with the
"phase-out" plan is to provide complete compatibility with all web1
integration points *and* add the new features from web2 to web1. If
this can be accomplished, great; I just can't say I see it being that
feasible, and I certainly am having trouble thinking that it can get
done *faster*.
But in any case, the take-home message of this alternate plan should
not be "web2 is being phased out", but rather, "web2's improvements
are being absorbed back into web." IMO, it remains to be seen whether
or not that can actually happen, but I don't think current users have
any serious reason for alarm at that prospect.
James
More information about the Twisted-Python
mailing list