Changes between and of Initial VersionVersion 4Ticket #5379


Ignore:
Timestamp:
01/16/2012 11:24:18 AM (5 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.