{"action":"created","issue":{"url":"https://api.github.com/repos/OpenCollarTeam/OpenCollar/issues/35","repository_url":"https://api.github.com/repos/OpenCollarTeam/OpenCollar","labels_url":"https://api.github.com/repos/OpenCollarTeam/OpenCollar/issues/35/labels{/name}","comments_url":"https://api.github.com/repos/OpenCollarTeam/OpenCollar/issues/35/comments","events_url":"https://api.github.com/repos/OpenCollarTeam/OpenCollar/issues/35/events","html_url":"https://github.com/OpenCollarTeam/OpenCollar/issues/35","id":276101700,"number":35,"title":"Go back to having all scripts in root prim?","user":{"login":"nirea","id":1021096,"avatar_url":"https://avatars3.githubusercontent.com/u/1021096?v=4","gravatar_id":"","url":"https://api.github.com/users/nirea","html_url":"https://github.com/nirea","followers_url":"https://api.github.com/users/nirea/followers","following_url":"https://api.github.com/users/nirea/following{/other_user}","gists_url":"https://api.github.com/users/nirea/gists{/gist_id}","starred_url":"https://api.github.com/users/nirea/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nirea/subscriptions","organizations_url":"https://api.github.com/users/nirea/orgs","repos_url":"https://api.github.com/users/nirea/repos","events_url":"https://api.github.com/users/nirea/events{/privacy}","received_events_url":"https://api.github.com/users/nirea/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":14,"created_at":"2017-11-22T15:09:20Z","updated_at":"2017-11-29T20:15:34Z","closed_at":"2017-11-27T17:45:25Z","author_association":"OWNER","body":"The move to put groups of scripts into child prims has been the source of much pain for people trying to build OpenCollar into their own designs.  We should ease that pain.  This might be by simplifying the collar design itself to just use the root prim, or might be by providing free tools that automate the install process.  This ticket is the place to discuss the pros and cons of each option.\r\n\r\nI understand that the child prim decision was made in an effort to reduce script times.  If anyone has script time measurements from before and after splitting out the scripts, that would be useful information to share here."},"comment":{"url":"https://api.github.com/repos/OpenCollarTeam/OpenCollar/issues/comments/347982808","html_url":"https://github.com/OpenCollarTeam/OpenCollar/issues/35#issuecomment-347982808","issue_url":"https://api.github.com/repos/OpenCollarTeam/OpenCollar/issues/35","id":347982808,"user":{"login":"RestlessSwords","id":27520651,"avatar_url":"https://avatars3.githubusercontent.com/u/27520651?v=4","gravatar_id":"","url":"https://api.github.com/users/RestlessSwords","html_url":"https://github.com/RestlessSwords","followers_url":"https://api.github.com/users/RestlessSwords/followers","following_url":"https://api.github.com/users/RestlessSwords/following{/other_user}","gists_url":"https://api.github.com/users/RestlessSwords/gists{/gist_id}","starred_url":"https://api.github.com/users/RestlessSwords/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/RestlessSwords/subscriptions","organizations_url":"https://api.github.com/users/RestlessSwords/orgs","repos_url":"https://api.github.com/users/RestlessSwords/repos","events_url":"https://api.github.com/users/RestlessSwords/events{/privacy}","received_events_url":"https://api.github.com/users/RestlessSwords/received_events","type":"User","site_admin":false},"created_at":"2017-11-29T20:15:34Z","updated_at":"2017-11-29T20:15:34Z","author_association":"NONE","body":"I agree with having scripts clustered in several different prims but for a different reason.  In my experience it is not the message transmission that is the time load, it is the scripts receiving the message and then processing it to see if it is for them.  consider 10 prim each with 10 scripts.  If I send a message to the correct prim, only 10 scripts get a message and process it, so 10 units of message transmission and processing  if all 100 scripts are in in same prim. 100 messages go to 100 scripts (one to each) and all have to process their message, so 100 units of message transmission and processing.  I believe the different is very significant, you only want sets of scripts processing messages that are likely for them."}}
{"actor":{"display_login":"RestlessSwords"}}