UMCarpentries / intro-curriculum-r

Custom curriculum for teaching R, the Unix Shell, & Git with an integrated workflow and reproducible research practices.
https://umcarpentries.org/intro-curriculum-r/
Other
9 stars 12 forks source link

Convert from GNU Make to Snakemake/Conda for building site #177

Open pschloss opened 1 year ago

pschloss commented 1 year ago

I've been banging my head against the desk trying to get the site to build on my computer. There's issues with the version of ruby, gems, etc. I wonder if things wouldn't be a lot easier in the long run to build this as a snakemake workflow from within a conda environment. I also feel like there's a lot of overhead within that Makefile that we probably don't need.

Any thoughts?

kelly-sovacool commented 1 year ago

Agreed, there is a TON of overhead with the Makefile and the general approach to building the site. I can usually build individual lessons, but getting the whole site to build is a bear.

I suspect that The Carpentries' will have fixed this issue in the new lesson infrastructure that's currently being rolled out (#174). I'm not sure how labor intensive it will be to switch to the new style.