{"action":"created","issue":{"url":"https://api.github.com/repos/ericelliott/cloverfield/issues/3","labels_url":"https://api.github.com/repos/ericelliott/cloverfield/issues/3/labels{/name}","comments_url":"https://api.github.com/repos/ericelliott/cloverfield/issues/3/comments","events_url":"https://api.github.com/repos/ericelliott/cloverfield/issues/3/events","html_url":"https://github.com/ericelliott/cloverfield/issues/3","id":53469758,"number":3,"title":"Generator requirements","user":{"login":"ericelliott","id":364727,"avatar_url":"https://avatars.githubusercontent.com/u/364727?v=3","gravatar_id":"","url":"https://api.github.com/users/ericelliott","html_url":"https://github.com/ericelliott","followers_url":"https://api.github.com/users/ericelliott/followers","following_url":"https://api.github.com/users/ericelliott/following{/other_user}","gists_url":"https://api.github.com/users/ericelliott/gists{/gist_id}","starred_url":"https://api.github.com/users/ericelliott/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ericelliott/subscriptions","organizations_url":"https://api.github.com/users/ericelliott/orgs","repos_url":"https://api.github.com/users/ericelliott/repos","events_url":"https://api.github.com/users/ericelliott/events{/privacy}","received_events_url":"https://api.github.com/users/ericelliott/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-01-06T01:21:20Z","updated_at":"2015-01-16T17:39:45Z","closed_at":null,"body":"Every opinionated framework has its own ideas about where to put stuff. e.g. Meteor has `client`, `server` and `lib` directories.\r\n\r\nWe need the ability to quickly and easily configure where to put compiled JavaScript bundles, CSS, HTML templates, etc... See the array of folders in [Substack's ironic taskrunner](https://gist.github.com/substack/8313379). Yeah... kinda like that, except that every generator should be able to read your file config and put things in the appropriate places, so you only have to write your config once to have it used by everything. You can roll your own everything as Substack suggests, but **having all the meaningless choices made for you is better.**\r\n\r\nWith some meaningless choices made for you, your team gets to spend less time bikeshedding, and more time building useful things."},"comment":{"url":"https://api.github.com/repos/ericelliott/cloverfield/issues/comments/70290994","html_url":"https://github.com/ericelliott/cloverfield/issues/3#issuecomment-70290994","issue_url":"https://api.github.com/repos/ericelliott/cloverfield/issues/3","id":70290994,"user":{"login":"Nevraeka","id":647043,"avatar_url":"https://avatars.githubusercontent.com/u/647043?v=3","gravatar_id":"","url":"https://api.github.com/users/Nevraeka","html_url":"https://github.com/Nevraeka","followers_url":"https://api.github.com/users/Nevraeka/followers","following_url":"https://api.github.com/users/Nevraeka/following{/other_user}","gists_url":"https://api.github.com/users/Nevraeka/gists{/gist_id}","starred_url":"https://api.github.com/users/Nevraeka/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Nevraeka/subscriptions","organizations_url":"https://api.github.com/users/Nevraeka/orgs","repos_url":"https://api.github.com/users/Nevraeka/repos","events_url":"https://api.github.com/users/Nevraeka/events{/privacy}","received_events_url":"https://api.github.com/users/Nevraeka/received_events","type":"User","site_admin":false},"created_at":"2015-01-16T17:39:45Z","updated_at":"2015-01-16T17:39:45Z","body":"I haven't used them but there generators for x-tag & brick as well"}}