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

How to extend a new project type that contains a new perspective #1404

Closed
wn092943 opened this issue Jun 1, 2016 · 4 comments
Closed

How to extend a new project type that contains a new perspective #1404

wn092943 opened this issue Jun 1, 2016 · 4 comments
Labels
kind/question Questions that haven't been identified as being feature requests or bugs.

Comments

@wn092943
Copy link

wn092943 commented Jun 1, 2016

hi,
I have read docs about how to extend Eclipse Che from https://eclipse-che.readme.io/v4.3, but I can not get information that I need.
I wanted to extend a new project type. Once this new project is created, workspace should show me a new perspective with new functions that doesn't work for coding or compiling, not a IDE. As developing a RCP program based on Eclipse, I hope develop a new program based on Che.
I hope I can get some tips, it is better if you can provide tutorials.
By the way, whether Eclipse che support GEF?

@ddementieva ddementieva added the kind/question Questions that haven't been identified as being feature requests or bugs. label Jun 1, 2016
@TylerJewell
Copy link

@slemeur Will get you a response. The plugin resource center is going to be published soon. This will be a good test to see if we have covered all of the scenarios.

@slemeur
Copy link
Contributor

slemeur commented Jun 1, 2016

Hello @wn092943

We are still working on it, but would definitely appreciate your feedback on the new documentation resources that we will publish about authoring Che extension.

The plugin resource center is written as a set of tutorials + sample code, each of them are covering different areas and possibilities for Che extensions.
I recommend you to start by the introduction.
The source code of the tutorials are here.

Your specific question, about creating a new project type, is covered by the following tutorial:
https://eclipse-che.readme.io/v4.3/docs/project-types

For your particular use case, you might need to create a custom assembly and remove all the plugins that are not needed for your use case.

At this moment, there is no support of GEF inside of Che - even if we would love to get that (along with GMF and EMF). We are exploring and considering some options on this particular area.

@ghost
Copy link

ghost commented Sep 2, 2016

@wn092943 can you perhaps share some ideas on what you are trying to achieve and what you have already done?

@ddementieva
Copy link
Contributor

@wn092943 Any update on this issue?

We've updated docs on how to build an extension. You may want to take a look at them at https://eclipse-che.readme.io/docs/create-and-build-extensions

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/question Questions that haven't been identified as being feature requests or bugs.
Projects
None yet
Development

No branches or pull requests

4 participants