Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Presubmission miscellania #272

Open
3 of 23 tasks
richfitz opened this issue Sep 29, 2021 · 0 comments
Open
3 of 23 tasks

Presubmission miscellania #272

richfitz opened this issue Sep 29, 2021 · 0 comments

Comments

@richfitz
Copy link
Member

richfitz commented Sep 29, 2021

  • Spelling check
  • Update licence year
  • Bump version to 1.0.0
  • Update repo status
  • Confirm that things work without compilation
  • Add pkgdown site to DESCRIPTION URL
  • Add sections to the pkgdown reference (Break vignettes into sections on pkgdown site #331, see orderly)
  • Add sections/ordering to the pkgdown articles
  • Cross reference other articles from the main vignette
  • Write blogpost
  • Try with rhub::check(platform = 'ubuntu-rchk')
  • Try with rhub::check_with_sanitizers()
  • try with m1 mac, as this seems to throw up annoying issues
  • dust.Rmd tweaks
    * cross reference data vignette in sir example
    * show NAMESPACE file in package example
  • cuda.Rmd tweaks
    * "For example running 2^16 (6.5536 × 104) particles only takes a little longer" - numbers do not match, printed poorly
  • withr becomes optional dependency (see Separate dependencies into interactive vs noninteractive #146)
  • delete unused arrays/vectors examples
  • see if we can drop a precompiled ex or two to drop the size of the package
  • skip on cran rng tolerance tests (stochastic, platform dependent and I am in no mood for CRAN's sillyness)
  • add references to papers throughout, for rng and particle filter sections
  • check lto (see r-exts)
  • skip_on_cran becomes skip_for_compilation in many places, along with better messages
  • Standardise on dust vs dust in vignettes etc (code case or not)
@richfitz richfitz added this to the CRAN release (v1.0.x) milestone Sep 29, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant