Skip to content
This repository has been archived by the owner on Apr 3, 2018. It is now read-only.

Project future #152

Closed
c410-f3r opened this issue Jan 30, 2017 · 2 comments
Closed

Project future #152

c410-f3r opened this issue Jan 30, 2017 · 2 comments

Comments

@c410-f3r
Copy link

c410-f3r commented Jan 30, 2017

If you guys don't mind answering, would be nice to know the future directions of this project since there are many things coming for rust IDE stuff and Eclipse itself.

  1. Eclipse 4.7 will include native support for:
    1. A generic and extensible code editor
    2. Integration with the language server protocol
  2. Rust language server protocol is in alpha stage
  3. Eclipse Che is the "next-generation IDE" and also supports LSP

What are you guys planning to do? Or are you guys not thinking about it right now? :P

Sources: this, this and this.

@bruno-medeiros
Copy link
Contributor

There are no plans to integrate with Eclipse Ché: Ché is based on a completely different platform (despite sharing the Eclipse name), so writing support for Ché would mean rewriting nearly all of RustDT! Also Eclipse Ché is not exactly a successor for the standard (desktop) Eclipse IDE, it is more of an alternative with it's target audience (cloud technologies).

As for Language Server stuff, it would be pretty cool to support that in RustDT, and take advantage of the libraries that Eclipse is developing for that (https://projects.eclipse.org/projects/technology.lsp4e). That would likely be the next best task to work on for RustDT, however, I started a full-time contract job this year, as such don't have nearly as much time to work on RustDT as before, so it doesn't look like it will happen in the near future. I'm hoping at one point I might get to add support for LSP though, but it's unclear when.

@c410-f3r
Copy link
Author

c410-f3r commented Feb 1, 2017

Hey @bruno-medeiros. I was a bit invasive asking this question but I really appreciate your answer.
Anyway, this project is awesome, useful and I thank you for all the hard work you've done.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants