New developers/collaborators should know the following notes:
My objectives for SimplIRC are:
- SimplIRC Client Library (current development): almost done, only a small DCC part remains.
- A full client using the code library with support for multisession chat and plugins.
- New plugins for: on-line board games (chess...), supporting other chat systems (msn messenger) so users across several platforms can interact with each other, etc.
- Easy and ready to use.
- Compliance with existing standards.
My initial tasks recommended for new developers are:
* (I would like now to focus on project/code documentation and finishing SimplIRC Client Library)
- Reviewing & testing existing code and provide feedback to improve SimplIRC Client Library prototype.
- Evaluating SimplIRC project objectives and suggest improvements/alternatives/new features.
- Starting analysis/design of remaining project objectives.
The philosophy for the project is:
- This is fun, not obligation. Make it at your spare time.
- Each developer will be responsible for a well defined and independent module/piece of code. He/She may also collaborate with other developers.
- Each developer will tell the real responsibility he/she can actually assume. When the availability of a developer changes (this may happen at any time) other developer(s)may take/advance on his/her work.
- Each developer must be conservative when assuming responsibility: better to actually give more than you "officially" compromised.
If you are sure about joining this project, send me email asking me to add you as new developer. Also include a proposal with the tasks you would like to do, and the level of "responsibility" you would like to compromise.
Regards,
Daniel R.