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

Support for winget to install kdash #312

Open
sander1095 opened this issue Mar 17, 2023 · 3 comments
Open

Support for winget to install kdash #312

sander1095 opened this issue Mar 17, 2023 · 3 comments
Labels
enhancement New feature or request help wanted Extra attention is needed Windows

Comments

@sander1095
Copy link

Is your feature request related to a problem? Please describe.
Currently you can use scoop and chocolately to install kdash. However, winget is now the native package manager on Windows. There is nothing wrong with chocolately and scoop, but having to install an alternative package manager to install kdash in the recommended way is a bit of a shame..

Describe the solution you'd like
kdash would be available for installation using winget

Describe alternatives you've considered
Install a completely different package manager like scoop or chocolately just to try out kdash. This is not a great alternative because I just want to play with this tool, and the barrier for entry is too high.

Additional context
none

@deepu105
Copy link
Contributor

deepu105 commented Mar 17, 2023 via email

@sander1095
Copy link
Author

This looks like something I could do, though I currently don't have the time. However, if someone else would like to do this.. it looks pretty straight forward.

The official docs are here, the rest of this comment is based on that.
https://learn.microsoft.com/en-us/windows/package-manager/package/

I'm not sure if kdash is a ISV or publisher, I'm guessing not. In this case, we can submit a proposal to https://github.com/microsoft/winget-pkgs to get kdash into the winget repository.

I've already submitted a proposal with the request for help getting this implemented, however, if I find time (no guarantee), I could look into it: microsoft/winget-pkgs#100530

The only "real" work is that the package must end up being an .msi, .msix or .exe. Unzipping that windows .tar.gz version reveals a .exe, so the only real work would be that the .exe must also be released without the .tar.gz around it to make it installable for winget. Other tasks would include updating the CI/CD to also publish to winget :)

@mdanish-kh
Copy link

The only "real" work is that the package must end up being an .msi, .msix or .exe. Unzipping that windows .tar.gz version reveals a .exe, so the only real work would be that the .exe must also be released without the .tar.gz around it to make it installable for winget. Other tasks would include updating the CI/CD to also publish to winget :)

WinGet can perform installations from an archive but supports only .zip file format for now

@deepu105 deepu105 added help wanted Extra attention is needed Windows enhancement New feature or request labels Jul 5, 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 Windows
Projects
None yet
Development

No branches or pull requests

3 participants