[R-SIG-Mac] Outdated links to the Bioconductor repos in R.app
Kasper Daniel Hansen
khansen at stat.Berkeley.EDU
Wed May 24 23:21:08 CEST 2006
On May 24, 2006, at 1:21 PM, Paul Roebuck wrote:
> On Wed, 24 May 2006 Herve Pages wrote:
>
>> Quoting Simon Urbanek <simon.urbanek at r-project.org>:
>>
>>> On May 23, 2006, at 10:31 PM, Herve Pages wrote:
>>>
>>> [SNIP]
>>>
>>>> but they should be (in this order):
>>>>
>>>> http://bioconductor.org/packages/bioc
>>>> http://bioconductor.org/packages/data/annotation
>>>> http://bioconductor.org/packages/data/experiment
>>>> http://bioconductor.org/packages/omegahat
>>>> http://bioconductor.org/packages/lindsey
>>>> http://cran.fhcrc.org
>>>>
>>>
>>> Should CRAN be really on that list?
>>
>> Well it depends what you are trying to achieve: if you want the GUI
>> to show the user the list of Bioconductor packages only, then you
>> don't need the 3 last repos.
>> But if you also want the user to be able to install from this list
>> and
>> then to load the newly installed stuff, then you need 2 things:
>>
>> 1) provide a set of repos that is closed for the dependency
>> relationship
>>
>> 2) provide the user with the option to have all the dependencies
>> installed in addition to the packages s/he selected
>>
>> Since the GUI doesn't support 2), then I agree that we don't really
>> need the 3 last repos (omegahat, lindsey and CRAN)... But I'd rather
>> keep them anyway because:
>>
>> - Some users might want to do things like:
>> install.packages('pkg', repos=getOption("BioC.Repos"),
>> dep=TRUE)
>> The only way to guarantee that this will work for _any_
>> Bioconductor
>> package is to have all 5 repos returned by getOption
>> ("BioC.Repos")
>
> Forgive, but if that's the case, why can't it be specified as such:
>
> whole.enchilda.repos <- c(getOption("BioC.Repos"),
> "http://bioconductor.org/packages/omegahat",
> "http://cran.fhcrc.org") # getOption
> ("repos")?
> install.packages('pkg', repos = whole.enchilda.repos, depend = TRUE)
>
>> - Things are consistent with the biocLite() function that we
>> provide
>> for users of _all_ platforms
>> http://bioconductor.org/docs/install-howto.html
>
> Since the above would be an internal change to the install
> script, the above would be even less effort.
>
>> The inconvenient of this is that we end up with the GUI
>> displaying a very long list... but this is not really a
>> problem because I don't think many users actually browse
>> the entire list: they'd rather use the search box instead.
>
> I don't. There may be others as well... I'd rather BioC
> packages be kept separate from CRAN packages in the
> listing...
I second that. While I am indifferent to what goes on under the hood,
the Gui (as it stands right now) should only list Bioconductor
packages when selecting either "Bioconductor (sources)" or
"Bioconductor (binaries)".
/Kasper
> ----------------------------------------------------------
> SIGSIG -- signature too long (core dumped)
>
> _______________________________________________
> R-SIG-Mac mailing list
> R-SIG-Mac at stat.math.ethz.ch
> https://stat.ethz.ch/mailman/listinfo/r-sig-mac
More information about the R-SIG-Mac
mailing list