PR Guidelines

  1. For changes that will need to be committed to both the release branch and master, make the initial PR against the release branch. Once that PR is merged, open the PR against master.
  2. Fill out the template on your pull request https://github.com/codice/ddf/blob/master/PULL_REQUEST_TEMPLATE.
  3. Create an appropriate title for the Pull Request.
    1. Include the branch name in the PR title for a non-master branch. Indicating the branch on the title is helpful for reviewers.

      [2.13.x] DDF-9999 Good Ticket Title

      Another helpful piece of information to give reviewers is to link the original master ticket (if applicable) at the top of the forwardport PR description, e.g:

      ### Forwardport of https://github.com/codice/ddf/pulls/9999


    2. If your PR is a work in progress (not ready to be merged or reviewed), indicate it with WIP  (Work in progress).

      [WIP] DDF-9999 Good Ticket Title


Notes on Review Process

Checklist for Committers (before merging)

The committer who merges the PR assumes responsibility to help address any issues introduced in the merged PR.