wiki1208: ContributorWorkflow (Version 1) |
Workflow#This document describes the workflow for contributors who want to contribute code to the WPILib git repository. Getting Started#You need to request to be a member of this project. When you request membership, provide a detailbed message describing what you'd like to contribute (Bug Fixes, Features, Documentation, etc). This will send an email to the project admins, so that they can start a conversation with you and make sure that your contributions make sense with our current roadmap before you start working.Working on Features, Bugs and other Issues#1. Make sure there is a tracker for the issue you are working on. 2. If you made the tracker, confirm that the feature is desired. (TODO: Email mailing list?) 3. Assign yourself to the issue. 4. In a new feature branch, begin working on your feature. 5. Work on the feature commiting as necessary. 6. Use Gerrit to push your code for review. 7. Address any comments necessary. 8. Once all comments are addressed, it should be approved. 9. Once it is approved, close the issue 10. You've successfully contributed! |