Week 2

Code of Conduct

Importance of Code of Conduct

Why would we need the Code of Conduct? I think the Code of Conduct is just a kind of moral restrict over the developers, it is not a law or a clause. If we want to maintain one project and there are a bunch of developers, we need these conducts to restrict them and make the community a place that is conducive to discussion rather than full of arguments and conflicts.

Before learning this topic, I didn’t realize the importance of the Code of Conduct, but after these, I knew that the Code of Conduct can also be very easy, it can be based on some other Code of Conduct, so I am also thinking about adding the Code of Conduct for projects that I am currently maintaining.

A Realistic Way of Enforcing Rules from Code of Conduct

As I mentioned that the Code of Conduct is only a moral restrict, so how can we restrict some individuals who do not follow the rules and disrupt the community environment? I think one way is voting. We can ask developer to vote on some mis-behaviors, if the majority of people agree that this behavior is rude and impresses the community environment, then they can kick him out of the community.

Written before or on February 4, 2024