The checklist: 1. Perform code development. [ ] 2. Are the unit and regression tests sufficient to test the changes? [Y/N] 3. If the unit and regression tests are insufficient, describe the modifications and/or additions. 4. Have the unit tests and relevant regression test finished successfully? [Y/N] 5. If the tests have not finished successfully, return to code development (1). 6. Does the tool- or task- level documentation need to be changed? [Y/N] 7. If the tool- or task- level documentation needs to be changed, please do so. 8. Add the supervisor, project scientist, test lead, and systems lead to the watch list. [ ] 9. Resolve the ticket. [ ] 10. Commit the code to the active branch. Please record JIRA ticket IDs in svn comments. Please add Òextensive testingÓ statement to svn comments, if necessary. [ ] 11. If a feature freeze is in effect and if the changes are approved bug fixes (and no Òextensive testingÓ required), commit the code to the stable4dev branch. Please record JIRA ticket IDs in svn comments. [ ]