josh lucas <[EMAIL PROTECTED]> writes:

> Daniel Rall wrote:
> > 
>> "Rick Johnston" <[EMAIL PROTECTED]> writes:
>> 
>> > I guess this is one of the problems of working with a frozen
>> > standard.  The rest of the world doesn't necessarily care whether
>> > people can use that standard.
>> 
>> Yeah, I may end up forking away from the standard myself.

> My only word of caution on the possible forking away from the standard
> is that you have to be careful not to break backwards compatability. 
> Many people are using xml-rpc in a variety of languages and for the
> 'main' Java implementation to break things would be very bad.
>
> Obviously the plan isn't to break things but I just wanted to throw this
> out there.

Right -- that the XML-RPC specifiction is frozen is a huge mistake.
AFAIK, an HTTP/1.1 server is fully backwards compatible with HTTP/1.0,
and offers many enhancments that would be directly applicable to any
data tunnelled through it (such as XML-RPC).  It makes zero sense to
not support these enhancements when support can be added without
breaking backwards compatibility.  The server should speak 1.1 to
clients that announce support for it, and 1.0 for clients that do not.

- Dan

Reply via email to