The following changes are live now:
Deleted questions will be visible to their authors, regardless of those authors' reputation. They won't be linked to anywhere† that they're not already linked, but if someone knows where to find their question and it's been deleted, they should always be able to view it.
Delete-voting within two days of closing is ...
A Roomba is a brand of automatic robotic vacuum cleaner for cleaning floors.
The first robotic vacuum cleaner was the Electrolux Trilobite in 2001. The iRobot Roomba was released in 2002. Many brands are now available, but it is the Roomba that most people associate with robotic vacuum cleaners (in the same way the brand Hoover became associated with ...
This's happening probably due to the script conflict - both reversal and roomba scripts run 3:00 AM UTC as it was stated somewhere, but I've seen several times that Community removes a question at 3:01 (despite the site being very low-traffic; on the high traffic sites I think it can take 10+ mins for the script to check all the questions), i.e. sometimes a ...
I'm uncomfortable with the idea of a "good answer" to a "bad question".
If the answer is good and useful it implies that the question is actually a good question too. It might be expressed badly or have suffered from some initial down-votes before it was knocked into shape, but ultimately it must have some use if the answers are good.
I think the solution ...
This is working exactly as intended. This automated check is meant to clean up old closed posts that were effectively abandoned.
If the question is worth keeping around, it's worth reopening. I'm not sure why that didn't happen in this case. Judging by the comments, I suspect Double AA was expecting or waiting on some additional community discussion that ...
Rejected migrations are locked, and the automatic deletion rules exclude locked questions. So rejected migration stubs are never deleted.
This is bad because it leaves content around that might be found in searches, but that cannot be curated in any way. The question is there, but there are no answers and there never will be any: this is not useful. ...
It's better to pursue undeletion (with edits). Deletions are designed to be reversible. There's an "undelete" link right there, which implies that it's meant to be used when the problems that led to deletion have been addressed. Sticking to the original question instead of starting a new one also keeps all the history together; I've sometimes seen people ...
The deletion notice on a question now includes the scheduled process which caused the Community user to delete the question:
You can see what each of these terms means in this answer which outlines the criteria.
A fix for this is going out today. The weekly job culling questions runs at midnight and the fraud reversal happens at 3AM (both UTC). Now, the weekly job will only consider questions which have a non-deleted down vote more than 2 days old. This will give any fraud reversals a run before the votes are considered.
If system-assisted early deletion is the tradeoff for removing the early delete votes of 20k users, I can get behind that. I'd probably be most comfortable with the third of your options, although I honestly couldn't find anything as an example worth saving even in your second option's query.
I'm a big fan of the change in closed question wording to ...
Starting this coming weekend, these should be deleted automatically 30 days after being rejected.
Note that this logic will only delete a rejected, migrated question if it meets the following criteria:
Migrated from another site (and no moderator has cleared the migration history)
Not already deleted
Closed (but not as a duplicate)
I agree; there's a big difference between +0/-15 and +10/-25 (or +100/-101). Controversial is not the same as uniformly rejected. Sometimes the controversy might not even be about the question itself but rather about other intertwined issues.
In a related question, Shog declined a request to turn off the Roomba entirely on child metas, arguing that ...
Yes, it is broken. Not completely broken, but definitely broken.
Here's the query that implements those requirements you cite:
WHERE PostTypeId = 1 -- Question
AND DeletionDate IS NULL -- Not already deleted
AND MigrationDate IS NULL -- Not migrated
AND ClosedDate < GETUTCDATE() - @deadlineDays -- Closed question - was closed before ...
As a mod, more automatic deleting greatly lessens two of my biggest concerns as a mod:
Getting rid of crap
Having closed, clearly low quality content on the front page is embarrassing. So is having it on the first page of /questions. But when do I manually delete it? A day is too soon. After two days I'm likely to forget. But at the moment, that crap's ...
The question had two downvotes on it as well, and was deleted when the score was 0. The downvotes were later invalidated due to some voting irregularities, which caused the score to rise back up to 2.
I've gone ahead and undeleted it.
This is super-complicated.
The proper solution here would be to ensure that automatic deletion gives votes time to "age" and be vetted by the fraud scripts before taking action.
Update: For the weekly task, RemoveDeadQuestions, which affects questions older than 30 days, the Roomba script now only considers downvotes cast more than two days prior ...
For those of you, who are also "moderators" of a small community around a less frequently used tag, you may want to check that the generally low view count in that community doesn't lead to the deletion of valid, yet unanswered questions.
I've created a data explorer query that allows you to see the unanswered questions for your tag that might be auto-...
Sometimes there are questions which are misguided but answerable.
That's putting it nicely.
The rules for automatic deletion are extremely conservative. The goals are:
Remove distractions for folks active on the site. Questions unlikely to attract constructive answers get in the way of those that might produce useful answers. Some folks like to go back ...
I agree with you on this. In particular, when you say this it resonates with me:
Wouldn't it be more in line with the Stack Exchange saying "comments
are second-class citizens" to instead of setting the requirement based
on a low threshold for number of comments keeping the question, to set
it based on the date from the most recent comment (no ...
It turns out that questions which were migrated to the site are not eligible for any automatic deletions outside the 30-day deletion for being rejected.
The check ignored migrated questions because prior to June 4, 2019 it was only possible for a migrated question to also be closed if the migration was rejected, which would lock the question, and locked ...
Nope, we can't. We just sometimes say that to mean we will come back and delete it soon.
I think the general reason we might tend to do this is that we are sensitive about leaving 'meta' comments around, but there are things where we think it's useful to do so. That particular comment seems to be a perfect example. Saying the comment will be deleted is sort ...
Monica's advice on fixing the question is solid - anything you can do to correct whatever caused it to not get the necessary attention the first time around is worth doing.
In particular, take this opportunity to add what you've learned in the time since you first asked.
But then... Just re-ask the question. Sure you can vote to undelete it, or flag it ...
I've updated the query to check for nulls on the IsAnswered field - this will be deployed in the next build (rev 2014.6.16.1659, meta rev 2014.6.16.2312).
The query runs on a daily schedule, so may be a day or two before it kicks off.
While we can certainly agree that the rules are quite arbitrary, I don't think that unplugging the roomba is the solution here. Here are some things to think about:
Why couldn't the question muster a non-negative score in 30 days?
Was it because of poor quality? If so, why wasn't it edited to make it better?
Was it because it was off-topic/marginal? If so,...
Auto-deleted questions are shown. These are all from the “Recently Deleted” list:
We can see posts deleted from spam flags are shown and roomba deleted RemoveAbandonedClosed and RemoveMigrationStubs posts are shown.
Posts aren't shown if the user account that owns that post is deleted (so spam posts are only shown until the account is deleted for example).
They get deleted.
The dup-target restriction on voting to delete is just that: a restriction on voting. The abandoned-question cleanup doesn't vote; it just deletes.
We discussed this exact scenario while implementing the voting restriction, and identified the most likely scenario for auto-deletion of dup-targets as the one that matches your example: ...