How about presence? since you have control over your UA you could have it parse the presence correctly.<br>something like: <br><br>available-m<br>available-f<br>away-m<br>away-f<br><br>just brainstorming here.<br><br>J<br>
<br><div class="gmail_quote">On Thu, Jun 18, 2009 at 2:16 PM, Gabriel Soto <span dir="ltr">&lt;<a href="mailto:gabsoto@gmail.com">gabsoto@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="gmail_quote"><div class="im">On Thu, Jun 18, 2009 at 5:24 PM, Jorge Guntanis <span dir="ltr">&lt;<a href="mailto:jorge.guntanis@telcentris.com" target="_blank">jorge.guntanis@telcentris.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div bgcolor="#FFFFFF"><div>You always retrieve the vCard, that&#39;s where your avatar comes from, the vCard storage is also optimized...<span></span></div></div></blockquote></div><div><br>Not in this case, actually. We are using XEP-0084 for avatars (<a href="http://xmpp.org/extensions/xep-0084.html" target="_blank">http://xmpp.org/extensions/xep-0084.html</a>), and while we are using vCards, they are retrieved on demand.<br>

 </div><div class="im"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div bgcolor="#FFFFFF"><div><span>You can always create your own module to ask the gender and have this gender stored in memcache for even better response times.</span></div>

</div></blockquote></div><div><br>That&#39;s an option, indeed.<br>Or, for a more standard approach, we could use PubSub.<br>My only concern is the increase in traffic that this would cause, mainly for MUC.<br>Basically, this would add 2*n messages from clients to the server and back, every time someone enters a room, where &#39;n&#39; is the number of occupants and could be pretty big. (The math is: n messages from the new occupant to retrieve everyone&#39;s gender + n messages from everyone else to get the new occupant&#39;s gender.)<br>

Rethinking it, it doesn&#39;t seem like toooo much. What do you think?<br></div></div>
<br>_______________________________________________<br>
ejabberd mailing list<br>
<a href="mailto:ejabberd@jabber.ru">ejabberd@jabber.ru</a><br>
<a href="http://lists.jabber.ru/mailman/listinfo/ejabberd" target="_blank">http://lists.jabber.ru/mailman/listinfo/ejabberd</a><br>
<br></blockquote></div><br>