godotengine / godot-asset-library

PHP frontend for Godot Engine's asset library
https://godotengine.org/asset-library
MIT License
285 stars 85 forks source link

Have a way for the author to delist/unpublish an asset he published #244

Closed brunosxs closed 2 years ago

brunosxs commented 2 years ago

Pretty self-explanatory. Would be good for the author to delist its own asset (for whatever reason). Adding it back would need new approval. Thoughts on how to implement that?

Calinou commented 2 years ago

There are no plans to allow unpublishing assets on the authors' side. Allowing this would make npm left-pad-style debacles possible on the Godot asset library. Note that assets can still be removed by moderators if the asset is in violation of the code of conduct, or if the asset contains resources that infringe on copyrights.

However, the new asset library will support archiving assets – it's already implemented, but the new asset library is not deployed yet. Archiving is a formal way to mark assets as no longer being updated. It also prevents new reviews from being posted. This is an established pattern used on GitHub and various other software repositories, and it's much safer than allowing assets to be unpublished entirely.

In the meantime, if you wish for one of your assets to be made less visible, you can request it to have its support level changed from Community to Testing. Assets with a Testing support level don't appear in search results by default.