<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    Hi folks,<br>
    <br>
    I'm looking for suggestions for XMPP libraries.&nbsp; So far I have found
    three on Hackage. Thanks to the authors of these - I think a lot of
    good can come from XMPP in Haskell.<br>
    <br>
    However, all of them appear to be minimally maintained, if at all:<br>
    <ul>
      <li>XMPP - only one upload, over 2 years ago.&nbsp; Does not support
        TLS (required by many modern servers).&nbsp; Does not support SASL
        (also required by many modern servers).&nbsp; After finding the
        options on a test server to disable the requirements for TLS and
        SASL, it worked.<br>
      </li>
      <li>network-protocol-XMPP - uploaded recently to fix 7.4 build
        issue, not much other recent activity.&nbsp; Refuses to connect to a
        test account with "Received empty challenge" (this does not
        appear to be an accurate error message, but rather a bug in XML
        parsing).&nbsp; A bit more low-level than I'm looking for.<br>
      </li>
      <li>haskell-xmpp - only one upload, over 1 year ago.&nbsp; Connects and
        works.&nbsp; I like the design.&nbsp; Is hard-coded to write debug
        messages to stdout, making it a bit of a problem for programs
        that use stdout (though a one-liner mod to the code would fix
        that).&nbsp; Says it's "alpha" and "work in progress".</li>
    </ul>
    What experience do people have with these?&nbsp; Any recommendations?<br>
    <br>
    Thanks,<br>
    <br>
    -- John<br>
  </body>
</html>