Skip to content
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

Documentation: migration from RStudio to Positron #4157

Open
3 of 8 tasks
juliasilge opened this issue Jul 25, 2024 · 6 comments
Open
3 of 8 tasks

Documentation: migration from RStudio to Positron #4157

juliasilge opened this issue Jul 25, 2024 · 6 comments
Assignees
Labels
documentation Improvements or additions to documentation enhancement New feature or request

Comments

@juliasilge
Copy link
Contributor

juliasilge commented Jul 25, 2024

In our private beta, folks very helpfully contributed ideas about what they would like to see in a migration guide from RStudio to Positron. I'm moving those ideas here:

@juliasilge juliasilge added documentation Improvements or additions to documentation enhancement New feature or request labels Jul 25, 2024
@juliasilge juliasilge added this to the Release Candidate milestone Jul 25, 2024
@jennybc
Copy link
Member

jennybc commented Jul 25, 2024

This almost reads like the current draft of the slides for my conf talk, which makes sense!

The one thing I'll mention that I don't see above is the new ease around using multiple versions of R. Of course, maybe that doesn't belong in a migration guide, because it's more of a new capability? But it might be legit, because RStudio on Windows does have a way to intervene at startup to choose the R version.

@statzhero
Copy link

How about a description of how the json settings work? Especially for folks who like to customize their font, look, etc.

@grantmcdermott
Copy link

how to think about workspaces (compared to RStudio projects)

On this note: How do here-based (rprojroot-based) workflows carry over? (Is the recommendation now to use an explicit .here file?)

@jennybc
Copy link
Member

jennybc commented Jul 30, 2024

If you can't rely on any other marker of project-hood, yes, placing a .here file is the safest way to go. I think that means we'll need to tweak other tooling, such as usethis, to do this more often.

I'm not really noticing a difference, since I'm almost always in a git repo and I'm almost working on a package. But I know there are many other R personas where this will be a bigger deal.

@strengejacke
Copy link

how to think about workspaces (compared to RStudio projects)

Currently, you have both "projects" and "workspaces" in Positron. Creating a new project does not create any files like ".RProj" or ".code-workspace", it seems to be a simple folder that is listed in the "recent projects/workspaces" list. In the long term, are you planning to have both, or to use "workspaces" (maybe named as "projects")?

@jennybc
Copy link
Member

jennybc commented Jul 31, 2024

So far, the plan is that Positron will not necessarily place a specific file or folder (although it could, if the user chooses to set some non-default setting for that workspace).

I think we do need to give careful thought to vocabulary and documentation here (around the words "project", "workspace", and "folder"). The reality is fairly simple, but it is very easy to be confused or to talk past each other.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

5 participants