Ravi Varadhan <rvaradhan <at> jhmi.edu> writes:

> 
> "The decision about whether it belongs in a package or in base R is 
> about who should maintain the code."  
> 
> Ok.  I understand it now.
> 
> Thanks,
> Ravi.
> 

   A point that may not have been made (sorry if it was and I missed it):

A better question might be how packages get added to the *recommended*
package list (rather than how code gets added to "base R").  Of the
16 recommended packages, 2 are maintained by R-core itself, 12 by various
R-core members acting as individuals (I assume), and 2 by non-R-core
people. It seems that if a contributed package sticks around long enough
and proves itself sufficiently useful and of sufficiently high quality
(and well enough maintained), that it could then be suggested as
a recommended package.

i1 <- installed.packages()
i2 <- i1[!is.na(i1[,"Priority"]),]
ff <- function(x) table(sapply(x[,"Package"],maintainer))
ff(i2[i2[,"Priority"]=="base",])

R Core Team <[email protected]> 
                                12 

ff(i2[i2[,"Priority"]=="recommended",])

           Brian Ripley <[email protected]> 
                                              7 
Deepayan Sarkar <[email protected]> 
                                              2 
 Doug and Martin <[email protected]> 
                                              1 
             Luke Tierney <[email protected]> 
                                              1 
   Martin Maechler <[email protected]> 
                                              1 
                  R-core <[email protected]> 
                                              1 
                  R-core <[email protected]> 
                                              1 
          Simon Wood <[email protected]> 
                                              1 
       Terry Therneau <[email protected]> 
                                              1

______________________________________________
[email protected] mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel

Reply via email to