"The backwards compatibility issue is always tough... The first thing
that comes to my mind is send a url pointing to the file on an external
entity. That still requires the client to do a bit of work but may not
be too bad. Not sure about this one..."
- yeah, this happens today in HTML when folks don't change the enctype value; the content of the field (the filename itself) is sent. i think that's fine.
"My intention was to be able to set the type to anything. Essentially what this ext is adding is support for the
CU H-Factor,
which may be opening a bigger bag of worms that I originally
anticipated, which is fine; we'll just have to work it out :)"
- yep - i'm OK w/ this. i think some folks at Nokia Research were doing the same thing (using app/x-form-urlencoded, etc.). for now, update the text to ack that in the extension, give a few slight examples, and i think we're fine.
"Yes we definitely need some explanation of what to do by default.
I was thinking application/json but I'm not entirely sure. What is the
default type the original spec defines? That's probably what we should
go with if one is defined."
- the orig sez to send the JSON collection so we should be sure to call that out as the default when nothing is present.
"t would be helpful not to limit it to files for sure. The problem i see
with the use of base64 as the key is we're now tied to only having
multipart/form-data. Maybe attachment is a better term?"
- actually, this is all pure speculation on my part. not sure we actually need this on anything other than files right now and we can always address that later.