QtChat 2.0 - Development

Home
News
FAQ
Download
Development Contact
Introduction
This section is for QtChat 2.0 developers and those who wish to contribute to the development effort.  It attempts to outline the overall design methodology and the basic system structure.


Project Status
Module
Description
Status
ConfigSet
Persistent configuration data container.
95%
Chatter
Chat entity representing room occupant.
20%
ChatRoom
Chat entity representing Chatter container.
10%
Debug
std::ostream-derived debugging object.
20%
Protocol
Chat protocol module.
20%
Account
Chatter account details.
30%
AccountManager
Manages chatter account details.
10%
Filters
Collection of generic packet filter objects in a stack or tree configuration.
0%

Modules in the "0%" stage have not been begun and may be adopted by anyone willing to do the work, although it may be simpler for developers to begin with modules in the "10%-20%" stage.  These modules have a rudimentary interface sketched out, but have not been implemented.  Modules in the "90%" stage or greater are more or less 'fixed' and may be used by any other module in the system.


Last updated: 2003-Oct-23