-
Notifications
You must be signed in to change notification settings - Fork 3
Description
First release:
-
usethis::use_cran_comments() -
Update (aspirational) install instructions in README
-
Proofread
Title:andDescription: -
Check that all exported functions have
@returnand@examples -
Check that
Authors@R:includes a copyright holder (role 'cph') -
This link above suggested we migh need a citation - see Add citation for tskit to DESCRIPTION file #46 (could cite Wong et al. (2024) until Jeffrey et al. (2026/7) gets published)
-
Fix Create a minimal package to demonstrate how to link against RcppTskit and call tskit C #48 (
RcppTskitTestLinking) -
Unlocking Create a minimal package to demonstrate how to link against RcppTskit and call tskit C #48 is enabling us to address Check if we can link AlphaSimR against RcppTskit on Windows and Linux #40 (progress there looks good on all platforms provided by GitHub Actions, but will not work on CRAN until
RcppTskitis public)
Prepare for release:
-
git pull -
urlchecker::url_check() -
devtools::check(remote = TRUE, manual = TRUE) -
devtools::check_win_devel()- nothing major so far but see Check if we can link AlphaSimR against RcppTskit on Windows and Linux #40- 2026-01-28 we got a PASS https://win-builder.r-project.org/UTPdK9M46IF4/00check.log
-
git push - Draft blog post?
Submit to CRAN:
-
usethis::use_version('minor') -
devtools::submit_cran() - Approve email
Wait for CRAN...
- Accepted 🎉
- Polish README - uncomment
install.packages("RcppTskit")at https://github.com/HighlanderLab/tskitr/blob/88985e10438dce43df13f74840a67d9ab6c632c8/README.md?plain=1#L39 - Finish & publish blog post?
- Add link to blog post in pkgdown news menu
- Squash Publish on CRAN #14
-
usethis::use_github_release() -
usethis::use_dev_version(push = TRUE) - Share on social media