Being able to see the edits mostly means two things:
- Less forgiving
- More accountability
On the old site, people edited and/or deleted comments quite a bit, often in ways which were really not okay. Like, they’d say something terrible, wait until it caused problems, and then delete it and pretend they did nothing wrong. Or there were people like kreisler, who would post, wait a day, then delete… pretty much every day, every post. It was a big nuisance. That’s part of why I ended up making a daemon to automatically archive every page I viewed, since it was the only way to keep a record of what happened.
On the other hand, there’s something to be said for the “right to be forgotten”. Data privacy is a huge and complex topic, and there are lots of situations where information really should be deleted instead of just being tucked away in the edit history.
On the other other hand, almost nothing on the internet is ever truly deleted. There’s usually an archived copy somewhere, especially in places like this which are published for the entire internet to read. People need to understand the difference between a private conversation and a public post, and be careful about what they publish.
The common case of editing a post to fix typos, update old info, or add extra info… isn’t really affected much by this. It’s pretty much fine either way, just normal edits. The main factors in determining which policy to use are the more difficult cases, like when someone acts with ill intent or has an atypical situation.
I really could go either way on this… because instead of having a clear solution which always works, there are tradeoffs. However, I think I lean slightly toward visible edit history. It helps reduce some of the abuse patterns the old site had, and special situations can still be handled by asking an admin for help. Like, contact @sb56637 and say “Hey, I got really drunk and s##tposted last night and I feel terrible about it… could you delete the 7 posts linked below?”.
Or perhaps there are other solutions; I don’t know exactly what features Discourse has for this, or what other communities have found to work best.