[rabbitmq-discuss] JSON-RPC reference?

Marek Majkowski majek04 at gmail.com
Mon Feb 7 16:36:00 GMT 2011


>> On Sun, Feb 6, 2011 at 16:14, James Carr <james.r.carr at gmail.com> wrote:
>> > Aside from digging through the sample provided for the JSON-RPC
>> > channel is there any kind of documentation floating around that
>> > describes the services and procedures supported?
>>
>> No, I'm afraid the only option is reading the source code.
>>
>>
>> We have few in-house initiatives on how to replace
>> jsonrpc with something more supported, but the topic
>> is complex and requires a lot of engineering.
>
> Are you suggesting that jsonrpc is one or more of:
>       1. Not well supported
>       2. Deprecated
> If it's going to be replaced at some point, I can understand the complete
> lack of any docs outside of source code, but then what will be replacing it?
> Should I hold off sifting source code until that gets released? Are docs
> being neglected because you want to discourage adoption until some other
> facility is made public?
> If it's not going to be replaced at some point in the nearer term, is it
> unreasonable to request a doc for it that is similar to the one for the
> Management API?

We haven't done any major improvements
on it for quite a long time. We're keeping it alive (is it
the same as "supporting"?) because it's in our repo
and some people are relying on it.

If I were to decide I would have removed jsonrpc from our
repos long time ago. But, fortunately, others keep me from
doing this.

We will have a better supported replacement at some point, but:
 a) it will do different things than what jsonrpc does
 b) it's hard to say when.

Right now it's _safe_ to use jsonrpc. We will keep it under
our wings until we have a replacement. We'll make an announcement
when that is no longer true.

Cheers,
  Marek


More information about the rabbitmq-discuss mailing list