{"action":"created","issue":{"url":"https://api.github.com/repos/Automattic/_s/issues/1268","repository_url":"https://api.github.com/repos/Automattic/_s","labels_url":"https://api.github.com/repos/Automattic/_s/issues/1268/labels{/name}","comments_url":"https://api.github.com/repos/Automattic/_s/issues/1268/comments","events_url":"https://api.github.com/repos/Automattic/_s/issues/1268/events","html_url":"https://github.com/Automattic/_s/issues/1268","id":300833029,"number":1268,"title":"Remove Microformat Classes from CSS","user":{"login":"davidakennedy","id":1473618,"avatar_url":"https://avatars1.githubusercontent.com/u/1473618?v=4","gravatar_id":"","url":"https://api.github.com/users/davidakennedy","html_url":"https://github.com/davidakennedy","followers_url":"https://api.github.com/users/davidakennedy/followers","following_url":"https://api.github.com/users/davidakennedy/following{/other_user}","gists_url":"https://api.github.com/users/davidakennedy/gists{/gist_id}","starred_url":"https://api.github.com/users/davidakennedy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/davidakennedy/subscriptions","organizations_url":"https://api.github.com/users/davidakennedy/orgs","repos_url":"https://api.github.com/users/davidakennedy/repos","events_url":"https://api.github.com/users/davidakennedy/events{/privacy}","received_events_url":"https://api.github.com/users/davidakennedy/received_events","type":"User","site_admin":false},"labels":[{"id":627646859,"url":"https://api.github.com/repos/Automattic/_s/labels/Good%20First%20Bug","name":"Good First Bug","color":"0e8a16","default":false},{"id":45173409,"url":"https://api.github.com/repos/Automattic/_s/labels/Needs%20Patch","name":"Needs Patch","color":"fbca04","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2018-02-27T23:27:10Z","updated_at":"2018-03-03T01:40:14Z","closed_at":null,"author_association":"MEMBER","body":"I wanted to create an issue to fix some of the issues related to errors with structured data.\r\n\r\nWe talked about these issues as a team, and adding extensive support for Microformats 2 or Schema.org through microdata or RDFa doesn't make much sense because of:\r\n\r\n- _s being a starter theme, and it's hard to know what kind of theme will be built with it. So any support we add may be incomplete.\r\n- Adding additional classes or attributes pollutes the markup and creates issues when people use the classes for styling.\r\n- It's difficult because Core may/may not add additional support and help for structured data.\r\n\r\nGoing forward:\r\n\r\n- Let's remove any Microformat-related classes from the Sass/CSS to discourage theme authors from using the classes.\r\n- Point theme authors toward JSON-LD, which allows for adding support for structured data outside of template files or CSS. See this [page from Google on the topic](https://developers.google.com/search/docs/guides/intro-structured-data).\r\n\r\nPRs welcome on removing all Microformat classes from the Sass/CSS files.\r\n\r\nRelated issues and PRs for reference:\r\n\r\n#844\r\n#860 \r\n#930 \r\n#1065 \r\n#1113 "},"comment":{"url":"https://api.github.com/repos/Automattic/_s/issues/comments/370104934","html_url":"https://github.com/Automattic/_s/issues/1268#issuecomment-370104934","issue_url":"https://api.github.com/repos/Automattic/_s/issues/1268","id":370104934,"user":{"login":"dshanske","id":7278204,"avatar_url":"https://avatars0.githubusercontent.com/u/7278204?v=4","gravatar_id":"","url":"https://api.github.com/users/dshanske","html_url":"https://github.com/dshanske","followers_url":"https://api.github.com/users/dshanske/followers","following_url":"https://api.github.com/users/dshanske/following{/other_user}","gists_url":"https://api.github.com/users/dshanske/gists{/gist_id}","starred_url":"https://api.github.com/users/dshanske/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dshanske/subscriptions","organizations_url":"https://api.github.com/users/dshanske/orgs","repos_url":"https://api.github.com/users/dshanske/repos","events_url":"https://api.github.com/users/dshanske/events{/privacy}","received_events_url":"https://api.github.com/users/dshanske/received_events","type":"User","site_admin":false},"created_at":"2018-03-03T01:40:14Z","updated_at":"2018-03-03T01:40:14Z","author_association":"NONE","body":"Deciding that you will remove all structured markup but then recommending a different type of markup. I would rather if you are going in that direction, that you make the statement that structured markup is up to the individual who creates the theme based on _s."}}
{"actor":{"display_login":"dshanske"}}