diff options
Diffstat (limited to 'actionservice/TODO')
-rw-r--r-- | actionservice/TODO | 38 |
1 files changed, 0 insertions, 38 deletions
diff --git a/actionservice/TODO b/actionservice/TODO deleted file mode 100644 index 4ee7545de5..0000000000 --- a/actionservice/TODO +++ /dev/null @@ -1,38 +0,0 @@ -= 0.4.0 Tasks - - add ActiveRecord-like logging that includes timing information - - rename project to 'actionwebservice', Action Web Service - -= Post-0.4.0 Tasks - - relax type-checking for XML-RPC, and perform casts between base types if there - are mismatches (i.e. String received when Integer expected, or vice-versa) - - - support XML-RPC's "handler." method namespacing. perhaps something like: - - class BloggingServices < ActionService::LayeredService - def initialize(request) - @request = controller.request - end - - web_service :mt {MTService.new(@request)} - web_service :blogger {BloggerService.new(@request)} - web_service :metaWeblog {MetaWeblogService.new(@request)} - end - - class ApiController < ApplicationController - web_service_dispatching_mode :delegated - web_service :xmlrpc { BloggingServices.new(@request) } - end - -= Low priority tasks - - add better type mapping tests for XML-RPC - - add tests for ActiveRecord support (with mock objects?) - -= Refactoring - - Find an alternative way to map interesting types for SOAP (like ActiveRecord - model classes) that doesn't require creation of a sanitized copy object with data - copied from the real one. Ideally this would let us get rid of - ActionService::Struct altogether and provide a block that would yield the - attributes and values. "Filters" ? Not sure how to integrate with SOAP though. - - - Don't have clean way to go from SOAP Class object to the xsd:NAME type - string -- NaHi possibly looking at remedying this situation |