holoviz / holoviz/hvplot

Simplify the architecture diagram

Open
#859 5 comments 1 reaction 0 assignees View on GitHub
Dominant language
Python
Stars
1.4k
Forks
124
Avg merge
1d 18h
Merged PRs (30d)
1

Description

I like the "architecture" diagram of hvPlot shown at the top of the home page

![image](https://user-images.githubusercontent.com/42288570/186732917-c3854f97-d6d3-488b-93ee-a5124818e3f0.png)

But I think it could be simplified and cleaned up to community more clearly and be more easy to "speak to".

- change the 3 plotting arrows to one
- Align the arrows on the same horizontal line
- Align Holoviews and Datashader on the same vertical line
- Put the plotting backends into a dotted circle like the data libraries or remove the circles.
- Align to text headers on the same vertical line and consider if the number of characters could be meaningfully reduced.
- Consider if in any way there is room for indicating the `.interactive()` api as well.
- Add Streamz to the data sources
- Consider changing Dask, Geopandas, Pandas order to Pandas, Dask, GeoPandas to see the most well known data sources first.

The below quickly indicates the changes

![image](https://user-images.githubusercontent.com/42288570/186732760-f96d5500-aff9-4a94-aaf5-0133eef3a97a.png)

or

![image](https://user-images.githubusercontent.com/42288570/186736414-c90ee574-e1a6-4368-bff3-afe7fa10a7d4.png)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.