> On Jul 20, 2016, at 8:04 AM, Templ <[email protected] >
> I think charts should be delegated to render Vegalight
json from Altair, which is specialized and focused on EDA.
That would ease burden on Bokeh core and reduce
fragmentation in the ecosystem.
I think the converse notion (i.e. generating Bokeh plots
from Vega-Lite) is a useful one to explore, but there’s a
number of reasons why what you suggest is not really
practical from my perspective:
* bokeh.charts aims to have a wider variety of charts
(contour, quiver, chord) than is supported by Vega-Lite
* supporting the full interactive capabilities of Bokeh with
only Vega-Lite would be problematic
* no path to integrate with datashader or leverage other
pydata tools for larger pre-aggregating data sets (Vega does
its own aggregation and just “JSON’s all the things” which
is not scalable)
* maintaining two backends is not a maintenance improvement
over maintaining one
As for "fragmentation" I think more options is a good thing.
> On Tuesday, July 19, 2016 at 9:43:27 PM UTC-4, Bryan
Van de ven wrote:
> Hi all,
> There has not been any work on bokeh.charts in some
time now. I’d like to spend some time improving it before a
1.0 release. There is alot of good in the current charts
API, the work that Nick and Fabio did moved things forward a
great deal. But more polish is needed before we give this
“final blessing”. A big issue is that none of the few people
working on bokeh core dev right now are people that would
actually use bokeh.charts for anything. (I’m not a data
scientist doing EDA, e.g.) This makes the problem really:
knowing what are the right things to fix or improve in the
> Some things are obvious, there are definitely gaps in
the user guide. The default palettes and styles need to be
improved. There are some bugs and implementation
improvements that can be made. There are probably also
entire chart types that should be considered for adding.
> But the main thing I'd like help understanding: what
are the common things a “charts user” would want to do, that
are too-hard, or impossible to do right now.
> I'd like to collect some thoughts on this email chain,
in order to inform some concrete tasks that would be
reasonable to schedule.
> You received this message because you are subscribed to
the Google Groups “Bokeh Discussion - Public” group.
> To unsubscribe from this group and stop receiving
emails from it, send an email to [email protected] .
> To post to this group, send email to [email protected] .
> To view this discussion on the web visit [https://groups.google.com/a/continuum.io/d/msgid/bokeh/e7a6eb82-107a-477b-b414-733b25448c2e%40continuum.io](https://groups.google.com/a/continuum.io/d/msgid/bokeh/e7a6eb82-107a-477b-b414-733b25448c2e%40continuum.io) .
> For more options, visit [https://groups.google.com/a/continuum.io/d/optout](https://groups.google.com/a/continuum.io/d/optout) .