Open gvegayon opened 4 years ago
George,
I've only submitted to CRAN using devtools::release(). It asks a bunch of questions about checks that need to be run. I verify each one and then submit. It appears to specify more checks than you listed. Am I doing something wrong or is what I'm doing okay.
John
From: George G. Vega Yon notifications@github.com Sent: Thursday, October 1, 2020 2:27 PM To: USCbiostats/AnnoQR AnnoQR@noreply.github.com Cc: Subscribed subscribed@noreply.github.com Subject: [USCbiostats/AnnoQR] Checklist for package Submission to CRAN/Bioconductor (#1)
New Core C/D Assessment Project Template
This document provides a general framework for assessing the software and computing needs of a particular project.
The first step consists of answering the following questions:
Once a general overview of the project has been defined, the next step consists of analyzing the following:
R packages development
Fundamental questions/tasks
Once the project is on git, following checkmarks
Sending a package to CRAN
Prepare for release:
Perform release:
Wait for CRAN...
Sending a package to Bioconductor
Prepare for release:
Perform release:
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHubhttps://urldefense.com/v3/__https://github.com/USCbiostats/AnnoQR/issues/1__;!!LIr3w8kk_Xxm!59eHkWapl7M3hKjWCDz_ToqqCqYE-E2Q8RyM7pWBcyhYU5mGY_-VMW-8eGym$, or unsubscribehttps://urldefense.com/v3/__https://github.com/notifications/unsubscribe-auth/ACSAG7LDQRVY64RU5MEBC5DSITX3LANCNFSM4SA6R6UA__;!!LIr3w8kk_Xxm!59eHkWapl7M3hKjWCDz_ToqqCqYE-E2Q8RyM7pWBcyhYU5mGY_-VMezAH22w$.
New Core C/D Assessment Project Template
This document provides a general framework for assessing the software and computing needs of a particular project.
The first step consists of answering the following questions:
Once a general overview of the project has been defined, the next step consists of analyzing the following:
R packages development
Fundamental questions/tasks
Once the project is on git, following checkmarks
@param
), value (@return
), details (if any), examples (@details
), references (@references
) and links to other functions (@seealso
, and@family
).usethis::use_travis
).Sending a package to CRAN
Prepare for release:
devtools::check_win_devel()
rhub::check_for_cran()
revdepcheck::revdep_check(num_workers = 4)
email.yml
thenrevdepcheck::revdep_email_maintainers()
Perform release:
devtools::check_win_devel()
(again!)devtools::submit_cran()
pkgdown::build_site()
Wait for CRAN...
Sending a package to Bioconductor
Prepare for release:
R CMD check
andR CMD Biocheck
Perform release: