Hi, Xiang,

I basically agree with most of the things you say here, but in an Apache project, you cannot set rules unilaterally.  No one person has that authority over the project.  We all all equals.  Decisions can only be made with concurrence from other team members and we can only get concurrence through a full vote.

I think you should:

1. Update the workflow document at https://cwiki.apache.org/confluence/display/NUTTX/Code+Contribution+Workflow+--+Brennan+Ashton so that it provides  complete descriptions of the step from where some decides to modify code until that change is incorporated into the repository.

2. Call for a 72-hour [DISCUSS] phase to review the workflow, then then

3. A [VOTE] to approve the workflow.

No direction from one person to another is appropriate without that concurrence.  Even then, nothing is really binding.  No one can be punished for not following the rules other than through peer pressure.

I appreciate that you might probably be uncomfortable about updating the workflow document in a language that is not your native language.  But we can help you through that through the review process.

Greg


Reply via email to