<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    Hello everyone,<br>
    <br>
    I hope this is the proper mailing list for asking about standards
    implementation. If not, please tell me where to reach instead.<br>
    <br>
    I'm currently developing Loqui, a open source XMPP client app for
    FirefoxOS and the web. It formerly supported Chat State
    Notifications, but determined support by using the "business rules"
    in XEP-0085 5.1<br>
    <br>
    Nevertheless, the XEP stands that the preferred way to determine
    support for CSN is by using 'Service Discovery' or 'Entity
    Capabilities' extensions.<br>
    <br>
    So my question is: <br>
    When is it ok to perform that disco/caps queries? Should I query
    everyone in my roster upon logged in? Or should I query just one
    user once I open a chat window? How long may I cache the result of
    the query?<br>
    <br>
    What's more: though not said in XEP-0085, I think CSN support is
    clearly resource-based. Should I query every available resource from
    a user and then obey the one with the highest priority value?<br>
    <br>
    Maybe those were too many questions... so thanks in advance :)<br>
    <pre wrap=""><div class="moz-txt-sig">-- 
<b class="moz-txt-star"><span class="moz-txt-tag">*</span>Adán Sánchez de Pedro Crespo<span class="moz-txt-tag">*</span></b>
<i class="moz-txt-slash"><span class="moz-txt-tag">/</span>FLOSS Developer at Waaltcom<span class="moz-txt-tag">/</span></i>
PGP Public Key: CCABF8A0
Cel.: +34 663 163 375
Fix.: +34 912 69 22 00
PLN: +00 4200
VoIP: <a class="moz-txt-link-abbreviated" href="mailto:201@sip.waalt.com">201@sip.waalt.com</a>
</div></pre>
  </body>
</html>