geco-bern/rsofun

CRAN release workflow

Closed this issue · 7 comments

prepare for release:

  • Check CRAN issues (if published)
  • urlchecker::url_check()
  • devtools::check(document = FALSE)
  • rhub::check_for_cran()
  • Update cran-comments.md for release
  • Update / check NEWS.md
  • R CMD check --as-cran (use Build Source Package to create rsofun_4.4.tar.gz file)
  • git push remaining changes

Submit to CRAN:

  • Update DESCRIPTION file for Title compliance and specifying package maintainer
  • devtools::submit_cran()
  • Approve email
  • Accepted email

Check Title compliance!

What should the Title comply with? @khufkens

Should be long and descriptive, not repeating the package name or anything close.

The mandatory ‘Title’ field should give a short description of the package. Some package listings may truncate the title to 65 characters. It should use title case (that is, use capitals for the principal words: tools::toTitleCase can help you with this), not use any markup, not have any continuation lines, and not end in a period (unless part of …). Do not repeat the package name: it is often used prefixed by the name. Refer to other packages and external software in single quotes, and to book titles (and similar) in double quotes.

from https://cran.r-project.org/doc/manuals/r-devel/R-exts.html#The-DESCRIPTION-file

The P-model and BiomeE Modelling Framework

would be ok

stineb commented

Or the abbreviation of rsofun:
R Simulating Optimal FUNctioning framework for site-scale simulations of ecosystem processes
?

Your call @stineb

Beni's suggestion is too long, so I would use The Simulating Optimal FUNctioning framework in R as title and add Implements the P-model and BiomeE modelling framework for site-scale simulations of ecosystem processes, including model calibration. as description.