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

Multi-root is the only mode in Che-Theia, no feature toggle anymore #19594

Closed
azatsarynnyy opened this issue Apr 14, 2021 · 0 comments
Closed
Assignees
Labels
area/editor/theia Issues related to the che-theia IDE of Che kind/task Internal things, technical debt, and to-do tasks to be performed. severity/P1 Has a major impact to usage or development of the system. status/release-notes-review-done Issues that have been reviewed by the doc team for the Release Notes wording
Milestone

Comments

@azatsarynnyy
Copy link
Member

azatsarynnyy commented Apr 14, 2021

Is your task related to a problem? Please describe.

Since Che 7.27, there's multi-root layout support in Che-Theia.
For the transition period, we have added a feature toggle in a devfile:

attributes:
 multiRoot: 'on'

It's a default layout in Che-Theia, for the last sprint. We see no more critical issues with that. So, no need to support both layouts anymore.

Describe the solution you'd like

Remove the feature toggle support from Che-Theia.

Describe alternatives you've considered

Additional context

Release notes

This is not a n&n issue but like the end of a deprecation policy
End of the deprecation, now we can't revert to the old mode without multi-root

@azatsarynnyy azatsarynnyy added kind/task Internal things, technical debt, and to-do tasks to be performed. sprint/current severity/P1 Has a major impact to usage or development of the system. team/editors area/editor/theia Issues related to the che-theia IDE of Che labels Apr 14, 2021
@azatsarynnyy azatsarynnyy added this to the 7.30 milestone Apr 14, 2021
@azatsarynnyy azatsarynnyy modified the milestones: 7.30, 7.31 Apr 27, 2021
@azatsarynnyy azatsarynnyy modified the milestones: 7.31, 7.32 Apr 27, 2021
@azatsarynnyy azatsarynnyy mentioned this issue May 25, 2021
14 tasks
@azatsarynnyy azatsarynnyy mentioned this issue Jun 10, 2021
10 tasks
@azatsarynnyy azatsarynnyy modified the milestones: 7.32, 7.33, 7.34 Jun 16, 2021
@azatsarynnyy azatsarynnyy mentioned this issue Jul 2, 2021
2 tasks
@azatsarynnyy azatsarynnyy modified the milestones: 7.34, 7.35 Aug 4, 2021
@RomanNikitenko RomanNikitenko added status/code-review This issue has a pull request posted for it and is awaiting code review completion by the community. and removed status/code-review This issue has a pull request posted for it and is awaiting code review completion by the community. labels Aug 6, 2021
@benoitf benoitf added the status/release-notes-review-needed Issues that needs to be reviewed by the doc team for the Release Notes wording label Aug 10, 2021
@themr0c themr0c added status/release-notes-review-done Issues that have been reviewed by the doc team for the Release Notes wording and removed status/release-notes-review-needed Issues that needs to be reviewed by the doc team for the Release Notes wording labels Aug 30, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/editor/theia Issues related to the che-theia IDE of Che kind/task Internal things, technical debt, and to-do tasks to be performed. severity/P1 Has a major impact to usage or development of the system. status/release-notes-review-done Issues that have been reviewed by the doc team for the Release Notes wording
Projects
None yet
Development

No branches or pull requests

4 participants