ropensci / c14bazAAR

R Package - Download and Prepare C14 Dates from Different Source Databases
https://docs.ropensci.org/c14bazAAR
GNU General Public License v2.0
30 stars 12 forks source link

CRAN submission ToDo list #116

Closed nevrome closed 3 years ago

nevrome commented 4 years ago

Important info in: https://r-pkgs.org/release.html, https://cran.r-project.org/doc/manuals/r-devel/R-exts.html

Pre-submission

Submission The actual submission should be done by the package maintainer with devtools::release(). In case of a resubmission devtools::submit_cran() spares you all the questions in devtools::release().

Post-submission

dirkseidensticker commented 4 years ago

notes:

nevrome commented 3 years ago

IMHO CRAN submission is permanently cancelled, now that https://ropensci.r-universe.dev/ exists.

But we should absolutely add the install command

install.packages("c14bazAAR", repos = c(ropensci = "https://ropensci.r-universe.dev", CRAN = "https://cloud.r-project.org"))

to the README (it should come with binaries) and release 1.3.0.

Thoughts, @dirkseidensticker?

dirkseidensticker commented 3 years ago

need to dig into this a bit more, but I guess your are right that https://ropensci.r-universe.dev/ is a good way to go forward 👍

nevrome commented 3 years ago

Alright! This new setup is taking shape in my mind. We should make sure the master branch is always in perfect shape - probably by not pushing to it directly anymore for everything but very minor changes.

We should also adopt semantic versioning which will cause a much faster turnover of versions. Maybe we should increment the version number with each commit. Can be done with a git hook. I already use this for some projects.

nevrome commented 3 years ago

The CRAN submission TODO-List should go into the README in the dev section