Description
See ipython/ipython#10291, but this is also an issue I've seen working with people in person. People have heard that Jupyter is the thing to use, so they install it, open up a .py
file, and then wonder: How do I run the code? Where are all the buttons I see in screenshots of Jupyter? What's so great about having a text editor in my web browser?
Can we better direct people towards notebooks? Could we find a way that the first thing people see in Jupyter is a notebook interface rather than a file list?
One obvious response is to improve the text editor and better integrate it with our kernel machinery. I think I've seen that this is what Jupyterlab does. But there are other projects expending masses of effort on making text editors and IDEs, and I don't think we're going to make something world-class in that space. Jupyter's central value is notebooks, so even with a better text editor, I think it's worth thinking about how we make it obvious to new users to create a notebook.