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

Improvements before first CRAN release #110

Closed
nanxstats opened this issue Feb 14, 2023 · 1 comment
Closed

Improvements before first CRAN release #110

nanxstats opened this issue Feb 14, 2023 · 1 comment
Assignees

Comments

@nanxstats
Copy link
Collaborator

General improvements

  • Set Yujie as maintainer.
  • Replace all %>% with |> to avoid depending on magrittr.
  • Add inst/WORDLIST and run spell check spelling::spell_check_package(), fix all typos.
  • Update LICENSES_THIRD_PARTY with proper license links and format.
  • Update copyright year and text format.

Style and documentation

  • Format roxygen2 documentation following tidyverse style guide.
  • Use @noRd for internal functions and remove them from _pkgdown.yml: n_subject(), avg_event(), avg_duration(), to_sentence().
  • Run styler::style_pkg() to stylize code.
  • Fix code linting issues using seq_along() and seq_len().

Vignettes

  • Unify vignette YAML header format.
  • Add a BibTeX file for proper citation management in rate-compare.Rmd.
  • Remove descriptions from the vignette on reducing number of strong dependencies and add an issue Reduce the number of strong dependencies #107 instead.
@nanxstats nanxstats self-assigned this Feb 14, 2023
@nanxstats
Copy link
Collaborator Author

Done.

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