-
Notifications
You must be signed in to change notification settings - Fork 0
Contribution Process
Luis Colon edited this page Aug 9, 2017
·
1 revision
The overall process for contributing to a Kidfund project is:
- Pivotal tracker ticket is assigned and status is set to
Start
- Create a new feature branch using the pivotal tracker id
- Coding, new documentation, bug fixes, etc.
- Push feature branch to the repository
- Set pivotal tracker ticket status to
Finish
- Submit a pull request in GitHub
- Address any pull request comments
- Pull request is approved
- Merge feature branch into
dev/develop
- Delete feature branch
- Set pivotal tracker ticket status to
Deliver
- Code is tested
- If all tests are successful set pivotal tracker ticket status to
Accept
- If QA is unsuccessful set pivotal tracker ticket status to
Reject
- Create a new ticket to address the bugs
- This entire process is repeated
- If all tests are successful set pivotal tracker ticket status to