Skip to content

Policies

Friedrich edited this page Oct 18, 2013 · 11 revisions

** Draft, please add comments or extend, to discussed more Oct. 21th and following **

Merging Pull Requests to master

  1. Branches behind Pull Request (PR) should be rebased to latest master before merging the PR. Reason is that this avoids a hard to read history with lots of parallel branches.

  2. Pull Request should be merged by pressing the "Merge" button in the github UI. Reasons are because that way the branch is "grouped" by the resulting merge commit and, more important, the merging commit message has some pointer to the related PR and the discussion that might have happened on the PR.

Commiting Directly to master

Commits that are considered to not need review can be committed directly to master, without doing some PR dance. Again they should be done against the latest master, so the history is a single thread.

Closing Issues

Usually the person who opened an issue should close it. (github automatically closing issues screws that slightly)

Clone this wiki locally