Skip to content
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

Plugin Brokers Improvements #11980

Closed
4 tasks done
l0rd opened this issue Nov 19, 2018 · 6 comments
Closed
4 tasks done

Plugin Brokers Improvements #11980

l0rd opened this issue Nov 19, 2018 · 6 comments
Labels
kind/epic A long-lived, PM-driven feature request. Must include a checklist of items that must be completed.

Comments

@l0rd
Copy link
Contributor

l0rd commented Nov 19, 2018

Description

We have introduced the plugin brokers to support workspace.next walking skelethon. The skeleton has been implemented and we received the first feedbacks at EclipseCon Europe. This epic is to organize the work to implement production-ready brokers that will be GA on next Che next major release (Che 7).

Tasks

@l0rd l0rd added the kind/epic A long-lived, PM-driven feature request. Must include a checklist of items that must be completed. label Nov 19, 2018
@l0rd
Copy link
Contributor Author

l0rd commented Nov 19, 2018

@azatsarynnyy
Copy link
Member

Theia should support loading a remote plugin without requiring the main process to scan of a local plugin

Currently, Theia already supports loading the remote plugins which are:

  • hosted on Visual Studio Marketplace
  • published as a GitHub release
  • accessible by any http(s) link

@benoitf correct me if I'm wrong, please

@benoitf
Copy link
Contributor

benoitf commented Nov 19, 2018

@azatsarynnyy the idea is that the .theia file should only be inside the remote container or only in volume only accessible by this theia endpoint container. Today we need to provide .theia file to the main theia container

About hosted on Visual Studio Marketplace for now it works in plain theia (with the command palette/deploy command) but we want to see as well these plug-ins from Dashboard when configuring the workspace.

@garagatyi
Copy link

@skabashnyuk FYI

@slemeur slemeur mentioned this issue Dec 11, 2018
69 tasks
@l0rd
Copy link
Contributor Author

l0rd commented Jan 11, 2019

Opened #12392 and removed "Theia should support loading a remote plugin without requiring the main process to scan of a local plugin" from the list.

@l0rd
Copy link
Contributor Author

l0rd commented Jan 11, 2019

Moved the non Che 7 task to #12398

@l0rd l0rd closed this as completed Jan 11, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/epic A long-lived, PM-driven feature request. Must include a checklist of items that must be completed.
Projects
None yet
Development

No branches or pull requests

5 participants