Communities

Writing
Writing
Codidact Meta
Codidact Meta
The Great Outdoors
The Great Outdoors
Photography & Video
Photography & Video
Scientific Speculation
Scientific Speculation
Cooking
Cooking
Electrical Engineering
Electrical Engineering
Judaism
Judaism
Languages & Linguistics
Languages & Linguistics
Software Development
Software Development
Mathematics
Mathematics
Christianity
Christianity
Code Golf
Code Golf
Music
Music
Physics
Physics
Linux Systems
Linux Systems
Power Users
Power Users
Tabletop RPGs
Tabletop RPGs
Community Proposals
Community Proposals
tag:snake search within a tag
answers:0 unanswered questions
user:xxxx search by author id
score:0.5 posts with 0.5+ score
"snake oil" exact phrase
votes:4 posts with 4+ votes
created:<1w created < 1 week ago
post_type:xxxx type of post
Search help
Notifications
Mark all as read See all your notifications »
Q&A

Welcome to Codidact Meta!

Codidact Meta is the meta-discussion site for the Codidact community network and the Codidact software. Whether you have bug reports or feature requests, support questions or rule discussions that touch the whole network – this is the site for you.

Post History

77%
+5 −0
Q&A Grace period for immediately noticed small errors

If we allow immediate updates to be "folded into" the original post, I would want to block it if anybody has interacted with the post -- if someone voted in that first minute, then an unannounced e...

posted 1y ago by Monica Cellio‭

Answer
#1: Initial revision by user avatar Monica Cellio‭ · 2023-11-22T03:37:41Z (about 1 year ago)
If we allow immediate updates to be "folded into" the original post, I would want to block it if anybody has interacted with the post -- if someone voted in that first minute, then an unannounced edit shouldn't be ok.  Yes this is rare, but sometimes you get these quirks of timing.  (It's happened to me.)  And as someone noted in a comment, we would want moderators and admins to be able to see the true history, just in case it matters.  When we start adding these guardrails, I wonder if we're making the code complicated and the interface confusing -- why did *this* edit get recorded separately but not *that* one?

(Thank you for not using redaction for this.  Redaction is meant for things like credentials and PII.  We have a change pending to add some extra guidance next to that checkbox.)

I know from personal experience how annoying it is for a typo or brain glitch to get through.  It feels embarrassing.  I console myself with the thought that most people probably won't even look, and for those who do, the favor of fixing it outweighs the shame of making the error in the first place.  Maybe that's not always true, but it's the mindset I try to adopt.

Would it help to keep the true history (like now) but fuzz the "announcement"?  Instead of "posted 5 min ago, edited 4 min ago", if we just show "posted 5 min ago" but show the edit in the history -- would that help?  Or would that be confusing too?  (We'd need to flesh out how that would work and what the thresholds are.)