You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
that tracks github.com/sigp/lighthouse using `$ git remote add upstream
75
-
https://github.com/sigp/lighthouse.git` (pro-tip: [use SSH](https://help.github.com/articles/connecting-to-github-with-ssh/) instead of HTTPS).
76
+
that tracks github.com/sigp/lighthouse using `$ git remote add upstream
77
+
https://github.com/sigp/lighthouse.git` (
78
+
pro-tip: [use SSH](https://help.github.com/articles/connecting-to-github-with-ssh/) instead of HTTPS).
76
79
3. Create a new feature branch with `$ git checkout -b your_feature_name`. The
77
80
name of your branch isn't critical but it should be short and instructive.
78
-
E.g., if you're fixing a bug with serialization, you could name your branch
79
-
`fix_serialization_bug`.
80
-
4. Make sure you sign your commits. See [relevant doc](https://help.github.com/en/github/authenticating-to-github/about-commit-signature-verification).
81
+
E.g., if you're fixing a bug with serialization, you could name your branch
82
+
`fix_serialization_bug`.
83
+
4. Make sure you sign your commits.
84
+
See [relevant doc](https://help.github.com/en/github/authenticating-to-github/about-commit-signature-verification).
81
85
5. Commit your changes and push them to your fork with `$ git push origin
82
86
your_feature_name`.
83
87
6. Go to your fork on github.com and use the web interface to create a pull
@@ -92,22 +96,28 @@ by Rob Allen that provides much more detail on each of these steps, if you're
92
96
having trouble. As always, jump on [discord](https://discord.gg/cyAszAh)
93
97
if you get stuck.
94
98
99
+
Additionally,
100
+
the ["Contributing to Lighthouse" section](https://lighthouse-book.sigmaprime.io/contributing.html#contributing-to-lighthouse)
101
+
of the Lighthouse Book provides more details on the setup.
95
102
96
103
## FAQs
97
104
98
105
### I don't think I have anything to add
99
106
100
107
There's lots to be done and there's all sorts of tasks. You can do anything
101
-
from correcting typos through to writing core consensus code. If you reach out,
108
+
from enhancing documentation through to writing core consensus code. If you reach out,
102
109
we'll include you.
103
110
111
+
Please note, to maintain project quality, we may not accept PRs for small typos or changes
112
+
with minimal impact.
113
+
104
114
### I'm not sure my Rust is good enough
105
115
106
116
We're open to developers of all levels. If you create a PR and your code
107
117
doesn't meet our standards, we'll help you fix it and we'll share the reasoning
108
118
with you. Contributing to open-source is a great way to learn.
109
119
110
-
### I'm not sure I know enough about Ethereum 2.0
120
+
### I'm not sure I know enough about Ethereum
111
121
112
122
No problems, there's plenty of tasks that don't require extensive Ethereum
113
123
knowledge. You can learn about Ethereum as you go.
0 commit comments