Closed seananderson closed 7 months ago
Even if no other issues get addressed, it's likely worth updating the CRAN version in the next week or two given the addition of the type
argument in the delta families: 1. so the new preprint and resubmitted paper work with the CRAN version and 2. so tinyVAST can re-export the delta families from the CRAN version.
We might want to merge in the gengamma branch first.
After just fixing this major bug, I'd like to get the next version to CRAN as soon as possible. First, I want to flesh out the tests around this issue some more.
sdmTMB_0.4.3.tar.gz is on its way to CRAN
@James-Thorson-NOAA, this version has the delta family 'type' arguments.
Thanks Sean! I now include sdmTMB
as "Imports" dependency in tinyVAST
to access the family functions . However, I don't actually import delta_lognormal
and delta_gamma
because I want the defaults for the link functions to depend upon the type
argument. tinyVAST
then uses the user-specified links to transform linear predictors to the two variables in the Poisson-link delta model (N and W).
Good point. I've made that change here: https://github.com/pbs-assess/sdmTMB/commit/fa4da5391212d49465311db5b97d2feec06ef77e and will be pushing a new version to CRAN soon since an update to glmmTMB broke a unit test comparison.
sorry to hear about the difficulty, but I'm also grateful for the change to accomodate tinyVAST :) I'll plan to Import those versions once available on CRAN. Thanks as always!
Prepare for release:
git pull
urlchecker::url_check()
devtools::build_readme()
devtools::check(remote = TRUE, manual = TRUE)
devtools::check_win_devel()
revdepcheck::revdep_check(num_workers = 4)
cran-comments.md
git push
Submit to CRAN:
usethis::use_version('patch')
devtools::submit_cran()
Wait for CRAN...
usethis::use_github_release()
usethis::use_dev_version(push = TRUE)