Tool support for improved backward compatibility and API stability. --------------------------------------------------------------------
Key: CONTINUUM-1342 URL: http://jira.codehaus.org/browse/CONTINUUM-1342 Project: Continuum Issue Type: New Feature Affects Versions: 1.0.3 Reporter: Erik Drolshammer Attachments: code.rar Backward compatibility can be tested by integrating projects that depend on the previous version of the service with the new (development) version of the service. If it builds successfully, then the new version is backward compatible for the functionality utilized by these projects. Otherwise, a compatibility issue has been identified. Additionally, if integration is done after every change to the service, it will also be possible to determine what change that caused the build to fail. The concept is thus to utilize projects that depend on the service as test data and build these projects at regular intervals with the new version of the service. The attached code proves shows how this can be implemented. The code is based on continuum 1.0.3. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira