The idea of "good" in Stoicism

I recently restarted study of Stoicism by getting my feet wet again reading "The Daily Stoic" every day and jotting down thoughts on that day's entry. One thing that comes up a lot is the idea of "being a good person" or "doing good". Unfortunately, I'm kind of fuzzy on what that means exactly. Everyone has their own idea of what being a good person means, that often conflicts with someone else's idea.

In my own very recent experience I've dealt with someone who's idea of how to deal with someone who they think is acting improperly is to take them to task publicly, raking them over the coals if they don't get the response they want. I don't find that to be "doing good" or "being a good person". I don't think they're a bad person overall, I just find the behavior abhorrent.

I think that's totally the wrong way of doing things because nobody reacts well to public shaming. Everyone reacts to such accusations differently, especially in public. I think the right way is to take the person aside and let them know that they're acting improperly. (To be clear, I also think behavior patterns matter here. If someone is routinely acting poorly a different approach is probably necessary).

Which one of us is "doing good"? We completely disagree on the approach but does that mean either of us isn't "being a good person"? The intent certainly is to do good, but again it's subjective.