Mach30/MTK

MTK Projects

Opened this issue · 0 comments

In order to let users easily share and return to their engineering work in MTK in an integrated way, we will need to implement the concept of a 'Project'.

MTK Project files should be associated with the MTK application so double clicking should open up the application and load the project.

Package and plugin dependencies for the project should be easy for users to load.

Files associated with the project should be contained (documentation, notebooks, etc) so that sharing a project should be straightforward for users.

Jupyter has a project 'Binder' which seeks to sandbox a collection of notebooks to give that 'project' feel.
Binder Github
My Binder

So there may be some ideas we can take from that project, however it relies on docker to sandbox the environment, something we would like to avoid using.