-
Notifications
You must be signed in to change notification settings - Fork 2.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Refactor plugin lifecycle code #3871
Comments
Tasks:
|
hello, is source code will only be in folders like src/browser, src/common and src/node, etc after that ? |
Yes |
I don't really understand what "hosted" stands for. Also, I would separate the stuff that runs a second instance for self-hosting into a separate module (that's what I first though "hosted" means, but that is not true). |
It would be good to discuss decomposition on Theia dev conf if possible to cover different scenarios. |
Signed-off-by: Yevhen Vydolob <[email protected]>
A couple more things that I think we should do:
@akosyakov @benoitf @evidolob discuss next week in Stockholm? Also, we need a plan on how to introduce the refactorings to the community, since this may be breaking. |
Signed-off-by: Yevhen Vydolob <[email protected]>
Signed-off-by: Yevhen Vydolob <[email protected]>
Signed-off-by: Yevhen Vydolob <[email protected]>
Signed-off-by: Yevhen Vydolob <[email protected]>
Signed-off-by: Yevhen Vydolob <[email protected]>
We must revise code which is responsible for plugins start and stop and also parts which is responsible for rpc connection.
Another thing to be done is to separate hosted stuff and make
hosted
folder contain only hosted instance related stuff (including moving hosted related bindings there).The text was updated successfully, but these errors were encountered: