[Twisted-web] Status of divmod-dev list?
werner at thieprojects.ch
Mon Dec 20 09:55:40 EST 2010
On 12/20/10 3:18 PM, Yaroslav Fedevych wrote:
> On Mon, Dec 20, 2010 at 2:25 AM, Glyph Lefkowitz
> <glyph at twistedmatrix.com> wrote:
>> We're not
>> planning to move Athena into Twisted, as it's a large pile of aging
>> in order to get right, which Twisted doesn't currently need.
>> Athena would need to be stripped down to a much smaller core in order
>> to be appropriate for this.
> Beg your pardon ladies and gentlemen,
> may I my 2¢ here?
> I would be totally happy if the result, in the end, looked almost like
> Perspective Broker (given that it is fairly decently documented right
> now, no need to reinvent wheels) on the Python side and would be easy
> ultimately don't necessary need generated magic code your average
> front-end teammate proficient in JS but vaguely familiar with Twisted
> and Python in general would have to dig into and work around).
> I think that documentation for the server side would be rather a
> simple comparison of what things doable with PB cannot be done with
> Athena. The only piece to have a deeper write-up would be the
> If that was the case, I would seriously look at bridging that with jQuery.
Might be a matter of preference, don't you think?
I'm running on a merge of nevow/athena with qooxdoo bringing RIA
development really to live.
Just to throw some figures around, rewriting my card game platform with
that approach I was able to shed about 70% of the code on the client
side, not a single line of HTML or CSS - plain, clean JScript instead,
with browser compatibility across every thing existing starting from the
times IE6 ruled. Server side code shrinkage with isolating game logic
with pb is around 60%, the whole rewriting took about 1/10th of the
original implementation time, meaning this was the biggest gain I've
ever seen in productivity since I started dabbling with code in 1972.
All in all, I'm probably already stuck with nevow/athena, but would
commit to it any time again. So let's make nevow/athena better.
Another 2cts, Werner
More information about the Twisted-web