Anyone with sufficient skills can contribute to TM++ on a volunteer basis, if you think you have something to contribute then e-mail the TM++ administrator a short resume and some information about why you are interested in the project.
Here are some short ideas about how we work on TM++:
- TM++ is a democratic community project where everyone can voice their opinion about issues. New features and changes in the interfaces must be agreed upon democratically in the mailing lists, other than that a developer can work on any part of TM++ he/she wants to.
- Interaction with other TM++ project developers is primarily through the developer mailing list, via the forums, or directly via e-mail.
- Bugs, patches, and other information management is are handled through the Sourceforge.net canned hosting applications
- Agile software development
- Test-driven development
- Doxygen is used for documentation
- TM++ uses Subversion as a code repository
- Everyone is free to code review anyone else
|