Skip to content

Release the package #90

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

Closed
34 of 37 tasks
dshemetov opened this issue Apr 26, 2023 · 3 comments
Closed
34 of 37 tasks

Release the package #90

dshemetov opened this issue Apr 26, 2023 · 3 comments
Assignees
Labels
P1 medium priority

Comments

@dshemetov
Copy link
Contributor

dshemetov commented Apr 26, 2023

This is a discussion thread for requirements for releasing the package.

What does releasing the package entail?

  • converging on a stable interface
    • this means breaking changes can't be made easily (requires a long warning process)
    • documentation and vignettes should be clean, friendly, and polished
    • error messages should be clear, friendly and informative
  • publicizing the package, refactoring old code to use this package
  • onramp to CRAN publication (not necessarily, but probably eventually)

Requirements documentation

See this thread for a checklist of features from original documents.

TODO

@dshemetov dshemetov self-assigned this Apr 26, 2023
@dshemetov dshemetov added the P1 medium priority label Jul 26, 2023
@willtownes
Copy link
Contributor

I tried building the package on my local machine and got the following warning:

checking S3 generic/method consistency ... WARNING
as.data.frame:
  function(x, row.names, optional, ...)
as.data.frame.covidcast_data_signal_list:
  function(signals, ...)

as.data.frame:
  function(x, row.names, optional, ...)
as.data.frame.covidcast_data_source_list:
  function(sources, ...)
See section ‘Generic functions and methods’ in the ‘Writing R
Extensions’ manual.

All the tests passed and there were no other errors, warnings, or notes.

@dshemetov dshemetov changed the title Release v1.0.0 Release a stable package version Aug 22, 2023
@dshemetov dshemetov changed the title Release a stable package version Release the package Aug 23, 2023
@dsweber2
Copy link
Contributor

@capnrefsmmat caught that here #147. Glad that's consistently the only thing though.

@dshemetov
Copy link
Contributor Author

It's here! 🎆🎆🎆

https://cran.r-project.org/web/packages/epidatr/index.html

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
P1 medium priority
Projects
None yet
Development

No branches or pull requests

3 participants