{"action":"created","issue":{"url":"https://api.github.com/repos/phpDocumentor/fig-standards/issues/81","labels_url":"https://api.github.com/repos/phpDocumentor/fig-standards/issues/81/labels{/name}","comments_url":"https://api.github.com/repos/phpDocumentor/fig-standards/issues/81/comments","events_url":"https://api.github.com/repos/phpDocumentor/fig-standards/issues/81/events","html_url":"https://github.com/phpDocumentor/fig-standards/pull/81","id":83701792,"number":81,"title":"add support for generics","user":{"login":"mindplay-dk","id":103348,"avatar_url":"https://avatars.githubusercontent.com/u/103348?v=3","gravatar_id":"","url":"https://api.github.com/users/mindplay-dk","html_url":"https://github.com/mindplay-dk","followers_url":"https://api.github.com/users/mindplay-dk/followers","following_url":"https://api.github.com/users/mindplay-dk/following{/other_user}","gists_url":"https://api.github.com/users/mindplay-dk/gists{/gist_id}","starred_url":"https://api.github.com/users/mindplay-dk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mindplay-dk/subscriptions","organizations_url":"https://api.github.com/users/mindplay-dk/orgs","repos_url":"https://api.github.com/users/mindplay-dk/repos","events_url":"https://api.github.com/users/mindplay-dk/events{/privacy}","received_events_url":"https://api.github.com/users/mindplay-dk/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":49,"created_at":"2015-06-01T21:28:28Z","updated_at":"2015-09-07T06:59:12Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/phpDocumentor/fig-standards/pulls/81","html_url":"https://github.com/phpDocumentor/fig-standards/pull/81","diff_url":"https://github.com/phpDocumentor/fig-standards/pull/81.diff","patch_url":"https://github.com/phpDocumentor/fig-standards/pull/81.patch"},"body":"This is a preliminary draft adding support for generics."},"comment":{"url":"https://api.github.com/repos/phpDocumentor/fig-standards/issues/comments/138210242","html_url":"https://github.com/phpDocumentor/fig-standards/pull/81#issuecomment-138210242","issue_url":"https://api.github.com/repos/phpDocumentor/fig-standards/issues/81","id":138210242,"user":{"login":"mvriel","id":193704,"avatar_url":"https://avatars.githubusercontent.com/u/193704?v=3","gravatar_id":"","url":"https://api.github.com/users/mvriel","html_url":"https://github.com/mvriel","followers_url":"https://api.github.com/users/mvriel/followers","following_url":"https://api.github.com/users/mvriel/following{/other_user}","gists_url":"https://api.github.com/users/mvriel/gists{/gist_id}","starred_url":"https://api.github.com/users/mvriel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mvriel/subscriptions","organizations_url":"https://api.github.com/users/mvriel/orgs","repos_url":"https://api.github.com/users/mvriel/repos","events_url":"https://api.github.com/users/mvriel/events{/privacy}","received_events_url":"https://api.github.com/users/mvriel/received_events","type":"User","site_admin":false},"created_at":"2015-09-07T06:59:12Z","updated_at":"2015-09-07T06:59:12Z","body":"The only change in position that I've had was that I came to realize that generics is a 'big thing' like annotations. And we have explicitly chosen to exclude annotations because it is to contentious and it would probably fit better in another PSR so that consuming projects can choose to include this or not.\nCan you indicate which tags would be affected in what way? I believe that we can take generics into account where there is a serious conflict and generic alteration to the format.\nI cannot exclude that more proposed features will end up in separate PSRs to limit the scope of PSR-5 but I want to do some research on that first.\nAlso: I still don't appreciate the passive aggressive tone. You may disagree with me but saying 'this is why we can't have nice things' is out of line, unprofessional and I consider it insulting.\nOn 6 Sep 2015 22:57, Rasmus Schultz <notifications@github.com> wrote:@mvriel I don't understand your sudden change of position here. We were making progress - issues were being resolved. We're very close to something workable.\r\n\r\nGenerics cuts across numerous different tags. I don't know how this would work as a separate PSR - it would have to make amendments to several tag definitions, can a PSR even do that?\r\n\r\nMan, even a crummy little language like Javascript was able to support generics with Closure Compiler - PHP actually has classes and interfaces, and you really don't think we can make this work?\r\n\r\nOh, we can't have nice things. It's no wonder nobody takes PHP seriously :-(\r\n\r\n—Reply to this email directly or view it on GitHub."}}