X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;f=CONTRIBUTING.md;h=e8a57d85f7f7e8a9cebe857f6011e7c84dee6b6d;hb=7e7635d55903f2fac4e44ee3f2928cb2a6c11112;hp=241c64208565459a0abf5a5d9818365add6de617;hpb=9c7c3b99210676793b1d35575d8538979cc1b349;p=rust-lightning diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 241c6420..e8a57d85 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -24,6 +24,25 @@ requests. Major projects are tracked [here](https://github.com/rust-bitcoin/rust-lightning/projects). Major milestones are tracked [here](https://github.com/rust-bitcoin/rust-lightning/milestones?direction=asc&sort=title&state=open). +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 +development compared to your merged work. + +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. + +It's very welcome to ask for review, either on IRC or LDK Slack. And also for reviewers, it's nice +to provide timelines when you hope to fulfill the request while bearing in mind for both sides that's +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. + Contribution Workflow ---------------------