>> Clearly calling people out publicly is not allowed.
I have a possibly weird/complex take on this whole thing.
I think it was absolutely fine for the public/customers/partners to call out Eich to resign based on his Prop 8 vote.
On the other hand, I have mixed feelings about Mozilla employees calling for his resignation publicly.
Where I live, I think Eich would have a case for workplace harassment against those employees. I don't know what workplace harassment laws are like in the US, but publicly shaming a coworker for something legal they did that you don't morally agree with is usually grounds for some sort of action, regardless of that person's position of power.
I have a possibly weird/complex take on this whole thing.
I think it was absolutely fine for the public/customers/partners to call out Eich to resign based on his Prop 8 vote.
On the other hand, I have mixed feelings about Mozilla employees calling for his resignation publicly.
Where I live, I think Eich would have a case for workplace harassment against those employees. I don't know what workplace harassment laws are like in the US, but publicly shaming a coworker for something legal they did that you don't morally agree with is usually grounds for some sort of action, regardless of that person's position of power.