{"action":"created","issue":{"url":"https://api.github.com/repos/opensim-org/opensim-core/issues/974","repository_url":"https://api.github.com/repos/opensim-org/opensim-core","labels_url":"https://api.github.com/repos/opensim-org/opensim-core/issues/974/labels{/name}","comments_url":"https://api.github.com/repos/opensim-org/opensim-core/issues/974/comments","events_url":"https://api.github.com/repos/opensim-org/opensim-core/issues/974/events","html_url":"https://github.com/opensim-org/opensim-core/issues/974","id":154772427,"number":974,"title":"Replace reference to Sets during model building with Iterators","user":{"login":"aymanhab","id":3972208,"avatar_url":"https://avatars.githubusercontent.com/u/3972208?v=3","gravatar_id":"","url":"https://api.github.com/users/aymanhab","html_url":"https://github.com/aymanhab","followers_url":"https://api.github.com/users/aymanhab/followers","following_url":"https://api.github.com/users/aymanhab/following{/other_user}","gists_url":"https://api.github.com/users/aymanhab/gists{/gist_id}","starred_url":"https://api.github.com/users/aymanhab/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aymanhab/subscriptions","organizations_url":"https://api.github.com/users/aymanhab/orgs","repos_url":"https://api.github.com/users/aymanhab/repos","events_url":"https://api.github.com/users/aymanhab/events{/privacy}","received_events_url":"https://api.github.com/users/aymanhab/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/opensim-org/opensim-core/labels/Needs%20Discussion","name":"Needs Discussion","color":"eb6420"},{"url":"https://api.github.com/repos/opensim-org/opensim-core/labels/New%20MCI","name":"New MCI","color":"fbca04"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/opensim-org/opensim-core/milestones/1","html_url":"https://github.com/opensim-org/opensim-core/milestones/OpenSim%204.0","labels_url":"https://api.github.com/repos/opensim-org/opensim-core/milestones/1/labels","id":725618,"number":1,"title":"OpenSim 4.0","description":"","creator":{"login":"jenhicks","id":4510959,"avatar_url":"https://avatars.githubusercontent.com/u/4510959?v=3","gravatar_id":"","url":"https://api.github.com/users/jenhicks","html_url":"https://github.com/jenhicks","followers_url":"https://api.github.com/users/jenhicks/followers","following_url":"https://api.github.com/users/jenhicks/following{/other_user}","gists_url":"https://api.github.com/users/jenhicks/gists{/gist_id}","starred_url":"https://api.github.com/users/jenhicks/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jenhicks/subscriptions","organizations_url":"https://api.github.com/users/jenhicks/orgs","repos_url":"https://api.github.com/users/jenhicks/repos","events_url":"https://api.github.com/users/jenhicks/events{/privacy}","received_events_url":"https://api.github.com/users/jenhicks/received_events","type":"User","site_admin":false},"open_issues":135,"closed_issues":310,"state":"open","created_at":"2014-07-18T21:08:06Z","updated_at":"2016-08-11T19:17:43Z","due_on":null,"closed_at":null},"comments":5,"created_at":"2016-05-13T18:23:52Z","updated_at":"2016-08-11T19:34:29Z","closed_at":null,"body":"Per dev team meeting, this is needed for correct wiring of nested models. @aseth1 will specify what specific functions are considered \"model building\"."},"comment":{"url":"https://api.github.com/repos/opensim-org/opensim-core/issues/comments/239267232","html_url":"https://github.com/opensim-org/opensim-core/issues/974#issuecomment-239267232","issue_url":"https://api.github.com/repos/opensim-org/opensim-core/issues/974","id":239267232,"user":{"login":"chrisdembia","id":846001,"avatar_url":"https://avatars.githubusercontent.com/u/846001?v=3","gravatar_id":"","url":"https://api.github.com/users/chrisdembia","html_url":"https://github.com/chrisdembia","followers_url":"https://api.github.com/users/chrisdembia/followers","following_url":"https://api.github.com/users/chrisdembia/following{/other_user}","gists_url":"https://api.github.com/users/chrisdembia/gists{/gist_id}","starred_url":"https://api.github.com/users/chrisdembia/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/chrisdembia/subscriptions","organizations_url":"https://api.github.com/users/chrisdembia/orgs","repos_url":"https://api.github.com/users/chrisdembia/repos","events_url":"https://api.github.com/users/chrisdembia/events{/privacy}","received_events_url":"https://api.github.com/users/chrisdembia/received_events","type":"User","site_admin":false},"created_at":"2016-08-11T19:34:29Z","updated_at":"2016-08-11T19:34:29Z","body":"Thanks for the clarification. I think I understand now.\r\n\r\nTo support \"internal\" subcomponents, we introduced \"member subcomponents.\" These are subcomponents that a user cannot remove or edit, and we have two functioning member subcomponents in Thelen2003Muscle. The idea is that Thelen2003Muscle gets to choose how much to expose of the internal components. Right now, I am almost positive the iterator *does* iterate through these subcomponents. But IMO the iterator should *not* iterate through member subcomponents. I'm not really sure though!"}}
{"actor":{"display_login":"chrisdembia"}}