Hi Wenhua, On Fri, 2017-02-10 at 00:57 +0000, Wenhua Liu wrote: > Thank you for the information. I knew that place but don't know how > to use "Git-Hub Pull Requests". Do I need to create an account on > github first? Is there any document talking about this? GitHub is the most popular hosting service for open source projects today, and much of our documentation assumes developers know what it is and how to use it. That's probably not a fair assumption on our part - GitHub may be widely used in the open source community but a huge part of our target audience is people who have historically worked in closed source exclusively. I'll try to remedy that with a few links to documentation. You do need to sign up and create an account at http://github.com. Once you do that, you'll want to fork the SPDK repository, make your changes on a branch, and then open a pull request using the web UI. The official documentation is here: https://help.github.com/articles/about-pull-requests/ There is an extremely detailed tutorial from Digital Ocean at https://www.digitalocean.com/community/tutorials/how-to-create-a-pull-r equest-on-github It's got way more information than is probably necessary, but it should cover any question that comes up. I hope that helps. We welcome contributors and selected GitHub for our hosting to make the process as familiar as possible to the widest range of people. Thanks, Ben > > Thanks, > -Wenhua