mandiant / mandiant/flare-vm

WinGet Prospects?

Open
#482 4 comments 0 reactions 0 assignees View on GitHub
:grey_question: discussion
Dominant language
PowerShell
Stars
9.1k
Forks
1.1k
PR merge metrics
No merged PRs in 30d

Description

WinGet is quite mainstream now and a lot of packages are available in the official Microsoft repositories.

There's some notable benefits to WinGet such as:
- Most packages are maintained by their own upstream (this avoids the common issue of the Chocolatey package being out of date)
- A real packaging format (`MSIX`, in the same way Debian has `deb` and Fedora has `rpm` files)
- MSIX is supported all the way back to Windows 7 through [MSIX Core](https://learn.microsoft.com/en-us/windows/msix/msix-core/msixcore)
- Comes installed on Windows by default (through App Installer) and officially supported by Microsoft

The only con I can think of is that I don't think WinGet supports Windows 8/8.1. However, that version of Windows has been out of support now for a while anyway. There may also be some packages used by Flare VM which haven't made their way to official WinGet repositories yet (this should probably be checked as the first step).

I'm just throwing the idea out there to get Flare VM's prospects on this matter. If a port is planned then it would probably take a decent amount of effort to get done.

Thanks!

Contributor guide

Open the contributing guide

Research direction

No files, tests, or implementation entry points are named. First check whether the packages used by Flare VM are available in the official WinGet repositories and confirm the supported Windows versions; done would require a decided migration scope and implementation plan.

Written by the indexing model from the issue text.

Assessment

Domain
operating-systems, tooling
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.