{"action":"created","issue":{"url":"https://api.github.com/repos/aspnet/dnx/issues/1559","labels_url":"https://api.github.com/repos/aspnet/dnx/issues/1559/labels{/name}","comments_url":"https://api.github.com/repos/aspnet/dnx/issues/1559/comments","events_url":"https://api.github.com/repos/aspnet/dnx/issues/1559/events","html_url":"https://github.com/aspnet/dnx/issues/1559","id":65563484,"number":1559,"title":"Setting project name in project.json","user":{"login":"andyalm","id":346284,"avatar_url":"https://avatars.githubusercontent.com/u/346284?v=3","gravatar_id":"","url":"https://api.github.com/users/andyalm","html_url":"https://github.com/andyalm","followers_url":"https://api.github.com/users/andyalm/followers","following_url":"https://api.github.com/users/andyalm/following{/other_user}","gists_url":"https://api.github.com/users/andyalm/gists{/gist_id}","starred_url":"https://api.github.com/users/andyalm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/andyalm/subscriptions","organizations_url":"https://api.github.com/users/andyalm/orgs","repos_url":"https://api.github.com/users/andyalm/repos","events_url":"https://api.github.com/users/andyalm/events{/privacy}","received_events_url":"https://api.github.com/users/andyalm/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/aspnet/dnx/labels/1%20-%20Ready","name":"1 - Ready","color":"CCCCCC"},{"url":"https://api.github.com/repos/aspnet/dnx/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"open","locked":false,"assignee":{"login":"davidfowl","id":95136,"avatar_url":"https://avatars.githubusercontent.com/u/95136?v=3","gravatar_id":"","url":"https://api.github.com/users/davidfowl","html_url":"https://github.com/davidfowl","followers_url":"https://api.github.com/users/davidfowl/followers","following_url":"https://api.github.com/users/davidfowl/following{/other_user}","gists_url":"https://api.github.com/users/davidfowl/gists{/gist_id}","starred_url":"https://api.github.com/users/davidfowl/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/davidfowl/subscriptions","organizations_url":"https://api.github.com/users/davidfowl/orgs","repos_url":"https://api.github.com/users/davidfowl/repos","events_url":"https://api.github.com/users/davidfowl/events{/privacy}","received_events_url":"https://api.github.com/users/davidfowl/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/aspnet/dnx/milestones/12","html_url":"https://github.com/aspnet/dnx/milestones/1.0.0-beta5","labels_url":"https://api.github.com/repos/aspnet/dnx/milestones/12/labels","id":1029681,"number":12,"title":"1.0.0-beta5","description":"","creator":{"login":"muratg","id":1808428,"avatar_url":"https://avatars.githubusercontent.com/u/1808428?v=3","gravatar_id":"","url":"https://api.github.com/users/muratg","html_url":"https://github.com/muratg","followers_url":"https://api.github.com/users/muratg/followers","following_url":"https://api.github.com/users/muratg/following{/other_user}","gists_url":"https://api.github.com/users/muratg/gists{/gist_id}","starred_url":"https://api.github.com/users/muratg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/muratg/subscriptions","organizations_url":"https://api.github.com/users/muratg/orgs","repos_url":"https://api.github.com/users/muratg/repos","events_url":"https://api.github.com/users/muratg/events{/privacy}","received_events_url":"https://api.github.com/users/muratg/received_events","type":"User","site_admin":false},"open_issues":100,"closed_issues":9,"state":"open","created_at":"2015-03-19T17:13:11Z","updated_at":"2015-04-01T18:55:14Z","due_on":null,"closed_at":null},"comments":25,"created_at":"2015-03-31T22:45:47Z","updated_at":"2015-04-01T19:55:26Z","closed_at":null,"body":"Forgive me if someone has already asked about this. I tried searching through the issue history and couldn't find mention of it. Are there plans to provide a way to set a projects name/id in the project.json file? Right now, it seems to be a requirement that the name come from the parent directory name. While I think that is a fine default, I find the inability to override that to be very limiting. For example, at my company, we have many projects that compile to assemblies with 4 or 5 part names (not unlike many assemblies provided by Microsoft). For example \"CompanyName.HighLevelArea.Component.SubcomponentA\". Within a given git repo, the first couple parts of the assembly name are usually all the same, so including that in the folder structure is redundant, and in fact adds friction to doing simple things at the command line. So, our folder structure typically will only mirror the last part of the assembly name. For example (src/SubcomponentA, src/SubcomponentB, or sometimes src/Component.SubcomponentA, etc) Furthermore, we run the risk of running into PathTooLongExceptions when we use the fully qualified name for both the directory and filenames. This has especially bitten us on our CI servers where they tend to have working directories that are already somewhat deep.\r\n\r\nWe would love to start using the project.json project system as it has a number of advantages over the current .csproj system. However, requiring us to rename all of our directories will make this very difficult to do.\r\n\r\nThoughts?"},"comment":{"url":"https://api.github.com/repos/aspnet/dnx/issues/comments/88612829","html_url":"https://github.com/aspnet/dnx/issues/1559#issuecomment-88612829","issue_url":"https://api.github.com/repos/aspnet/dnx/issues/1559","id":88612829,"user":{"login":"bradwilson","id":16944,"avatar_url":"https://avatars.githubusercontent.com/u/16944?v=3","gravatar_id":"","url":"https://api.github.com/users/bradwilson","html_url":"https://github.com/bradwilson","followers_url":"https://api.github.com/users/bradwilson/followers","following_url":"https://api.github.com/users/bradwilson/following{/other_user}","gists_url":"https://api.github.com/users/bradwilson/gists{/gist_id}","starred_url":"https://api.github.com/users/bradwilson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bradwilson/subscriptions","organizations_url":"https://api.github.com/users/bradwilson/orgs","repos_url":"https://api.github.com/users/bradwilson/repos","events_url":"https://api.github.com/users/bradwilson/events{/privacy}","received_events_url":"https://api.github.com/users/bradwilson/received_events","type":"User","site_admin":false},"created_at":"2015-04-01T19:55:26Z","updated_at":"2015-04-01T19:55:26Z","body":"If ordering is an issue, you should be drawn and quartered. :stuck_out_tongue_winking_eye: "}}