X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;ds=sidebyside;f=CONTRIBUTING.md;fp=CONTRIBUTING.md;h=186ae274fdacfcb165e7c0a9227f2837e12778c8;hb=2ea3765b7aa7e029b163f19cdde62abb539f09cb;hp=e8a57d85f7f7e8a9cebe857f6011e7c84dee6b6d;hpb=d529a8827bd860ecfef73059cd5097e778f63ddc;p=rust-lightning diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index e8a57d85..186ae274 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -30,9 +30,13 @@ Getting Started First and foremost, start small. This doesn't mean don't be ambitious with the breadth and depth of your contributions but rather -understand the project context and culture before investing an asymmetric number of hours on +understand the project culture before investing an asymmetric number of hours on development compared to your merged work. +Browsing through the [meeting minutes](https://github.com/rust-bitcoin/rust-lightning/wiki/Meetings) +is a good first step. You will learn who is working on what, how releases are drafted, what are the +pending tasks to deliver, where you can contribute review bandwidth, etc. + Even if you have an extensive open source background or sound software engineering skills, consider that the reviewers' comprehension of the code is as much important as technical correctness. @@ -43,6 +47,8 @@ a "soft" commitment. If you're eager to increase the velocity of the dev process, reviewing other contributors work is the best you can do while waiting review on yours. +Also, getting familiar with the [glossary](GLOSSARY.md) will streamline discussions with regular contributors. + Contribution Workflow ---------------------