aboutsummaryrefslogtreecommitdiffstats
path: root/actionservice/TODO
diff options
context:
space:
mode:
Diffstat (limited to 'actionservice/TODO')
-rw-r--r--actionservice/TODO38
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