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

x-pack plugins code should be organized around search, observe, protect #74222

Closed
shahzad31 opened this issue Aug 4, 2020 · 3 comments
Closed
Labels
Feature:New Platform Team:Core Core services & architecture: plugins, logging, config, saved objects, http, ES client, i18n, etc

Comments

@shahzad31
Copy link
Contributor

Describe the feature:

We have so many plugins now in x-pack/plugins there are more than 60 plugins , it will be probably helpful for developers if we can create categorisation inside plugin folder.

Describe a specific use case for the feature:

I think few advantages it can have is that it will be easier to explore around code. IDE might work well as far scroll goes. So if i am looking for some code or component from observability, it will be easier for me to find.

though downside can be that dir always create a wall inside code as well. So person working in observability may never look in any other place, but i feel like with so many pluigns, it's already hard.

@shahzad31 shahzad31 added Feature:New Platform Team:Core Core services & architecture: plugins, logging, config, saved objects, http, ES client, i18n, etc labels Aug 4, 2020
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-platform (Team:Platform)

@joshdover
Copy link
Contributor

Great minds think alike? We are currently discussing a broader overhaul of how we structure our modules, plugins, and directories over in this issue: #71566

I think we can close this in favor of that one?

@shahzad31
Copy link
Contributor Author

i am glad this discussion is already happening.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature:New Platform Team:Core Core services & architecture: plugins, logging, config, saved objects, http, ES client, i18n, etc
Projects
None yet
Development

No branches or pull requests

3 participants