{"action":"created","issue":{"url":"https://api.github.com/repos/Miserlou/Zappa/issues/4","repository_url":"https://api.github.com/repos/Miserlou/Zappa","labels_url":"https://api.github.com/repos/Miserlou/Zappa/issues/4/labels{/name}","comments_url":"https://api.github.com/repos/Miserlou/Zappa/issues/4/comments","events_url":"https://api.github.com/repos/Miserlou/Zappa/issues/4/events","html_url":"https://github.com/Miserlou/Zappa/issues/4","id":132537050,"number":4,"title":"General deployment tool","user":{"login":"ScheerMT","id":3743537,"avatar_url":"https://avatars.githubusercontent.com/u/3743537?v=3","gravatar_id":"","url":"https://api.github.com/users/ScheerMT","html_url":"https://github.com/ScheerMT","followers_url":"https://api.github.com/users/ScheerMT/followers","following_url":"https://api.github.com/users/ScheerMT/following{/other_user}","gists_url":"https://api.github.com/users/ScheerMT/gists{/gist_id}","starred_url":"https://api.github.com/users/ScheerMT/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ScheerMT/subscriptions","organizations_url":"https://api.github.com/users/ScheerMT/orgs","repos_url":"https://api.github.com/users/ScheerMT/repos","events_url":"https://api.github.com/users/ScheerMT/events{/privacy}","received_events_url":"https://api.github.com/users/ScheerMT/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2016-02-09T21:20:23Z","updated_at":"2016-02-10T02:34:44Z","closed_at":null,"body":"Not sure if parts of this deployment tool could be pulled out to pull this off but here we go!\r\n\r\nCould the general idea of deployment to lambda and setting up the API gateway be pulled out in order to generalize it enough to allow the language you deploy with not matter?\r\n\r\nSo each lambda function could be deployed in whatever language you choose and as long as it understands the template mappings you setup then the lambda endpoints to work with that setup.\r\n\r\nIf any of this doesn't make sense or isn't feasible let me know!"},"comment":{"url":"https://api.github.com/repos/Miserlou/Zappa/issues/comments/182172589","html_url":"https://github.com/Miserlou/Zappa/issues/4#issuecomment-182172589","issue_url":"https://api.github.com/repos/Miserlou/Zappa/issues/4","id":182172589,"user":{"login":"ScheerMT","id":3743537,"avatar_url":"https://avatars.githubusercontent.com/u/3743537?v=3","gravatar_id":"","url":"https://api.github.com/users/ScheerMT","html_url":"https://github.com/ScheerMT","followers_url":"https://api.github.com/users/ScheerMT/followers","following_url":"https://api.github.com/users/ScheerMT/following{/other_user}","gists_url":"https://api.github.com/users/ScheerMT/gists{/gist_id}","starred_url":"https://api.github.com/users/ScheerMT/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ScheerMT/subscriptions","organizations_url":"https://api.github.com/users/ScheerMT/orgs","repos_url":"https://api.github.com/users/ScheerMT/repos","events_url":"https://api.github.com/users/ScheerMT/events{/privacy}","received_events_url":"https://api.github.com/users/ScheerMT/received_events","type":"User","site_admin":false},"created_at":"2016-02-10T02:34:44Z","updated_at":"2016-02-10T02:34:44Z","body":"kind of.. make this tool general enough so you can upload the lambda functions in whichever language AWS supports.\r\n\r\nEach language will be able to make use of the standard way you are formatting requests and such making it easy for users to choose the language they like"}}