-
-
Notifications
You must be signed in to change notification settings - Fork 59
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
How about replacement jq
with jaq
?
#24
Comments
jq
binding (j9) with jaq
?jq
with jaq
?
I say it’s okay to have jaq’s reduced set of available filters, if more people can build and use jnv. 😊 |
I agree with @dwvisser and would personally prefer an easy-to-build pure rust tool over packaging C deps. |
I would like to start using this tool if it was pure Rust. Even if there weren't a complete match of filters. jq was unmaintained entirely for a number of years, which should be considered under Cons. They had to make a point release to fix a security issue in the update they made. At least if you only have Rust dependencies it will be easier to manage if such a situation happens again. |
Can you maybe try out how it works with jaq, allowing choice of jaq and jaq, then deprecate jq if jaq is good enough. |
I'm also having some issues compiling j9-sys conda-forge/staged-recipes#25806 (comment)
Switching to |
At the time of v0.1.0, the author deemed it most appropriate to use the original jq.
However, managing C-related stuff during build time had to be undertaken, and this was underestimated at the release of v0.1.0. After actually releasing and taking a look the installation error issues that were raised, it became apparent that continuing to use jq might not be the best decision.
Then, there is a project in Rust called jaq, which is a jq-clone. I hope to discuss whether or not to replace jq with jaq, and whether it is feasible to do so.
Here's a rough outline of the pros and cons:
jq (j9)
j9-sys v0.1.2
#6jaq
The text was updated successfully, but these errors were encountered: