-
Notifications
You must be signed in to change notification settings - Fork 36
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
refactor!: simplify Makevars files and rename env vars for building the library #693
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Small nitpick but shouldn't these be named LIB_R_POLARS_*
instead?
Good point. Line 6 in 134ed5d
|
Would it be a breaking change to rename this binary |
This name is automatically generated from the crate name "r-polars". i.e. "lib" + "r-polars" -> "libr-polars" -> "libr_polars" |
Sorry for being nitpicky on this, but I'd prefer envvars to be named |
That's a good point to consider, and I was thinking the same way when I opened this PR. However, we can separate environment variables related to Rust build from other environment variables (for example, environment variables that affect the behavior of r-polars may be added) by using "LIB" as a prefix. |
Right, that's a good distinction to make, thanks for explaining. At some point, we should add a vignette listing all possible envvars, both for the Rust build and for the use in R (in addition to what you put in the "installation" vignette). |
Thanks for your review! |
Hi @eitsupi and @etiennebacher . You probably noticed the frequency and quality of PRs and reviews have gone down lately. I think so. I will take a pause from open source for half year or more I think. I want to try out some new directions in a life. It has been a great honor to work with you. You can replace me as maintainer and/or "first author" whenever it makes sense. I will try to commit the Rstudio completion PR and give up on the vscode completion PR. |
@sorhawell Thanks for the reply. Glad to hear you are doing well. I will merge this and move on. |
@sorhawell I hope this break will be good for you and you'll find things you enjoy doing. I'm always impressed by the amount of work you put to make this package working, thanks so much |
+1 OSS work is very rewarding... but it can also be incredibly draining. @sorhawell I'm among the many grateful people for all the work that you've put into |
Related to #80, #241, #300, and #445
LIBR_POLARS_FEATURES
instead ofRPOLARS_FULL_FEATURES="true"
. This allows users to freely select features.RPOLARS*
toLIBR_POLARS*
for consistency.These changes are brought over from prqlr.