@@ -12,6 +12,10 @@ The CI system is an automated system. The maintainers are human beings that also
12
12
work on Docker. You need to understand and work with both the "bots" and the
13
13
"beings" to review your contribution.
14
14
15
+ > ** Note** : These guidelines apply to Docker code submissions. If you want to
16
+ > contribute to the Docker documentation itself, see the guidelines in the
17
+ > ` docker.github.io ` repository's
18
+ > [ README.md] ( https://github.com/docker/docker.github.io ) .
15
19
16
20
## How we process your review
17
21
@@ -28,27 +32,29 @@ code. Building includes running the same tests you ran locally. If you forgot
28
32
to run tests or missed something in fixing problems, the automated build is our
29
33
safety check.
30
34
31
- After Gordon and the bots, the "beings" review your work. Docker maintainers look
32
- at your pull request and comment on it . The shortest comment you might see is
33
- ` LGTM ` which means ** l ** ooks- ** g ** ood- ** t ** o- ** m ** e . If you get an ` LGTM ` , that
34
- is a good thing, you passed that review.
35
+ After Gordon and the bots, Docker maintainers look at your pull request and
36
+ provide feedback . The shortest comment you might see is ` LGTM ` which means
37
+ "Looks Good To Me" . If you get an ` LGTM ` , that is a good thing, you passed that
38
+ review.
35
39
36
40
For complex changes, maintainers may ask you questions or ask you to change
37
- something about your submission. All maintainer comments on a PR go to the
38
- email address associated with your GitHub account. Any GitHub user who
39
- "participates" in a PR receives an email to. Participating means creating or
40
- commenting on a PR.
41
-
42
- Our maintainers are very experienced Docker users and open source contributors.
43
- So, they value your time and will try to work efficiently with you by keeping
41
+ something about your submission. You are notified about all maintainer comments
42
+ on a PR, depending on the way you have configured Github to notify you. Any
43
+ GitHub user who participates in a PR receives an email. Participation includes
44
+ creating the PR, commenting on it, committing into someone else's PR, or being
45
+ at-mentioned in a comment. You can unsubscribe from notifications to a PR by
46
+ clicking the ** Unsubscribe** button.
47
+
48
+ Our maintainers are experienced Docker users and open source contributors.
49
+ They value your time and will try to work efficiently with you by keeping
44
50
their comments specific and brief. If they ask you to make a change, you'll
45
51
need to update your pull request with additional changes.
46
52
47
53
## Update an existing pull request
48
54
49
55
To update your existing pull request:
50
56
51
- 1 . Checkout the PR branch in your local ` docker-fork ` repository.
57
+ 1 . Checkout the PR branch in your local repository.
52
58
53
59
This is the branch associated with your request.
54
60
@@ -79,9 +85,10 @@ To update your existing pull request:
79
85
# modified: docs/installation/mac.md
80
86
# modified: docs/installation/rhel.md
81
87
82
- 5 . Force push the change to your origin.
88
+ 5 . Force- push the change to your origin.
83
89
84
- The command syntax is:
90
+ Force-pushing is necessary because you amended your commit, and effectively
91
+ changed history. The command syntax is:
85
92
86
93
git push -f origin <branch_name>
87
94
@@ -107,7 +114,7 @@ It can take time to see a merged pull request in Docker's official release.
107
114
A master build is available almost immediately though. Docker builds and
108
115
updates its development binaries after each merge to ` master ` .
109
116
110
- 1 . Browse to < a href = " https://master.dockerproject.org/ " target = " _blank " > https://master.dockerproject.org/ </ a > .
117
+ 1 . Browse to [ https://master.dockerproject.org/ ] ( https://master.dockerproject.org/ ) {: target=" _ blank" class=" _ "} .
111
118
112
119
2 . Look for the binary appropriate to your system.
113
120
@@ -116,12 +123,9 @@ updates its development binaries after each merge to `master`.
116
123
You might want to run the binary in a container though. This
117
124
will keep your local host environment clean.
118
125
119
- 4 . View any documentation changes at <a href =" http://docs.master.dockerproject.org/ " target =" _blank " >docs.master.dockerproject.org</a >.
120
-
121
126
Once you've verified everything merged, feel free to delete your feature branch
122
- from your fork. For information on how to do this,
123
- <a href =" https://help.github.com/articles/deleting-unused-branches/ " target =" _blank " >
124
- see the GitHub help on deleting branches</a >.
127
+ from your fork.
128
+ [ See the GitHub help on deleting branches] ( https://help.github.com/articles/deleting-unused-branches/ ) {: target="_ blank" class="_ "}.
125
129
126
130
## Where to go next
127
131
0 commit comments