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

Persist a user's custom environment between sessions #6

Open
2 tasks
choldgraf opened this issue Aug 22, 2021 · 0 comments
Open
2 tasks

Persist a user's custom environment between sessions #6

choldgraf opened this issue Aug 22, 2021 · 0 comments

Comments

@choldgraf
Copy link
Member

Summary

Many user workflows assume that they have control over their own environment. For example, by using conda to install custom packages. For these users, they also assume that this environment will persist between their hub sessions.

While there are some risks to letting users control their own environments, this is a very common workflow. We should find some way to make it technically possible to persist user environments between sessions, and to document best-practices in how to do this.

This has already been discussed and requested a few places:

Value

This is an important task because it's very common across many data science workflows, and is part of many training sessions (e.g. "managing your environment" is a standard part of most intro courses). I suspect that this is something many people will just "assume" exists already so we will get more requests about it if we don't have a story for this use-case.

Tasks to complete

  • Decide how we'd like to incorporate this into our hub infrastructure setup (e.g., nb_conda_kernels)
  • Figure out implementation steps needed...
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

No branches or pull requests

1 participant