Hi Rocky,
I've already done sig version 2 in my java library (typica) and don't
think it would be all that hard. It is very hard to debug requests
using it, so I'll probably opt to allow use of either. I don't think
SimpleDB requires it yet, but I haven't tested version 1 lately.
I was going to start on SimpleDB, but my free time is never plentiful.
I think some of the patterns used in the EC2 code work well, and would
love to have some SimpleDB support added, using the existing
connection management code.
Also, at the WWDC, I talked with an apple engineer who suggested that
I not use background threads to make requests on the iPhone, rather
use some different IO call to make the http request, which uses a
select under the hood (and allows the UI to continue to function). So,
that is also something on my todo list. I think those changes would be
internal to the AWSQueryConnection class, so I think getting started
above that layer would be a reasonable thing.
David