Skip to content
Prev 2809 / 12125 Next

[R-pkg-devel] How do I know if/when my package is fit for CRAN?

On 07/06/2018 6:23 AM, Voeten, C.C. wrote:
As others have said, if it passes the CRAN checks, it will probably be 
accepted.

But whether you should submit it requires some thought on your end.  Do 
you want people using it and sending you bug reports and requests for 
additional functionality?  I'll assume yes.  Then you need to get people 
using it, and that requires that they can find it and figure out how to 
use it.  Think carefully about putting together your DESCRIPTION file; 
that's what people will find first.  Write good documentation for each 
of the functions, including examples.  Write a vignette giving an overview.

And if you do submit it to CRAN, be prepared to support it for several 
years.  R changes over time, and you need to be ready to make the 
necessary changes to your package so that it still works.  If it breaks 
and you don't fix it, that will cause lots of extra work for others.

Duncan Murdoch