[Bioc-devel] Reducing dependencies

Henrik Bengtsson henr|k@bengt@@on @end|ng |rom gm@||@com
Wed Jun 3 00:50:35 CEST 2020

RStudio provides pre-built R package for Linux and since a some weeks
now, they can be used on GitHub Actions
(https://github.com/r-lib/actions).  In addition, the run-time limit
on GitHub Actions is several hours compared to the 50 minutes you've'
got on Travis, so even if you install from source, you're less likely
to hit these limits on GitHub Actions.

Also, it could be that you could tweak/trick Travis to install above
Linux binary packages.

My $.02


On Tue, Jun 2, 2020 at 2:45 PM Koen Van den Berge
<koenvdberge using berkeley.edu> wrote:
> Dear All,
> We have recently extended our Bioconductor package tradeSeq <https://bioconductor.org/packages/devel/bioc/html/tradeSeq.html> to allow different input formats and accommodate extended downstream analyses, by building on other R/Bioconductor packages.
> However this has resulted in a significant increase in the number of dependencies due to relying on other packages that also have many dependencies, for example causing very long build times on Travis <https://travis-ci.com/github/statOmics/tradeSeq>.
> We are therefore wondering about current recommendations to reduce the dependency load. We have moved some larger packages from ‘Imports’ to ‘Suggests’, but to no avail.
> Best,
> Koen
>         [[alternative HTML version deleted]]
> _______________________________________________
> Bioc-devel using r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/bioc-devel

More information about the Bioc-devel mailing list