{"action":"created","issue":{"url":"https://api.github.com/repos/aura-project/aura/issues/77","labels_url":"https://api.github.com/repos/aura-project/aura/issues/77/labels{/name}","comments_url":"https://api.github.com/repos/aura-project/aura/issues/77/comments","events_url":"https://api.github.com/repos/aura-project/aura/issues/77/events","html_url":"https://github.com/aura-project/aura/issues/77","id":115430195,"number":77,"title":"Command reorganization/discovery/reusability","user":{"login":"Xcelled","id":5599341,"avatar_url":"https://avatars.githubusercontent.com/u/5599341?v=3","gravatar_id":"","url":"https://api.github.com/users/Xcelled","html_url":"https://github.com/Xcelled","followers_url":"https://api.github.com/users/Xcelled/followers","following_url":"https://api.github.com/users/Xcelled/following{/other_user}","gists_url":"https://api.github.com/users/Xcelled/gists{/gist_id}","starred_url":"https://api.github.com/users/Xcelled/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Xcelled/subscriptions","organizations_url":"https://api.github.com/users/Xcelled/orgs","repos_url":"https://api.github.com/users/Xcelled/repos","events_url":"https://api.github.com/users/Xcelled/events{/privacy}","received_events_url":"https://api.github.com/users/Xcelled/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/aura-project/aura/labels/enhancement","name":"enhancement","color":"c7def8"},{"url":"https://api.github.com/repos/aura-project/aura/labels/suggestion","name":"suggestion","color":"eb6420"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":28,"created_at":"2015-11-06T04:07:28Z","updated_at":"2015-11-23T23:34:57Z","closed_at":null,"body":"Since there are so many commands, it might be helpful to group them into namespaces. For example, `char.height` and `item.drop`. We could map frequently used commands via aliases, like `item` => `item.spawn`. One could even go to extremes like `char.position.region.blah.lasttown`.\r\n\r\nThus could also allow us to specialize commands. So we could have a `go.uladh` and a `go.iria`, for example."},"comment":{"url":"https://api.github.com/repos/aura-project/aura/issues/comments/159104360","html_url":"https://github.com/aura-project/aura/issues/77#issuecomment-159104360","issue_url":"https://api.github.com/repos/aura-project/aura/issues/77","id":159104360,"user":{"login":"DeleteIT","id":6223141,"avatar_url":"https://avatars.githubusercontent.com/u/6223141?v=3","gravatar_id":"","url":"https://api.github.com/users/DeleteIT","html_url":"https://github.com/DeleteIT","followers_url":"https://api.github.com/users/DeleteIT/followers","following_url":"https://api.github.com/users/DeleteIT/following{/other_user}","gists_url":"https://api.github.com/users/DeleteIT/gists{/gist_id}","starred_url":"https://api.github.com/users/DeleteIT/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DeleteIT/subscriptions","organizations_url":"https://api.github.com/users/DeleteIT/orgs","repos_url":"https://api.github.com/users/DeleteIT/repos","events_url":"https://api.github.com/users/DeleteIT/events{/privacy}","received_events_url":"https://api.github.com/users/DeleteIT/received_events","type":"User","site_admin":false},"created_at":"2015-11-23T23:34:57Z","updated_at":"2015-11-23T23:34:57Z","body":"With things like this, that aren't super core related, I'd expect you to do pretty much what I said, put in the most basic implementation and then drop it on the public."}}