[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