-
Notifications
You must be signed in to change notification settings - Fork 2
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
add different functions that users/developers can use to install a package #98
Comments
also @Bai-Li-NOAA @Cole-Monnahan-NOAA discovered you can't install from a branch from runiverse so this should be included in the instructions we write up |
Technically, we could tell R universe to build a branch instead of the default branch, but I'm not sure if you could have a branch (or branches) and main available, so I agree with Bai and Cole that it isn't really feasible. Another note is R universe only offers the current version of the software and does not archive any older versions. |
It would be helpful to provide rationale on which installation method best fits a particular user scenario. |
As discussed during seaside chat, the command to install from R-universe |
How to install the package should be in the user guidance not development guidelines. If we want people to install from R universe instead of GitHub, it should be the instructions on the readme. I do agree that a badge for the R universe presence would be great. We already have a note in the handbook for using devtools::load_all() here. |
Clearly define user versus developer install instructions and move developer instructions from NOAA-FIMS/FIMS/README to the collaborative workflow in the developers section. In exchange for adding how to install from R-universe on the same readme as these instructions do not require compiling. Many breadcrumbs were left in the workflow explaining where users and developers can find relevant information for install and codespaces. All work was done by @k-doering-NOAA with suggestions from @kellijohnson-NOAA and @iantaylor-NOAA. Close #122 Close #98 Close #93 Close #117
For users and developers, where the information for the latter was moved to the collaborative workflow see NOAA-FIMS/collaborative_workflow#146. A badge for R-universe was placed in the list of all badges! Work was done by @k-doering-NOAA with suggestions by @kellijohnson-NOAA Part of NOAA-FIMS/collaborative_workflow#98
For users and developers, where the information for the latter was moved to the collaborative workflow see NOAA-FIMS/collaborative_workflow#146. A badge for R-universe was placed in the list of all badges! Work was done by @k-doering-NOAA with suggestions by @kellijohnson-NOAA Part of NOAA-FIMS/collaborative_workflow#98
We should NOT use
All guidance regarding the use of |
Is your feature request related to a problem? Please describe.
Specify the differences between
remotes::install_github()
,devtools::install_local()
, anddevtools::load_all()
and also - we can speed up install off r-universe and should make this clear to users with the following README text and a badge showing the deployed version: https://ropensci.org/blog/2021/06/22/setup-runiverse/Describe the solution you'd like
A clear and concise description of what you want to happen.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.
Tasks
The text was updated successfully, but these errors were encountered: