{"action":"created","issue":{"url":"https://api.github.com/repos/elastic/logstash/issues/4190","repository_url":"https://api.github.com/repos/elastic/logstash","labels_url":"https://api.github.com/repos/elastic/logstash/issues/4190/labels{/name}","comments_url":"https://api.github.com/repos/elastic/logstash/issues/4190/comments","events_url":"https://api.github.com/repos/elastic/logstash/issues/4190/events","html_url":"https://github.com/elastic/logstash/pull/4190","id":116787860,"number":4190,"title":"Add a new command that generate a plugin","user":{"login":"purbon","id":68540,"avatar_url":"https://avatars.githubusercontent.com/u/68540?v=3","gravatar_id":"","url":"https://api.github.com/users/purbon","html_url":"https://github.com/purbon","followers_url":"https://api.github.com/users/purbon/followers","following_url":"https://api.github.com/users/purbon/following{/other_user}","gists_url":"https://api.github.com/users/purbon/gists{/gist_id}","starred_url":"https://api.github.com/users/purbon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/purbon/subscriptions","organizations_url":"https://api.github.com/users/purbon/orgs","repos_url":"https://api.github.com/users/purbon/repos","events_url":"https://api.github.com/users/purbon/events{/privacy}","received_events_url":"https://api.github.com/users/purbon/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/elastic/logstash/labels/enhancement","name":"enhancement","color":"009800"},{"url":"https://api.github.com/repos/elastic/logstash/labels/needs%20tests","name":"needs tests","color":"cc317c"},{"url":"https://api.github.com/repos/elastic/logstash/labels/plugin%20manager","name":"plugin manager","color":"bfd4f2"},{"url":"https://api.github.com/repos/elastic/logstash/labels/v5.0.0-beta1","name":"v5.0.0-beta1","color":"ededed"}],"state":"open","locked":false,"assignee":{"login":"suyograo","id":1595958,"avatar_url":"https://avatars.githubusercontent.com/u/1595958?v=3","gravatar_id":"","url":"https://api.github.com/users/suyograo","html_url":"https://github.com/suyograo","followers_url":"https://api.github.com/users/suyograo/followers","following_url":"https://api.github.com/users/suyograo/following{/other_user}","gists_url":"https://api.github.com/users/suyograo/gists{/gist_id}","starred_url":"https://api.github.com/users/suyograo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suyograo/subscriptions","organizations_url":"https://api.github.com/users/suyograo/orgs","repos_url":"https://api.github.com/users/suyograo/repos","events_url":"https://api.github.com/users/suyograo/events{/privacy}","received_events_url":"https://api.github.com/users/suyograo/received_events","type":"User","site_admin":false},"milestone":null,"comments":36,"created_at":"2015-11-13T15:17:04Z","updated_at":"2016-04-29T00:41:56Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/elastic/logstash/pulls/4190","html_url":"https://github.com/elastic/logstash/pull/4190","diff_url":"https://github.com/elastic/logstash/pull/4190.diff","patch_url":"https://github.com/elastic/logstash/pull/4190.patch"},"body":"This PR add a plugin generator to the plugin manager, so people could actually create their own scaffolds and start building their own plugin from there. This makes the necessity to clone the example repos not the only option.\r\n\r\nThe templates added here are the current version from the example repos, but templating the common vars to users can make some choices. \r\n\r\nFixes #4266"},"comment":{"url":"https://api.github.com/repos/elastic/logstash/issues/comments/215602629","html_url":"https://github.com/elastic/logstash/pull/4190#issuecomment-215602629","issue_url":"https://api.github.com/repos/elastic/logstash/issues/4190","id":215602629,"user":{"login":"suyograo","id":1595958,"avatar_url":"https://avatars.githubusercontent.com/u/1595958?v=3","gravatar_id":"","url":"https://api.github.com/users/suyograo","html_url":"https://github.com/suyograo","followers_url":"https://api.github.com/users/suyograo/followers","following_url":"https://api.github.com/users/suyograo/following{/other_user}","gists_url":"https://api.github.com/users/suyograo/gists{/gist_id}","starred_url":"https://api.github.com/users/suyograo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suyograo/subscriptions","organizations_url":"https://api.github.com/users/suyograo/orgs","repos_url":"https://api.github.com/users/suyograo/repos","events_url":"https://api.github.com/users/suyograo/events{/privacy}","received_events_url":"https://api.github.com/users/suyograo/received_events","type":"User","site_admin":false},"created_at":"2016-04-29T00:41:56Z","updated_at":"2016-04-29T00:41:56Z","body":"Need to add new documentation about this command here: https://github.com/elastic/logstash/blob/master/docs/static/plugin-manager.asciidoc\r\n\r\n@purbon added few more comments. feel free to merge this to master and 5.0 once you address them. "}}