If you haven’t seen this already, Node.js was forked recently over code of conduct issues:
- Hacker news: https://news.ycombinator.com/item?id=15078995
- Discussion of the issues: https://github.com/nodejs/TSC/issues/310
- A long response: https://github.com/nodejs/CTC/issues/165#issuecomment-324798494
At the very least, it seems like something we can learn from.