Hi,

I thought I recalled some discussion on the lists already regarding
this, but I haven't been able to find it. On resource binding, the RFC
says the server MAY modify the client's chosen resource. Is there a
reason that it doesn't say "If the client provides a resource, the
server SHOULD use this" instead?

It just seems to me that there are cases where I know I want a
specific resource, it is highly annoying to see this changed by the
server, and there is nothing I can do about it when I want to. I
understand the concerns over presence leaks, but can't we push for
this to be fixed on the client side? (ie. don't specify a resource,
and warn a user if they do).

Reasons to change this:
- It makes no sense to say clients MUST warn users, when servers are
probably going to be changing the resource anyway
- There are times when I know I want a particular resource (usually
non-IM situations)
- There is no reason that this can't be fixed client-side (by warning
users and not sending a resource by default)
- It is easier to say to a user "Use a better (ie. more up to date)
client" than "Use a more up to date server" (something over which they
mostly have no control)

Thoughts?

Matthew.

Reply via email to