On 2025-09-16 11:58 a.m., Leo Mada via R-package-devel wrote:
Dear CRAN Team,
Please find below some ideas how to improve the checks during a package
submission.
I recently submitted a new version of package Rpbd, but made some trivial
mistakes during the first 2 attempts. Both could have been easily caught during
the actual submission process - before even running any tests.
1. Forgot to update date
The user should be warned if date is older than 1 week (and raise error if date
is older than ... whatever triggers the error).
2. Version with leading zeroes
I resubmitted as version 2.4.01 - as it was just a minor update and was not
aware of the generated error.
Both fields can be easily checked when uploading the file with the package: the
DESCRIPTION file is processed anyway. The user can easily correct these errors,
avoiding unnecessary checks, including additional manual checks.
You shouldn't have been uploading the package unless you had already run
the checks locally (or on one of the several different available check
services).
After all, you did check the box saying "I have checked the submission
using R CMD check --as-cran and a current version of r-devel, as
mandated by the CRAN Repository Policy. (You could do so using the
win-builder service at https://win-builder.r-project.org)".
Duncan Murdoch
______________________________________________
[email protected] mailing list
https://stat.ethz.ch/mailman/listinfo/r-package-devel