Closed ashumilova closed 1 year ago
can this be considered too? https://github.com/theia-ide/theia/issues/2258
@AlexTugarev yes, sure
I believe this issue is now outdated, and we can safely close. We have other "epics" which describe improvements to the plugin-system and vscode support.
The first implementation phase of Plug-in system has been finished, and it included all the essential APIs needed for the start to interact with Theia components from plug-ins.
Just to revise, they are the following: Preferences, Commands, Notifications, Editor, Status bar, Terminal, Open/Save/Input Dialogs and Output channel APIs. Also new namespace - environment was introduced.
The next step is to make our Plug-ins API model tougher and more clearly defined and used.
It could be divided in following sections, which could also be split in separate epics.
Fill-in the missing pieces:
There the APIs, that are still missing, and the list could really increase during work being in progress. (Note: the order is not prioritized)
Low priority:
Nice to have
Plug-in Model documentation
Move existing extensions to plugin model