{"action":"created","issue":{"url":"https://api.github.com/repos/bokeh/bokeh/issues/2442","labels_url":"https://api.github.com/repos/bokeh/bokeh/issues/2442/labels{/name}","comments_url":"https://api.github.com/repos/bokeh/bokeh/issues/2442/comments","events_url":"https://api.github.com/repos/bokeh/bokeh/issues/2442/events","html_url":"https://github.com/bokeh/bokeh/issues/2442","id":90678417,"number":2442,"title":"New charts API","user":{"login":"fpliger","id":1084690,"avatar_url":"https://avatars.githubusercontent.com/u/1084690?v=3","gravatar_id":"","url":"https://api.github.com/users/fpliger","html_url":"https://github.com/fpliger","followers_url":"https://api.github.com/users/fpliger/followers","following_url":"https://api.github.com/users/fpliger/following{/other_user}","gists_url":"https://api.github.com/users/fpliger/gists{/gist_id}","starred_url":"https://api.github.com/users/fpliger/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fpliger/subscriptions","organizations_url":"https://api.github.com/users/fpliger/orgs","repos_url":"https://api.github.com/users/fpliger/repos","events_url":"https://api.github.com/users/fpliger/events{/privacy}","received_events_url":"https://api.github.com/users/fpliger/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/bokeh/bokeh/labels/tag:%20charts","name":"tag: charts","color":"D0CBB8"},{"url":"https://api.github.com/repos/bokeh/bokeh/labels/tag:%20geo","name":"tag: geo","color":"D0CBB8"},{"url":"https://api.github.com/repos/bokeh/bokeh/labels/type:%20discussion","name":"type: discussion","color":"2659A0"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":9,"created_at":"2015-06-24T13:39:06Z","updated_at":"2015-07-10T16:25:17Z","closed_at":null,"body":" We are formalizing the discussion on the new (more stable) `charts` interface [into this page](https://github.com/bokeh/bokeh/wiki/Bokeh-Days-Working-Document). We can use this issue to discuss the things exposed in the page itself."},"comment":{"url":"https://api.github.com/repos/bokeh/bokeh/issues/comments/120451192","html_url":"https://github.com/bokeh/bokeh/issues/2442#issuecomment-120451192","issue_url":"https://api.github.com/repos/bokeh/bokeh/issues/2442","id":120451192,"user":{"login":"fpliger","id":1084690,"avatar_url":"https://avatars.githubusercontent.com/u/1084690?v=3","gravatar_id":"","url":"https://api.github.com/users/fpliger","html_url":"https://github.com/fpliger","followers_url":"https://api.github.com/users/fpliger/followers","following_url":"https://api.github.com/users/fpliger/following{/other_user}","gists_url":"https://api.github.com/users/fpliger/gists{/gist_id}","starred_url":"https://api.github.com/users/fpliger/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fpliger/subscriptions","organizations_url":"https://api.github.com/users/fpliger/orgs","repos_url":"https://api.github.com/users/fpliger/repos","events_url":"https://api.github.com/users/fpliger/events{/privacy}","received_events_url":"https://api.github.com/users/fpliger/received_events","type":"User","site_admin":false},"created_at":"2015-07-10T16:25:17Z","updated_at":"2015-07-10T16:25:17Z","body":"A few comments after reviewing the wiki again:\r\n\r\n* https://github.com/bokeh/bokeh/wiki/Bokeh-Days-Working-Document#higher-level-glyphs . One thing to keep in mind is that the same Chart will need to prepare/share data differently (the difference I have in mind now is between Line and Step). That said it's worth exploring the idea...\r\n\r\n* https://github.com/bokeh/bokeh/wiki/Bokeh-Days-Working-Document#facet we may want to me more flexible with what's returned from `facet` (for the reasons expressed on the wiki but also because user may want to do N crazy layout arrangements with that...). I think that deciding that we return a grid or a Box is too limiting. We could return a `Facet` object that is just a grid (default) but also easily exposes the single facet plots that users can use to however the want. We could also so some \"builtin\" presets out  of this object too.. (the proposed `facet_grid`, `facet_wrap`, `facet_tab`, `facet_grid` could be shortcuts to those \"presets\")\r\n\r\n* https://github.com/bokeh/bokeh/wiki/Bokeh-Days-Working-Document#filter-includeexclude is very interesting.. On think we'll need to figure out is how to (or allow) this if the different charts have different `Data` inputs\r\n\r\nIn general I have some shady thought on some topics that we have there (i.e. Chart Modeling, Column Metatypes,...) but it's better to digest a bit and start working on the implementation. Most of these doubts will probably autoclose at that time.."}}