summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJuan Linietsky <reduzio@gmail.com>2016-02-08 13:33:21 -0300
committerJuan Linietsky <reduzio@gmail.com>2016-02-08 13:33:21 -0300
commita84dfbc46b28da89841aaa94a5057bf3de314622 (patch)
tree63bf06aa6204a2c066f07dad02e5781d827bf496
parent92a3b9fb9fe26db7c2ce6f2c82e9b15d36df93bf (diff)
Added contributing.md
-rw-r--r--CONTRIBUTING.md32
1 files changed, 32 insertions, 0 deletions
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
new file mode 100644
index 0000000000..9ff1a69551
--- /dev/null
+++ b/CONTRIBUTING.md
@@ -0,0 +1,32 @@
+## PLEASE READ:
+
+### Reporting Bugs:
+
+If you are reporting a new issue, you will make our life much simpler (and the fix come much sooner):
+
+#### Specify the Platform
+
+Godot runs on a large variety of platforms and operating systems and devices. If you believe your issue is device/platform dependent, please specify:
+* Operating System
+* Device
+* GPU Model
+
+#### Specify Reproduction Steps
+
+Many bugs can't be reproduced unless specific steps are taken. Please **specify the exact steps** that must be taken to reproduce the condition.
+
+#### Provide a Simple, Example Project
+
+Sometimes an unexpected behavior happens in your project. In such case understand that we can't always take a look at your project. Providing **a simple project** that isolates and reproduces the issue is always the **the best way for us to fix it**.
+
+### Contributing Pull Requests
+
+If you are adding new engine funcitonality, please make sure that:
+
+* This functionality is desired.
+* You talked to other developers on how to implement it best.
+* Even if it won't be merged, your PR is useful for future work on another developer.
+
+Thanks!
+
+The Godot Development Team \ No newline at end of file