microsoft / microsoft/winget-cli
Support input file containing list of software for 'download' feature
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 26.4k
- Forks
- 1.8k
- Avg merge
- 1d 11h
- Merged PRs (30d)
- 15
Description
Description of the new feature / enhancement
The download feature is really nice. Really helps in instances of offline systems and not needing to head to the web every time IA requires us to update. In its current state, it appears the download feature only supports passing in a single app to download.
Now this isn't really a huge issue as it's easy enough to script out and build a download string from a txt file of needed software but it would be cool if the download feature could support passing in a file containing the software you'd like to download so it's done in a one-liner and a bulk download launches.
Proposed technical implementation details
No response
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reading the existing download feature and its command-line entry point to understand how a single software item is accepted. Define how an input file should be specified and parsed, then verify that one invocation downloads every listed software item and handles invalid entries consistently.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- cli
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100