How to Protect and Survive Open Source Projects From Poisonous People

Facing with poisonous people in your open source project that distract the progress, emotionally drain the community, cause severe infighting, or person who are selfish, uncooperative, and disrespectful. Even too much perfectionist and insider who too obsessed [...]