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

[Epic] [Visualizations] Consolidate visualization-rendering to Vega-Lite #2819

Open
2 of 25 tasks
joshuarrrr opened this issue Nov 7, 2022 · 0 comments
Open
2 of 25 tasks
Assignees
Labels
unified visualization UX visualizations Issues and PRs related to visualizations

Comments

@joshuarrrr
Copy link
Member

joshuarrrr commented Nov 7, 2022

This is the meta-issue/epic to track all the migration and deprecation tasks as we consolidate visualization rendering as described in #2385.

Update Vega-Lite to latest version

Upgrade vega-lite from current (^4.16.8) to latest (5.4.0)

Implement common interaction patterns in Vega-Lite

  • Audit Vega-Lite tooltip implementation against other visualization types
  • Audit Vega-Lite selection/filter interactions (click, brush) against other visualization types
  • Audit Vega-Lite legend styling, layout, and interactions against other visualization types

Migrate VisBuilder visualization types to Vega-Lite

We'll use the simplified vis type integrations within VisBuilder to refine the vislib -> vega-lite migration approach.

Migrate Elastic Chart-rendered components to Vega-Lite

Migrate and refactor timeline visualizations

Migrate VisLib charts to Vega-Lite

(Or deprecate in favor of VisBuilder implementations)

@joshuarrrr joshuarrrr added visualizations Issues and PRs related to visualizations unified visualization UX labels Nov 7, 2022
@joshuarrrr joshuarrrr self-assigned this Nov 7, 2022
@joshuarrrr joshuarrrr changed the title [Visualizations] Consolidate visualization-rendering to Vega-Lite [Epic] [Visualizations] Consolidate visualization-rendering to Vega-Lite Nov 7, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
unified visualization UX visualizations Issues and PRs related to visualizations
Projects
None yet
Development

No branches or pull requests

1 participant