-
Notifications
You must be signed in to change notification settings - Fork 76
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
Better UX for unsupported R versions #1397
Comments
What are you thinking re: "unsupported versions of R"? As in, which versions are (not) supported? It seems relevant to consider the tidyverse support policy, which is to support the current version (4.3 today), the devel version, and four previous versions of R (4.2, 4.1, 4.0, 3.6 today). https://www.tidyverse.org/blog/2019/04/r-version-support/ Maybe the Positron R extension would adopt some similar stance? |
I think that's a good starting place, and suggests that maybe in addition to doing better about handling unsupported versions we also may need to support graphics engine 12. |
Probably needs to get fixed for RC since we have decided that Positron will only work with relatively recent versions of R, plus on Windows there are likely to be a number of old (and therefore incompatible) R installations. There's also been some conversations on the Python side about what to do with Python environments that are unusable. We might need some visually congruent way (for all language packs) to help users see environments that were discovered but can't be used for one reason or another. It is probably going to be vital for troubleshooting to be able to distinguish between "didn't find it" and "found it but couldn't use it". |
Related to #2440. I think I'll use #2440 to do as it says: hide unsupported / otherwise-invalid R version from the selection drop-down. I'll probably lay some groundwork for this issue, which will be about conveying some actionable information to the user (e.g., "unsupported R version", "non-orthogonal and non-current R version). |
User visible reporting of discarded/failed installations would have helped here: #3791 This could take the form of grayed out entries in the drop down menu with a hover explaining why the install is disabled, possibly with a link to more information (e.g. about orthogonality of R installs and how to fix with rig). |
Positron Version:
Steps to reproduce the issue:
Install R 4.0.3 on your machine. Open Positron, start R, and attempt to produce any plot.
This results in the R kernel crashing with the following error (reported by Ferit):
What did you expect to happen?
The text was updated successfully, but these errors were encountered: