{"action":"created","issue":{"url":"https://api.github.com/repos/NexusDevelopment/dapple/issues/98","labels_url":"https://api.github.com/repos/NexusDevelopment/dapple/issues/98/labels{/name}","comments_url":"https://api.github.com/repos/NexusDevelopment/dapple/issues/98/comments","events_url":"https://api.github.com/repos/NexusDevelopment/dapple/issues/98/events","html_url":"https://github.com/NexusDevelopment/dapple/issues/98","id":128431953,"number":98,"title":"`dappfile` format discussion: link to \"contexts\"/\"environments\" via ipfs?","user":{"login":"nmushegian","id":924397,"avatar_url":"https://avatars.githubusercontent.com/u/924397?v=3","gravatar_id":"","url":"https://api.github.com/users/nmushegian","html_url":"https://github.com/nmushegian","followers_url":"https://api.github.com/users/nmushegian/followers","following_url":"https://api.github.com/users/nmushegian/following{/other_user}","gists_url":"https://api.github.com/users/nmushegian/gists{/gist_id}","starred_url":"https://api.github.com/users/nmushegian/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nmushegian/subscriptions","organizations_url":"https://api.github.com/users/nmushegian/orgs","repos_url":"https://api.github.com/users/nmushegian/repos","events_url":"https://api.github.com/users/nmushegian/events{/privacy}","received_events_url":"https://api.github.com/users/nmushegian/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2016-01-24T23:07:32Z","updated_at":"2016-01-25T18:30:40Z","closed_at":null,"body":"Perhaps instead of specifying the constant map in the dappfile, it should point to an ipfs hash of the json/yaml object?\r\n\r\nThe motivation is that a \"partial environment\" could be used with a `step` but potentially live outside of a package: https://github.com/NexusDevelopment/dapple/issues/97"},"comment":{"url":"https://api.github.com/repos/NexusDevelopment/dapple/issues/comments/174612071","html_url":"https://github.com/NexusDevelopment/dapple/issues/98#issuecomment-174612071","issue_url":"https://api.github.com/repos/NexusDevelopment/dapple/issues/98","id":174612071,"user":{"login":"ryepdx","id":691597,"avatar_url":"https://avatars.githubusercontent.com/u/691597?v=3","gravatar_id":"","url":"https://api.github.com/users/ryepdx","html_url":"https://github.com/ryepdx","followers_url":"https://api.github.com/users/ryepdx/followers","following_url":"https://api.github.com/users/ryepdx/following{/other_user}","gists_url":"https://api.github.com/users/ryepdx/gists{/gist_id}","starred_url":"https://api.github.com/users/ryepdx/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ryepdx/subscriptions","organizations_url":"https://api.github.com/users/ryepdx/orgs","repos_url":"https://api.github.com/users/ryepdx/repos","events_url":"https://api.github.com/users/ryepdx/events{/privacy}","received_events_url":"https://api.github.com/users/ryepdx/received_events","type":"User","site_admin":false},"created_at":"2016-01-25T18:30:40Z","updated_at":"2016-01-25T18:30:40Z","body":"That could work if we make them configurable like `contracts` and `build` are. The downside, IMO, is that there then is nothing to point people to Dapple if they come across the project in the wild with no foreknowledge of Dapple's default directory structure. Putting configuration data inside a `dapple` directory resolves that issue."}}