-
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
Add new "che" namespace to Plugin API to have dedicated APIs #11306
Labels
kind/task
Internal things, technical debt, and to-do tasks to be performed.
Comments
I think it should more "extend" than "patch" the existing plugin system |
@benoitf fixed in issue description |
24 tasks
This was referenced Nov 15, 2018
evidolob
added a commit
to eclipse-theia/theia
that referenced
this issue
Nov 19, 2018
… api Signed-off-by: Yevhen Vydolob <[email protected]>
evidolob
added a commit
to evidolob/eclipse-che-theia-plugin
that referenced
this issue
Nov 19, 2018
Signed-off-by: Yevhen Vydolob <[email protected]>
evidolob
added a commit
to evidolob/eclipse-che-theia-plugin
that referenced
this issue
Nov 21, 2018
Signed-off-by: Yevhen Vydolob <[email protected]>
evidolob
added a commit
to eclipse-theia/theia
that referenced
this issue
Nov 26, 2018
Signed-off-by: Yevhen Vydolob <[email protected]>
evidolob
added a commit
to eclipse-theia/theia
that referenced
this issue
Nov 26, 2018
Signed-off-by: Yevhen Vydolob <[email protected]>
evidolob
added a commit
to eclipse-theia/theia
that referenced
this issue
Nov 26, 2018
Signed-off-by: Yevhen Vydolob <[email protected]>
evidolob
added a commit
to eclipse-theia/theia
that referenced
this issue
Nov 26, 2018
Signed-off-by: Yevhen Vydolob <[email protected]>
evidolob
added a commit
to eclipse-theia/theia
that referenced
this issue
Nov 26, 2018
…gin api Signed-off-by: Yevhen Vydolob <[email protected]>
evidolob
added a commit
to eclipse-theia/theia
that referenced
this issue
Nov 27, 2018
…gin api Signed-off-by: Yevhen Vydolob <[email protected]>
evidolob
added a commit
to eclipse-che/che-theia
that referenced
this issue
Nov 28, 2018
Signed-off-by: Yevhen Vydolob <[email protected]>
evidolob
added a commit
to eclipse-che/che-theia
that referenced
this issue
Nov 30, 2018
Signed-off-by: Yevhen Vydolob <[email protected]>
evidolob
added a commit
to eclipse-che/che-theia
that referenced
this issue
Dec 3, 2018
Signed-off-by: Yevhen Vydolob <[email protected]>
evidolob
added a commit
to eclipse-che/che-theia
that referenced
this issue
Dec 7, 2018
Signed-off-by: Yevhen Vydolob <[email protected]>
evidolob
added a commit
to eclipse-che/che-theia
that referenced
this issue
Dec 7, 2018
Signed-off-by: Yevhen Vydolob <[email protected]>
evidolob
added a commit
to eclipse-che/che-theia
that referenced
this issue
Dec 7, 2018
Signed-off-by: Yevhen Vydolob <[email protected]>
evidolob
added a commit
to eclipse-che/che-theia
that referenced
this issue
Dec 7, 2018
Signed-off-by: Yevhen Vydolob <[email protected]>
evidolob
added a commit
to eclipse-che/che-theia
that referenced
this issue
Dec 7, 2018
Signed-off-by: Yevhen Vydolob <[email protected]>
evidolob
added a commit
to eclipse-che/che-theia
that referenced
this issue
Dec 7, 2018
Signed-off-by: Yevhen Vydolob <[email protected]>
evidolob
added a commit
to eclipse-che/che-theia
that referenced
this issue
Dec 10, 2018
Signed-off-by: Yevhen Vydolob <[email protected]>
evidolob
added a commit
to eclipse-che/che-theia
that referenced
this issue
Dec 10, 2018
Signed-off-by: Yevhen Vydolob <[email protected]>
evidolob
added a commit
to eclipse-che/che-theia
that referenced
this issue
Dec 10, 2018
eclipse-che/che#11306 Initial Che api for Theia
evidolob
added a commit
to eclipse-che/che-theia
that referenced
this issue
Dec 10, 2018
Signed-off-by: Yevhen Vydolob <[email protected]>
evidolob
added a commit
to eclipse-che/che-theia
that referenced
this issue
Dec 11, 2018
Signed-off-by: Yevhen Vydolob <[email protected]>
evidolob
added a commit
to eclipse-che/che-theia
that referenced
this issue
Dec 11, 2018
Signed-off-by: Yevhen Vydolob <[email protected]>
evidolob
added a commit
to eclipse-che/che-theia
that referenced
this issue
Dec 11, 2018
Signed-off-by: Yevhen Vydolob <[email protected]>
evidolob
added a commit
to ws-skeleton/che-theia-generator
that referenced
this issue
Dec 11, 2018
Signed-off-by: Yevhen Vydolob <[email protected]>
evidolob
added a commit
to ws-skeleton/che-theia-generator
that referenced
this issue
Dec 11, 2018
…bug with empty dependencies Signed-off-by: Yevhen Vydolob <[email protected]>
evidolob
added a commit
to ws-skeleton/che-theia-generator
that referenced
this issue
Dec 19, 2018
Signed-off-by: Yevhen Vydolob <[email protected]>
evidolob
added a commit
that referenced
this issue
Dec 27, 2018
Signed-off-by: Yevhen Vydolob <[email protected]>
evidolob
added a commit
that referenced
this issue
Dec 27, 2018
Signed-off-by: Yevhen Vydolob <[email protected]>
evidolob
added a commit
that referenced
this issue
Dec 28, 2018
Signed-off-by: Yevhen Vydolob <[email protected]>
evidolob
added a commit
that referenced
this issue
Jan 2, 2019
Signed-off-by: Yevhen Vydolob <[email protected]>
evidolob
added a commit
to ws-skeleton/che-theia-generator
that referenced
this issue
Jan 2, 2019
eclipse-che/che#11306 add Che API extension Signed-off-by: Yevhen Vydolob <[email protected]>
evidolob
added a commit
that referenced
this issue
Jan 11, 2019
#11306 generate and publish TS DTO interfaces Signed-off-by: Yevhen Vydolob <[email protected]>
bogthe
pushed a commit
to ARMmbed/theia
that referenced
this issue
Jan 21, 2019
…gin api Signed-off-by: Yevhen Vydolob <[email protected]> Signed-off-by: Bogdan Stolojan <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The Che specific namespace for Plugin API is needed to bring the ability for plugins to interact with Che specific objects (workspace, factory, machine, commands etc).
The Che plugin APIs should be provided by separate extension, that will extend the existing plugin system, and will be included in Che+Theia image by default.
For now the needed APIs are the following:
but could be extended with more in time.
The text was updated successfully, but these errors were encountered: