This document describes the design of the terminal plugin. Any significant change to the terminal plugin should also involve changes here.
The Experienced Data Scientist has a graduate degree in a technical field and has been coding for more than 5 years in multiple languages. They are in their mid 30s, have a solid income and live in an urban setting. In the past they have used the Jupyter Notebook alongside a text editor (Sublime Text) and the Terminal app on a Mac. They love to code and feel at home in a terminal.
Goal: Replace the usage of Mac's Terminal app, in particular when running Jupyter on a remote system.
Some things they would do in the terminal include:
Complete this persona...
Users should be able to:
Describe the visual design specifiation here in words. Actual visual design work, including screenshots of wireframes or mockups should be done in individual issues.