Hi Luca, Let me suggest to follow the table of contents of http://cran.r-project.org/doc/manuals/r-release/R-exts.html
For example, you could use the following TOC: 1 - Creating R pkg 2 - Writing documentation and vignettes 3 - Profiling code 4 - Debugging, spell checking 5 - Foreign languages interfaces 6 - GUI and other frond-ends 7 - Unit testing 8 - Benchmarking 9 - Automation Maybe 7 and 8 could be merged? Regards, Christophe — Christophe Dutang LMM, UdM, Le Mans, France web: http://dutangc.free.fr Le 26 juil. 2014 à 17:04, Luca Braglia <lbrag...@gmail.com> a écrit : > 2014-07-25 14:29 GMT+02:00 Duncan Murdoch <murdoch.dun...@gmail.com>: >> On 25/07/2014 8:05 AM, Luca Braglia wrote: >>> >>> Hello everybody, >>> >>> as a young/unexperienced R package developer (only a few, mainly >>> for personal use) i was thinking it could be very useful having a >>> "meta" task view for all package-development related >>> packages and/or function. >>> >>> Something like ... >>> >>> Creation >>> - utils::package.skeleton, pkgKitten, Rcpp::Rcpp.package.skeleton >>> >>> Foreign languages interfaces: >>> - Rcpp >>> >>> Documentation >>> - roxygen2 >>> >>> Profiling: >>> - utils::Rprof >>> - profr >>> - proftools >>> >>> Unit test >>> - RUnit >>> - testthat >>> >>> Spell checking >>> - tools::aspell_package_* functions >>> >>> "Misc": >>> - devtools >>> >>> and so on. >>> >>> These are only the ones i (use or know) & (remember), but for >>> sure there is already a lot of useful code in this area and >>> having a summary (by more experienced developers) of which good >>> tools are available would be *very* useful, IMHO. >>> >>> How about it? >> >> >> Sounds like a good idea. You should do it. >> >> Download the "ctv" package, and read the vignette for instructions. >> >> Duncan Murdoch > > Fine, I've set up a github repo here > > https://github.com/lbraglia/PackageDevelopmentTaskView > > and a first thread about task view structure here > > https://github.com/lbraglia/PackageDevelopmentTaskView/issues/1 > > Contribution (via e-mail or github) are, of course, really welcome. > > Cheers, Luca > > ______________________________________________ > R-devel@r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-devel ______________________________________________ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel