Thank you for mentioning that, not so many people talk about how communities are built.
And, commenting systems are pretty powerful tool in building those.
One thing I would like to add:
NEVER EVER ADD A DOWNVOTE OPTION
I had an experience in Reddit once, they were talking about the new version Visual Studio, I commented that VS is eventually doomed cuz it's bloated and I find VSCode pretty lightweight and a much better alternative in so many ways.
The topic gone viral, and I got lots of bad comments and dislikes. Since that time, I hardly comment on Reddit.
I've been a professional C, Perl, PHP and Python developer.
I'm an ex-sysadmin from the late 20th century.
These days I do more Javascript and CSS and whatnot, and promote UX and accessibility.
I think it's worth bringing up the Stack downvote option. It costs you reputation to vote something down, which (theoretically) makes trolls think twice before carpet bombing your comment history.
It could be improved, maybe, by removing the penalty if someone else upvotes a comment you make on the answer, something like that, but it gets a bit messy.
This what I would call Karma-system. But the point is that don't show negative response to the public at all (though it can be used for some internal rating, it can be visible to moderators)
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Thank you for mentioning that, not so many people talk about how communities are built.
And, commenting systems are pretty powerful tool in building those.
One thing I would like to add:
NEVER EVER ADD A DOWNVOTE OPTION
I had an experience in Reddit once, they were talking about the new version Visual Studio, I commented that VS is eventually doomed cuz it's bloated and I find VSCode pretty lightweight and a much better alternative in so many ways.
The topic gone viral, and I got lots of bad comments and dislikes. Since that time, I hardly comment on Reddit.
Yeah, this is what I meant to convey in "See no evil" section. Even if downvotes are present they should not be visible.
I think it's worth bringing up the Stack downvote option. It costs you reputation to vote something down, which (theoretically) makes trolls think twice before carpet bombing your comment history.
It could be improved, maybe, by removing the penalty if someone else upvotes a comment you make on the answer, something like that, but it gets a bit messy.
This what I would call Karma-system. But the point is that don't show negative response to the public at all (though it can be used for some internal rating, it can be visible to moderators)