{"action":"created","issue":{"url":"https://api.github.com/repos/sensiolabs/SensioGeneratorBundle/issues/290","labels_url":"https://api.github.com/repos/sensiolabs/SensioGeneratorBundle/issues/290/labels{/name}","comments_url":"https://api.github.com/repos/sensiolabs/SensioGeneratorBundle/issues/290/comments","events_url":"https://api.github.com/repos/sensiolabs/SensioGeneratorBundle/issues/290/events","html_url":"https://github.com/sensiolabs/SensioGeneratorBundle/issues/290","id":37202703,"number":290,"title":"[DX] Re-work generate:bundle for simple app bundles","user":{"login":"weaverryan","id":121003,"avatar_url":"https://avatars.githubusercontent.com/u/121003?v=3","gravatar_id":"","url":"https://api.github.com/users/weaverryan","html_url":"https://github.com/weaverryan","followers_url":"https://api.github.com/users/weaverryan/followers","following_url":"https://api.github.com/users/weaverryan/following{/other_user}","gists_url":"https://api.github.com/users/weaverryan/gists{/gist_id}","starred_url":"https://api.github.com/users/weaverryan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/weaverryan/subscriptions","organizations_url":"https://api.github.com/users/weaverryan/orgs","repos_url":"https://api.github.com/users/weaverryan/repos","events_url":"https://api.github.com/users/weaverryan/events{/privacy}","received_events_url":"https://api.github.com/users/weaverryan/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2014-07-05T17:22:23Z","updated_at":"2015-07-16T10:01:05Z","closed_at":null,"body":"Relates to symfony/symfony-docs#3964 and #67 \r\n\r\nThere should really be 2 modes for the bundle generation:\r\n\r\n1) Creating a re-usable, 3rd party bundle\r\n2) Creating a bundle for your application\r\n\r\nPerhaps we ask this question first then:\r\n\r\n>\r\nAre you planning on using/sharing this bundle across multiple applications?\r\n\r\nRegardless, the vendor namespace should be optional. And really, it should *not* be recommended (if we ask the above question, we could still recommend it if you *are* building a re-usable bundle).\r\n\r\nAlso, if you're building a bundle for your application, no `DependencyInjection` directory should be created."},"comment":{"url":"https://api.github.com/repos/sensiolabs/SensioGeneratorBundle/issues/comments/121914249","html_url":"https://github.com/sensiolabs/SensioGeneratorBundle/issues/290#issuecomment-121914249","issue_url":"https://api.github.com/repos/sensiolabs/SensioGeneratorBundle/issues/290","id":121914249,"user":{"login":"javiereguiluz","id":73419,"avatar_url":"https://avatars.githubusercontent.com/u/73419?v=3","gravatar_id":"","url":"https://api.github.com/users/javiereguiluz","html_url":"https://github.com/javiereguiluz","followers_url":"https://api.github.com/users/javiereguiluz/followers","following_url":"https://api.github.com/users/javiereguiluz/following{/other_user}","gists_url":"https://api.github.com/users/javiereguiluz/gists{/gist_id}","starred_url":"https://api.github.com/users/javiereguiluz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/javiereguiluz/subscriptions","organizations_url":"https://api.github.com/users/javiereguiluz/orgs","repos_url":"https://api.github.com/users/javiereguiluz/repos","events_url":"https://api.github.com/users/javiereguiluz/events{/privacy}","received_events_url":"https://api.github.com/users/javiereguiluz/received_events","type":"User","site_admin":false},"created_at":"2015-07-16T10:01:05Z","updated_at":"2015-07-16T10:01:05Z","body":"This issue can be closed because #312 was already merged."}}