Today I read a post on R-package-devel which gives recommendations about how to split an R package into several smaller packages. This can be useful if you have a large R package that fails CRAN checks (which limit the amount of time used per package).