pontarius-xmpp: A (prototyped) easy to use XMPP library

[ bsd3, library, network ] [ Propose Tags ]

A work in progress of an implementation of RFC 3920: XMPP Core.


[Skip to Readme]

Modules

[Last Documentation]

  • Network
    • XMPP
      • Network.XMPP.PontariusXMPP

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

Versions [RSS] 0.0.2.0, 0.0.3.0, 0.0.4.0, 0.0.5.0, 0.0.6.0, 0.0.7.0, 0.1.0.0, 0.1.0.1, 0.1.0.2, 0.2.0.0, 0.2.0.1, 0.3.0.0, 0.3.0.1, 0.3.0.2, 0.3.0.3, 0.4.0.0, 0.4.0.1, 0.4.0.2, 0.4.1.0, 0.4.2.0, 0.4.2.1, 0.4.2.2, 0.4.3, 0.4.4, 0.4.5, 0.5.0, 0.5.1, 0.5.2, 0.5.3, 0.5.4, 0.5.5, 0.5.6, 0.5.6.1, 0.5.6.2, 0.5.6.3, 0.5.6.4, 0.5.6.5, 0.5.6.6, 0.5.6.7, 0.5.6.8
Dependencies base (>=2 && <5), base64-string, binary, bytestring, containers, crypto-api, enumerator, hlogger (==0.0.2.0), network, pureMD5, random, regex-posix, text, tls, transformers, utf8-string, xml-enumerator, xml-types [details]
License BSD-3-Clause
Copyright Copyright © 2011, Jon Kristensen
Author Jon Kristensen, Mahdi Abdinejadi
Maintainer jon.kristensen@pontarius.org
Category Network
Home page http://www.pontarius.org/projects/pontarius-xmpp/
Bug tracker mailto:info@pontarius.org
Source repo head: darcs get https://patch-tag.com/r/jonkri/pontarius-xmpp
this: darcs get https://patch-tag.com/r/jonkri/pontarius-xmpp --tag 0.0.2.0
Uploaded by JonKristensen at 2011-03-23T12:17:10Z
Distributions LTSHaskell:0.5.6.8, NixOS:0.5.6.8
Reverse Dependencies 4 direct, 1 indirect [details]
Executables pontarius-xmpp-test
Downloads 24729 total (108 in the last 30 days)
Rating 2.25 (votes: 2) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs not available [build log]
All reported builds failed as of 2016-12-28 [all 6 reports]

Readme for pontarius-xmpp-0.0.2.0

[back to package description]
Pontarius XMPP aims to be a secure and easy-to-use XMPP library for Haskell. We
have just released a second alpha version with the following features:

  * Client-to-server Transport Layer Security and DIGEST-MD5 SASL Authentication
  * Concurrent and Event-based API for XMPP Client Developers
  * Support for Info/Query and Presence Stanzas
  * Interoperable XML Parsing (Using enumerator, xml-enumerator and xml-types)

Please note that we are not recommending anyone to use Pontarius XMPP at this
time as it’s still in an experimental stage and will have its API and data types
modified frequently. We have scheduled the first beta release for the 4th of
May. That being said, if you are interested to use Pontarius XMPP anyway, feel
free to contact the Pontarius project and we will try to help you get started.

We are currently working on general improvements, securing the client-to-client
communication and having the library support all of RFC 3920: XMPP Core (by for
example supporting message stanzas).

We will release the next version, 0.1 Alpha 3, on the 13th of April.

Check pontarius-xmpp.cabal for dependency information if you want to build
Pontarius XMPP by hand.

Look at the Pontarius web site <http://www.pontarius.org/>, the Pontarius XMPP
web page <http://www.pontarius.org/projects/pontarius-xmpp/> and the Pontarius
XMPP Hackage page <http://hackage.haskell.org/package/pontarius-xmpp/> for more
information.