Skip to content
Mario Loriedo edited this page Oct 15, 2021 · 99 revisions

Eclipse Che development life cycle

Eclipse Che follows a 3-week sprint cycle, with a new minor release after every sprint. We also do a patch releases after the first and second week of every sprint. During the last week of the current sprint, we review and prioritize the backlog to plan the following sprint.

We break the major functionality into epics that have sub-issues which may span many sprints / releases. We do our best to incorporate fully complete features in a single release, but feature complexity often requires that we break functionality across multiple releases (milestones).

The epics and features that roll into a milestone are determined by pull request readiness of the feature at the time a milestone begins. In other words, we only place into a milestone features that are code complete and waiting for master-integration and testing.

Full details of all of the work in a specific release is included in the release changelog.

Current sprint planning

At any time you can see what is being worked on:

Our plans for the next 3 months

Updated: October 2021

Theme: Simple

Feature ETA Owner
👌 Git zero config (always use OAuth flow, git push should work out of the box) 2022 Q1 @RedHat
👌 Operator should be the only installation mechanism 2021 Q4 @RedHat
👌 Production-ready support for VS Code editor 2022 Q1 @RedHat
👌 Production-ready support for JetBrains editor 2022 Q1 @RedHat
👌 Use of the devfile universal images in Che samples 2021 Q4 @RedHat
👌 User preferences-Adding External Accounts 2022 Q1 @RedHat
👌 CodeReady Workspaces next channel (aka midstream) 2021 Q3 @RedHat

Theme: Fast

Feature ETA Owner
🏃 Warn users when they are trying to run a workspace that is likely to fail 2022 Q1 @RedHat
🏃 Faster workspace startup experience 2022 Q1 @RedHat

Theme: Cloud Native

Feature ETA Owner
☁️ Production-ready devfile v2 based workspaces through the DevWorkspace Operator 2021 Q4 @RedHat
☁️ Keycloak dependency removal (users are Kube users) 2021 Q4 @RedHat
☁️ Better workspace startup failure metrics 2021 Q4 @RedHat

Past Releases

A new Che stable version is released every 3 weeks. The full list as well as the details of every single releases is available on the GitHub release page.

Clone this wiki locally