{"action":"opened","issue":{"url":"https://api.github.com/repos/phetsims/scenery/issues/781","repository_url":"https://api.github.com/repos/phetsims/scenery","labels_url":"https://api.github.com/repos/phetsims/scenery/issues/781/labels{/name}","comments_url":"https://api.github.com/repos/phetsims/scenery/issues/781/comments","events_url":"https://api.github.com/repos/phetsims/scenery/issues/781/events","html_url":"https://github.com/phetsims/scenery/issues/781","id":321355581,"number":781,"title":"Brainstorm workarounds for encapsulation breaking a11y changes","user":{"login":"jessegreenberg","id":6396244,"avatar_url":"https://avatars0.githubusercontent.com/u/6396244?v=4","gravatar_id":"","url":"https://api.github.com/users/jessegreenberg","html_url":"https://github.com/jessegreenberg","followers_url":"https://api.github.com/users/jessegreenberg/followers","following_url":"https://api.github.com/users/jessegreenberg/following{/other_user}","gists_url":"https://api.github.com/users/jessegreenberg/gists{/gist_id}","starred_url":"https://api.github.com/users/jessegreenberg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jessegreenberg/subscriptions","organizations_url":"https://api.github.com/users/jessegreenberg/orgs","repos_url":"https://api.github.com/users/jessegreenberg/repos","events_url":"https://api.github.com/users/jessegreenberg/events{/privacy}","received_events_url":"https://api.github.com/users/jessegreenberg/received_events","type":"User","site_admin":false},"labels":[{"id":39319737,"url":"https://api.github.com/repos/phetsims/scenery/labels/dev:a11y","name":"dev:a11y","color":"008080","default":false}],"state":"open","locked":false,"assignee":{"login":"jessegreenberg","id":6396244,"avatar_url":"https://avatars0.githubusercontent.com/u/6396244?v=4","gravatar_id":"","url":"https://api.github.com/users/jessegreenberg","html_url":"https://github.com/jessegreenberg","followers_url":"https://api.github.com/users/jessegreenberg/followers","following_url":"https://api.github.com/users/jessegreenberg/following{/other_user}","gists_url":"https://api.github.com/users/jessegreenberg/gists{/gist_id}","starred_url":"https://api.github.com/users/jessegreenberg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jessegreenberg/subscriptions","organizations_url":"https://api.github.com/users/jessegreenberg/orgs","repos_url":"https://api.github.com/users/jessegreenberg/repos","events_url":"https://api.github.com/users/jessegreenberg/events{/privacy}","received_events_url":"https://api.github.com/users/jessegreenberg/received_events","type":"User","site_admin":false},"assignees":[{"login":"jessegreenberg","id":6396244,"avatar_url":"https://avatars0.githubusercontent.com/u/6396244?v=4","gravatar_id":"","url":"https://api.github.com/users/jessegreenberg","html_url":"https://github.com/jessegreenberg","followers_url":"https://api.github.com/users/jessegreenberg/followers","following_url":"https://api.github.com/users/jessegreenberg/following{/other_user}","gists_url":"https://api.github.com/users/jessegreenberg/gists{/gist_id}","starred_url":"https://api.github.com/users/jessegreenberg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jessegreenberg/subscriptions","organizations_url":"https://api.github.com/users/jessegreenberg/orgs","repos_url":"https://api.github.com/users/jessegreenberg/repos","events_url":"https://api.github.com/users/jessegreenberg/events{/privacy}","received_events_url":"https://api.github.com/users/jessegreenberg/received_events","type":"User","site_admin":false}],"milestone":null,"comments":0,"created_at":"2018-05-08T21:36:21Z","updated_at":"2018-05-08T21:36:21Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"During the PhET a11y sprint, concerns were raised about breaking encapsulation when setting accessible orders because you may need to reach deep into view implementation to grab Nodes to reference when specifying order at a higher level (like the ScreenView).\r\n\r\nWe did some brainstorming and discussed potentially:\r\n- A global ordering system, managed by scenery.\r\n- Using an ID system to reference a node that is private or encapsulated and using that ID to specify order.\r\n\r\nBreaking encapsulation is sub optimal. We decided to brainstorm alternatives later in the a11y sprint week."}}
{"actor":{"display_login":"jessegreenberg"}}