fluid infusion uploader - postParams and meta info
Colin Clark
colin.clark at utoronto.ca
Fri Apr 3 15:46:46 UTC 2009
Aaron,
On 31-Mar-09, at 4:35 PM, Aaron Brown wrote:
> Add setPostParams and addPostParam to the API.
Makes sense.
> Also, "addPostParam" is perhaps a misnomer since in swfupload.js it's
> just a hash value assignment operation, so it will update the value if
> the key exists, or add the key/value if not. Note that, if I remember
> the code correctly, the swfupload setPostParams function does a
> complete
> replacement of the existing post_params hash with whatever you give
> it.
> In that sense it is *not* like a normal hash assignment - the new keys
> won't be mixed in with the old, the old key/values will be erased.
>
> Not that I'm recommending another semantics discussion thread for
> this,
> but when fluid provides public accessors to the underlying swfupload
> functions, it may be worth using some more fluid-like naming scheme
> instead of borrowing directly from the existing functions.
Yeah, this is a good point. We're inevitably going to have to look at
the API that SWFUpload provides for us and ensure we expose it in a
sufficiently general and flexible way. The idea of the UploaderManager
abstraction in Uploader's architecture is to enable alternative
strategies for doing multi-file uploading. I've sketched out a
GearsUploadManager, and one can also imagine an HTML5UploadManager for
Safari 4's new multi-file support.
When code freeze for Infusion 1.0 lifts, we'll circle back to this and
make a complete decision, but I think your advice is great. I'll link
this discussion to the JIRA ticket, too, so we don't forget about it.
Thanks again,
Colin
---
Colin Clark
Technical Lead, Fluid Project
Adaptive Technology Resource Centre, University of Toronto
http://fluidproject.org
More information about the fluid-work
mailing list