Refactor main application object
Registered by
Jaap Karssenberg
Refactor the code for the main application object. Remove the central "NotebookInterface" object and make relations between components clear by dependency injection in the constructor.
Blueprint information
- Status:
- Started
- Approver:
- None
- Priority:
- Essential
- Drafter:
- None
- Direction:
- Needs approval
- Assignee:
- None
- Definition:
- Approved
- Series goal:
- None
- Implementation:
-
Good progress
- Milestone target:
- None
- Started by
- Jaap Karssenberg
- Completed by
Whiteboard
(?)
Work Items
Work items:
Refactor main: DONE
Refactor PluginManager: DONE
Add ConfigManager: INPROGRESS
Remove NotebookInterface: TODO
Dependency tree

* Blueprints in grey have been implemented.