Summer of Code 2005

Revision as of 20:54, 6 July 2005 by Stpeter (talk | contribs)
Jump to navigation Jump to search

The Jabber Software Foundation is proud to participate in Google's Summer of Code. (See for background information.)



Projects have been chosen and posted on this page. Look for updates throughout the summer.


DBus Transport Layer

Goal: Ease the integration of XMPP into existing applications by providing a unified way to send arbitrary (but valid) stanzas via the DBus IPC protocol using only one resource and connection to the Jabber server.

Student: Jakub Piotr Cłapa

Shockwave Lingo Library

Goal: Create a library for Jabber/XMPP development in in Lingo, the Macromedia Shockwave Script language.

Student: Samuel Shoji Fukujima Goto Improvements

Goal: Add support for privacy lists, delayed delivery, non-SASL authentication, private XML storage, vCards, and several other features to the server.

Student: Cheng-En Pang

Gloox Library

Goal: Help the gloox C++ library to full XMPP compliance and add Publish-Subscribe support.

Student: Jakob Schröter

XMPP/JADE Integration

Goal: Develop a new XMPP-based Message Transport Protocol for the Java Agent Development framework.

Student: Shawn Drost

Piorun Client

Goal: Develop a strong code foundation for a Gnome Jabber client using Mono, C#, and Gnome#.

Student: Dominik Zabłotny

Jive Messenger Security Enhancements

Goal: Add support for SASL and TLS (as defined in RFC 3920) to Jive Messenger.

Student: Hao Chen

Compliance Testing Project

Goal: Develop the basis for a Java-based XMPP compliance platform for testing both servers and clients.

Student: Johan van Overbeeke