{"action":"created","issue":{"url":"https://api.github.com/repos/pascalbetz/lotus-lotus/issues/1","labels_url":"https://api.github.com/repos/pascalbetz/lotus-lotus/issues/1/labels{/name}","comments_url":"https://api.github.com/repos/pascalbetz/lotus-lotus/issues/1/comments","events_url":"https://api.github.com/repos/pascalbetz/lotus-lotus/issues/1/events","html_url":"https://github.com/pascalbetz/lotus-lotus/pull/1","id":99294586,"number":1,"title":"Refactoring of the 'lotus generate' CLI","user":{"login":"pascalbetz","id":16653,"avatar_url":"https://avatars.githubusercontent.com/u/16653?v=3","gravatar_id":"","url":"https://api.github.com/users/pascalbetz","html_url":"https://github.com/pascalbetz","followers_url":"https://api.github.com/users/pascalbetz/followers","following_url":"https://api.github.com/users/pascalbetz/following{/other_user}","gists_url":"https://api.github.com/users/pascalbetz/gists{/gist_id}","starred_url":"https://api.github.com/users/pascalbetz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pascalbetz/subscriptions","organizations_url":"https://api.github.com/users/pascalbetz/orgs","repos_url":"https://api.github.com/users/pascalbetz/repos","events_url":"https://api.github.com/users/pascalbetz/events{/privacy}","received_events_url":"https://api.github.com/users/pascalbetz/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-08-05T20:43:30Z","updated_at":"2015-08-15T15:11:52Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/pascalbetz/lotus-lotus/pulls/1","html_url":"https://github.com/pascalbetz/lotus-lotus/pull/1","diff_url":"https://github.com/pascalbetz/lotus-lotus/pull/1.diff","patch_url":"https://github.com/pascalbetz/lotus-lotus/pull/1.patch"},"body":"* A class per generate subcommand\r\n* Generators are not directly dependent on Thor anymore (though they still use Thor to process templates)\r\n* Extracted Thor/CLI handling into own file to make cli.rb more readable\r\n* Better testability\r\n\r\nRelevant Issue: https://github.com/lotus/lotus/issues/297"},"comment":{"url":"https://api.github.com/repos/pascalbetz/lotus-lotus/issues/comments/131391227","html_url":"https://github.com/pascalbetz/lotus-lotus/pull/1#issuecomment-131391227","issue_url":"https://api.github.com/repos/pascalbetz/lotus-lotus/issues/1","id":131391227,"user":{"login":"pascalbetz","id":16653,"avatar_url":"https://avatars.githubusercontent.com/u/16653?v=3","gravatar_id":"","url":"https://api.github.com/users/pascalbetz","html_url":"https://github.com/pascalbetz","followers_url":"https://api.github.com/users/pascalbetz/followers","following_url":"https://api.github.com/users/pascalbetz/following{/other_user}","gists_url":"https://api.github.com/users/pascalbetz/gists{/gist_id}","starred_url":"https://api.github.com/users/pascalbetz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pascalbetz/subscriptions","organizations_url":"https://api.github.com/users/pascalbetz/orgs","repos_url":"https://api.github.com/users/pascalbetz/repos","events_url":"https://api.github.com/users/pascalbetz/events{/privacy}","received_events_url":"https://api.github.com/users/pascalbetz/received_events","type":"User","site_admin":false},"created_at":"2015-08-15T15:11:52Z","updated_at":"2015-08-15T15:11:52Z","body":"@joneslee85 please start to review. It's pretty much done.\r\n\r\nSome questions are in cli.rb at the top. the \"generate action\" command needs some more cleanup, but honestly i'd love to hear from jodosha about app vs. container first (because i think app should be removed)."}}