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

[Workspace] Replace workspace feature selector with use cases #6902

Closed
Tracked by #6941
wanglam opened this issue Jun 4, 2024 · 0 comments
Closed
Tracked by #6941

[Workspace] Replace workspace feature selector with use cases #6902

wanglam opened this issue Jun 4, 2024 · 0 comments
Labels

Comments

@wanglam
Copy link
Contributor

wanglam commented Jun 4, 2024

Is your feature request related to a problem? Please describe.

In 2.14 we introduced the workspace feature selector in workspace create page. However the feature selector may a little bit complicated. We are planning to replace them with predefined use cases. There are four pre defined use cases in the workspace create and update page. They are observability, analytics, security analytics and search. Each use case will includes many different features. One feature can be included in multi use cases. The new feature will be automatic extends to all workspace that using the same use case after the new feature added to the use case.

Describe the solution you'd like

There is a features field in workspace attributes. It's using for matching visible applications inside specific workspaces. We will re-use the this field and use rule use-case-${useCaseId} to match all features inside one use case. The relationship between features and use cases will be stored in the front end. The match function will matching visible applications using the relationship map.

Describe alternatives you've considered

N/A

Additional context

#4944

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

No branches or pull requests

2 participants