[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Annotate
Dave Cridland <dave@xxxxxxxxxxxx> writes:
>On Sat Nov 6 12:55:43 2004, Alexey Melnikov wrote:
>> Timo Sirainen wrote:
...
>>> Servers MUST(?) support new namespaces created by clients.
>>
>> I think this should be "SHOULD". We want to encourage ANNOTATE
>> servers. Implementing a read-only ANNOTATE is much easier.
>>
>>
>Yes, but the need for clients to store vendor-private stuff in a
>nice, neat, semi-interoperable manner really shouldn't be
>underestimated. Dropping this to a SHOULD is perhaps too far.
As described in RFC 2119, "SHOULD" is a fairly strong statement, with
"MUST" being for the do-or-die stuff only. A quick scan of the IMAP RFC
finds a goodly number of uses of "SHOULD" that a server or client would
be very unwise to blithely disregard.
>I'd personally suggest that if the server supports read-write
>annotations, it MUST support creation of arbitrary, non-operational
>attributes.
Is a server that only supports preconfigured namespaces an active danger
to interoperability? If not, then I think "MUST" is inappropriate.
Philip Guenther