{"action":"created","issue":{"url":"https://api.github.com/repos/Rynchodon/Autopilot/issues/9","labels_url":"https://api.github.com/repos/Rynchodon/Autopilot/issues/9/labels{/name}","comments_url":"https://api.github.com/repos/Rynchodon/Autopilot/issues/9/comments","events_url":"https://api.github.com/repos/Rynchodon/Autopilot/issues/9/events","html_url":"https://github.com/Rynchodon/Autopilot/pull/9","id":62932721,"number":9,"title":"Core.cs doc changes and reorg, build.py fixes","user":{"login":"zrisher","id":1958130,"avatar_url":"https://avatars.githubusercontent.com/u/1958130?v=3","gravatar_id":"","url":"https://api.github.com/users/zrisher","html_url":"https://github.com/zrisher","followers_url":"https://api.github.com/users/zrisher/followers","following_url":"https://api.github.com/users/zrisher/following{/other_user}","gists_url":"https://api.github.com/users/zrisher/gists{/gist_id}","starred_url":"https://api.github.com/users/zrisher/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zrisher/subscriptions","organizations_url":"https://api.github.com/users/zrisher/orgs","repos_url":"https://api.github.com/users/zrisher/repos","events_url":"https://api.github.com/users/zrisher/events{/privacy}","received_events_url":"https://api.github.com/users/zrisher/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-03-19T09:47:13Z","updated_at":"2015-03-20T01:54:46Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/Rynchodon/Autopilot/pulls/9","html_url":"https://github.com/Rynchodon/Autopilot/pull/9","diff_url":"https://github.com/Rynchodon/Autopilot/pull/9.diff","patch_url":"https://github.com/Rynchodon/Autopilot/pull/9.patch"},"body":"In my quest to better understand how this all works, so I can get harvesting working, I've started to reorg and document some files. This is some initial work on Core.cs, adding comment blocks here and there, reorging methods and attributes into logical groups, and changing the order of sections a bit. I removed a couple methods and attributes that no longer exist.\r\n\r\nI completely removed Autopilot/Scripts/AutopilotLink - this class isn't used anywhere, seemed to be deprecated, and was the only class that required some methods in Core that I was thus also able to remove. In general, I think we can safely remove large blocks of code you don't need, since you can always still refer to them in the git tree. I.e., `git checkout 9cd8158 Autopilot/Scripts/AutopilotLink` will enable you to get this file at any point.\r\n\r\nI'm submitting this as a PR so I can get a better sense of how you'd like stuff organized and documented. Again, this is an initial attempt and happy to adjust to your preferences.\r\n\r\nFinally, I made a couple changes to get the latest version of build.py working: ignore folders starting with '.', like my IDE folder, and don't try to chdir to the scripts dir for a particular module if that module has no scripts dir.\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/Rynchodon/Autopilot/issues/comments/83850139","html_url":"https://github.com/Rynchodon/Autopilot/pull/9#issuecomment-83850139","issue_url":"https://api.github.com/repos/Rynchodon/Autopilot/issues/9","id":83850139,"user":{"login":"Rynchodon","id":11451518,"avatar_url":"https://avatars.githubusercontent.com/u/11451518?v=3","gravatar_id":"","url":"https://api.github.com/users/Rynchodon","html_url":"https://github.com/Rynchodon","followers_url":"https://api.github.com/users/Rynchodon/followers","following_url":"https://api.github.com/users/Rynchodon/following{/other_user}","gists_url":"https://api.github.com/users/Rynchodon/gists{/gist_id}","starred_url":"https://api.github.com/users/Rynchodon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Rynchodon/subscriptions","organizations_url":"https://api.github.com/users/Rynchodon/orgs","repos_url":"https://api.github.com/users/Rynchodon/repos","events_url":"https://api.github.com/users/Rynchodon/events{/privacy}","received_events_url":"https://api.github.com/users/Rynchodon/received_events","type":"User","site_admin":false},"created_at":"2015-03-20T01:54:46Z","updated_at":"2015-03-20T01:54:46Z","body":"Replies going into the void?"}}