[Standards] Proposed XMPP Extension: MUC Auto-Join

Chris Mullins chris.mullins at coversant.net
Fri Jun 1 17:10:53 CDT 2007


Sparks Wrote:
[Cut from a few different emails]

>> 2 - Adding metadata into the items on a roster - that way we can  
>> include enough standard display hints to do fun things. This 
>> lets us store people on there, rooms, and anything else that 
>> is represented as a JID.

> See above.  I think 'category' is actually 
> sufficient for this, as we  already have categories defined.  

> <item jid='stpeter at jabber.org' name='stpeter' 
> subscription='both'/> <item jid='devtalk at conference.openfoo.org' 
> name='DevTalk' subscription='from' category='conference'/>

I don't think this is enough. For Example, what if I want to autojoin
the room? What if I want to auto-join the room, but only as an invisible
observer? What if I want my nickname to be "Just Some Guy" in the room?
Do I want to accept private messages? There are a lot of option here
that I think go beyond a simple category. 

Now, on the other hand:
<item jid='devtalk at conference.openfoo.org' name='Dev Talk'
	subscription='none'>
	<room xmlns='room:bla:bla' autojoin='true'>
		<nickname>Just Some Guy</nickname>		
		<misc AcceptPrivateMessages='false'/>
	</room>
</item>


--
Chris Mullins


More information about the Standards mailing list