This is a proposal/draft how we should coordinate our work after migrating HttpCore and HttpClient to Git. Especially to avoid a messy log.
git checkout -b <release branch>/<JIRA id> master
) where <JIRA id>
being the JIRA issue you have assigned to yourself, e.g., HTTPCORE-123 or HTTPCLIENT-689. Exmaple: git checkout -b 4.4.x/HTTPCORE-123 4.4.x
.Take care of a proper commit message (good reads: [1|https://chris.beams.io/posts/git-commit/] and [2|https://github.com/erlang/otp/wiki/Writing-good-commit-messages]): Put the title of the JIRA issue, e.g., \[HTTPCORE-123\] Memory leak in response, in the first line, followed by an explanation why you did take this approach. The ticket desc contains the issue, your commit message contains the solution. If in doubt, ask for help and give people a couple of days to react. |