data-8 / notebook-ok-extension

Jupyter notebook extension for simple mode and optional ok integration
Apache License 2.0
1 stars 1 forks source link

Transition interface to mode-free with fewer alterations to the standard interface #16

Open papajohn opened 8 years ago

papajohn commented 8 years ago

Right now, we have two modes: edit mode (normal) and OK mode. Let's figure out how to have just a single mode. That means:

But, we still want it to be harder to delete the directions and screw up the notebook structure. Also, the preamble at the beginning is ugly.

papajohn commented 8 years ago

Actually, cell locking/unlocking is already implemented by

https://github.com/ipython-contrib/IPython-notebook-extensions/wiki/Readonly

so we don't need that functionality. Updating the original description of this issue.

papajohn commented 8 years ago

There's also

https://github.com/ipython-contrib/IPython-notebook-extensions/wiki/Hierarchical-Collapse

that might handle hiding for us.

papajohn commented 8 years ago

I tried installing the standard notebook extensions last night, and even that was a total mess. It seems that there just isn't a good way to distribute extensions.

So, I think we'll launch the first lab without any customizations to the notebook interface.

alvinwan commented 8 years ago

Sounds good. I'll see if I can get it to play nice.

papajohn commented 8 years ago

I couldn't even manage to install the standard notebook extensions (such as read-only.js) on my local machine. I tried both their pip instructions, which they warned wouldn't work, and their conda build instructions, which failed. Very annoying.

alvinwan commented 8 years ago

Mm, yeah. I remember struggling with that over the summer. Thanks for the heads up.