-
Notifications
You must be signed in to change notification settings - Fork 14
Feature request: Allow to upload package as unlisted. #142
Description
First of all, thanks to all the team behind Chocolatey. It rocks!
As a software developer, I sometimes find it useful to upload pre-release packages for open-beta testing.
For example pushing a pre-release with choco push gsudo.1.2.0-alpha1.nupkg. Nonetheless, this package gets listed on Google Search, and to make matters worse, it may appear first in the search results.
The solution I found, is to unlist such package. Unfortunatelly, this is not possible via choco push command, nor via the web site, which says Until this package is approved, it is not allowed to be listed. when I try to unlist it.
This forces me to wait until it is approved, which is unpredictable, as it depends on how busy choco servers and moderators are.
A flag to upload as unlisted is desirable. Or a way to set as unlisted, before the package has passed automated testing.
Furthermore: A new status for packages such as 'draft' would be nice. It would work similar to how a package works before automated testing is approved. In such status, the package is unlisted, the owner would be able to install the draft package (using -pre and/or --version=SpecificVersionNumber) and, if necessary, re-upload a fixed version. When the owner clicks 'publish' button (or choco command), it will leave the draft status and become listed.
Thanks!