elastic / kibana

Your window into the Elastic Stack
https://www.elastic.co/products/kibana
Other
19.76k stars 8.17k forks source link

[Telemetry] [chore] Group all Telemetry plugins in one directory #70939

Open afharo opened 4 years ago

afharo commented 4 years ago

After #59189 is completed, we can move all the telemetry-related plugins into one folder to make them easier to manage during dev development :)

The suggested new tree structure under src/plugins/:

Q: should we also move usage_collection inside the parent telemetry/ dir?

elasticmachine commented 4 years ago

Pinging @elastic/kibana-telemetry (Team:KibanaTelemetry)

TinaHeiligers commented 4 years ago

@afharo I'd like to keep the usage collection and telemetry work as separate plugins to make it clear that one is responsible for shipping data and the other for collecting data. I'll dig into the proposed structure and consider the renaming effort.

TinaHeiligers commented 4 years ago

re:

telemetry/ ---kibana_usage_collection/ ---telemetry/ ---telemetry_collection_manager/ (maybe we can rename it to collection_manager) ---telemetry_management_section/ (rename to usage_collection_management_section?) usage_collection/

Why wouldn't we move kibana_usage_collection to usage_collection?

TinaHeiligers commented 4 years ago

Blocked pending direction from the Platform team https://github.com/elastic/kibana/issues/71566

elasticmachine commented 3 years ago

Pinging @elastic/kibana-core (Team:Core)