I would like to have the deprecation of JSON-RPC in 3.0 is accompanies
by addition of these changes into either 2.5.0 or 3.0.0
- Henry
Agreed. The data structures used within the JavaScript API need to be
properly defined.
> 2. Update and simplify OpenSocial REST APIs to closely follow RESTful
> web services principles such as HATEOAS and metadata service.
>
Also agreed. Better linking, better metadata should go in. I think
those are definitely doable for the 3.0 timeframe. And yes, I was
thinking of the 3.0 timeframe for deprecation of the JSON-RPC stuff. I
would work it in to the rewritten drafts I have been working on.
Well, that begs the question: are developers utilizing batch requests
at the HTTP level or the JavaScript API level. I have no problem
leaving the notion of batch requests in the JavaScript API, and with
the approach I outlined, there would be zero problem with shindig
continuing to use the RPC protocol under the covers of the javascript
api -- including the batch request portions. We would simply mark it
up as an implementation detail... other implementations might choose
to implement the batch request stuff some other way.
On Mon, Apr 23, 2012 at 6:10 PM, Craig McClanahan <crai...@gmail.com> wrote:
> I totally agree with the overall sentiment here -- one standardized API is
> infinitely better than two. However, I think we need to be prepared to deal
> with the one significant functional difference (batch requests) to bring
> REST up to functional parity.
>
> We've got at least one proposal for how to do that. I'd like to see us at
> least look at some of the interesting cross-request symbolic references that
> things like the Facebook Graph API let you do. But, at the end of the day,
> a single REST API is definitely the way to go.
>
> Craig
>
> --
> You received this message because you are subscribed to the Google Groups
> "OpenSocial and Gadgets Specification Discussion" group.
> To post to this group, send email to
> To unsubscribe from this group, send email to