-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Description
Scoop is a command-line installer for Windows.
1. Why Do You NEED This Feature?
I NEED this feature because:
- I'm lazy.
2. What Is NOT Possible Right Now?
Currently I cannot:
- Have a package manager automatically keep forge up-to-date for me.
3. What WILL Be Possible With This Feature?
With this feature I will be able to:
- Have forge be automatically updated when using
scoop update *orscoop update forge.
Proposed Solution (User Experience)
If not made available in the official main or extra bucket repositories, I would add the bucket repo you provide via scoop bucket add <name> <repo> which would be a json file that indicates what the latest version is as well as the download url for scoop to use. After running scoop update, that will make forge something that can be installed with scoop install forge.
Use Cases
- Have forge be automatically updated when using
scoop update *orscoop update forge.
Feature Category
Other
Priority/Impact
Low - Minor improvement
Examples from Other Tools
task-keeper didn't want to have to go through official channels to have their project added to scoop and instead just created their own repo for it:
https://github.com/Zevan770/scoop_zev/blob/main/bucket/task-keeper.json
Contribution
- I'm willing to submit a PR to implement this feature
- This is going to be very dependent on your personal preferences for handling deployment, which is something developers tend to want to do in their own way. I also lack familiarity with the
cargo-distworkflow.
- This is going to be very dependent on your personal preferences for handling deployment, which is something developers tend to want to do in their own way. I also lack familiarity with the
- I can help with testing
- I can help with documentation
Additional Context
No response
β Pre-submission Checklist
- I have clearly explained WHY I need this feature (not just that it would be nice)
- I have described what is NOT currently possible in detail
- I have explained what WILL be possible with concrete examples
- I have provided specific use cases and workflows
- I have searched existing issues to avoid duplicates