Feature proposal: Editing of posts
A recent proposal showed that a majority support a feature that allows editing of posts. Here's my suggestion for how this would work. I'm mainly opening this thread up for discussion of implementation, though, so everybody can kick ideas around and hopefully come up with something that we all like.
My suggestion is: There will be some kind of indication that a post has been edited, e.g. a string at the top or bottom of the post that says "Edited at ______" with a timestamp. This string will not appear if the post was edited a brief period of time after it was posted (say, 60 seconds). This allows users to clean up small typos and punctuation without being "penalized".
Faldrian
Thu 9 Oct 2014 8:34AM
Too stressfull. Also: The user can use preview to get this straight, this pending post thing is nothing more than a preview with a auto-submit feature.
Maciek Łoziński
Thu 9 Oct 2014 9:33AM
It's too complicated - in code and user experience. It's not worth the complexity.
StefOfficiel
Thu 9 Oct 2014 9:45AM
It's too complicated... Better edit for a change a button. Already understand what Diaspora is not an easy task, if necessary to understand complicated things further we will lose all !!
AlexB
Thu 9 Oct 2014 9:57AM
I like some aspects of the proposal, but I think it should be a proper "edit" feature -- i.e. the post actually is posted when you first press post. (personal pref: 5-minute rule + discrete version history if easy to code.)
Deleted account
Thu 9 Oct 2014 10:13AM
This solution is definitly a way of postponing the problem, not solving it.
Jakob
Thu 9 Oct 2014 10:44AM
I can't say I truly grasp the federation thing, but I think postponing a post would feel wrong. It would be as if there was no real point where you decide to submit. It would feel like lag.
AlexB Thu 9 Oct 2014 1:41AM
When you say "not really posted" -- do you mean that it's not visible to other users, or do you mean that it's not inalterable?
Antoine Cezar Thu 9 Oct 2014 1:45AM
Not posted at all in fact. It's a delayed post. But it apprears like posted to the user. When then time is elapsed the Pod process the post and its "really" posted.
Antoine Cezar Thu 9 Oct 2014 1:48AM
It is inspired of the gmail cancel feature. It feels like posted so you act like it is posted but if needed and not too late you still can cancel to avoid the mess.
Antoine Cezar · Thu 9 Oct 2014 1:39AM
Lets say 3min? and remove the sendnow option.