Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

All ACME developers should be familiar with the basics of development with git including cloning the ACME repo, making a branch, committing changes and submitting a Pull Request on Github.  Also writing good commit messages and pull request descriptions.   For more info see, the Git TutorialDevelopment Quick Getting Started GuideDevelopment Reference and Commit message template.

Group Leads and Task Epic leads coordinate and schedule development relevant to their group and/or taskepic.   They should have developers assigned to work on features in the order necessary to meet deliverables in the Roadmaps (the leads might also be the developers).  Group  Epic leads should make sure developers are finishing their work and getting it merged to the ACME "master" branch.

...

  • One feature per git branch (ideally)
  • One pull request (PR) per branch (absolutely)
  • Nothing gets added to "next" or "master" except by merging a branch through a PR (absolutely)

 

...