{"action":"created","issue":{"url":"https://api.github.com/repos/altair-viz/altair/issues/240","repository_url":"https://api.github.com/repos/altair-viz/altair","labels_url":"https://api.github.com/repos/altair-viz/altair/issues/240/labels{/name}","comments_url":"https://api.github.com/repos/altair-viz/altair/issues/240/comments","events_url":"https://api.github.com/repos/altair-viz/altair/issues/240/events","html_url":"https://github.com/altair-viz/altair/issues/240","id":184291307,"number":240,"title":"Incorporate Vega-Tooltip","user":{"login":"jakevdp","id":781659,"avatar_url":"https://avatars0.githubusercontent.com/u/781659?v=4","gravatar_id":"","url":"https://api.github.com/users/jakevdp","html_url":"https://github.com/jakevdp","followers_url":"https://api.github.com/users/jakevdp/followers","following_url":"https://api.github.com/users/jakevdp/following{/other_user}","gists_url":"https://api.github.com/users/jakevdp/gists{/gist_id}","starred_url":"https://api.github.com/users/jakevdp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jakevdp/subscriptions","organizations_url":"https://api.github.com/users/jakevdp/orgs","repos_url":"https://api.github.com/users/jakevdp/repos","events_url":"https://api.github.com/users/jakevdp/events{/privacy}","received_events_url":"https://api.github.com/users/jakevdp/received_events","type":"User","site_admin":false},"labels":[{"id":262356188,"url":"https://api.github.com/repos/altair-viz/altair/labels/enhancement","name":"enhancement","color":"84b6eb","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/altair-viz/altair/milestones/3","html_url":"https://github.com/altair-viz/altair/milestone/3","labels_url":"https://api.github.com/repos/altair-viz/altair/milestones/3/labels","id":2108078,"number":3,"title":"2.0","description":"","creator":{"login":"jakevdp","id":781659,"avatar_url":"https://avatars0.githubusercontent.com/u/781659?v=4","gravatar_id":"","url":"https://api.github.com/users/jakevdp","html_url":"https://github.com/jakevdp","followers_url":"https://api.github.com/users/jakevdp/followers","following_url":"https://api.github.com/users/jakevdp/following{/other_user}","gists_url":"https://api.github.com/users/jakevdp/gists{/gist_id}","starred_url":"https://api.github.com/users/jakevdp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jakevdp/subscriptions","organizations_url":"https://api.github.com/users/jakevdp/orgs","repos_url":"https://api.github.com/users/jakevdp/repos","events_url":"https://api.github.com/users/jakevdp/events{/privacy}","received_events_url":"https://api.github.com/users/jakevdp/received_events","type":"User","site_admin":false},"open_issues":24,"closed_issues":7,"state":"open","created_at":"2016-11-01T21:58:17Z","updated_at":"2018-03-16T21:24:22Z","due_on":"2018-03-31T07:00:00Z","closed_at":null},"comments":35,"created_at":"2016-10-20T17:26:54Z","updated_at":"2018-03-20T18:40:59Z","closed_at":null,"author_association":"OWNER","body":"I think it would be nice to add support for [Vega-Tooltip](https://github.com/vega/vega-tooltip) in Altair. This would have to be done at the ipyvega level.\n"},"comment":{"url":"https://api.github.com/repos/altair-viz/altair/issues/comments/374711742","html_url":"https://github.com/altair-viz/altair/issues/240#issuecomment-374711742","issue_url":"https://api.github.com/repos/altair-viz/altair/issues/240","id":374711742,"user":{"login":"jheer","id":202799,"avatar_url":"https://avatars0.githubusercontent.com/u/202799?v=4","gravatar_id":"","url":"https://api.github.com/users/jheer","html_url":"https://github.com/jheer","followers_url":"https://api.github.com/users/jheer/followers","following_url":"https://api.github.com/users/jheer/following{/other_user}","gists_url":"https://api.github.com/users/jheer/gists{/gist_id}","starred_url":"https://api.github.com/users/jheer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jheer/subscriptions","organizations_url":"https://api.github.com/users/jheer/orgs","repos_url":"https://api.github.com/users/jheer/repos","events_url":"https://api.github.com/users/jheer/events{/privacy}","received_events_url":"https://api.github.com/users/jheer/received_events","type":"User","site_admin":false},"created_at":"2018-03-20T18:40:58Z","updated_at":"2018-03-20T18:40:58Z","author_association":"NONE","body":"> It's worth noting that vega-tooltip is useful in the sense that it provides tooltips that show all fields of the hovered data point by default, so it's not just showing the encoded tooltip string. Thus, I'm not sure how would \"extended Vega-Lite support for tooltip encoding\" work for this case.\r\n\r\nA few possible cases might include:\r\n- What if one doesn't want tooltips shown for a given mark?\r\n- What if one wants only a subset of fields shown in the tooltip?\r\n- What if one wants to include some form of custom formatted string in the tooltip?\r\n\r\nI could imagine a way of enabling tooltips with the default setting being to show all data points. Beyond that, however, one might want to use a tooltip encoding channel to convey customizations - potentially at the per-mark level, not just global config.\r\n\r\nPerhaps the conversation would be smoother if we first framed it around the set of basic tooltip features we think Altair should support, and at what granularity? This seems to me a good starting point, upstream of questions such as which package and/or people should be responsible for these features."}}
{"actor":{"display_login":"jheer"}}