Integrate node.js as well as DrupalChat module functionality to Chatroom module

Events happening in the community are now at Drupal community events on www.drupal.org.

Project information

Project page on drupal.org: http://drupal.org/project/chatroom
Student: Shashwat Srivastava (darklrd)
Mentor: Justin Randell (justinrandell)
Co-mentor(s): Alessandro Feijó (afeijo)
Code repository: http://drupalcode.org/project/chatroom.git/tree/refs/heads/gsoc2011

Current status: Completed.

Description

This project will focus on integrating node.js and DrupalChat modules' functionality to Chatroom module. This project is planned for Drupal 7.

Tasks completed

  • Setup Git environment.
  • Read Drupal 7 Module Development by Packt Publishing.
  • Setup Node.js server & additional node.js modules and configure to run server.js provided by Drupal nodejs module.
  • Created admin interface for node.js integration and Chatroom now works with node.js
  • Wrote basic layout to represent chat as entity
  • Minor update in Chatroom command
  • Wrote a new command to send PMs globally
  • Implemented one on one chat functionality
  • Fixed issues - http://drupal.org/project/issues/search/chatroom?issue_tags=Chatroom%20G...

Project schedule

  • May 23 - May 28 - Get familar with Drupal 7 API and Git practices etc.
  • May 29 - June 10 - Read Drupal 7 Module Development by Packt Publishing.
  • June 11 - June 14 - Add support for multiple backends to chatroom module.
  • June 15 - June 20 - Implement node.js hooks.
  • June 21 - June 25 - Handle authentication of Chatroom module users via node.js and create a valid session.
  • June 26 - July 11 - Integrate remaining chatroom functionality via node.js as backend such as creating and maintaining different channels.
  • July 11 - Midterm submission
  • July 15 - August 15 - Integrate Drupalchat module functionality into chatroom module.
  • August 15 - 22 - Final report submission.

Comments

I see we have past the final

Michsk's picture

I see we have past the final report submission, any news?

Google Summer of Code 2011

Group notifications

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