sibprogrammer / xq

Command-line XML and HTML beautifier and content extractor

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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 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)?

winget is the official tool (should always be the 1st choice).
scoop is the next best choice (in my humble opinion).
scoop.sh