{"action":"created","issue":{"url":"https://api.github.com/repos/schemaorg/schemaorg/issues/1493","repository_url":"https://api.github.com/repos/schemaorg/schemaorg","labels_url":"https://api.github.com/repos/schemaorg/schemaorg/issues/1493/labels{/name}","comments_url":"https://api.github.com/repos/schemaorg/schemaorg/issues/1493/comments","events_url":"https://api.github.com/repos/schemaorg/schemaorg/issues/1493/events","html_url":"https://github.com/schemaorg/schemaorg/issues/1493","id":203194616,"number":1493,"title":"Compositional Terms","user":{"login":"rvguha","id":5252362,"avatar_url":"https://avatars.githubusercontent.com/u/5252362?v=3","gravatar_id":"","url":"https://api.github.com/users/rvguha","html_url":"https://github.com/rvguha","followers_url":"https://api.github.com/users/rvguha/followers","following_url":"https://api.github.com/users/rvguha/following{/other_user}","gists_url":"https://api.github.com/users/rvguha/gists{/gist_id}","starred_url":"https://api.github.com/users/rvguha/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rvguha/subscriptions","organizations_url":"https://api.github.com/users/rvguha/orgs","repos_url":"https://api.github.com/users/rvguha/repos","events_url":"https://api.github.com/users/rvguha/events{/privacy}","received_events_url":"https://api.github.com/users/rvguha/received_events","type":"User","site_admin":false},"labels":[{"id":169256607,"url":"https://api.github.com/repos/schemaorg/schemaorg/labels/status:work%20expected","name":"status:work expected","color":"5319e7","default":false},{"id":169256069,"url":"https://api.github.com/repos/schemaorg/schemaorg/labels/type:%20rough%20proposal%20idea","name":"type: rough proposal idea","color":"d4c5f9","default":false}],"state":"open","locked":false,"assignee":{"login":"rvguha","id":5252362,"avatar_url":"https://avatars.githubusercontent.com/u/5252362?v=3","gravatar_id":"","url":"https://api.github.com/users/rvguha","html_url":"https://github.com/rvguha","followers_url":"https://api.github.com/users/rvguha/followers","following_url":"https://api.github.com/users/rvguha/following{/other_user}","gists_url":"https://api.github.com/users/rvguha/gists{/gist_id}","starred_url":"https://api.github.com/users/rvguha/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rvguha/subscriptions","organizations_url":"https://api.github.com/users/rvguha/orgs","repos_url":"https://api.github.com/users/rvguha/repos","events_url":"https://api.github.com/users/rvguha/events{/privacy}","received_events_url":"https://api.github.com/users/rvguha/received_events","type":"User","site_admin":false},"assignees":[{"login":"rvguha","id":5252362,"avatar_url":"https://avatars.githubusercontent.com/u/5252362?v=3","gravatar_id":"","url":"https://api.github.com/users/rvguha","html_url":"https://github.com/rvguha","followers_url":"https://api.github.com/users/rvguha/followers","following_url":"https://api.github.com/users/rvguha/following{/other_user}","gists_url":"https://api.github.com/users/rvguha/gists{/gist_id}","starred_url":"https://api.github.com/users/rvguha/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rvguha/subscriptions","organizations_url":"https://api.github.com/users/rvguha/orgs","repos_url":"https://api.github.com/users/rvguha/repos","events_url":"https://api.github.com/users/rvguha/events{/privacy}","received_events_url":"https://api.github.com/users/rvguha/received_events","type":"User","site_admin":false}],"milestone":null,"comments":19,"created_at":"2017-01-25T19:12:15Z","updated_at":"2017-01-29T20:45:35Z","closed_at":null,"body":"One of the primary goals of schema.org is to facilitate maximum interoperability while minimizing the number of distinct terms that need to be shared. Having the ability to refer to the business/profession/… associated with an activity, as soon as the activity or product is introduced into Schema.org, without having to wait for the corresponding business/profession etc. to be explicitly introduced as a Schema.org term would be convenient.\r\n\r\nHere is a proposal that is targeted at facilitating this. This is meant to be a starting point for a discussion.\r\n\r\nhttps://docs.google.com/document/d/1AbxUOflXe-cNrLd4ZIOcBuG7O5QDB-ExZqFzlz5Ud6c"},"comment":{"url":"https://api.github.com/repos/schemaorg/schemaorg/issues/comments/275944570","html_url":"https://github.com/schemaorg/schemaorg/issues/1493#issuecomment-275944570","issue_url":"https://api.github.com/repos/schemaorg/schemaorg/issues/1493","id":275944570,"user":{"login":"rvguha","id":5252362,"avatar_url":"https://avatars.githubusercontent.com/u/5252362?v=3","gravatar_id":"","url":"https://api.github.com/users/rvguha","html_url":"https://github.com/rvguha","followers_url":"https://api.github.com/users/rvguha/followers","following_url":"https://api.github.com/users/rvguha/following{/other_user}","gists_url":"https://api.github.com/users/rvguha/gists{/gist_id}","starred_url":"https://api.github.com/users/rvguha/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rvguha/subscriptions","organizations_url":"https://api.github.com/users/rvguha/orgs","repos_url":"https://api.github.com/users/rvguha/repos","events_url":"https://api.github.com/users/rvguha/events{/privacy}","received_events_url":"https://api.github.com/users/rvguha/received_events","type":"User","site_admin":false},"created_at":"2017-01-29T20:45:35Z","updated_at":"2017-01-29T20:45:35Z","body":"I think I have not clearly communicated the intent of my proposal.\n\nI don't expect the webmaster of a small site to understand in great depth\nthe concept of compositional terms. Indeed, when we started Schema.org in\n2009/2010, one of the guiding principles was that most people creating the\nmarkup should not have to understand Knowledge Representation.\n\nAs the vocabulary in Schema.org grows, we are seeing proposals to cover\nservices, business types, professions and so much more. Unfortunately, we\nare trending towards somewhat less than completely coordinated coverage in\nthese different areas. While I strongly believe that we need to extend our\ncoverage to these areas, it is equally important that these expansions be\nwell coordinated. And the only way we can do that is to give ourselves the\nrepresentational tools to do so. Compositional Terms (aka non-atomic terms)\nare a good way to do them.\n\nI expect that the Schema.org site will have terms corresponding to the\ncomposed terms. i.e., not just Tennis, but also TennisCoach, TennisEvent,\netc. Webmasters will not have to understand the structure of the url\nanymore than they need to understand the structure of a Youtube url when\nthey embed a Youtube video on their site. And when someone wants to refer\nto a more exotic sport, such as Mosur idli throwing, perhaps from some\ndifferent namespace, that person might want to delve into constructing\nterms for the Coach, etc. for this sport.\n\nguha\n\nOn Fri, Jan 27, 2017 at 10:44 AM, Aaron Bradley <notifications@github.com>\nwrote:\n\n> Pretty aligned with the opinions expressed by @jvandriel\n> <https://github.com/jvandriel> and @RichardWallis\n> <https://github.com/RichardWallis> here, but hesitate to say much more\n> until somebody (@danbri <https://github.com/danbri>?) provides a full\n> example rather than what's in the referenced \"Compositional Term\" document\n> - i.e. with values supplied for:\n> \"http://schema.org/<Function>arg1name=arg1value&arg2name=arg2value\"\n>\n> My primary concern is that - however elegant such a solution may be - it\n> will be incomprehensible to the majority of webmasters, and that this\n> complexity, in consequence, will thwart adoption. Which is important\n> because IMO one of the primary goals of schema.org should be to create,\n> maintain, and promote structured data on the Internet in a fashion that's\n> accessible to reasonably knowledgeable webmasters.\n>\n> —\n> You are receiving this because you were mentioned.\n> Reply to this email directly, view it on GitHub\n> <https://github.com/schemaorg/schemaorg/issues/1493#issuecomment-275741520>,\n> or mute the thread\n> <https://github.com/notifications/unsubscribe-auth/AFAlCheWqRFVaZ7bjkg0qhYKw5OrfnpIks5rWjsOgaJpZM4Lt4Mx>\n> .\n>\n"}}
{"actor":{"display_login":"rvguha"}}