On Sun, 2009-11-08 at 02:40 -0700, Peter Saint-Andre wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> On 10/25/09 6:08 AM, Tuomas Koski wrote:
> > Cheers all,
> > 
> > I may have a need for a new affiliation state: 'Moderator'
> > 
> > User with affiliation state 'Moderator' would be like the 'Publisher',
> > but could also modify the affiliation states of other node's
> > subscribers (excluding 'Owner' and this possible new affiliation state
> > 'Moderator').
> > 
> > 
> > Example use case could be for example:
> > 
> > There is a popular Pubsub -node with high traffic and lots of
> > subscription requests. Also there is one drunken 'basterd' with
> > Publisher affiliation who starts to send unwanted items to the node.
> > The Owner of the node is not online.
> > 
> > Users with 'Moderator' affiliation would be able to Outcast the
> > drunken one and accept/deny subscriptions to the channel.
> > 
> > 
> > Of course to add this new affiliation state would have a need to
> > change a bit the XEP-0060's "Owner Use Cases" and/or then allow this
> > new affiliation state to use "
> > http://jabber.org/protocol/pubsub#owner"; namespace.
> > 
> > 
> > Does anyone come up with a better idea how to handle the above use case?
> 
> What you are asking for is very similar to a room administrator in MUC,
> I think. I'm not yet convinced that we need an affiliation for this (I
> would prefer not to multiply affiliations beyond necessity). I see the
> need in MUC because it's a real-time communication system.

I agree. Just have multiple entities with the owner affiliation.

ralphm

Reply via email to