aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPO-CHUN KUO <39326293+kbjcobinhood@users.noreply.github.com>2019-04-17 17:38:07 +0800
committerPO-CHUN KUO <39326293+kbjcobinhood@users.noreply.github.com>2019-04-17 17:38:07 +0800
commit4fb519c1ce342ef1a490d8bc8a57525e6aa491bf (patch)
tree35d031f7ee5690b247441f48807cfb1b2e20093b
parent993594d2f759b5db08b4c69754e9ace2d5c9e012 (diff)
downloaddexon-wiki-4fb519c1ce342ef1a490d8bc8a57525e6aa491bf.tar.gz
dexon-wiki-4fb519c1ce342ef1a490d8bc8a57525e6aa491bf.tar.zst
dexon-wiki-4fb519c1ce342ef1a490d8bc8a57525e6aa491bf.zip
Updated Fullnode Development (markdown)
-rw-r--r--Fullnode-Development.md21
1 files changed, 21 insertions, 0 deletions
diff --git a/Fullnode-Development.md b/Fullnode-Development.md
index 7b85604..14660f5 100644
--- a/Fullnode-Development.md
+++ b/Fullnode-Development.md
@@ -1 +1,22 @@
# Contribute to DEXON Fullnode
+
+Thank you for considering to help out with the source code! We welcome contributions from
+anyone on the internet, and are grateful for even the smallest of fixes!
+
+If you'd like to contribute to dexon, please fork, fix, commit and send a pull request
+for the maintainers to review and merge into the main code base. If you wish to submit more
+complex changes though, please check up with the core devs first on [our gitter channel](https://gitter.im/dexon-foundation/Lobby)
+to ensure those changes are in line with the general philosophy of the project and/or get some
+early feedback which can make both your efforts much lighter as well as our review and merge
+procedures quick and simple.
+
+Please make sure your contributions adhere to our coding guidelines:
+
+ * Code must adhere to the official Go [formatting](https://golang.org/doc/effective_go.html#formatting) guidelines (i.e. uses [gofmt](https://golang.org/cmd/gofmt/)).
+ * Code must be documented adhering to the official Go [commentary](https://golang.org/doc/effective_go.html#commentary) guidelines.
+ * Pull requests need to be based on and opened against the `dev` branch.
+ * Commit messages should be prefixed with the package(s) they modify.
+ * E.g. "eth, rpc: make trace configs optional"
+
+Please see the [Developers' Guide](https://github.com/dexon-foundation/dexon/wiki/Developers'-Guide)
+for more details on configuring your environment, managing project dependencies and testing procedures.