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

🔧 manage packages in project using renv #30

Open
3 tasks
bunop opened this issue Mar 28, 2022 · 0 comments
Open
3 tasks

🔧 manage packages in project using renv #30

bunop opened this issue Mar 28, 2022 · 0 comments

Comments

@bunop
Copy link
Contributor

bunop commented Mar 28, 2022

Is your feature request related to a problem? Please describe.
Packages required to develop the project changes over time. For example, when Roxygen is updated, its version is tracked in description and generated vignettes may change, and this make difficult recognize changes in code from changes in dependencies. Moreover, packages required for development aren't tracked within project

Describe the solution you'd like
Managing packages with renv could fix packages dependencies make the development process reproducibile. In order to work as intended, all files in detectRUN folder need to be relative to the project directory

Describe alternatives you've considered
packrat can be an alternative, however renv seems to be preferred by the community

Additional context

  • Move detectRUN folder content in parent directory - remove detectRUN subdirectory
  • activate renv environment
  • install development packages in environment
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant