gavinsimpson/coenocliner

Todo list for a 0.1-0 release to CRAN

Closed this issue · 1 comments

These are the things we need to do before a 0.1-0 release should be made and the package sent to CRAN:

  • Beta() and Gaussian() should be rewritten to take arguments x and y plus two lists px and py containing the parameters for m species each on gradients x and y. See #6
  • Clean up the package to remove the old sim1dPoisson(), sim2dNegbin() functions, plus remove the gaussianResponse(), biGaussianResponse(), and betaResponse() functions. See #7.
  • Tidy the existing Rd (in roxygen notation) ready for a first release. See #8.
  • Write documentation for Gaussian() and Beta() and export these functions in the namespace. See #9.
  • Fill out the unit tests to cover the main functionality and use cases. See #10.
  • Add a inst/ChangeLog file. See #13.
  • Add a inst/NEWS.Rd file. See #11.
  • Add a man/coenocliner-package.Rd file. See #12.
  • Add a inst/CITATION file to contain the recommended citation. See #14.
  • Implement Beta() for two gradients. See #15.

The list of things needed for a 0.1-0 release are now done. Preparing to release to CRAN.