-
Notifications
You must be signed in to change notification settings - Fork 0
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
Jupyterbook, Thebe, and Jupyterlab setup #17
Comments
@agoose77 just signing off for today, but here are some running thoughts that I might find the answer to after more poking around tomorrow. Regarding the above,
I would ideally like to save notebook cell outputs, such as figures, to be rendered on the website (rather than relying on If I simultaneously want to achieve
then would I need to use the
jupyter-book/myst-theme#503 is looking great! 🙌 Bigger question from above applies here too. |
Is that because the computation is costly? Or is there another reason to avoid compute? We can cache the outputs so that most builds aren't expensive. Otherwise, yes -- something like Regarding James' (2), I think that the issue he anticipates is the lack of auth support in Thebe. You can/should still be able to use Thebe alongside pre-computed outputs. Relatedly, we will need to communicate with our audience that Thebe's lack of edit support for code-cells is something that is tracked as a feature somewhere (todo). |
Thanks @agoose77 ! I'll explore the use of cached outputs and failing that I will link outputs with Jupytext. I wanted to avoid
The mechanics of this part I am not super clear. FYI: I think the auth support is fine actually! You can use the |
Long-running compute is one of several totally valid reasons not to run on GHA. In the long run, I am keen to build out solutions for this (and we can at any point pull-apart binderbot for a WIP stopgap) in MyST, but it's a longer-term strat. RE auth support -- my concern is about JupyterHubs that require logins to spin up a server e.g. for ephemeral hubs! |
NASA-IMPACT/veda-jupyterhub#46 was an attempt to do this as part of the NASA VEDA work, but I don't think our processes were mature enough to handle that properly then. NASA-IMPACT/veda-jupyterhub#46 (comment) has a branch to do this on a binder. (Don't let this block your other work though, just wanted to leave this here as an FYI) |
Ensure that this content can be
The text was updated successfully, but these errors were encountered: