microsoft / microsoft/winget-cli

Add support for extension packs and files to be opened with a winget program

Open
#3,228 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Issue-Feature
Dominant language
C++
Stars
26.4k
Forks
1.8k
Avg merge
1d 11h
Merged PRs (30d)
15

Description

Description of the new feature / enhancement
  1. Expansion packs, are a file that goes inside of the directory of an application to provide additional support, mainly for language packs that allow other languages to use the programs in questions, like NirSoft's programs provide expansion packs.
  2. Files to be opened with other packages, this might be out of scope or already a part of No. 1 but adding support for instance, homebrew/foss software like games to be ran via compatibility layers or emulators might expand the possibilities of winget
Proposed technical implementation details

No response

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

The issue names no source files, tests, or entry points, and provides no proposed technical implementation. Start by mapping how winget represents installed applications and associated files, then determine whether extension packs and files opened through other packages fit the package-manager scope. Done would require an agreed design and clear implementation boundaries.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
cli
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.