ANNOUNCE: network-protocol-xmpp 0.3
slyich at gmail.com
Fri May 7 13:09:53 EDT 2010
On Mon, 3 May 2010 07:43:25 -0700
John Millikin <jmillikin at gmail.com> wrote:
> My library, network-protocol-xmpp, is an implementation of most of
> RFC 3920 and a bit of RFC 3921. It supports opening client-to-server
> and component-to-server sessions, which is useful for implementing
> XMPP-based clients. This library's interface is very simple: clients
> may start a session with 'runClient' or 'runComponent', send and
> receive stanzas, and resume stored sessions. Later, I intend to add
> additional modules to support features such as MUC or file
> transmission, but for now I'd like to make sure the core library
> works. There's an example XMPP client, echo.hs, in the Darcs
Hi, John and Stephan!
It's very nice to see such thing on hackage. I'm planning
to write some long hanging notification robots at work using
your library, so I have some questions and comments:
1. gsasl hackage package did not build for me against libgsasl-0.2.28.
It did not define _MAJOR _MINOR macros, So I had to update
up to libgsasl-1.4 which worked fine. Is there way to put constraints
to pkgconfig-depends to .cabal file?
2. Just running echo.hs example causes it to be closed on timeout
from server side (we use OpenFire and idle timeout there is 6 minutes).
So my question is rore about library design abilities: can you inject ping
stanzas (on expired timeout) messages into that example too?
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 198 bytes
Desc: not available
Url : http://www.haskell.org/pipermail/libraries/attachments/20100507/15723d83/signature.bin
More information about the Libraries