Changes between and of Initial VersionVersion 4Ticket #5379


Ignore:
Timestamp:
01/16/2012 11:24:18 AM (3 years ago)
Author:
itamar
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #5379

    • Property Cc exarkun glyph added
    • Property Summary changed from Create new Resource model based on web2's model to Create new Resource traversal model
    • Property Branch changed from to branches/new-resource-5379
    • Property Author changed from to itamarst
    • Property Owner set to itamar
  • Ticket #5379 – Description

    initial v4  
    11This is step 1 from #5152. 
    22 
    3 New resource model with `locateChild`, and `render` ala web2. In particular, return a `Response` object from `render` that has response code, headers, and `IBodyProducer`. The new resource will be default for twisted.web, and old resources will have backwards compatibility layer. 
     3New resource model allowing consuming multiple path segments. In particular, return a `Response` object from `render` that has response code, headers, and `IBodyProducer`. The new resource will be default for twisted.web, and old resources will have backwards compatibility layer. 
    44 
    5 Implementation and reviews may result in changes to this design, of course. 
    65 
    7 This will have the minimal possible feature set; fancier features like render_* dispatching, OPTIONS support, child registration etc. can be done as separate tickets. 
     6This will have the minimal possible feature set; fancier features like render_* dispatching, OPTIONS support, etc. can be done as separate tickets.