Longer edit window, please

What’s a forced edit revision?

In revision #1, the poster said

I love Apples!

In revision #2 the poster edited their post to say

I love Grapes!

there is a pencil icon at the upper right which indicates when a post has been revised by its author. Normally, everyone can click or tap this pencil to see all the revisions to a post and compare them. That’s disabled here because… I dunno why.

However. During the (default) 5 minute editing grace period after posting, Discourse does not treat edits as full revisions, because if we did, there would be an explosion of relatively meaningless “oops, typoed” revisions attached to every post. So users get a little 5 minute window to fix boo-boos in their posts without the pomp and circumstance of a full blown revision, the scarlet letter of a pencil icon, etc attached to their post forevermore.

(with the caveat that if you change too much of the post, we always force a revision for safety reasons, even in the grace period, because spammers, basically, but trolls could theoretically exploit that too.)

This is of course, like everything else in Discourse, configurable. if you were the site admin, you could set the editing grace period to zero seconds if you like.

I feel so old. When I first registered at the SDMB, there was absolutely no edit window at all. Once you hit “submit,” that was it, there was no taking it back or changing, except in a subsequent post.

Five minutes works pretty well to fix typos, and perhaps change parts of a sentence. Beyond that, might as well just say “No message,” and start over with a new one.

Now, if you’ll excuse me, I have to shake my fist at a cloud, and make sure that my car still gets 40 rods to the hogshead. :wink:

The Moving Finger writes;
And, having writ, moves on.
Nor all thy piety nor wit
Shall lure it back to cancel half a line,
Nor all thy tears wash out a word of it.

I’m still bummed out that the like button isn’t here, because so many of the posts like :point_up_2: are so great … and I have no way to indicate that other than writing out a complete post, akin to sending a dang notarized letter instead of casually waving at someone.

But, hey, we’re on Discourse, not an ancient soviet-era brutalist concrete fortress of ye olde vbulletin or whatever, so I’ll take the W

Quod scripsi, scripsi.

So, per your apples / grapes example above, every version of a post, including the first one, is considered a revision?

I still don’t get what “forcing” a revision means - does it mean forcing it back to its original version, no grace period for you chump (which indeed means no actual revision has taken place at all)?

I think he means forcing it to appear in the post’s revision history.

As opposed to allowing you to make minor fixes withing 5 minutes without it appearing at all in the revision history.

Not exactly – during the grace period, there is no revision stored, so there is no record at all of the change being made in the site’s database. The idea is that fixing basic typos and very minor edits aren’t really worthy of being immortalized in a carbonite bytestream forever.

  1. Five minutes is a big improvement on nothing. But ten minutes would be better. I edit posts a lot. I don’t like autocorrect or making simple mistakes - though don’t care greatly about them either. Not a huge issue.

  2. But I agree about changing the OP and spammers too.

Probably because the timeout for deleting is the same duration as the timeout for editing. So it’s easy to end up with two screwed-up posts instead of one good one.

I just deleted my post (directly above yours) from the 18th, 27 hours ago.

I just tested it too. It looks like you can still delete a post far outside the edit window.

Also, it deletes it immediately without asking for confirmation, and it can’t be undeleted by the user. I think it would be better if it asked for confirmation.

The deletion message “(post withdrawn by author, will be automatically deleted in 876000 hours unless flagged)” could also be improved.

What I hate is when the edit pencil is there, and you edit, then they do a Lucy with the football.

I think if you start editing you should have some extra minutes to finish.

I’d like to see a real-time countdown, just to add suspense and anticipation for our descendants :sunglasses:

I think your suggestion would work well with DrDeth’s complaint. What if Discourse showed you how much time you have left to finish your edit, with a real-time countdown in the composer?

~Max

I find that kind of stuff (providing a bit too much information) tends to stress people out and make them agonize over it where they otherwise maybe wouldn’t?

I think it’s fine to propose a longer global edit window to the Powers That Be. Five minutes is the default edit grace period in Discourse and it looks like that’s what is in effect here. Would it really be a big deal if that was extended to 8 minutes, or 10 minutes? Not to me, personally, but I’m just a tech support janitor, not a member of moderators or staff here.