[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Heirarchical error codes



Rob Earhart wrote:

> > Are you thinking of some sort of CAPABILITY list that the client sends the
> > server, and a similar set of capabilities that the server returns based on
> > what it received from the client??
>
>   Almost; I'd rather see both simply send capability lists when the
> connection is initialized.  For instance, at session startup, one might
> see
>
>   C: * CAPABILITY CAP XMLCAL
>   S: * CAPABILITY CAP SASL ("KERBEROS_V4" "GSSAPI" "DIGEST-MD5") TLS

sounds good.

>   The server probably shouldn't restrict its list based on what it gets
> from the client; it's useful to see everything the server's capable of.

agreed.

> After this exchange, both sides know what the other's capable of dealing
> with, and can restrict what they speak to the subset of the capabilities
> they know about for which the other side has announced support.

I'll add this to the strawman draft.

-Steve
begin:vcard 
n:Mansour;Steve
tel;fax:650.937.2103
tel;work:650.937.2378
x-mozilla-html:FALSE
org:Netscape
adr:version:2.1;;;;;;
version:2.1
email;internet:sman@netscape.com
title:Judge, Jury, and Executioner
fn:Steve Mansour
end:vcard