Agreed.

On Thu, Aug 14, 2008 at 12:44 AM, Kevin Brown <[EMAIL PROTECTED]> wrote:
> If existing (RSA) signed fetch continues to work, it's probably fine.
> Breaking that would break many social gadgets.
>
> On Wed, Aug 13, 2008 at 11:31 PM, Brian Eaton <[EMAIL PROTECTED]> wrote:
>
>> On Mon, Aug 11, 2008 at 12:50 PM, Kevin Brown <[EMAIL PROTECTED]> wrote:
>> > Not necessarily. As we learned with REST, validating the spec within the
>> > reference implementation is a very useful exercise to go through before
>> > voting in a standard.
>> >
>> > I'd rather have shindig eat the pain of upgrading than live with a crappy
>> > spec.
>>
>> Funny you should mention that trade-off.
>>
>> I've just sent a proposal to the spec mailing list:
>>
>> http://groups.google.com/group/opensocial-and-gadgets-spec/msg/4f65d43e0446abbc
>> .
>>  I don't think it would be a good idea to make the proposal a part of
>> the opensocial spec until we've got a working implementation,
>> preferably backed by one or more social containers saying "wow, that's
>> compelling, we're investing time to make it work for us."
>>
>> Implementing this in Shindig would mean replacing most of the signed
>> fetch code with the OAuth equivalent (though of course in a backward
>> compatible fashion.)  That's potentially disruptive, but it has some
>> compelling advantages.  In particular, it leads directly to support
>> for HMAC signatures in signed fetch.  Non-Shindig containers have that
>> already, so having it in Shindig would be nice.
>>
>> To summarize the pros:
>> - we get HMAC sigs in signed fetch
>> - we reduce code duplication
>> - we probably get social containers to deploy full OAuth
>>
>> To summarize the cons:
>> - anyone deploying Shindig w/ signed fetch needs to sync up with the
>> changes.  I don't think this will be too painful, but it will mean
>> keeping up with changes as they happen.
>>
>> Thoughts on this?
>>
>> Cheers,
>> Brian
>>
>

Reply via email to