Partial Release Deletion #1240
Labels
1. feature
New feature or request
2. backend
This issue/pr relates to an issue/change on the backend
2. frontend
This issue/pr relates to an issue/change on the frontend
Is your feature request related to a problem?
Currently, it is possible to combine multiple releases into a single version.
That is to say, separate files (by platform) may be uploaded into a single version release.
For plugins that have an instance and network component, it makes distribution much simpler!
Unfortunately, this creates the potential for mistakes. For example, please consider the following;
Problem Case One: Intended Uploads
Let's pretend that Plugin_Waterfall-1.1 had some significant issue, but that Plugin_Paper-1.1.jar was fine.
It is presently impossible to remove the former without removing the latter.
It is possible to delete release 1.1, but that would also delete Paper_Plugin-1.1.jar, which was not the issue.
Problem Case Two: Spigot Confusion.
On spigot, the "BungeeCord" category exists, but is far weaker:
Assigning the "BungeeCord" tag to one's resource is merely an indication that the resource has some form of cross-server functionality (often using plugin messaging).
Users who are new to Hangar may mistakenly assume a similar behaviour exists, and assign a copy of their plugin to both platforms. Embarrassingly, I must admit that I was one such user (this is the resulting mess).
The resulting situation is far from optimal: even when the version in question has since been superseded, the mistaken and outdated version remains a drop-down option on the project's page.
Describe the solution you'd like.
The ability to delete Platforms without deleting releases, would be ideal:
The current system:
Rough mockup of the requested system:
Describe alternatives you've considered.
The other option is to delete the problematic version altogether.
This is suboptimal as:
Other
No response
The text was updated successfully, but these errors were encountered: