Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

*Feature Idea* Flagging abandoned projects

A topic by acmorri1988@gmail.com created Apr 19, 2022 Views: 426 Replies: 8
Viewing posts 1 to 3
(5 edits)

I apologize in advance if this has already been posted, I tried searching before posting this to see, but found nothing.

****Here's my Idea:****

Adding a community feature that allows users to flag a project as abandoned would not only help streamline the process of users finding games they enjoy, while simultaniously promoting traffic to projects that are regularly updated thus giving hard working devs more of a chance to have their work seen.  It would also allow for a means to lighten the server load for Itch.io its self by way of reducing the amount of clutter by  deleting abandoned projects from the database.

Obviously there would have to be some means of control for users, developers and itch staff themselves.  

I.E.

* Requiring a specific time frame of not being updated by the developer to pass before users are able to flag as abandoned

* Requiring a certain amount of users (User quota) flagging a project as abandoned before the system allows the project to be removed from the site. 

*Once the user quota is met, I see two possible solutions.  One being an automatic deletion from the database. (However that presents numerous issues) A way to avoid these issues could be a pre allocated time frame that the developer has to appeal the process before it is acually removed from the database.   And the second possible solution would be that once the user quota is met, that it gets forwarded to an Itch staff member to review.  They would need to review the project, taking into consideration time since last update as well as user/developer corresponance in it's feed.  At which point the staff member would decide to approve or deny user's request to flag as abanoned, if approved, then a message could be sent to the developer stating they have X amount of time to appeal the process before it gets removed from the site.  (Possibly requiring the dev to present either evidence that it is not abandoned or a reason why they have not updated it but plan on continuing work on said project.)

* Once a project has been successfully flagged as abandoned, it could be hidden from public view until either A: it is removed completely, or B: a dev successfully appeals the process

* Another idea would be to add more search filters to the site that allow a larger time scale than the 30 days it's already capped at such as 90 days and/or 6 months. but that's only a half-measure.

I believe that adding a feature such as this would not only streamline the site extremely well, but also make the browsing process much more intuitive and help prevent users wasting time and getting invested in a project only to find it has been abandoned.  




****Here's my reasoning****

I have been using Itch for a couple years now, and have found some pretty amazing games.  However there is a recurring issue I have noticed over time, and frankly it's getting tiresome.

I have put several hours into playing games that were great pieces of work, only to have the developer abandon it before it is finished, often leaving on a seriously disappointing cliff hanger.  I have not noticed any means (Other than the search tag "Last Updated" which caps out at only 30 days.  Many developers post regular updates every few months, which will not be caught by that search filter) for users to sort through the projects that are actively being developed and ones that are abandoned, oftentimes making it much more difficult to spot projects that have a lot of potential and that developers are working hard to post regular updates.  This is not only detrimental to the developers, by limiting potential traffic to their project, but also frustrating to us little people who just want to find something that isn't abandoned.

There are too many abandoned projects that I find myself wasting a lot of time opening the link, scrolling down and reading the page to find the update schedule (Many of which aren't clearly communicated)  


I am interested in hearing feedback on this idea.


*****TL:DR*****

Too many abanoned projects make it hard to find good ones that devs work hard on. A means to flag them for removal would be great!

*****TL:DR*****

(+1)

I really don't want anyone flagging any of my apps or games for removal because I haven't been updating it. As a developer, I don't see this proposed feature as helping me.

(3 edits)

As long as you are acively updating it, then I don't see that being an issue.  Frankly the way I see it, is unless they are mitigating circumstances, if a developer goes more than 6 months to a year without any updates or even posts about updates, the project is abandoned.  Any other reasoning simply doesn't make sense.


But let's say the game is completed, then once it is marked as completed and not still in development, then obviously it shouldn't be able to be flagged as abandoned, because it is complete.   

Moderator(+4)

How do you tell an abandoned project from a FINISHED, COMPLETE project, that's not getting any more updates because it doesn't need any?

(1 edit)

I'm no stranger to coding.  It wouldn't be that difficult to add a feature  that the dev can enable that marks the project as complete, or even on hold (which could extend the timeframe before a project can be flagged as abandoned)  Once marked as complete, then the option for users to flag as abandoned can be disabled.  It's really not that difficult of a concept.

Not to mention, there's already an "In development" marker on projects that are... Well, in development, it's not too much of a stretch to think that there's a way to change that "In development" marker to a "Completed/Finished" Marker.  Which would obviously remove the ability to flag as abandoned.

I also seem to remember a search tag that allows you to filter search results for completed games only.  ( I may be wrong here, because it's been a long time since i've used it) 

These are just a few possible solutions that are already inherently built into the server's UI, or at the very least relatively easily modifiable.

Moderator(+1)

Yes, there is a filter to browse games by status. It's not an issue of programming anyway. The question is, who gets to decide that a game is abandoned as opposed to simply finished? Based on what?

Might I suggest you reread my Initial post.  It answers and explains all of that with several alternative options that could possibly work.  Of course those are just a few ideas, I'm sure someone else could come up with a potentially better idea, I was just spitballing an idea.

I may have misunderstood your question actually.  If so I apologize.  The only other way I could think of answering it would be the developer.  The one's actually responsible for the project would have a clear idea about what scope they want for their work.  Once they are satisfied with their work, and feel it is complete, the developer would be responsible for marking it as completed.  At which point the flag as abandoned feature could be permanently disabled on that particular project.

Moderator

That's what the Released status is for, right now.