Skip to content
Prev 12093 / 21307 Next

[Bioc-devel] EXTERNAL: R version dependence of a new package

Dear Lori,

many thanks for your detailed explanations. I think that it makes sense
from Bioconductor maintenance's point of view to require that the R version
of a package should be the same of the R version in a Bioconductor release
which includes the package, because it's the safest option. On the other
hand, I still think that this requirement put some unnecessary limit on the
scope of the R version which a package can be used with. For example, as
the package creator I know that my package can work with R from 2.3.0 and
upward, including the version 3.4 that the current Bioconductor used, then
why should I have to restrict the R version to 3.4 and upward. I guess that
it's the package creator's responsibility to determine which R version(s)
their packages depend on? It seems to me that there is a R version problem
between the package and the Biocondonctor only when the R versions that a
package specifies does not include the R version of a Bioconductor release
which the package is supposed to be included in.

I think that it probably makes no much difference in practice between what
I think it should be and the current practice in Bioconductor, as one can
easily upgrade the R to the latest version with no cost. But I hope you can
see the difference in theory.

Best regards,

Yaoyong

On Fri, Oct 20, 2017 at 1:02 PM, Shepherd, Lori <
Lori.Shepherd at roswellpark.org> wrote:

            

  
  
Message-ID: <CAMb-knkH5wtMtJdCxwKuLPNAP4hSg3CEocCch1AbhSPD08NF_w@mail.gmail.com>
In-Reply-To: <BN6PR12MB173168863DC53753A7453D21F9430@BN6PR12MB1731.namprd12.prod.outlook.com>