{"action":"created","issue":{"url":"https://api.github.com/repos/docker/distribution/issues/62","labels_url":"https://api.github.com/repos/docker/distribution/issues/62/labels{/name}","comments_url":"https://api.github.com/repos/docker/distribution/issues/62/comments","events_url":"https://api.github.com/repos/docker/distribution/issues/62/events","html_url":"https://github.com/docker/distribution/pull/62","id":54253916,"number":62,"title":"doc/spec: generic distribution content manifests","user":{"login":"jlhawn","id":1441929,"avatar_url":"https://avatars.githubusercontent.com/u/1441929?v=3","gravatar_id":"","url":"https://api.github.com/users/jlhawn","html_url":"https://github.com/jlhawn","followers_url":"https://api.github.com/users/jlhawn/followers","following_url":"https://api.github.com/users/jlhawn/following{/other_user}","gists_url":"https://api.github.com/users/jlhawn/gists{/gist_id}","starred_url":"https://api.github.com/users/jlhawn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jlhawn/subscriptions","organizations_url":"https://api.github.com/users/jlhawn/orgs","repos_url":"https://api.github.com/users/jlhawn/repos","events_url":"https://api.github.com/users/jlhawn/events{/privacy}","received_events_url":"https://api.github.com/users/jlhawn/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/docker/distribution/labels/docker/1.7","name":"docker/1.7","color":"eb6420"},{"url":"https://api.github.com/repos/docker/distribution/labels/in%20progress","name":"in progress","color":"ededed"},{"url":"https://api.github.com/repos/docker/distribution/labels/proposal","name":"proposal","color":"009800"},{"url":"https://api.github.com/repos/docker/distribution/labels/specification","name":"specification","color":"0052cc"},{"url":"https://api.github.com/repos/docker/distribution/labels/work%20in%20progress","name":"work in progress","color":"fef2c0"}],"state":"open","locked":false,"assignee":{"login":"stevvooe","id":120601,"avatar_url":"https://avatars.githubusercontent.com/u/120601?v=3","gravatar_id":"","url":"https://api.github.com/users/stevvooe","html_url":"https://github.com/stevvooe","followers_url":"https://api.github.com/users/stevvooe/followers","following_url":"https://api.github.com/users/stevvooe/following{/other_user}","gists_url":"https://api.github.com/users/stevvooe/gists{/gist_id}","starred_url":"https://api.github.com/users/stevvooe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stevvooe/subscriptions","organizations_url":"https://api.github.com/users/stevvooe/orgs","repos_url":"https://api.github.com/users/stevvooe/repos","events_url":"https://api.github.com/users/stevvooe/events{/privacy}","received_events_url":"https://api.github.com/users/stevvooe/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/docker/distribution/milestones/9","html_url":"https://github.com/docker/distribution/milestones/Registry/2.2","labels_url":"https://api.github.com/repos/docker/distribution/milestones/9/labels","id":1026605,"number":9,"title":"Registry/2.2","description":"","creator":{"login":"stevvooe","id":120601,"avatar_url":"https://avatars.githubusercontent.com/u/120601?v=3","gravatar_id":"","url":"https://api.github.com/users/stevvooe","html_url":"https://github.com/stevvooe","followers_url":"https://api.github.com/users/stevvooe/followers","following_url":"https://api.github.com/users/stevvooe/following{/other_user}","gists_url":"https://api.github.com/users/stevvooe/gists{/gist_id}","starred_url":"https://api.github.com/users/stevvooe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stevvooe/subscriptions","organizations_url":"https://api.github.com/users/stevvooe/orgs","repos_url":"https://api.github.com/users/stevvooe/repos","events_url":"https://api.github.com/users/stevvooe/events{/privacy}","received_events_url":"https://api.github.com/users/stevvooe/received_events","type":"User","site_admin":false},"open_issues":16,"closed_issues":2,"state":"open","created_at":"2015-03-18T04:28:58Z","updated_at":"2015-07-29T01:12:56Z","due_on":"2015-08-26T07:00:00Z","closed_at":null},"comments":51,"created_at":"2015-01-13T21:55:56Z","updated_at":"2015-07-29T17:35:57Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/docker/distribution/pulls/62","html_url":"https://github.com/docker/distribution/pull/62","diff_url":"https://github.com/docker/distribution/pull/62.diff","patch_url":"https://github.com/docker/distribution/pull/62.patch"},"body":"A proposal for generic content manifests that can be used for\r\nany type of application that can be represented as a JSON config\r\nand a collection of blobs of data, or may be composed of other\r\nsuch applications."},"comment":{"url":"https://api.github.com/repos/docker/distribution/issues/comments/126030304","html_url":"https://github.com/docker/distribution/pull/62#issuecomment-126030304","issue_url":"https://api.github.com/repos/docker/distribution/issues/62","id":126030304,"user":{"login":"stevvooe","id":120601,"avatar_url":"https://avatars.githubusercontent.com/u/120601?v=3","gravatar_id":"","url":"https://api.github.com/users/stevvooe","html_url":"https://github.com/stevvooe","followers_url":"https://api.github.com/users/stevvooe/followers","following_url":"https://api.github.com/users/stevvooe/following{/other_user}","gists_url":"https://api.github.com/users/stevvooe/gists{/gist_id}","starred_url":"https://api.github.com/users/stevvooe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stevvooe/subscriptions","organizations_url":"https://api.github.com/users/stevvooe/orgs","repos_url":"https://api.github.com/users/stevvooe/repos","events_url":"https://api.github.com/users/stevvooe/events{/privacy}","received_events_url":"https://api.github.com/users/stevvooe/received_events","type":"User","site_admin":false},"created_at":"2015-07-29T17:35:56Z","updated_at":"2015-07-29T17:35:56Z","body":"@thaJeztah This specification makes no recommendation for how the `Labels` are to be used. Yes, they can be directly copied, to allow user labels but they can also be used to provide resolution hints for consuming processes.\r\n\r\nThink of this type as a flexible primitive.\r\n\r\n@tiborvass `Labels` can be present at the manifest or descriptor level. The manifest may have labels that are different from the individual target labels, such as who created it. We may even want them on tag. They are just a convention we are trying to follow from the other data structures.\r\n\r\nI'll update the comment above, accordingly."}}