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

Finalize release flow for Toolbox architecture #427

Open
3 tasks
Kira-Pilot opened this issue May 15, 2024 · 0 comments
Open
3 tasks

Finalize release flow for Toolbox architecture #427

Kira-Pilot opened this issue May 15, 2024 · 0 comments
Assignees

Comments

@Kira-Pilot
Copy link
Member

Kira-Pilot commented May 15, 2024

NOTE: JetBrains has not yet communicated a release timeline or strategy. This ticket should be picked up after that piece of the puzzle has been solved.

We should implement a release flow that allows us to share existing code. This may look like adding another branch on which we enable CI, so we have distinct branches for the old Gateway and the new. If we use this approach, we should be mindful that existing Gateway actually already has two branches - eap (early access program) and main. The newer Gateway flavor may require two branches, too.

Documentation and deprecation consideration should also be considered as part of this ticket.

  • Implement release flow that is tied in with our existing CI pipeline and considers a 2-branch approach for Toolbox (early access and stable)
  • Understand and plan around the deprecation of the existing Gateway, which JetBrains has communicated may happen by EOY UPDATE 9/30/2024 - Gateway should not be deprecated for another year or so.
  • Document the new Gateway architecture and also plan proactive messaging for old Gateway users so they understand the deprecation timeline and any feature limitations or performance differences identified during the completion of this milestone (product to help out here)
@Kira-Pilot Kira-Pilot added this to the JetBrains Toolbox milestone May 15, 2024
@Kira-Pilot Kira-Pilot changed the title Release Flow Finalize release flow for Toolbox architecture May 15, 2024
@Kira-Pilot Kira-Pilot removed their assignment May 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants