{"action":"created","issue":{"url":"https://api.github.com/repos/aspnet/Templating/issues/444","repository_url":"https://api.github.com/repos/aspnet/Templating","labels_url":"https://api.github.com/repos/aspnet/Templating/issues/444/labels{/name}","comments_url":"https://api.github.com/repos/aspnet/Templating/issues/444/comments","events_url":"https://api.github.com/repos/aspnet/Templating/issues/444/events","html_url":"https://github.com/aspnet/Templating/issues/444","id":311398400,"node_id":"MDU6SXNzdWUzMTEzOTg0MDA=","number":444,"title":"Add automated validation of the templates to avoid template authoring bugs in metadata","user":{"login":"Eilon","id":202643,"node_id":"MDQ6VXNlcjIwMjY0Mw==","avatar_url":"https://avatars3.githubusercontent.com/u/202643?v=4","gravatar_id":"","url":"https://api.github.com/users/Eilon","html_url":"https://github.com/Eilon","followers_url":"https://api.github.com/users/Eilon/followers","following_url":"https://api.github.com/users/Eilon/following{/other_user}","gists_url":"https://api.github.com/users/Eilon/gists{/gist_id}","starred_url":"https://api.github.com/users/Eilon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Eilon/subscriptions","organizations_url":"https://api.github.com/users/Eilon/orgs","repos_url":"https://api.github.com/users/Eilon/repos","events_url":"https://api.github.com/users/Eilon/events{/privacy}","received_events_url":"https://api.github.com/users/Eilon/received_events","type":"User","site_admin":false},"labels":[{"id":675065057,"node_id":"MDU6TGFiZWw2NzUwNjUwNTc=","url":"https://api.github.com/repos/aspnet/Templating/labels/1%20-%20Ready","name":"1 - Ready","color":"cccccc","default":false},{"id":905220404,"node_id":"MDU6TGFiZWw5MDUyMjA0MDQ=","url":"https://api.github.com/repos/aspnet/Templating/labels/PRI:%202%20-%20Preferred","name":"PRI: 2 - Preferred","color":"9e9dfb","default":false},{"id":954509224,"node_id":"MDU6TGFiZWw5NTQ1MDkyMjQ=","url":"https://api.github.com/repos/aspnet/Templating/labels/blocked","name":"blocked","color":"f6a8ff","default":false},{"id":854369098,"node_id":"MDU6TGFiZWw4NTQzNjkwOTg=","url":"https://api.github.com/repos/aspnet/Templating/labels/cost:%20S","name":"cost: S","color":"ffcccc","default":false},{"id":675064943,"node_id":"MDU6TGFiZWw2NzUwNjQ5NDM=","url":"https://api.github.com/repos/aspnet/Templating/labels/task","name":"task","color":"0052cc","default":false}],"state":"open","locked":false,"assignee":{"login":"ryanbrandenburg","id":14987221,"node_id":"MDQ6VXNlcjE0OTg3MjIx","avatar_url":"https://avatars0.githubusercontent.com/u/14987221?v=4","gravatar_id":"","url":"https://api.github.com/users/ryanbrandenburg","html_url":"https://github.com/ryanbrandenburg","followers_url":"https://api.github.com/users/ryanbrandenburg/followers","following_url":"https://api.github.com/users/ryanbrandenburg/following{/other_user}","gists_url":"https://api.github.com/users/ryanbrandenburg/gists{/gist_id}","starred_url":"https://api.github.com/users/ryanbrandenburg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ryanbrandenburg/subscriptions","organizations_url":"https://api.github.com/users/ryanbrandenburg/orgs","repos_url":"https://api.github.com/users/ryanbrandenburg/repos","events_url":"https://api.github.com/users/ryanbrandenburg/events{/privacy}","received_events_url":"https://api.github.com/users/ryanbrandenburg/received_events","type":"User","site_admin":false},"assignees":[{"login":"ryanbrandenburg","id":14987221,"node_id":"MDQ6VXNlcjE0OTg3MjIx","avatar_url":"https://avatars0.githubusercontent.com/u/14987221?v=4","gravatar_id":"","url":"https://api.github.com/users/ryanbrandenburg","html_url":"https://github.com/ryanbrandenburg","followers_url":"https://api.github.com/users/ryanbrandenburg/followers","following_url":"https://api.github.com/users/ryanbrandenburg/following{/other_user}","gists_url":"https://api.github.com/users/ryanbrandenburg/gists{/gist_id}","starred_url":"https://api.github.com/users/ryanbrandenburg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ryanbrandenburg/subscriptions","organizations_url":"https://api.github.com/users/ryanbrandenburg/orgs","repos_url":"https://api.github.com/users/ryanbrandenburg/repos","events_url":"https://api.github.com/users/ryanbrandenburg/events{/privacy}","received_events_url":"https://api.github.com/users/ryanbrandenburg/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/aspnet/Templating/milestones/20","html_url":"https://github.com/aspnet/Templating/milestone/20","labels_url":"https://api.github.com/repos/aspnet/Templating/milestones/20/labels","id":3545183,"node_id":"MDk6TWlsZXN0b25lMzU0NTE4Mw==","number":20,"title":"2.2.0-preview3","description":null,"creator":{"login":"mkArtakMSFT","id":34246760,"node_id":"MDQ6VXNlcjM0MjQ2NzYw","avatar_url":"https://avatars3.githubusercontent.com/u/34246760?v=4","gravatar_id":"","url":"https://api.github.com/users/mkArtakMSFT","html_url":"https://github.com/mkArtakMSFT","followers_url":"https://api.github.com/users/mkArtakMSFT/followers","following_url":"https://api.github.com/users/mkArtakMSFT/following{/other_user}","gists_url":"https://api.github.com/users/mkArtakMSFT/gists{/gist_id}","starred_url":"https://api.github.com/users/mkArtakMSFT/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mkArtakMSFT/subscriptions","organizations_url":"https://api.github.com/users/mkArtakMSFT/orgs","repos_url":"https://api.github.com/users/mkArtakMSFT/repos","events_url":"https://api.github.com/users/mkArtakMSFT/events{/privacy}","received_events_url":"https://api.github.com/users/mkArtakMSFT/received_events","type":"User","site_admin":false},"open_issues":29,"closed_issues":4,"state":"open","created_at":"2018-08-03T16:56:50Z","updated_at":"2018-09-04T21:21:33Z","due_on":null,"closed_at":null},"comments":3,"created_at":"2018-04-04T21:31:07Z","updated_at":"2018-09-06T22:02:55Z","closed_at":null,"author_association":"MEMBER","body":"To avoid bugs such as the one fixed here: https://github.com/aspnet/templating/pull/443\r\n\r\nWe should add automated tests that ensure that the template authoring requirements are met by the ASP.NET Core templates. Details TBD.\r\n\r\n@phenning @mlorbetske - please provide a link to the \"template authoring requirements\" doc when available."},"comment":{"url":"https://api.github.com/repos/aspnet/Templating/issues/comments/419255841","html_url":"https://github.com/aspnet/Templating/issues/444#issuecomment-419255841","issue_url":"https://api.github.com/repos/aspnet/Templating/issues/444","id":419255841,"node_id":"MDEyOklzc3VlQ29tbWVudDQxOTI1NTg0MQ==","user":{"login":"ryanbrandenburg","id":14987221,"node_id":"MDQ6VXNlcjE0OTg3MjIx","avatar_url":"https://avatars0.githubusercontent.com/u/14987221?v=4","gravatar_id":"","url":"https://api.github.com/users/ryanbrandenburg","html_url":"https://github.com/ryanbrandenburg","followers_url":"https://api.github.com/users/ryanbrandenburg/followers","following_url":"https://api.github.com/users/ryanbrandenburg/following{/other_user}","gists_url":"https://api.github.com/users/ryanbrandenburg/gists{/gist_id}","starred_url":"https://api.github.com/users/ryanbrandenburg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ryanbrandenburg/subscriptions","organizations_url":"https://api.github.com/users/ryanbrandenburg/orgs","repos_url":"https://api.github.com/users/ryanbrandenburg/repos","events_url":"https://api.github.com/users/ryanbrandenburg/events{/privacy}","received_events_url":"https://api.github.com/users/ryanbrandenburg/received_events","type":"User","site_admin":false},"created_at":"2018-09-06T22:02:55Z","updated_at":"2018-09-06T22:02:55Z","author_association":"MEMBER","body":"Talked to @phenning offline, he says he should be able to get started on this in the next few days or so."}}
{"actor":{"display_login":"ryanbrandenburg"}}