Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Consideration for Winget #135

Open
MorosophDude opened this issue Jul 19, 2023 · 1 comment
Open

Consideration for Winget #135

MorosophDude opened this issue Jul 19, 2023 · 1 comment
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@MorosophDude
Copy link

Hi there,

Are you considering "Compiling and Uploading to WinGet". Firstly, I actually don't know anything about this process(I am a total noob when it comes to creating/deploying package), I am here because of leoafarias/fvm#458.

I understand why chocolatey was used for windows(and I don't want that to change) but I was just wondering if winget was being considered since it comes by default in all new windows installations and I(any maybe others like me) don't want to install one more stuff if possible.

@nex3
Copy link
Collaborator

nex3 commented Jul 19, 2023

I'm open to this in theory, but there are some serious logistical difficulties. It looks like the Dart SDK ran into some trouble trying to provide a package that just adds a directory to the PATH (dart-lang/sdk#43977). We could theoretically provide an MSI, but actually creating an MSI requires access to the Windows Installer SDK which would pose some serious complications from this package (although may be doable from FFI if you're willing to require the package to be built on Windows). The rest of the submission process seems reasonably straightforward. It requires a PR, but we could open that with the standard GitHub credentials we require elsewhere.

All that said, it's not tremendously likely our team will have time to add this very soon.

@nex3 nex3 added enhancement New feature or request help wanted Extra attention is needed labels Jul 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants