Not sure if this is the best place to share feedback. If not please let me know. Anyways, hope this is helpful
Itâs great that the community is creating a Community Code of Conduct. Even cooler is that itâ opt-in. When organizations and individuals buy-in theyâre doing so against the default. Theyâre taking action. Thatâs meaningful.
I agree with everything in the doc and it all makes sense, except the part on Unwelcomed Behavior. This part is very vague. What is unpolite or unprofessional to one person might be honest to another. As Linus said âOn the internet, nobody can hear you being subtle.â
Also, too often smart people will hide ill intent behind polite speech. Theyâre very good at it. Also, sometimes those who are rough around the edges are the most caring. They say things that are less than eloquent, but have good intentions and honest feedback. Theyâre willing to say the truth, and sometimes thatâs hard. The world isnât this black and white, but itâs important to keep these things in mind.
In the CoC doc thereâs a list of âquestions to ask yourself.â These are a good start, but I can see a whole host of situations where this could get complicated. Everythingâs relative. Humanâs operate on subjective viewpoints, but thereâs no global âtruthâ. It comes down to how people feel. This is treacherous confusing territory.
With these questions the goal seems to be to reduce drama and increase empathy? If so, hereâs a few more questions that have helped me avoid conflict and drama. These questions do not directly address more hostile forms of negative behavior. They address what often leads to conflict and drama: miscommunication. For me, thinking about incentives and playing to win a positive sum game is much easier and more compelling than thinking about âfeelings.â Hereâs a few ways I frame that:
Am I playing a positive sum game?
-
Do I feel like itâs a game of âus/me vs them?â If so, are there any ideas or solutions that would be a win/win?
-
Am I taking into consideration the interests of all parties involved, or just my own?
Am I talking about the person, or their ideas/actions?
- Itâs always a good idea to be easy on people, but hard on ideas.
- Am I taking someoneâs criticism of my ideas as an attack on me as a person? If so, try re-reading/thinking about it, but imagining itâs someone elseâs idea. Does it look different from that perspective?
Am I creating value?
-
If I am highlighting a problem, am I also proposing a solution? If so, is that solution supported by facts as well as feedback from the community? If not, am I seeking out feedback to create a win/win scenario or trying to sell people on my idea vs theirs?
-
If I am highlighting a problem, what would have to change for that to no longer be a problem. What needs to happen to make it better? Sharing this feedback with other party could help facilitate constructive conversations rather than being stuck in the land of opinions and emotions.
-
If I am proposing a solution, is it a solution for me or for all parties involved? If all parties involved would not be happy with this idea, is there a way to change it where they would be?
Are we talking about facts, or opinions?
- Can I back my idea up with facts? If so, what are those? Share them. If not, why? More research would make for a more persuasive discussion.
- Can I argue for the other side of this issue as well, or do I only understand my own viewpoint?
I donât know much about Ethereum Magicians or rolling CoCs, but I hope this is helpful. Also, if this isnât the right place for feedback or this direction isnât useful please let me know!