15

Our community has long been concerned about how the site's automated deletion scripts (aka Roomba) handle "abandoned" questions, as lamented in the 2023 meta post Is the automatic deletion of "abandoned" questions a good thing? These are typically questions about older or more obscure games that receive zero votes, a score of zero, and have a low view count. Based on the votes on that post, the community largely agrees this is an issue.

Previously, Roomba's criteria couldn't be modified, but now there's good news! As of June 26, 2025, SE has introduced a new feature that allows Community Managers to customize auto-deletion criteria for SE sites. According to a CM, communities that want adjustments should discuss the matter on their Meta site, reach consensus, and then tag the discussion with to notify the CMs for implementation.

For reference, here are the default settings for SE's automated cleanup scripts:

The system will automatically delete unlocked, unanswered questions older than 365 days on main (non-meta) sites, that have a score of zero (or have a score of 1 and the owner's account is deleted), have fewer than 1.5 views per day on average, and fewer than two comments. (shown as "Scheduled: RemoveAbandonedQuestions" in the question timeline)

SE has created site-specific settings that allow us to modify:

  • The multiplier: “has view count <= the age of the question in days times [XXX]."
  • The number of days: Adjusting the time until a post becomes eligible for Community user deletion (defaults to XXX days).

Should we request more lenient auto-deletion criteria for Arqade? If so, what specific settings should we propose?

1
  • 3
    [status-review] - Given the community support for this (on both this and the 2023 discussion about it), can we have the view count requirement removed from Roomba settings please? Commented Jul 3, 2025 at 4:06

5 Answers 5

9

This change has been applied! The new multiplier for required views is now 0 on Arqade, so posts will not be automatically deleted for having too few views at any point.

1
  • 2
    I’m absolutely thrilled about this change. Commented Jul 7, 2025 at 17:56
10

I'm the author of the post from 2023 that raised this concern. Unsurprisingly, I strongly support making Arqade's Roomba settings more lenient.

Proposal: Disable the view count requirement entirely

The Community User (Roomba) actually has two different sets of conditions to auto-delete non-closed questions.

Condition set 1: Delete question after 30 days if it:

  • has −1 or lower score
  • has no answers
  • is not locked
  • has no active bounty

Condition set 2: Delete question after 365 days if it:

  • has a score of 0 or less, or a score of 1 and a deleted owner
  • has no answers
  • has no active bounty
  • is not locked
  • has view count <= question age in days times 1.5
  • has 1 or 0 comments
  • isn't on a meta site

Note that only the second condition set uses view count. The first set focuses solely on unanswered questions with a negative score, which I believe is enough to cover auto-deletion of truly low-value posts.

Because of this, I propose we set the view multiplier threshold to 0, effectively disabling the second set of deletion criteria so that only negatively scored questions get auto-deleted.

The view requirement works on Stack Overflow, not Arqade

The idea of increasing the amount of views a post needs over time makes sense on Stack Overflow where programming languages and technology constantly get updated. Stack Overflow gets an average of 479 questions per day making it harder to curate compared to Arqade's 3.1 questions per day.

In contrast, here on Arqade most game-specific questions and answers don't become any less valid over time (outside of live service games). A question about doing a barrel roll in Starfox 64 is just as useful in 2025 as it was when the question was asked in 2010, or even when the game released in 1997. Requiring a question to reach an arbitrary view count requirement that increases every year just doesn't make sense on Arqade.

Alternative proposal: Lower the view multiplier requirement to 0.5 or lower

If removing the view count requirement entirely sounds too extreme, I propose at the very least lowering the view requirement multiplier. Currently, the requirement is (has view count <= the age of the question in days times 1.5. According to this query, 70% of the non-deleted questions on Arqade that are at least 1 year old fail to meet this threshold. (Unfortunately I have no way to check the view count for questions that were deleted.)

Ironically, just a few weeks ago I had drafted and briefly submitted a Meta post requesting sites be allowed to adjust the Roomba auto-deletion criteria (deleted so I could further revise it). Now that the feature has actually been implemented, let me repurpose some points as to why I think we should make the Roomba auto-deletion threshold more lenient.


Why we should adjust Roomba settings

As a someone who enjoys answering obscure or overlooked questions—sometimes over a decade after they were asked—I strongly believe the current auto-deletion criteria is harmful to the site's health. Many older questions, especially about niche games, don't receive enough traffic to avoid deletion. Conversely, there are some questions which receive relatively decent traffic—like this question about Steam Deck gyro controls with 492 views—but just didn't get any votes or answers from users on Arqade.

When I posted about this issue back in 2023, the common sentiment seemed to be that auto-deletion likely wasn't ideal for Arqade, especially with how much less traffic Arqade gets compared to sites like Stack Overflow. However, the site moderators did not have the ability to disable or adjust the deletion criteria.

Since then, activity on Arqade has only continued to decline. From June 2015 to June 2025, weekly voting activity on Arqade has dropped 86% from around 3,000 to 400 votes per week. As traffic and votes decrease, I suspect a higher percentage of questions fall below Roomba's visibility and voting thresholds.

Voting activity

Additional supporting data

  • Around 180 users have enough reputation (10k) to vote to undelete questions. It's unknown how many of these are users active. At least 3 votes are needed to undelete a question.
  • There is a meta request from 4½ years ago asking to decrease the required view count to prevent automatic question deletion
  • I attempted to vote to undelete some of my own Roomba-deleted questions, but they've been stuck on 1 undelete vote for a year and a half with no review.
  • Non-moderators cannot browse deleted posts from other users, making it hard to discover examples of deleted questions or to try and have them undeleted.
  • Users with 10k rep can see recent undelete votes, but the page is hard to find and only lists undelete votes from the past 30 days.
  • I estimate Roomba has deleted around 4-5% of my total questions, or 40-50 out of 1000, based on manually checking my deleted posts and counting how many were deleted by the Community user.

Examples of valid, deleted questions

Below are examples of valid, on-topic questions that were deleted by Roomba.

7
  • 1
    You need 10K rep to undelete questions, right? If so 178 people have that privilege, not 70. Unless you’re filtering by active users, in which case the number drops. Commented Jun 28, 2025 at 17:29
  • 1
    @Otaku Good catch. Adjusted. Commented Jun 28, 2025 at 17:32
  • I didn’t even think working around Roomba by making the multiplier for views 0, good idea. Commented Jun 28, 2025 at 17:44
  • @Otaku Amusingly, I only came up with the idea in the process of revising this post. Commented Jun 28, 2025 at 18:01
  • 5
    +1. I agree. Removing the view count requirement entirely makes sense here. When I replied to your 2023 meta post, that's also what I was thinking. The view count threshold is really designed for high-traffic sites like Stack Overflow, not for smaller sites like Arqade. Commented Jun 29, 2025 at 1:46
  • 1
    a simple stat that shows old questions are still relevant: a lot of the most prolific users of the past (ie the top 100 rep on this site) are still getting rep every month, despite no longer posting. this signals that old posts are, in fact, getting seen and upvoted and shouldn't be deleted. Commented Jun 29, 2025 at 13:47
  • 2
    View count rule doesn't make any sense for a site like ours, and I strongly disagree with the Roomba process in general. If someone votes to undelete a post that should have its own review queue, or something similar, it's a really obscure process as it stands. (I undeleted a couple of your linked questions, btw) Commented Jul 1, 2025 at 11:39
4

I think we should make it more lenient. There are a lot of questions about smaller games or with little views, and even if they’re good, valid questions, as it stands they could be deleted for no good reason.

Unfortunately, we can’t change the criteria around votes (which is much more useful in my opinion), so I’m not entirely sure how to change the criteria.

I’m thinking we make the number of days somewhere around 1.5-2 years (preferably on the higher side), and/or the multiplier somewhere around 0.25-0.5 (preferably on the lower side).

4

I'm in favor of removing the view requirement entirely to disable the 365 day pass of deleted questions, as in Stevoisiak's post, but I'd like to add some more thoughts to my reasoning than just what they covered.

According to the help article on these auto deletions, the motivation for this feature was to avoid old questions clogging up search results:

Abandoned, unanswered questions can be a nuisance for readers when they appear in search results. While every question deserves a chance to be answered, at some point the annoyance to those searching for a solution outweighs the increasingly-small chance that an answer will be provided.

With this motivation in mind, I'd ask a few questions:

Do old questions not deserve a chance at an answer?

This feature seems to take as a given that, as a question becomes older, it is not only less likely to receive an answer- it will eventually reach a threshold where it no longer deserves an answer.

It is true, especially for technologies, that many questions will become relevant to fewer people over time as their topic becomes older and fewer people engage with it in the first place. I mean, odds are, nobody's ever going to answer another question about IE6 on SO.

But I don't think that means old questions are never deserving of an answer. The cost of keeping the question around, relative to even the tiniest chance that somebody with the knowledge and inclination comes along to answer it, seems like a worthwhile trade. The opportunity cost seems quite low!

And this goes doubly so for games- tons of people go out of their way to play old games, and so old questions stand a chance of receiving an answer every time somebody picks up an old title again.

Aren't unanswered questions still useful?

I'm sure there are plenty of users who just want to find a solution to whatever problem they have, apply that solution, and move on with their lives. For them, unanswered questions are a probably nuisance.

But I suspect that, for most users, most questions are timeless even when lacking an answer. There is value in knowing that somebody else had the same question as you. This is especially true here, because unlike many old technologies, people are still playing old games!

And this isn't the only case for the importance of unanswered questions. Questions like this one are separated from deletion by exactly one comment, and questions with a single comment are relatively common. Some of these even have an answer in that one comment. (And I'll grant, this is not the appropriate way to use the site- but that's a different problem!)

With questions that are technically unanswered still presenting the potential to be useful to someone, and no certain way to programmatically separate dead-end questions from ones that may become useful, I'd say there's no reason not to keep them all around.

Is this the right tool to solve this problem?

If the problem is that search provides irrelevant results as there are more and more old questions for the search tool to dig through, why delete questions that could have been returned rather than filter results for recency? Or even using this exact same filter in search?

It makes sense that questions become less relevant or useful as they age- but even if we assume that is true, that doesn't mean deletion is the best means to fix a problem with search. Deletion seems like it should solve problems with low quality questions- and it sounds like the deletion pass for 30 day old questions does that already.

And, so it isn't left as subtext, I primarily find my way to existing questions by googling my question... and as far as I can tell, it weights recency just fine for questions that need it.

1
  • 1
    Good points on the value of old questions and the number of questions that were saved from deletion by a single comment. Commented Jul 2, 2025 at 14:08
2

A special thanks to our mods and the CMs for adjusting the Roomba settings on Arqade. FYI, you can search for your zero-score deleted questions using the query user:me deleted:1 is:question score:0 and flag them for moderators to undelete.

Look for questions that say "automatically deleted xxx ago by Community Bot"—those are the ones affected by the old Roomba settings. If a question doesn't show this message, it wasn't deleted by Roomba, so the adjustment wouldn't have worked for that one.

You must log in to answer this question.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.