What is meta? ×
Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 131 Stack Exchange communities.

This proposal was partly discussed in this post: how-do-deleted-posts-affect-rep, but the only solution to update the rep after a post is deleted seems to be a complete recalculation.

I am wondering whether this is technically necessary. I think it would be more convenient for users if they got a hint before deletion how many rep they'd lose from this post. If they choose to delete it the effect should be instant. I have worked on denormalization strategies myself and have never seen the need to do a complete recalculation if the denormalized data is updated correctly.

I think we should try to keep the currency "reputation" as solid as possible and avoid fluctuations altogether (besides rule changes, which I do strongly support).

Another part of the problem is how deleting posts with down-votes should work, I don't think reputation should be regained. If everything is only soft-deleted anyway this wouldn't cause any additional headaches during recalculations.

share|improve this question
    
This is under way, see: meta.stackexchange.com/questions/123319/… –  Nick Craver Feb 24 '12 at 10:26
    
This is now rolled out on meta and soon the rest of the network, you can read more about the reputation changes here –  Nick Craver Feb 28 '12 at 15:13

2 Answers 2

up vote 8 down vote accepted

Sounds good to me, but I think that reputation should be regained for deleted posts with downvotes - you were wrong, have (hopefully) realised your mistake, and have removed it. Shouldn't that behaviour be encouraged?

This might not be appropriate if you (the person who wrote the downvoted answer) didn't personally delete the question (e.g. a mod deleted it).

I'd agree more for things flagged offensive/spam, since you've presumably done something actively detrimental to the community.

share|improve this answer
1  
My reading of "Questions and answers sometimes get deleted; votes on deleted posts do not count toward your reputation." (blog.stackoverflow.com/2010/03/…) is that deleted downvotes no longer count against you either (just like upvotes no longer help you), no matter who deletes the post. –  Gnome Mar 22 '10 at 14:14
    
@Gnome - yep, I'm just saying that should remain the case. –  Dominic Rodger Mar 22 '10 at 14:29

The variable here is hitting the rep-cap on a given day.

If you hit the rep cap, the effects of deleting a post depend on timing, and have to be calculated by walking the entire vote history.

For example, deleting a post could mean you don't hit the cap on that day, whereas with the post, you do.

share|improve this answer
7  
You make it sound like that walk is huge though -- but (when a user's post is deleted, or when a vote is retracted) it should only be necessary to revisit all votes made to that user's posts for that one day. –  Ether Mar 22 '10 at 23:40
1  
@Jeff: I agree with Ether on this topic. This operation shouldn't be all too expensive and could be easily handed of to a background job or whatever. –  Johannes Rudolph Mar 26 '10 at 10:15

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .