{"action":"created","issue":{"url":"https://api.github.com/repos/metabase/metabase/issues/8081","repository_url":"https://api.github.com/repos/metabase/metabase","labels_url":"https://api.github.com/repos/metabase/metabase/issues/8081/labels{/name}","comments_url":"https://api.github.com/repos/metabase/metabase/issues/8081/comments","events_url":"https://api.github.com/repos/metabase/metabase/issues/8081/events","html_url":"https://github.com/metabase/metabase/pull/8081","id":341766695,"node_id":"MDExOlB1bGxSZXF1ZXN0MjAxODI1MDAx","number":8081,"title":"Dashboard presentation mode [POC]","user":{"login":"kdoh","id":5248953,"node_id":"MDQ6VXNlcjUyNDg5NTM=","avatar_url":"https://avatars1.githubusercontent.com/u/5248953?v=4","gravatar_id":"","url":"https://api.github.com/users/kdoh","html_url":"https://github.com/kdoh","followers_url":"https://api.github.com/users/kdoh/followers","following_url":"https://api.github.com/users/kdoh/following{/other_user}","gists_url":"https://api.github.com/users/kdoh/gists{/gist_id}","starred_url":"https://api.github.com/users/kdoh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kdoh/subscriptions","organizations_url":"https://api.github.com/users/kdoh/orgs","repos_url":"https://api.github.com/users/kdoh/repos","events_url":"https://api.github.com/users/kdoh/events{/privacy}","received_events_url":"https://api.github.com/users/kdoh/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2018-07-17T05:02:16Z","updated_at":"2018-07-18T06:29:51Z","closed_at":null,"author_association":"MEMBER","pull_request":{"url":"https://api.github.com/repos/metabase/metabase/pulls/8081","html_url":"https://github.com/metabase/metabase/pull/8081","diff_url":"https://github.com/metabase/metabase/pull/8081.diff","patch_url":"https://github.com/metabase/metabase/pull/8081.patch"},"body":"Quick proof of concept for an idea I had in the shower to create slide show like presentations based on dashboard content. \r\n\r\n![presentation](https://user-images.githubusercontent.com/5248953/42797075-4f95c234-8942-11e8-98b3-69fdaecac961.gif)\r\n\r\nThe basic idea here is that if someone has gone to the work of organizing a dashboard there's a likely order to the content and we can present each slide in sequence, using text cards as interstitials or section slides to create a barebones presentation for them with no additional work on their part.\r\n\r\nIn the course of some cursory testing it felt pretty natural based on how we structure our x-ray dashboards.\r\n\r\nThere are of course some problems with this. There's a built in assumption that what you chose as the best representation in the dashboard is the best representation for the data in this context which is not always going to be the case. \r\n\r\nIn addition, since results are loaded when the slide is requested you don't have absolute integrity of the results so this would be potentially bad for reporting KPIs to your boss at the start of a new month.\r\n\r\nStill, it seemed compelling enough to quickly mock up.\r\n\r\nKnown bugs:\r\n- I didn't bother to put in sound logic around the slide start and end boundaries so it's possible to overshoot slide indexes if you click next or previous at the beginning or end of the presentation.\r\n- I also didn't bother to parse markdown so text slides just show the literal text content stored in `visualization_settings`"},"comment":{"url":"https://api.github.com/repos/metabase/metabase/issues/comments/405823803","html_url":"https://github.com/metabase/metabase/pull/8081#issuecomment-405823803","issue_url":"https://api.github.com/repos/metabase/metabase/issues/8081","id":405823803,"node_id":"MDEyOklzc3VlQ29tbWVudDQwNTgyMzgwMw==","user":{"login":"mnlbox","id":25859075,"node_id":"MDQ6VXNlcjI1ODU5MDc1","avatar_url":"https://avatars1.githubusercontent.com/u/25859075?v=4","gravatar_id":"","url":"https://api.github.com/users/mnlbox","html_url":"https://github.com/mnlbox","followers_url":"https://api.github.com/users/mnlbox/followers","following_url":"https://api.github.com/users/mnlbox/following{/other_user}","gists_url":"https://api.github.com/users/mnlbox/gists{/gist_id}","starred_url":"https://api.github.com/users/mnlbox/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mnlbox/subscriptions","organizations_url":"https://api.github.com/users/mnlbox/orgs","repos_url":"https://api.github.com/users/mnlbox/repos","events_url":"https://api.github.com/users/mnlbox/events{/privacy}","received_events_url":"https://api.github.com/users/mnlbox/received_events","type":"User","site_admin":false},"created_at":"2018-07-18T06:29:51Z","updated_at":"2018-07-18T06:29:51Z","author_association":"NONE","body":"wowwwwwwwwwwwwww it's awesome idea man. I love it."}}
{"actor":{"display_login":"mnlbox"}}