CRAN submission checklist
notes
- https://r-pkgs.org/release.html#release-process
- The confirmation e-mail from CRAN contains the list of authors but the UFZ name shows up abbreviated. This is just in the e-mail, CRAN will show the full name. This was confirmed by the CRAN admins after I asked them about it.
checklist
-
All gitlab-ci tests passing -
devtools::check_win_devel() (remember to save the logs) -
Extra checks and notes: https://github.com/DavisVaughan/extrachecks -
State a return value in all exported functions. If a function returns nothing (e.g. the plotting functions) then use "None". See this thread. -
All exported functions must have examples. -
Fix the description file.
-
-
Update cran-comments.md -
Update NEWS.md. -
Update DESCRIPTION. -
Review CRAN policies
in case of rejection
Fix the problems, explain it in the comments file, increase the version number and resubmit through the webform. See section "Re-submission" here: https://cran.r-project.org/submit.html
after acceptance
-
Update the installation instructions in the readme. -
Tag and release -
Remember to mention CRAN availability in the synergism paper. Maybe use it to replace the mention of the gitlab repo.