{"action":"created","issue":{"url":"https://api.github.com/repos/Microsoft/types-publisher/issues/4","repository_url":"https://api.github.com/repos/Microsoft/types-publisher","labels_url":"https://api.github.com/repos/Microsoft/types-publisher/issues/4/labels{/name}","comments_url":"https://api.github.com/repos/Microsoft/types-publisher/issues/4/comments","events_url":"https://api.github.com/repos/Microsoft/types-publisher/issues/4/events","html_url":"https://github.com/Microsoft/types-publisher/issues/4","id":156048785,"number":4,"title":"Support redirects","user":{"login":"RyanCavanaugh","id":6685088,"avatar_url":"https://avatars.githubusercontent.com/u/6685088?v=3","gravatar_id":"","url":"https://api.github.com/users/RyanCavanaugh","html_url":"https://github.com/RyanCavanaugh","followers_url":"https://api.github.com/users/RyanCavanaugh/followers","following_url":"https://api.github.com/users/RyanCavanaugh/following{/other_user}","gists_url":"https://api.github.com/users/RyanCavanaugh/gists{/gist_id}","starred_url":"https://api.github.com/users/RyanCavanaugh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/RyanCavanaugh/subscriptions","organizations_url":"https://api.github.com/users/RyanCavanaugh/orgs","repos_url":"https://api.github.com/users/RyanCavanaugh/repos","events_url":"https://api.github.com/users/RyanCavanaugh/events{/privacy}","received_events_url":"https://api.github.com/users/RyanCavanaugh/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/Microsoft/types-publisher/milestones/2","html_url":"https://github.com/Microsoft/types-publisher/milestones/Later","labels_url":"https://api.github.com/repos/Microsoft/types-publisher/milestones/2/labels","id":1838769,"number":2,"title":"Later","description":"","creator":{"login":"RyanCavanaugh","id":6685088,"avatar_url":"https://avatars.githubusercontent.com/u/6685088?v=3","gravatar_id":"","url":"https://api.github.com/users/RyanCavanaugh","html_url":"https://github.com/RyanCavanaugh","followers_url":"https://api.github.com/users/RyanCavanaugh/followers","following_url":"https://api.github.com/users/RyanCavanaugh/following{/other_user}","gists_url":"https://api.github.com/users/RyanCavanaugh/gists{/gist_id}","starred_url":"https://api.github.com/users/RyanCavanaugh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/RyanCavanaugh/subscriptions","organizations_url":"https://api.github.com/users/RyanCavanaugh/orgs","repos_url":"https://api.github.com/users/RyanCavanaugh/repos","events_url":"https://api.github.com/users/RyanCavanaugh/events{/privacy}","received_events_url":"https://api.github.com/users/RyanCavanaugh/received_events","type":"User","site_admin":false},"open_issues":6,"closed_issues":2,"state":"open","created_at":"2016-06-20T17:24:21Z","updated_at":"2016-10-19T15:39:51Z","due_on":null,"closed_at":null},"comments":29,"created_at":"2016-05-20T20:52:37Z","updated_at":"2016-11-07T20:02:52Z","closed_at":null,"body":"We should allow a folder structure which is\n\n``` ts\n/some-lib\n  redirect.json\n```\n\nThe contents of `redirect.json` would be something that tells types-publisher how to enlist and parse the linked repo. We can probably start with just git URLs and expand as needed\n"},"comment":{"url":"https://api.github.com/repos/Microsoft/types-publisher/issues/comments/258946345","html_url":"https://github.com/Microsoft/types-publisher/issues/4#issuecomment-258946345","issue_url":"https://api.github.com/repos/Microsoft/types-publisher/issues/4","id":258946345,"user":{"login":"blakeembrey","id":1088987,"avatar_url":"https://avatars.githubusercontent.com/u/1088987?v=3","gravatar_id":"","url":"https://api.github.com/users/blakeembrey","html_url":"https://github.com/blakeembrey","followers_url":"https://api.github.com/users/blakeembrey/followers","following_url":"https://api.github.com/users/blakeembrey/following{/other_user}","gists_url":"https://api.github.com/users/blakeembrey/gists{/gist_id}","starred_url":"https://api.github.com/users/blakeembrey/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/blakeembrey/subscriptions","organizations_url":"https://api.github.com/users/blakeembrey/orgs","repos_url":"https://api.github.com/users/blakeembrey/repos","events_url":"https://api.github.com/users/blakeembrey/events{/privacy}","received_events_url":"https://api.github.com/users/blakeembrey/received_events","type":"User","site_admin":false},"created_at":"2016-11-07T20:02:52Z","updated_at":"2016-11-07T20:02:52Z","body":"@felixfbecker I don't think that'll be a big problem for us, if the Express typings are wrong according to node.js we should definitely be updating them anyway.\r\n\r\n@mhegazy Also, the reason we can't/won't copy into DefinitelyTyped is it just makes the process/workflow horrible. It means there's two possible places changes could be coming from. Every update we would need to 1. look in DefinitelyTyped, 2. copy back changes, 3. commit our change, 4. copy changes back to DefinitelyTyped. Going all in on DefinitelyTyped is not possible because of the previously mentioned reasons - it's unreasonable to expect an author to keep up with a mono-repo of thousands of definitions and unrelated issues just to maintain something. The project separation using GitHub affords us sanity, which allows us to do things like maintain separate issues on definitions, plan new features (https://github.com/types/npm-rethinkdb/issues/2) and use things like GreenKeeper to automatically know when something needs updating (https://github.com/types/npm-scmp/pull/1)."}}
{"actor":{"display_login":"blakeembrey"}}