开发一个包,总体上要做两件事,一是包的功能问题,这是关键;二是包的帮助文档和宣传问题。目前本人已经完成了ecce包的开发,因此当前的重点工作就是包的帮助文档的完善,包括.Rd文件(这是必不可少的,将来官网上的手册就是根据这个生成的)、README、vignette和NEWS。后面三个不是提交CRAN必须的,但是这些文档对新用户非常有帮助。有了这些文档,就可以很容易利用pkgdown包生成网页1。对于一个专业的R开发人员,他还会考虑为他的包设计一个六角贴2。做完这些就可以在R社区宣传你的R包了,比如微信朋友圈、微博、甚至是r-packages邮件列表(https://stat.ethz.ch/mailman/listinfo/r-packages).