{"action":"created","issue":{"url":"https://api.github.com/repos/cloudevents/spec/issues/137","repository_url":"https://api.github.com/repos/cloudevents/spec","labels_url":"https://api.github.com/repos/cloudevents/spec/issues/137/labels{/name}","comments_url":"https://api.github.com/repos/cloudevents/spec/issues/137/comments","events_url":"https://api.github.com/repos/cloudevents/spec/issues/137/events","html_url":"https://github.com/cloudevents/spec/pull/137","id":310507023,"number":137,"title":"Add namespacing to event-type","user":{"login":"inlined","id":1553807,"avatar_url":"https://avatars0.githubusercontent.com/u/1553807?v=4","gravatar_id":"","url":"https://api.github.com/users/inlined","html_url":"https://github.com/inlined","followers_url":"https://api.github.com/users/inlined/followers","following_url":"https://api.github.com/users/inlined/following{/other_user}","gists_url":"https://api.github.com/users/inlined/gists{/gist_id}","starred_url":"https://api.github.com/users/inlined/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/inlined/subscriptions","organizations_url":"https://api.github.com/users/inlined/orgs","repos_url":"https://api.github.com/users/inlined/repos","events_url":"https://api.github.com/users/inlined/events{/privacy}","received_events_url":"https://api.github.com/users/inlined/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":14,"created_at":"2018-04-02T14:55:25Z","updated_at":"2018-04-10T17:39:50Z","closed_at":null,"author_association":"NONE","pull_request":{"url":"https://api.github.com/repos/cloudevents/spec/pulls/137","html_url":"https://github.com/cloudevents/spec/pull/137","diff_url":"https://github.com/cloudevents/spec/pull/137.diff","patch_url":"https://github.com/cloudevents/spec/pull/137.patch"},"body":"## Overview ##\r\nAdd reverse-DNS namespacing to `event-type`.  This commit has been spliced off of https://github.com/cloudevents/spec/pull/129.\r\n\r\nI agree that removing `namespace` from the spec was a step in the right direction because it was ambiguous what is being namespaced. This change proposes that event types are themselves namespaced. This can be important for any proxy or action that chooses to group related streams of events. As I've said before, there's a very big difference between \"document.create\" events when you're referring to a Word document or a Mongo document.\r\n\r\nUpdated seralization.md, including removing the \"namespace\" parameters that were already removed from spec.md.\r\n\r\n## Usage Scenarios ##\r\n\r\n### Hosted Software ###\r\n\r\nA GitHub pull request event from github.com\r\n\r\n```json\r\n{\r\n  \"source-authority\": \"github.com\",\r\n  \"source-path\": \"cloudevents/spec/pull/129\",\r\n  \"event-type\": \"com.github.pull.create\"\r\n}\r\n```\r\n\r\n### Self-managed software ###\r\n\r\nThe same event on enterprise GitHub. Because the event is from the same software running in a new location, the source path and event type stay the same; only the source-authority changes.\r\n\r\n```json\r\n{\r\n  \"source-authority\": \"git.internal.mycompany.com\",\r\n  \"source-path\": \"cloudevents/spec/pull/129\",\r\n  \"event-type\": \"com.github.pull.create\"\r\n}\r\n"},"comment":{"url":"https://api.github.com/repos/cloudevents/spec/issues/comments/380186501","html_url":"https://github.com/cloudevents/spec/pull/137#issuecomment-380186501","issue_url":"https://api.github.com/repos/cloudevents/spec/issues/137","id":380186501,"user":{"login":"inlined","id":1553807,"avatar_url":"https://avatars0.githubusercontent.com/u/1553807?v=4","gravatar_id":"","url":"https://api.github.com/users/inlined","html_url":"https://github.com/inlined","followers_url":"https://api.github.com/users/inlined/followers","following_url":"https://api.github.com/users/inlined/following{/other_user}","gists_url":"https://api.github.com/users/inlined/gists{/gist_id}","starred_url":"https://api.github.com/users/inlined/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/inlined/subscriptions","organizations_url":"https://api.github.com/users/inlined/orgs","repos_url":"https://api.github.com/users/inlined/repos","events_url":"https://api.github.com/users/inlined/events{/privacy}","received_events_url":"https://api.github.com/users/inlined/received_events","type":"User","site_admin":false},"created_at":"2018-04-10T17:39:50Z","updated_at":"2018-04-10T17:39:50Z","author_association":"NONE","body":"Thanks for the feedback everyone. I've accepted the phrasing suggestions and rebased to fix the conflict."}}
{"actor":{"display_login":"inlined"}}