Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mention jupyter/docker stacks as an alternative to rocker/binder #108

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

yuvipanda
Copy link

rocker/binder contains some Jupyter things, but the rocker project as a whole is not focused on Jupyter. This links them out to the jupyter/docker-stacks project, which is more Jupyter focused to serve users who are looking for more Jupyter focused container images. I think a lot of communities / users use a combination of Python (from various sources) and R (from the rocker project) already anyway.

I link to the rocker project from jupyter/docker-stacks since last month (jupyter/docker-stacks#2065), and one of the maintainers asked if I could provide a link back as well.

rocker/binder contains some Jupyter things, but the rocker project
as a whole is not focused on Jupyter. This links them out to the
jupyter/docker-stacks project, which is more Jupyter focused to
serve users who are looking for more Jupyter focused container images.
I think a lot of communities / users use a combination of Python (from
various sources) and R (from the rocker project) already anyway.

I link to the rocker project from jupyter/docker-stacks since
last month (jupyter/docker-stacks#2065),
and one of the maintainers asked if I could provide a link
back as well.
@eitsupi
Copy link
Member

eitsupi commented Jan 18, 2024

Thanks, but the link to Jupyter Docker Stacks has been present on a dedicated page for a few years.

### [Jupyter Docker Stacks](https://jupyter-docker-stacks.readthedocs.io/en/latest/)
The stack of Docker images by [Project Jupyter](https://jupyter.org/),
based on Ubuntu, install packages from [conda-forge](https://conda-forge.org/),
and configured to run Jupyter.
It includes several images with the R package already installed,
such as [`jupyter/r-notebook`](https://jupyter-docker-stacks.readthedocs.io/en/latest/using/selecting.html#jupyter-r-notebook)
and [`jupyter/datascience-notebook`](https://jupyter-docker-stacks.readthedocs.io/en/latest/using/selecting.html#jupyter-datascience-notebook),
so you can immediately run R on Jupyter.

Do we need to link to it from the binder page as well?

@yuvipanda
Copy link
Author

@eitsupi ah, that's great it's already there. However, I do think it's also useful to link to it specifically from the binder page, as that's where someone most likely is going to be looking for things related to mixing R & Jupyter. Perhaps we can just link out to the external section (i.e. this link https://rocker-project.org/images/external.html#jupyter-docker-stacks) instead of straight to jupyter/docker-stacks?

@eitsupi
Copy link
Member

eitsupi commented Jan 20, 2024

Perhaps we can just link out to the external section (i.e. this link rocker-project.org/images/external.html#jupyter-docker-stacks) instead of straight to jupyter/docker-stacks?

That makes sense.

@yuvipanda
Copy link
Author

@eitsupi done!

## Alternatives

If you are *primarily* interested in using the Jupyter ecosystem of tools, consider using
the images from the [jupyter/docker-stacks](https://rocker-project.org/images/external.html#jupyter-docker-stacks)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If I understand correctly, Quarto correctly converts relative links to HTML, so use relative links to md files here, not http.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Like this

### [Mamba](https://github.com/mamba-org/mamba)
A package manager to install various packages from [conda-forge](https://conda-forge.org/) and others.
If you use Mamba on Linux for R, it may be easier to install packages,
see also the [Extending images](../use/extending.md#conda-forge) page.

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just stumbled across this open PR. I don't have skin in the game here, but it looks like you are both close to a close and approve. @yuvipanda, a little nudge - what do you think of the requested changes?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants