{"action":"created","issue":{"url":"https://api.github.com/repos/schemaorg/schemaorg/issues/854","labels_url":"https://api.github.com/repos/schemaorg/schemaorg/issues/854/labels{/name}","comments_url":"https://api.github.com/repos/schemaorg/schemaorg/issues/854/comments","events_url":"https://api.github.com/repos/schemaorg/schemaorg/issues/854/events","html_url":"https://github.com/schemaorg/schemaorg/issues/854","id":113765447,"number":854,"title":"JSON-LD emerging best practice is to alias @type, @id (and other keywords)","user":{"login":"danbri","id":170265,"avatar_url":"https://avatars.githubusercontent.com/u/170265?v=3","gravatar_id":"","url":"https://api.github.com/users/danbri","html_url":"https://github.com/danbri","followers_url":"https://api.github.com/users/danbri/followers","following_url":"https://api.github.com/users/danbri/following{/other_user}","gists_url":"https://api.github.com/users/danbri/gists{/gist_id}","starred_url":"https://api.github.com/users/danbri/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/danbri/subscriptions","organizations_url":"https://api.github.com/users/danbri/orgs","repos_url":"https://api.github.com/users/danbri/repos","events_url":"https://api.github.com/users/danbri/events{/privacy}","received_events_url":"https://api.github.com/users/danbri/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/schemaorg/schemaorg/labels/site%20tools%20+%20python%20code","name":"site tools + python code","color":"0052cc"},{"url":"https://api.github.com/repos/schemaorg/schemaorg/labels/standards%20+%20organizations","name":"standards + organizations","color":"fad8c7"}],"state":"open","locked":false,"assignee":{"login":"danbri","id":170265,"avatar_url":"https://avatars.githubusercontent.com/u/170265?v=3","gravatar_id":"","url":"https://api.github.com/users/danbri","html_url":"https://github.com/danbri","followers_url":"https://api.github.com/users/danbri/followers","following_url":"https://api.github.com/users/danbri/following{/other_user}","gists_url":"https://api.github.com/users/danbri/gists{/gist_id}","starred_url":"https://api.github.com/users/danbri/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/danbri/subscriptions","organizations_url":"https://api.github.com/users/danbri/orgs","repos_url":"https://api.github.com/users/danbri/repos","events_url":"https://api.github.com/users/danbri/events{/privacy}","received_events_url":"https://api.github.com/users/danbri/received_events","type":"User","site_admin":false},"milestone":null,"comments":11,"created_at":"2015-10-28T08:17:59Z","updated_at":"2015-10-29T09:32:58Z","closed_at":null,"body":"Let's add these aliases to our context file as this is harmless and somewhat useful. Whether as a project we want to encourage people to write (and consume) \"type\" instead of \"@type\" is a larger discussion.\r\n\r\nsee http://www.w3.org/TR/json-ld/#syntax-tokens-and-keywords"},"comment":{"url":"https://api.github.com/repos/schemaorg/schemaorg/issues/comments/152127150","html_url":"https://github.com/schemaorg/schemaorg/issues/854#issuecomment-152127150","issue_url":"https://api.github.com/repos/schemaorg/schemaorg/issues/854","id":152127150,"user":{"login":"jvandriel","id":7320889,"avatar_url":"https://avatars.githubusercontent.com/u/7320889?v=3","gravatar_id":"","url":"https://api.github.com/users/jvandriel","html_url":"https://github.com/jvandriel","followers_url":"https://api.github.com/users/jvandriel/followers","following_url":"https://api.github.com/users/jvandriel/following{/other_user}","gists_url":"https://api.github.com/users/jvandriel/gists{/gist_id}","starred_url":"https://api.github.com/users/jvandriel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jvandriel/subscriptions","organizations_url":"https://api.github.com/users/jvandriel/orgs","repos_url":"https://api.github.com/users/jvandriel/repos","events_url":"https://api.github.com/users/jvandriel/events{/privacy}","received_events_url":"https://api.github.com/users/jvandriel/received_events","type":"User","site_admin":false},"created_at":"2015-10-29T09:32:58Z","updated_at":"2015-10-29T09:32:58Z","body":"_@lanthaler I have seen people puzzled by \"what's the @ sign for?\"_\r\n\r\nI haven't run into this remark/question yet. Although I guess the cause for this is that your run of the mill SEO/marketer isn't using JSON-LD all that much yet since Google doesn't generate rich snippets for all types they support in microdata; And I can very well imagine this will change once Google fully supports JSON-LD for rich snippets.\r\n\r\nThough even without taking SEOs/marketers into account I think adding these aliases is a good idea. Forgetting to type the '@' symbol is a typo that easily happens (I admit it happened to me already), so building in a failsafe does seem like a worthwhile effort to me."}}