I have been using Packrat for several months and love it for managing and moving projects between machines.
I have a particular USE CASE question. I am wondering if any other Packraters (PackRatees?) have figured out how to do this. It is possible it is very obvious and I am just missing it.
Use Case Description:
As a developer, I want a bare-bones packrat project that has common installs that I would like to have already installed in any project I start. For instance, I know I want dplyr installed for each project. I am using RStudio. For instance, I create a standard project library in RStudio called "Basic Project". I install "dplyr" in my "Basic Project". I bundle it. Now I want to start a new project to work on some analysis, say "Novel Data Analysis", I know I will need the dplyr library. So I unbundle the my "Basic Project" project to a new name, an empty project which I name "Novel Data Analysis". Now I am ready to start in my "Novel Data Analysis" project and I don't need to manually install "dplyr" from the console.
Is there a way to get this desired functionality?
Issue I am running into:
(1) Right now I am having to manually install "dplyr" into packrat for each new project. This is because if I bundle and unbundle a project - the project is unbundled in a Project folder with the original project name. I have not found a way to rename a Project in RStudio, or through Packrat.