{"action":"created","issue":{"url":"https://api.github.com/repos/NSLS-II/bluesky/issues/1048","repository_url":"https://api.github.com/repos/NSLS-II/bluesky","labels_url":"https://api.github.com/repos/NSLS-II/bluesky/issues/1048/labels{/name}","comments_url":"https://api.github.com/repos/NSLS-II/bluesky/issues/1048/comments","events_url":"https://api.github.com/repos/NSLS-II/bluesky/issues/1048/events","html_url":"https://github.com/NSLS-II/bluesky/pull/1048","id":329160443,"node_id":"MDExOlB1bGxSZXF1ZXN0MTkyNDg2Mjgx","number":1048,"title":"time estimates for plans","user":{"login":"awalter-bnl","id":25772709,"node_id":"MDQ6VXNlcjI1NzcyNzA5","avatar_url":"https://avatars3.githubusercontent.com/u/25772709?v=4","gravatar_id":"","url":"https://api.github.com/users/awalter-bnl","html_url":"https://github.com/awalter-bnl","followers_url":"https://api.github.com/users/awalter-bnl/followers","following_url":"https://api.github.com/users/awalter-bnl/following{/other_user}","gists_url":"https://api.github.com/users/awalter-bnl/gists{/gist_id}","starred_url":"https://api.github.com/users/awalter-bnl/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/awalter-bnl/subscriptions","organizations_url":"https://api.github.com/users/awalter-bnl/orgs","repos_url":"https://api.github.com/users/awalter-bnl/repos","events_url":"https://api.github.com/users/awalter-bnl/events{/privacy}","received_events_url":"https://api.github.com/users/awalter-bnl/received_events","type":"User","site_admin":false},"labels":[{"id":954336536,"node_id":"MDU6TGFiZWw5NTQzMzY1MzY=","url":"https://api.github.com/repos/NSLS-II/bluesky/labels/DO%20NOT%20MERGE","name":"DO NOT MERGE","color":"ea1c3e","default":false},{"id":716770718,"node_id":"MDU6TGFiZWw3MTY3NzA3MTg=","url":"https://api.github.com/repos/NSLS-II/bluesky/labels/in%20progress","name":"in progress","color":"ededed","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":41,"created_at":"2018-06-04T18:08:03Z","updated_at":"2018-11-07T23:00:33Z","closed_at":null,"author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/NSLS-II/bluesky/pulls/1048","html_url":"https://github.com/NSLS-II/bluesky/pull/1048","diff_url":"https://github.com/NSLS-II/bluesky/pull/1048.diff","patch_url":"https://github.com/NSLS-II/bluesky/pull/1048.patch"},"body":"This is part of a system that allows for time estimation for plans. It implements a telemetry and time estimation process at the ophyd object level ([NSLS-II/Ophyd PR # 567](https://github.com/NSLS-II/ophyd/pull/567)) to estimate the time to make a 'cmd' on an object. 'cmd' is the commands past in the plan messages.\r\n\r\nAn est_time('plan') function, similar to summarise_plans('plan'), then steps through each message in order to estimate the time to perform each step and hence the entire plan. \r\n\r\nThis fixes issue #713 when combined with [NSLS-II / Ophyd PR # 567](https://github.com/NSLS-II/ophyd/pull/567)"},"comment":{"url":"https://api.github.com/repos/NSLS-II/bluesky/issues/comments/436809421","html_url":"https://github.com/NSLS-II/bluesky/pull/1048#issuecomment-436809421","issue_url":"https://api.github.com/repos/NSLS-II/bluesky/issues/1048","id":436809421,"node_id":"MDEyOklzc3VlQ29tbWVudDQzNjgwOTQyMQ==","user":{"login":"danielballan","id":2279598,"node_id":"MDQ6VXNlcjIyNzk1OTg=","avatar_url":"https://avatars3.githubusercontent.com/u/2279598?v=4","gravatar_id":"","url":"https://api.github.com/users/danielballan","html_url":"https://github.com/danielballan","followers_url":"https://api.github.com/users/danielballan/followers","following_url":"https://api.github.com/users/danielballan/following{/other_user}","gists_url":"https://api.github.com/users/danielballan/gists{/gist_id}","starred_url":"https://api.github.com/users/danielballan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/danielballan/subscriptions","organizations_url":"https://api.github.com/users/danielballan/orgs","repos_url":"https://api.github.com/users/danielballan/repos","events_url":"https://api.github.com/users/danielballan/events{/privacy}","received_events_url":"https://api.github.com/users/danielballan/received_events","type":"User","site_admin":false},"created_at":"2018-11-07T23:00:33Z","updated_at":"2018-11-07T23:00:33Z","author_association":"CONTRIBUTOR","body":"> This should work once that PR is merged.\r\n\r\nTo test this against the corresponding ophyd changes, you can add a line to `.travis.yml` to install ophyd specifically from that git branch. We will then revert the change before finally merging. We don't do this often, but it is appropriate for large coordinated changes like this one. For example, the last time I recall doing it was for the \"asset refactor\" work."}}
{"actor":{"display_login":"danielballan"}}