-
-
Notifications
You must be signed in to change notification settings - Fork 59
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
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: