microsoft / microsoft/winget-create

`wingetcreate new` with path to installer

Open
#301 0 comments 4 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Issue-Feature
Dominant language
C#
Stars
651
Forks
114
Avg merge
7h 52m
Merged PRs (30d)
3

Description

Description of the new feature / enhancement

Currently you need to provide the download URL when using wingetcreate and wait for the tool to finish downloading the installer, which can be time consuming depending on file size and internet speed. If we could also use wingetcreate new providing the file path to the downloaded installer and then providing the download URL to put in the manifest, that would be great.

Proposed technical implementation details

Ability to use the command wingetcreate new <installer filepath> with wingetcreate prompting for the download URL to add in the manifest.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start at the wingetcreate new command entry point and trace how it currently obtains and downloads the installer URL. Add support for an installer filepath argument, then prompt for the download URL and use that URL in the generated manifest. Done means a local installer can be used without downloading it again while the manifest still contains the provided URL.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
cli, operating-systems
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.