Posted by darren oh on November 28, 2007 at 12:12am
Now that there is serious interest in contributing to this effort, it’s time to produce a unified road map for all chat projects. To make it easier to track updates to the road map, please post a comment here to announce any significant change. This is the only way others can be notified (there is no notification when a Wiki page is updated).

Comments
Multi-site chat
I have modified the road map to include the ability for the user interface to request configuration through a URL. Providing interface configuration through a URL would allow other sites, applications, and devices to use a site's chat features.
Peer-to-peer chat
I just added a section on what would be required to enable chat service to be distributed among multiple peers.
messages
I believe messages should go through a hook_chatroom_alter (or hook_chatroom_message_alter or whatever). That would be the place to add smilies, filtering, and the like.
I just added that to the wiki roadmap.
Aaron Winborn
AaronWinborn.com (my blog)
Advomatic, Web Design for Progressive Advocacy, Grassroots Movements, and Really Cool Causes
Aaron Winborn
Drupal Multimedia (my book, available now!)
AaronWinborn.com
Advomatic
I have outlined the design
I have outlined the design for a simple Drupal-hosted chat service. I have committed my Drupal 7 chat code to the Chat project.