Hi all, As you can see, we have several new contributors making PRs for our project. And here we'd like to discuss what criteria is requested for one to become a committer.
Here are some of my suggestions to start with: 1. We can set a minimum number for required PRs merged or issues contributed. And we need to discuss the amount for them. How about 3 merged PRs and 10 issues? As for the definition of *issues contributed*, I think they should report to us those issues that they think they've helped or made a progress, and let us judge. 2. I'd suggest candidates send an email for application (maybe to the private mailing list) and mention the links of their PRs or solved issues or other contributions (like document fixing, suggestions and etc.). If you guys agree on this, we shall put a notice about the details on our website or GitHub about how to apply. 3. The quality is even more important, so this should probably also be assessed by us. 4. Another requirement I think necessary is the commitment to contribute, which may be in the form of making more PRs or fixing document errors, or answering issue problems. 5. After an offline discussion with Dave, Shen Yi and Su Shuang, we think it is necessary to require those new committers to make PR before their commits are merged. It's a safer way to make sure our code is at its best state. Please feel free to share your opinions on this topic! And looking forward to having new committers. :) Zhang Wenli http://zhangwenli.com
