{"action":"created","issue":{"url":"https://api.github.com/repos/bokeh/bokeh/issues/4396","repository_url":"https://api.github.com/repos/bokeh/bokeh","labels_url":"https://api.github.com/repos/bokeh/bokeh/issues/4396/labels{/name}","comments_url":"https://api.github.com/repos/bokeh/bokeh/issues/4396/comments","events_url":"https://api.github.com/repos/bokeh/bokeh/issues/4396/events","html_url":"https://github.com/bokeh/bokeh/issues/4396","id":157109429,"number":4396,"title":"API - Name the responsive modes.","user":{"login":"birdsarah","id":1796208,"avatar_url":"https://avatars.githubusercontent.com/u/1796208?v=3","gravatar_id":"","url":"https://api.github.com/users/birdsarah","html_url":"https://github.com/birdsarah","followers_url":"https://api.github.com/users/birdsarah/followers","following_url":"https://api.github.com/users/birdsarah/following{/other_user}","gists_url":"https://api.github.com/users/birdsarah/gists{/gist_id}","starred_url":"https://api.github.com/users/birdsarah/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/birdsarah/subscriptions","organizations_url":"https://api.github.com/users/birdsarah/orgs","repos_url":"https://api.github.com/users/birdsarah/repos","events_url":"https://api.github.com/users/birdsarah/events{/privacy}","received_events_url":"https://api.github.com/users/birdsarah/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/bokeh/bokeh/labels/type:%20task","name":"type: task","color":"872A50"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/bokeh/bokeh/milestones/23","html_url":"https://github.com/bokeh/bokeh/milestones/0.12","labels_url":"https://api.github.com/repos/bokeh/bokeh/milestones/23/labels","id":1477666,"number":23,"title":"0.12","description":"","creator":{"login":"mattpap","id":27475,"avatar_url":"https://avatars.githubusercontent.com/u/27475?v=3","gravatar_id":"","url":"https://api.github.com/users/mattpap","html_url":"https://github.com/mattpap","followers_url":"https://api.github.com/users/mattpap/followers","following_url":"https://api.github.com/users/mattpap/following{/other_user}","gists_url":"https://api.github.com/users/mattpap/gists{/gist_id}","starred_url":"https://api.github.com/users/mattpap/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mattpap/subscriptions","organizations_url":"https://api.github.com/users/mattpap/orgs","repos_url":"https://api.github.com/users/mattpap/repos","events_url":"https://api.github.com/users/mattpap/events{/privacy}","received_events_url":"https://api.github.com/users/mattpap/received_events","type":"User","site_admin":false},"open_issues":56,"closed_issues":439,"state":"open","created_at":"2015-12-29T23:54:47Z","updated_at":"2016-06-01T14:50:38Z","due_on":"2016-05-16T05:00:00Z","closed_at":null},"comments":7,"created_at":"2016-05-27T00:56:47Z","updated_at":"2016-06-01T17:39:12Z","closed_at":null,"body":"There are currently 5 modes: `fixed`, `box`, `width_ar`, `height_ar`, `box_ar`\r\n\r\n@havocp @almarklein @bryevdv have all mentioned concerns with these being non-obvious.\r\n\r\nTo recap what these modes do:\r\n* fixed - the plot is just the size of the specified width & height\r\n* box - the plot fills the available size in it's box - causing the plot to stretch & squeeze however\r\n*  width_ar - the plot fills the available width but maintains the aspect ratio (calculated from the specified width and height)\r\n* height_ar - the plot fills the available height - but maintains the aspect ratio (calculated from the specified width and height)\r\n* box_ar - the plot fills the available height or width while maintaining the aspect ratio (calculated from the specified width and height)\r\n\r\nI would greatly appreciate naming suggestions from @bokeh/dev.\r\n\r\nSecondly these modes are passed into the `responsive` parameter of any Layout object. Is that the right parameter name. In 0.11 we have `responsive=True/False` on Plot. I have kept and expanded this, but we don't have to keep this. We could have, for example, `mode` on the layout objects Row, Column. I think responsive is a good parameter, but just wanted to bring it up."},"comment":{"url":"https://api.github.com/repos/bokeh/bokeh/issues/comments/223068821","html_url":"https://github.com/bokeh/bokeh/issues/4396#issuecomment-223068821","issue_url":"https://api.github.com/repos/bokeh/bokeh/issues/4396","id":223068821,"user":{"login":"birdsarah","id":1796208,"avatar_url":"https://avatars.githubusercontent.com/u/1796208?v=3","gravatar_id":"","url":"https://api.github.com/users/birdsarah","html_url":"https://github.com/birdsarah","followers_url":"https://api.github.com/users/birdsarah/followers","following_url":"https://api.github.com/users/birdsarah/following{/other_user}","gists_url":"https://api.github.com/users/birdsarah/gists{/gist_id}","starred_url":"https://api.github.com/users/birdsarah/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/birdsarah/subscriptions","organizations_url":"https://api.github.com/users/birdsarah/orgs","repos_url":"https://api.github.com/users/birdsarah/repos","events_url":"https://api.github.com/users/birdsarah/events{/privacy}","received_events_url":"https://api.github.com/users/birdsarah/received_events","type":"User","site_admin":false},"created_at":"2016-06-01T17:39:12Z","updated_at":"2016-06-01T17:39:12Z","body":"I'm not yet happy with the names proposed. I'm still thinking it through and talked through some of it with @bryevdv. Will try and consolidate thoughts today/"}}
{"actor":{"display_login":"birdsarah"}}