{"action":"created","issue":{"url":"https://api.github.com/repos/opencontainers/specs/issues/118","labels_url":"https://api.github.com/repos/opencontainers/specs/issues/118/labels{/name}","comments_url":"https://api.github.com/repos/opencontainers/specs/issues/118/comments","events_url":"https://api.github.com/repos/opencontainers/specs/issues/118/events","html_url":"https://github.com/opencontainers/specs/pull/118","id":103362556,"number":118,"title":"runtime: Document args[0] and the no-usable-args fallback","user":{"login":"wking","id":209920,"avatar_url":"https://avatars.githubusercontent.com/u/209920?v=3","gravatar_id":"","url":"https://api.github.com/users/wking","html_url":"https://github.com/wking","followers_url":"https://api.github.com/users/wking/followers","following_url":"https://api.github.com/users/wking/following{/other_user}","gists_url":"https://api.github.com/users/wking/gists{/gist_id}","starred_url":"https://api.github.com/users/wking/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wking/subscriptions","organizations_url":"https://api.github.com/users/wking/orgs","repos_url":"https://api.github.com/users/wking/repos","events_url":"https://api.github.com/users/wking/events{/privacy}","received_events_url":"https://api.github.com/users/wking/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/opencontainers/specs/milestones/1","html_url":"https://github.com/opencontainers/specs/milestones/draft","labels_url":"https://api.github.com/repos/opencontainers/specs/milestones/1/labels","id":1180186,"number":1,"title":"draft","description":"Initial version of the spec that covers running a bundle. This includes the runtime, bundle layout and configuration.","creator":{"login":"philips","id":33544,"avatar_url":"https://avatars.githubusercontent.com/u/33544?v=3","gravatar_id":"","url":"https://api.github.com/users/philips","html_url":"https://github.com/philips","followers_url":"https://api.github.com/users/philips/followers","following_url":"https://api.github.com/users/philips/following{/other_user}","gists_url":"https://api.github.com/users/philips/gists{/gist_id}","starred_url":"https://api.github.com/users/philips/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/philips/subscriptions","organizations_url":"https://api.github.com/users/philips/orgs","repos_url":"https://api.github.com/users/philips/repos","events_url":"https://api.github.com/users/philips/events{/privacy}","received_events_url":"https://api.github.com/users/philips/received_events","type":"User","site_admin":false},"open_issues":3,"closed_issues":9,"state":"open","created_at":"2015-06-25T00:11:58Z","updated_at":"2015-09-09T17:49:18Z","due_on":"2015-09-09T04:00:00Z","closed_at":null},"comments":14,"created_at":"2015-08-26T20:57:58Z","updated_at":"2015-09-09T22:03:25Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/opencontainers/specs/pulls/118","html_url":"https://github.com/opencontainers/specs/pull/118","diff_url":"https://github.com/opencontainers/specs/pull/118.diff","patch_url":"https://github.com/opencontainers/specs/pull/118.patch"},"body":"Leaning on [Go's docs][1]:\n\n> `Args` holds command line arguments, including the command as\n> `Args[0]`. If the `Args` field is empty or `nil`, `Run` uses\n> `{Path}`.\n\nfor the fallback wording.\n\nThis restores the ability to explicitly set `args[0]` independent of the\npath, which [was requested in #34][2] and ack-ed by [Micheal][3] and\n[Mrunal][4], but didn't match the examples that landed with #34.\n\nThis new wording matches the implementation that's currently in flight\nas opencontainers/runc#160.  I also [raised this issue on the mailing\nlist][5], but didn't have any discussion there before we reached a\nconsensus in the runC PR.\n\n[1]: http://golang.org/pkg/os/exec/#Cmd\n[2]: https://github.com/opencontainers/specs/pull/34#issuecomment-126116173\n[3]: https://github.com/opencontainers/specs/pull/34#issuecomment-127335834\n[4]: https://github.com/opencontainers/specs/pull/34#issuecomment-127350235\n[5]: https://groups.google.com/a/opencontainers.org/forum/#!topic/dev/luaaorsya10"},"comment":{"url":"https://api.github.com/repos/opencontainers/specs/issues/comments/139058613","html_url":"https://github.com/opencontainers/specs/pull/118#issuecomment-139058613","issue_url":"https://api.github.com/repos/opencontainers/specs/issues/118","id":139058613,"user":{"login":"crosbymichael","id":749551,"avatar_url":"https://avatars.githubusercontent.com/u/749551?v=3","gravatar_id":"","url":"https://api.github.com/users/crosbymichael","html_url":"https://github.com/crosbymichael","followers_url":"https://api.github.com/users/crosbymichael/followers","following_url":"https://api.github.com/users/crosbymichael/following{/other_user}","gists_url":"https://api.github.com/users/crosbymichael/gists{/gist_id}","starred_url":"https://api.github.com/users/crosbymichael/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/crosbymichael/subscriptions","organizations_url":"https://api.github.com/users/crosbymichael/orgs","repos_url":"https://api.github.com/users/crosbymichael/repos","events_url":"https://api.github.com/users/crosbymichael/events{/privacy}","received_events_url":"https://api.github.com/users/crosbymichael/received_events","type":"User","site_admin":false},"created_at":"2015-09-09T22:03:25Z","updated_at":"2015-09-09T22:03:25Z","body":"Lets just leave it the way it is now because we already had this discussion in the original PR and decided on this."}}