Daniel Nüst

Results 200 issues of Daniel Nüst

HashiCorp's Packer is a neat way to build many different containers or VMs from one configuration file. See https://www.packer.io/intro/getting-started/build-image.html for how a template looks like via https://twitter.com/KathrynElliott/status/974876673559719936?s=09) - [ ]...

enhancement
help wanted

- [ ] implement `VOLUME` statement, see https://docs.docker.com/engine/reference/builder/#volume - [ ] add example in vignette on how to access a volume created automatically by Docker based on a `VOLUME` statement...

`sysreqs` might not provide all required information, so advanced users should be able to provide installation instructions somehow. Users could simply do this within their R Markdown document with `system()`...

[RQGIS](https://cran.r-project.org/web/packages/RQGIS/index.html) and [RSAGA](https://cran.r-project.org/web/packages/RSAGA/index.html) both rely on large external software packages. - [ ] find out what packages must be installed for these packages to work - [ ] find out...

sysreqs has the dependencies: - https://sysreqs.r-hub.io/pkg/rJava - https://sysreqs.r-hub.io/pkg/rPython - https://sysreqs.r-hub.io/pkg/reticulate - https://sysreqs.r-hub.io/pkg/V8 create a new vignette `languages.Rmd` for all "extra programming languages" packages.

NixOS is an interesting Linux distro that is all about declarative configuration and "devops", see e.g. https://www.domenkozar.com/2014/03/11/why-puppet-chef-ansible-arent-good-enough-and-we-can-do-better/ Maybe `containerit` could create NixOS installation instructions instead of Dockerfiles ? - https://nixos.org/nixos/manual/index.html#ch-configuration...

idea

_Could `containerit` generate `binder.yaml` files?_ `binder.yml` is not yet specified, see https://github.com/jupyter/repo2docker/issues/166 and https://github.com/jupyterhub/binder/issues/42 See also #105

idea

Create a container and ... maybe install packages from a mounted miniCRAN?

idea

In case information is missing, we can retrieve it from the user via a commandline interface directly from R - based on package https://github.com/gaborcsardi/ask - based on `utils:menu`, cf. https://github.com/hadley/devtools/blob/aaa4b61ca7c44515418d485cc64c84475e998ac7/R/utils.r#L69

feature

Fun and educational post: http://dirk.eddelbuettel.com/blog/2017/12/13/#013_faster_package_installation_two Installation time is not really an issue for it, it would be cool if we could detect if a binary package is available and then...