Skip to content

Deprecate panel.pane.Vizzu proposal #7471

Open
@ahuang11

Description

Feature Overview
panel.pane.Vizzu integrates Vizzu for animated and interactive visualizations. However, as noted in PR #7356, it increases Panel's complexity and size, particularly affecting environments like Pyodide.

Proposal
Deprecate panel.pane.Vizzu and migrate it to a standalone extension using the panel-copier-template (reference PR). This separation will streamline Panel’s core and allow for easier community maintenance.

Impact
Usage seems limited; there are a few feature requests:
Allow Vizzu stories in Panel
Embed Vizzu plots in static HTML
Add an IpyVizzu pane

Effort

  • Create a new extension using the copier template.
  • Migrate code and update documentation.
  • Add deprecation warnings in Panel.
  • Announce the change to encourage community contributions.

This can also be extended to a few other panes, like VTK, deckgl, and echarts, etc

Metadata

Assignees

No one assigned

    Labels

    deprecationA proposal to deprecate a feature

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions