{"action":"created","issue":{"url":"https://api.github.com/repos/ember-cli/ember-cli/issues/3424","labels_url":"https://api.github.com/repos/ember-cli/ember-cli/issues/3424/labels{/name}","comments_url":"https://api.github.com/repos/ember-cli/ember-cli/issues/3424/comments","events_url":"https://api.github.com/repos/ember-cli/ember-cli/issues/3424/events","html_url":"https://github.com/ember-cli/ember-cli/issues/3424","id":59890008,"number":3424,"title":"[Proposal] Remove `podModulePrefix` from ember-cli","user":{"login":"trabus","id":324797,"avatar_url":"https://avatars.githubusercontent.com/u/324797?v=3","gravatar_id":"","url":"https://api.github.com/users/trabus","html_url":"https://github.com/trabus","followers_url":"https://api.github.com/users/trabus/followers","following_url":"https://api.github.com/users/trabus/following{/other_user}","gists_url":"https://api.github.com/users/trabus/gists{/gist_id}","starred_url":"https://api.github.com/users/trabus/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/trabus/subscriptions","organizations_url":"https://api.github.com/users/trabus/orgs","repos_url":"https://api.github.com/users/trabus/repos","events_url":"https://api.github.com/users/trabus/events{/privacy}","received_events_url":"https://api.github.com/users/trabus/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/ember-cli/ember-cli/labels/pod","name":"pod","color":"5319e7"},{"url":"https://api.github.com/repos/ember-cli/ember-cli/labels/proposal","name":"proposal","color":"207de5"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":10,"created_at":"2015-03-05T01:18:17Z","updated_at":"2015-03-18T15:19:17Z","closed_at":null,"body":"As a step towards using [pods as the default structure](https://github.com/ember-cli/ember-cli/issues/2646) for ember-cli, I believe we should get rid of the `podModulePrefix` and just put pods in the app folder. Because the value is customizable, it causes a break in our convention when looking up modules. Most people use the default `pods` anyhow, but the fact that it is customizable means that looking up a pod in your project could be different than how developers [structure pods in their addon](#2768)."},"comment":{"url":"https://api.github.com/repos/ember-cli/ember-cli/issues/comments/83019103","html_url":"https://github.com/ember-cli/ember-cli/issues/3424#issuecomment-83019103","issue_url":"https://api.github.com/repos/ember-cli/ember-cli/issues/3424","id":83019103,"user":{"login":"dfreeman","id":108688,"avatar_url":"https://avatars.githubusercontent.com/u/108688?v=3","gravatar_id":"","url":"https://api.github.com/users/dfreeman","html_url":"https://github.com/dfreeman","followers_url":"https://api.github.com/users/dfreeman/followers","following_url":"https://api.github.com/users/dfreeman/following{/other_user}","gists_url":"https://api.github.com/users/dfreeman/gists{/gist_id}","starred_url":"https://api.github.com/users/dfreeman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dfreeman/subscriptions","organizations_url":"https://api.github.com/users/dfreeman/orgs","repos_url":"https://api.github.com/users/dfreeman/repos","events_url":"https://api.github.com/users/dfreeman/events{/privacy}","received_events_url":"https://api.github.com/users/dfreeman/received_events","type":"User","site_admin":false},"created_at":"2015-03-18T15:19:17Z","updated_at":"2015-03-18T15:19:17Z","body":"I love the idea of standardizing pod resolution, but it feels like intermingling pods with directories for non-pod entities like `services` makes it harder to tell at a glance what you're looking at, particularly for someone new to Ember.\r\nI definitely understand wanting to avoid excessive nesting, but I hope there's a solution that doesn't eliminate all visual distinction in the file structure between pods and everything else."}}