Development of some functionalities of DXMPP Module

Events happening in the community are now at Drupal community events on www.drupal.org.
You are viewing a wiki page. You are welcome to join the group and then edit it. Be bold!

Project Information

Current status

  • Project Completed.

Demo site: I have also setup a demo site - http://dxmpp.botskool.co.in/

Description

This project will contribute to the development of DXMPP(http://drupal.org/project/dxmpp) module and add additional functionalities to it. They very first goal will be to add Multi User Chat capability (MUC). The next step will be to provide alternate theme(s). Provision for alternate registration and authentication schemes will be there. API cleanup, extension and documentation will go on side by side. Also support for other modules such as token and views will be provided. This project has been planned for Drupal 6.

Tasks completed

  • Since I am new to Drupal module development, I have gone through this book - Learning Drupal 6 Module Development by Matt Butcher. Its awesome!
  • I have read CVS documentation and successfully setup my CVS account (in Eclipse).
  • I have read Professional XMPP Programming with JavaScript® and jQuery by Jack Moffitt and have gone through DXMPP module's existing code.
  • Added views support
  • Added screenshot
  • Added demo site
  • Developed a sub module named dxmpp_muc to provide MUC functionality. You can try it out on demo site listed above.
  • Added Smileys.
  • Added audio support.
  • Added alternate theme.
  • Added documentation.
  • I have tagged all the issues on which I have worked - http://drupal.org/project/issues/search/dxmpp?issue_tags=gsoc2010

Timeline

  • May 24 - 31st - get familar with Drupal code base, standard, CVS practices etc
  • June 1 - 14 - Understanding Ejabberd & XMPP and their implementation.
  • June 14 - July 12 - Implementation of MUC functionality.
  • July 12 - Midterm submission: Functional MUC.
  • July 16 - August 2 - Build Alternate Theme(s). Support for Token and Views Module.
  • August 3 - August 16 - Smiley support and audio alert. Code Testing and debugging. Beta release of the module along with documentation.
  • August 17 - August 20 - Final Report submission.
  • Also API cleanup and documentation will go on side by side.

Google Summer of Code 2010

Group organizers

Group categories

Important Announcement

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds:

Hot content this week