Skip to content

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

Open
yuvipanda wants to merge 2 commits intorocker-org:masterfrom
yuvipanda:alt
Open

Mention jupyter/docker stacks as an alternative to rocker/binder#108
yuvipanda wants to merge 2 commits intorocker-org:masterfrom
yuvipanda:alt

Conversation

@yuvipanda
Copy link
Copy Markdown

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
Copy Markdown
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
Copy Markdown
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
Copy Markdown
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
Copy Markdown
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
Copy Markdown
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
Copy Markdown
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
Copy Markdown

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