Closed krivit closed 3 years ago
a38fe82e44d45b4108af031a24a97e6eb861fafd sent to CRAN.
On CRAN.
Congratulations, Pavel and all those who contributed!
It was a massive undertaking and an impressive achievement.
Mark
Yay!!!!
On Mon, 14 Jun 2021, Pavel N. Krivitsky wrote:
On CRAN.
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, orunsubscribe.[AB6QTYXY2TN6FRYU4FBN5RLTSYJDBA5CNFSM46EMTW3KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5 WW2ZLOORPWSZGOGNG633I.gif]
Professor Emerita of Sociology and Statistics Box 354322 University of Washington Seattle, WA 98195-4322
Office: (206) 685-3402 Dept Office: (206) 543-5882, 543-7237 Fax: (206) 685-7419
Congrats! This is a massive milestone, and a big accomplishment!
Thanks, everyone! (Two done, four to go.)
Checklist before submitting to CRAN
Directions for use
master
branch, uncheck all boxes from the "master
branch" section down.*release*
branch, uncheck boxes from the "Release branch" section down.master
branchDESCRIPTION
: Package's CRAN dependencies require a recent CRAN version.DESCRIPTION
: Package's dependencies that are a part of R core (base
,datasets
,grDevices
,methods
,splines
,stats4
,tools
,utils
,compiler
,graphics
,grid
,parallel
,stats
,tcltk
,translations
) do not specify a version.DESCRIPTION
: Package's dependencies that are usually shipped with R (KernSmooth
,Matrix
,MASS
,class
,nnet
,spatial
,boot
,cluster
,codetools
,foreign
,lattice
,mgcv
,nlme
,rpart
,survival
) do not specify a version unless necessary.inst/include/
is up to date if needed.DESCRIPTION
.inst/NEWS.Rd
: file is up to date: none of the commits since the last commit to explicitly mention updating theNEWS
file are newsworthy.LICENSE
: license refers to the correct package.LICENSE
: affiliations are up to date.LICENSE
: copyright year range is correct.addcopyheaders
to ensure this.R CMD check
passes withENABLE_statnet_TESTS=yes
environment variable and--run-donttest
.rchk
static code analysis passes.R CMD check
outputs do not produce unwanted warnings, particularly deprecation warnings.Release branch
master
merged into it. (git checkout *release*; git merge master
)DESCRIPTION
: There are noRemotes:
directives (unless releasing simultaneously).R-CMD-check.yaml
:rcmdcheck()
is called witherror_on = "warning"
.DESCRIPTION
: Release branch's version number does not have commit number attached to it.DESCRIPTION
: Date is today.CITATION
:update_CITATION
has been run after installing all the mentioned packages from the release branch.*pkg*.tar.gz
: the candidate submission file is from the latest version of the release branch.*pkg*.tar.gz
:R CMD check
passes withENABLE_statnet_TESTS=yes
environment variable and--run-donttest
.*pkg*.tar.gz
:R CMD check
passes with--as-cran
option withoutWARNING
s.*pkg*.tar.gz
:R CMD check
passes Win-Builder (https://win-builder.r-project.org).*pkg*.tar.gz
:R CMD check
passes on the previous stable release (unless there is a good reason to require the latest R).After release