[Standards-JIG] Re: Summary of roster proposal points

James Bunton james at delx.cjb.net
Tue Sep 7 07:34:22 UTC 2004


Jacek Konieczny wrote:
> Fixing the latter is just a simple UI change ("Accept All" button below the
> contact list).

While that would work, it's much better to give the client hints on what to 
accept and what not too. There's a distinction between subscription requests 
that are redundant (because the user has already authorised that contact on 
the legacy service), and those that need to be looked at (new users).

It's not inconceivable that contacts could slip onto your list by requesting 
authorisation between the last time you use MSN Messenger and before you 
register with PyMSNt.

The gateway is able to tell the difference between these two types of 
subscriptions, and places an import tag for the former, as a hint to the 
client that it should auto-authorise this person.

That's all my proposal is about really, just a very simple change to clients 
to enable them to accept a hint from the gateway. If they ignore it it's not 
an absolute disaster, the user sees all of his/her contacts, but must go 
through the ordeal of authorising everybody again. The transport could even 
do a disco on the client before registration to warn about this.

---

James



More information about the Standards mailing list