Comment Re:haha no (Score 2) 117
> when you flame someone publicly, the apology has to be public too
Absolutely this. Otherwise the public message is "people can flame away and there is no consequence". Potential developers may well think "why should I get involved there technically when I'll be treated that way too".
Ideas and code can be criticized; that's normal. Attacking people is counterproductive in addition to being needlessly hurtful. There is never any excuse for it. Apologize publicly and become a better person.