-
Notifications
You must be signed in to change notification settings - Fork 394
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
[Feature Request] Enabling ipynb-free workflows in Jupyter #443
Comments
Thanks @rsokl , sure that's a great idea! Maybe the shortest way for now is to create a text file, save it with a Note that this was already suggested by @psychemedia a while ago at #265, but unfortunately the GUI are a bit harder to develop than the python part, at least for me. Tell me, do you use Jupyter Notebook, or Jupyter Lab? For the former we would have to modify jupytext/nbextension/index.js, and for the latter I was told by that we could seek inspiration in the |
@mwouts ah the text file approach is a better workaround. I use Jupyter Notebook. I have played a little with JupyterLab but get annoyed by the bugs that I have hit and the changes to the plotting backend. I wish I had experience with GUI work, or else I'd throw my hat in the ring to help with this! Another option could be to permit a global configuration option in jupytext such that all notebooks, by default, are created as markdown files. This may be a bit aggressive/heavy-handed, but it would at least alleviate the GUI aspect of things. |
Just a quick note on this:
I'll see if I can add a new 'New Text Notebook' submenu under 'New Notebook', to allow the creation of a new text file (Markdown or script). |
This would be awesome! |
I have a UI working with 448fcc0: but unfortunately... it still creates an Maybe @jasongrout will know how to get this working. Jason, I am trying to use the "ext" parameter in From what I see, the parameter is there: but it seems to have no effect on the function, which always returns a new |
Haha I found the reason: it is because of With |
@rsokl , I have packaged this in the new RC. Would you like to give a try to |
Wait a minute, there are a few issues...
I'll let you know when this is fixed! |
I may still
|
Done at #528 |
@mwouts thanks so much for taking the time to do this. This feature, and all of the |
You're welcome @rsokl! Well I am having a great time doing this 😂 . And by the way, it is very interesting for me to do this openly, with all this feedback.... People have great ideas or advice! |
The jupytext-markdown format is absolutely fantastic and jupytext's ability to open them as notebooks so nice that I basically never want to work with .ipynb files ever. Unfortunately, the process of going about a no-ipynb workflow is currently not a very convenient one.
This is my current workflow for creating a new markdown-notebook:
Perhaps there is a more convenient workflow that is already available, which I am not privy to. As you can see, the current process for creating a standalone markdown notebook is a bit cumbersome (and is especially frustrating if I forget to unpair the ipynb notebook).
It seems like it would be ideal to enable the user to create a [not-ipynb]-notebook directly through the Jupyter GUI, and that the notebook would not be paired to an ipynb file by default. What are your thoughts on this @mwouts ?
The text was updated successfully, but these errors were encountered: