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

Reply via email to