gitpod-io / gitpod

The developer platform for on-demand cloud development environments to create software faster and more securely.
https://www.gitpod.io
GNU Affero General Public License v3.0
12.98k stars 1.24k forks source link

Epic: JetBrains (IntelliJ IDEA) - GA #7956

Closed loujaybee closed 1 year ago

loujaybee commented 2 years ago

Working on Java projects has at times been historically slow and tedious, as Java developers typically work with very large, monolithic, or mono-repo type codebases (one of Java's main strengths) that take a long time to install and index. Gitpod is perfectly positioned to improve the experience for these developers, and Gitpod will deliver an experience to this community that's second-to-none.

With the JetBrains integration we're striving to achieve a really incredibly experience for Java developers who are working in a Remote Development context. With Gitpod, Java developers will get workspaces that open, and are are instantly indexed. All of the tools are available to Java developers, their projects and IDE settings are configured instantly, so that Java developers are truly ready-to-code.

Performance + Prebuilds

  1. https://github.com/gitpod-io/gitpod/issues/11152
  2. https://github.com/gitpod-io/gitpod/issues/6740

Ports + Terminals

  1. https://github.com/gitpod-io/gitpod/issues/10579
  2. https://github.com/gitpod-io/gitpod/issues/12126
  3. https://github.com/gitpod-io/gitpod/issues/12142
  4. https://github.com/gitpod-io/gitpod/issues/10581
  5. https://github.com/gitpod-io/gitpod/issues/9700

Multi & Mono Repo

  1. https://github.com/gitpod-io/gitpod/issues/6900
  2. https://github.com/gitpod-io/gitpod/issues/8948
  3. https://github.com/gitpod-io/gitpod/issues/10813
  4. https://github.com/gitpod-io/gitpod/issues/10553

Product analytics/Observability

Gradle/Maven config

  1. https://github.com/gitpod-io/gitpod/issues/10578
  2. https://github.com/gitpod-io/gitpod/issues/10185

Misc

  1. https://github.com/gitpod-io/gitpod/issues/8024
  2. https://github.com/gitpod-io/gitpod/issues/12156

Bugs

  1. https://github.com/gitpod-io/gitpod/issues/12030
  2. https://github.com/gitpod-io/gitpod/issues/9856
  3. https://github.com/gitpod-io/gitpod/issues/8191

UX improvements

  1. https://github.com/gitpod-io/gitpod/issues/11849
  2. https://github.com/gitpod-io/gitpod/issues/12160
  3. https://github.com/gitpod-io/gitpod/issues/10578
  4. https://github.com/gitpod-io/gitpod/issues/8255
  5. https://github.com/gitpod-io/gitpod/issues/9978
  6. https://github.com/gitpod-io/gitpod/issues/9975
  7. https://github.com/gitpod-io/gitpod/issues/9977
  8. https://github.com/gitpod-io/gitpod/issues/10347
  9. https://github.com/gitpod-io/gitpod/issues/9603
  10. https://github.com/gitpod-io/gitpod/issues/8573
  11. https://github.com/gitpod-io/gitpod/issues/6874
  12. https://github.com/gitpod-io/gitpod/issues/8572
  13. https://github.com/gitpod-io/gitpod/issues/12661

Completed

  1. https://github.com/gitpod-io/gitpod/issues/8704
  2. https://github.com/gitpod-io/gitpod/issues/6706
  3. https://github.com/gitpod-io/gitpod/issues/10783
  4. https://github.com/gitpod-io/gitpod/issues/10783
  5. https://github.com/gitpod-io/gitpod/issues/9908

Related YouTrack issues:

Callout: 👋 Are you interested in this feature? We would be interested to talk to you to hear your feedback.

loujaybee commented 2 years ago

Moving to Q3 on the roadmap. We'll continue work on JetBrains in the mean time, but it's unlikely that we'll be able to get to a GA of JetBrains in Gitpod until after JetBrains / Gateway GA's themselves, which is expected at some point later this year. Worth focusing first on VS Code Desktop GA and local companion / local CLI GA first.

loujaybee commented 2 years ago

Updating the title of this issue to restrict scope to just IntelliJ for now. IntelliJ remains our initial focus for the integration, and much of the changes we're making for IntelliJ will apply to the other IDE's.

Other IDE integrations can be tracked here (quite likely will also be broken down in future:

loujaybee commented 2 years ago

Pushing this epic forward from Q3, the Gitpod IDE team are still very active in shipping features and updates, such as:

And further performance improvements:

However due to being in constant feedback loops with JetBrains and integrating any updates, it's hard to say exactly when all necessary features for GA will be complete just yet (listed in description).

stale[bot] commented 1 year ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.