Skip to content
Prev 15275 / 63424 Next

How graphical an interface should the default be?

On Feb 25, 2005, at 3:11 AM, Prof Brian Ripley wrote:

            
Hi,
Thanks for taking this on - it looks like a big step forward. I have  
some pretty minor comments/questions. We will, of course, try to adapt  
the BioC code in time...

  We probably want to be sure that any function calling one of these has  
complete control and can override user defined defaults.

  I am not completely clear on your model for how the repositories are  
searched though. Two questions come to mind: 1) How do I get the most  
recent version of a package, regardless of which repository it is in?  
2) Can a package from one repository have its dependencies resolved in  
another repository, or not? (this last one is a real can of worms - in  
my view, as one might really prefer a same repository solution, but  
that means that repositories might need to completely contain CRAN -  
which is clearly less desirable). And of course this may be too fine a  
level of detail, but these problems have come up in our experience.

I think it would be nice if getting dependencies had two (or more  
levels), so that I could get only those packages that the current  
package "Depends" on, and a second level where I could
get both the "Suggests" and the "Depends". For me (at least) Suggests  
is weaker, and for many  users the "Suggests" set of packages is not  
always needed - the "Depends" set, is though. Currently the  
dependencies option seems to only allow TRUE and FALSE.

  Robert
+----------------------------------------------------------------------- 
----------------+
| Robert Gentleman              phone: (206) 667-7700                    
          |
| Head, Program in Computational Biology   fax:  (206) 667-1319   |
| Division of Public Health Sciences       office: M2-B865               
       |
| Fred Hutchinson Cancer Research Center                                 
          |
| email: rgentlem@fhcrc.org                                              
                          |
+----------------------------------------------------------------------- 
----------------+