Greetings. I love R, we run Gentoo. I want to maintain R packages in the same methods I use for the rest of them; in Gentoo this is in "the portage tree", or in "a portage overlay". I am working towards something I consider suitable for production release, and wanted to ask if there are conventional blessings which I ought to ask of the R-devel folks; How does this usually go, in R-land? Are there other developeRs who run Gentoo who would be willing to kibitz? Separately, what is the maturity model you apply to CRAN submissions? Is there any sort of new/unstable/stable/deprecated sort of cycle already conventional? This might be a Fine Manual question, but the Writing R Extensions doc doesn't mention it. - Allen S. Rout
On 28 June 2006 at 16:44, Allen S. Rout wrote:
|
| Greetings. I love R, we run Gentoo. I want to maintain R packages in
| the same methods I use for the rest of them; in Gentoo this is in "the
| portage tree", or in "a portage overlay".
|
| I am working towards something I consider suitable for production
| release, and wanted to ask if there are conventional blessings which I
| ought to ask of the R-devel folks; How does this usually go, in
| R-land?
With my Debian maintainer hat on, and noting that I in no way speak for R
Core: it's really up to you. Here are a few things I do for Debian:
-- supporting all configure options so that R reports all capabilities()
-- passing 'make check' obviously helps
-- having documentation in different format out of the box is nice
-- supporting Atlas out of the box is nice (Debian has had that for years),
-- having Sweave work out of the box is nice too,
-- an additional r-mathlib packages was once requested,
-- a few other goodies (bash completion, paperconf, conf files in /etc/R,
R LIBS supporting different directories)
More suggestions are of course welcome.
| Separately, what is the maturity model you apply to CRAN submissions?
| Is there any sort of new/unstable/stable/deprecated sort of cycle
| already conventional? This might be a Fine Manual question, but the
| Writing R Extensions doc doesn't mention it.
Your package ought to survive 'R CMD check'.
Hth, Dirk
--
Hell, there are no rules here - we're trying to accomplish something.
-- Thomas A. Edison
Allen S. Rout wrote:> Greetings. I love R, we run Gentoo. I want to maintain R packages in > the same methods I use for the rest of them; in Gentoo this is in "the > portage tree", or in "a portage overlay". > > I am working towards something I consider suitable for production > release, and wanted to ask if there are conventional blessings which I > ought to ask of the R-devel folks; How does this usually go, in > R-land? > > Are there other developeRs who run Gentoo who would be willing to > kibitz? >I'm neither an R nor a Gentoo developer but I run Gentoo and R and would welcome an integrated Portage/CRAN/Bioconductor package management system. I would recommend joining the "gentoo-science" mailing list. Email me off list if you'd like an introduction. -- M. Edward (Ed) Borasky http://linuxcapacityplanning.com