Add useful links for contributors to CONTRIBUTING and README docs.
(cherry picked from commit 172694ac4c
)
This commit is contained in:
parent
27f606db1b
commit
bba922c562
|
@ -70,11 +70,15 @@ Similar rules can be applied when contributing bug fixes - it's always best to
|
||||||
discuss the implementation in the bug report first if you are not 100% about
|
discuss the implementation in the bug report first if you are not 100% about
|
||||||
what would be the best fix.
|
what would be the best fix.
|
||||||
|
|
||||||
|
In addition to the following tips, also take a look at the
|
||||||
|
[Engine development guide](http://docs.godotengine.org/en/latest/development/cpp/)
|
||||||
|
for an introduction to developing on Godot.
|
||||||
|
|
||||||
#### Be nice to the git history
|
#### Be nice to the git history
|
||||||
|
|
||||||
Try to make simple PRs with that handle one specific topic. Just like for
|
Try to make simple PRs that handle one specific topic. Just like for reporting
|
||||||
reporting issues, it's better to open 3 different PRs that each address a
|
issues, it's better to open 3 different PRs that each address a different issue
|
||||||
different issue than one big PR with three commits.
|
than one big PR with three commits.
|
||||||
|
|
||||||
When updating your fork with upstream changes, please use ``git pull --rebase``
|
When updating your fork with upstream changes, please use ``git pull --rebase``
|
||||||
to avoid creating "merge commits". Those commits unnecessarily pollute the git
|
to avoid creating "merge commits". Those commits unnecessarily pollute the git
|
||||||
|
|
|
@ -40,7 +40,7 @@ Official binaries for the Godot editor and the export templates can be found
|
||||||
[See the official docs](http://docs.godotengine.org/en/latest/development/compiling/)
|
[See the official docs](http://docs.godotengine.org/en/latest/development/compiling/)
|
||||||
for compilation instructions for every supported platform.
|
for compilation instructions for every supported platform.
|
||||||
|
|
||||||
### Community
|
### Community and contributing
|
||||||
|
|
||||||
Godot is not only an engine but an ever-growing community of users and engine
|
Godot is not only an engine but an ever-growing community of users and engine
|
||||||
developers. The main community channels are listed [on the homepage](https://godotengine.org/community).
|
developers. The main community channels are listed [on the homepage](https://godotengine.org/community).
|
||||||
|
@ -49,6 +49,8 @@ To get in touch with the developers, the best way is to join the
|
||||||
[#godotengine IRC channel](https://webchat.freenode.net/?channels=godotengine)
|
[#godotengine IRC channel](https://webchat.freenode.net/?channels=godotengine)
|
||||||
on Freenode.
|
on Freenode.
|
||||||
|
|
||||||
|
To get started contributing to the project, see the [contributing guide](CONTRIBUTING.md).
|
||||||
|
|
||||||
### Documentation and demos
|
### Documentation and demos
|
||||||
|
|
||||||
The official documentation is hosted on [ReadTheDocs](http://docs.godotengine.org).
|
The official documentation is hosted on [ReadTheDocs](http://docs.godotengine.org).
|
||||||
|
|
Loading…
Reference in New Issue