Windows Support
mloskot opened this issue · comments
Problem Statement
Would it be possible to release Windows binary too?
If there is one available, then I'm willing to submit package sibprogrammer.xq
to https://github.com/microsoft/winget-pkgs
I think it would be great if xq
is available via winget install --id sibprogrammer.xq
on Windows and becomes part of the tools company together with https://github.com/stedolan/jq and https://github.com/mikefarah/yq which are already packaged for winget.
I agree it sounds reasonable to support the Windows platform as well.
I can't give any promises because have no permanent access to Win-based machines (but it's not a big deal to find, I hope), and xq
uses some terminal-specific tricks (I also believe it is solvable). So sooner or later, such support will be added.
As for winget
I didn't hear about it before. Meanwhile, Win-focused coworkers mention chocolatey
rather often. What is more popular? Or maybe one ecosystem integrates the parts of another (like it happens with brew
and macports
on Mac)?
no permanent access to Win-based machines (but it's not a big deal to find
GitHub Actions?
What is more popular?
I don't have any stats to share. Chocolatey is definitely very popular, it's been around for long time.
But, winget is gaining popularity as it is an official package manager for Windows and by Microsoft, e.g.:
Ok, I got it. Winget from this point of view looks very attractive. @mloskot thank you for the clarification!
I agree it sounds reasonable to support the Windows platform as well. I can't give any promises because have no permanent access to Win-based machines (but it's not a big deal to find, I hope), and
xq
uses some terminal-specific tricks (I also believe it is solvable). So sooner or later, such support will be added.As for
winget
I didn't hear about it before. Meanwhile, Win-focused coworkers mentionchocolatey
rather often. What is more popular? Or maybe one ecosystem integrates the parts of another (like it happens withbrew
andmacports
on Mac)?
winget
is the official tool (should always be the 1st choice).
scoop
is the next best choice (in my humble opinion).
scoop.sh