-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Move che tasks related logic to extension #16893
Comments
@benoitf @l0rd @scela @azatsarynnyy @ericwill |
Are there any downsides to moving this to the extension side? Running tasks in separate containers is definitely something we are interested in supporting, so the work is valuable from that POV alone. |
That would be very cool, indeed |
I don't have an opinion. What I do think though is that Roman knows this
area well so if he says so there must be good reasons.
…On Tue, May 12, 2020 at 10:45 AM RomanNikitenko ***@***.***> wrote:
@benoitf <https://github.com/benoitf> @l0rd <https://github.com/l0rd>
@scela <https://github.com/scela> @azatsarynnyy
<https://github.com/azatsarynnyy> @ericwill <https://github.com/ericwill>
please let me know your opinion
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#16893 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAGKON55HATBYKS6OLXJZBTRRED77ANCNFSM4M6T2QPQ>
.
--
Sopot Cela
Software Engineering Manager
<https://red.ht/sig>
|
That's a good question @ericwill Note, I'm not comparing Theia Plug-ins and Extensions in general but I'm talking specifically in the context of the functionality of supporting Che Commands in Che Theia. Now, I'd like to give a more detailed answer for a better understanding of the reasons and motivations behind that.
In addition to the mentioned above, ^^ what we'd gain more, having Che Commands support in Che Theia through Theia Extension?
|
Thanks for the very detailed answer! 👍 from me |
Issues go stale after Mark the issue as fresh with If this issue is safe to close now please do so. Moderators: Add |
Issues go stale after Mark the issue as fresh with If this issue is safe to close now please do so. Moderators: Add |
Issues go stale after Mark the issue as fresh with If this issue is safe to close now please do so. Moderators: Add |
Is your task related to a problem? Please describe.
At the moment
che
tasks related logic is placed in task plugin.I would like to discuss withing this issue if we still should keep it as plugin or we should consider moving this logic to extension.
Theia has the corresponding plugin API to manage tasks related system. But one of the problems is:
che
tasks areremote
tasks, they are run in separate containersremote
terminals to display output for themvs code
tasks in separate containersAlso from time to time we have to provide
che
specific API or move some logic onplugin-ext
side.I believe it would be more simple and more reliable to manage
che
tasks related logic from extension side.Describe the solution you'd like
Move che tasks related logic from plugin to extension
The text was updated successfully, but these errors were encountered: