*A Methodology for Developing Open Source Software* * integration tests * configuration * completeness / bundling of tools The CVS manual has the following to say: A true "configuration management system" would contain elements of the following: * Source control. * Dependency tracking. * Build systems (i.e. What to build and how to find things during a build. What is shared? What is local?) * Bug tracking. * Automated Testing procedures. * Release Engineering documentation and procedures. * Tape Construction. * Customer Installation. * A way for users to run different versions of the same software on the same host at the same time. ---- Next: OsasTechnology Top: OpenSourceAcademicSoftware