Skip to content

Consolidate all visualize code in single directory #12675

Closed
@thomasneirynck

Description

@thomasneirynck

The code for Visualize is currently very fragmented.

  • core_plugins (visualization utilties/implementations)

    • kbn_vislib_vis_types
    • markdown_vis
    • metrics
    • region_map
    • tagcloud
    • tile_map
    • region_map
    • table_vis
    • timelion
    • kibana/visualize (landing page of the app)
  • ui/public (utility-code)

    • vis
    • vislib
    • visualize
    • agg_configs
    • agg_response

Consider a more sensible reorganization.
e.g.:
- Move all reusable code to ui/public under single directory.
- Move all plugin code under single 'visualizations' directory in core_plugins
- retain visualize landing page under kibana/visualize

Metadata

Metadata

Assignees

No one assigned

    Labels

    Feature:VisualizationsGeneric visualization features (in case no more specific feature label is available)Team:VisualizationsTeam label for Lens, elastic-charts, Graph, legacy editors (TSVB, Visualize, Timelion)chorerelease_note:enhancement

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions