On Sun, Dec 19, 2010 at 8:15 PM, James Y Knight <foom@fuhm.net> wrote:
On Dec 19, 2010, at 7:25 PM, Glyph Lefkowitz wrote:
> Currently the plan is to move the resource model [..]

You're kidding, right? :(

I'm not quite sure what you mean by this, I didn't expect any surprise.  I'm just referring to the collection of long-planned stuff that everyone already knows about, like Jean-Paul said.  There are already tickets for most things, like accepting Deferreds from Resource.render and Resource.getChild (<http://twistedmatrix.com/trac/ticket/3621> and <http://twistedmatrix.com/trac/ticket/3711>), and using locateChild rather than getChild (<http://twistedmatrix.com/trac/ticket/3763>); we should really collect them into one place.

You could also almost as accurately say that we are moving twisted.web2's resource model into twisted.web; it got most things right.  Last time I looked at this, I recall that Nevow fixed some mistakes but also introduced some new ones of its own, so ultimately I hope we finally end up with an interface that takes the best from all of these options, and doesn't look exactly like any of them.