[Standards-JIG] Lurking and JEP-045
jd.conley at coversant.net
Tue Oct 3 22:33:06 UTC 2006
What about this one?
label='Roles for which Presence is Broadcast'/>
From: standards-jig-bounces at jabber.org
[mailto:standards-jig-bounces at jabber.org] On Behalf Of Ian Paterson
Sent: Monday, October 02, 2006 4:37 PM
To: Jabber protocol discussion list
Subject: Re: [Standards-JIG] Lurking and JEP-045
> 1. Moderated events: a large moderated event, such as a conference
> panel discussion or a "chat with famous celebrity" event,
> typically has a few voiced participants and a bunch of
> spectators. The spectators typically do not care about each
> others' presence (although they may be interested in the number
> of spectators), and any client notifications of other spectators
> entering or leaving would just be noise. However, if the room is
> JEP-045 compliant it must send O(n^2) stanzas to apprise the
> spectators of each others' presence. For the sake of scalable
> traffic costs and to reduce client noise, such a room might want
> to enable or even force spectators to lurk.
This case seems compeling.
> The basic approach to enabling lurking options in JEP-045 is to relax
> section 7.1.3 to allow some occupants to be hidden (and thus excepted
> from the "MUST send presence" rules) as long as they haven't sent any
> messages. A room might then be configured to defer the presence
> broadcast for a new participant until they first send a message, or to
> withhold presence broadcasts for all unvoiced occupants. This
> relaxation should be completely transparent to existing clients, since
> they will never see a message from a hidden occupant.
As long as all participants understand very clearly that there are (or
may be) other people in the room, this seems a valid "relaxation".
More information about the Standards