XMPP Server

This module is to provide an XMPP server for Drupal, including integration with, and authentication against, Drupal's own user account system.

What is XMPP?

XMPP is a protocol, perhaps more commonly known as 'Jabber', which provides a standardized way of communicating three types of information: Queries, Messages and Presence. While XMPP can be applied to a wide variety of uses, it is perhaps most commonly used as an instant messaging server. The primary goal of the XMPP Server module's implementation of the XMPP protocol will be to provide a standards-compliant Drupal-powered instant messaging service.

About XMPPD

The XMPP Server module comes on two parts: A drupal module for web administration and management of the server, and a real-time PHP server for management of the actual XMPP protocol itself. Throughout documentation and the remainder of this page, 'XMPPD' refers to the real-time service, while 'XMPP Server' refers to the Drupal module that provides interfaces to the site. While XMPPD bootstraps Drupal itself, it is important to know that these two things are very different.

Development of the XMPP module is sponsored by Not So Random.

How can I help?

Currently it is too early for the module to have additional maintainers, but anyone is welcome to check out the most recent versions from CVS and test and submit issues. If code isn't your thing, you can help by donating to the module's development.

Releases

 
 

Drupal is a registered trademark of Dries Buytaert.