{"action":"opened","issue":{"url":"https://api.github.com/repos/mvc-spec/mvc-spec/issues/182","repository_url":"https://api.github.com/repos/mvc-spec/mvc-spec","labels_url":"https://api.github.com/repos/mvc-spec/mvc-spec/issues/182/labels{/name}","comments_url":"https://api.github.com/repos/mvc-spec/mvc-spec/issues/182/comments","events_url":"https://api.github.com/repos/mvc-spec/mvc-spec/issues/182/events","html_url":"https://github.com/mvc-spec/mvc-spec/issues/182","id":347700337,"node_id":"MDU6SXNzdWUzNDc3MDAzMzc=","number":182,"title":"Do we really need MvcEvent.getId()","user":{"login":"chkal","id":159245,"node_id":"MDQ6VXNlcjE1OTI0NQ==","avatar_url":"https://avatars2.githubusercontent.com/u/159245?v=4","gravatar_id":"","url":"https://api.github.com/users/chkal","html_url":"https://github.com/chkal","followers_url":"https://api.github.com/users/chkal/followers","following_url":"https://api.github.com/users/chkal/following{/other_user}","gists_url":"https://api.github.com/users/chkal/gists{/gist_id}","starred_url":"https://api.github.com/users/chkal/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/chkal/subscriptions","organizations_url":"https://api.github.com/users/chkal/orgs","repos_url":"https://api.github.com/users/chkal/repos","events_url":"https://api.github.com/users/chkal/events{/privacy}","received_events_url":"https://api.github.com/users/chkal/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-08-05T13:55:25Z","updated_at":"2018-08-05T13:55:25Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"All CDI events provided by MVC extend a base interface `MvcEvent`. This event has only a single method called `getId()`.\r\n\r\nhttps://github.com/mvc-spec/mvc-spec/blob/e6a1764e0baf7cb5800bc58aa581365ae98db009/api/src/main/java/javax/mvc/event/MvcEvent.java#L18-L33\r\n\r\nI already mentioned in 2015 that I don't see any use case for the `getId()` method. So I wonder how other feel about that. Back then there wasn't much discussion about this method. So maybe we should discuss this now.\r\n\r\nWhat do you think? Should we keep it? How could it be used? Should we drop it? If so, should we keep an empty `MvcEvent` interface?"}}
{"actor":{"display_login":"chkal"}}