{"action":"created","issue":{"url":"https://api.github.com/repos/schemaorg/schemaorg/issues/233","labels_url":"https://api.github.com/repos/schemaorg/schemaorg/issues/233/labels{/name}","comments_url":"https://api.github.com/repos/schemaorg/schemaorg/issues/233/comments","events_url":"https://api.github.com/repos/schemaorg/schemaorg/issues/233/events","html_url":"https://github.com/schemaorg/schemaorg/issues/233","id":54782457,"number":233,"title":"schema:purpose is poorly defined","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/bug","name":"bug","color":"fc2929"},{"url":"https://api.github.com/repos/schemaorg/schemaorg/labels/needs+review","name":"needs review","color":"d4c5f9"},{"url":"https://api.github.com/repos/schemaorg/schemaorg/labels/schema.org+vocab","name":"schema.org vocab","color":"fbca04"}],"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":7,"created_at":"2015-01-19T16:13:49Z","updated_at":"2015-01-19T19:49:16Z","closed_at":null,"body":"    \"1:  The range of schema:purpose has no purpose. MedicalDevicePurpose OR Thing  = Thing\"\r\n\r\nReported by Simon Spero @sesuncedu in http://lists.w3.org/Archives/Public/public-vocabs/2015Jan/0056.html\r\n\r\nThere is more at fault here than the range of the property (and https://github.com/schemaorg/schemaorg/blob/master/tests/test_graphs.py#L97 ought to have caught that, but didn't)\r\n\r\nThis looks to me like http://schema.org/purpose was repurposed from the original medical vocabulary (i.e. a Diagnostic or Therapeutic http://schema.org/MedicalDevice as purpose of a http://schema.org/MedicalDevice ), generalizing it for use with http://schema.org/PayAction and http://schema.org/AllocateAction. The definition \"A goal towards an action is taken. Can be concrete or abstract.\" is action-centric.\r\n\r\nNearby, there is a proposal for more/better/fixed medical and health vocabulary. We should have a look there for what is proposed for 'purpose'. We should also check in with Actions vocab users to see if it is being used. I have found no evidence that either sense of 'purpose' is seeing significant active usage."},"comment":{"url":"https://api.github.com/repos/schemaorg/schemaorg/issues/comments/70550124","html_url":"https://github.com/schemaorg/schemaorg/issues/233#issuecomment-70550124","issue_url":"https://api.github.com/repos/schemaorg/schemaorg/issues/233","id":70550124,"user":{"login":"gkellogg","id":46296,"avatar_url":"https://avatars.githubusercontent.com/u/46296?v=3","gravatar_id":"","url":"https://api.github.com/users/gkellogg","html_url":"https://github.com/gkellogg","followers_url":"https://api.github.com/users/gkellogg/followers","following_url":"https://api.github.com/users/gkellogg/following{/other_user}","gists_url":"https://api.github.com/users/gkellogg/gists{/gist_id}","starred_url":"https://api.github.com/users/gkellogg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gkellogg/subscriptions","organizations_url":"https://api.github.com/users/gkellogg/orgs","repos_url":"https://api.github.com/users/gkellogg/repos","events_url":"https://api.github.com/users/gkellogg/events{/privacy}","received_events_url":"https://api.github.com/users/gkellogg/received_events","type":"User","site_admin":false},"created_at":"2015-01-19T19:49:16Z","updated_at":"2015-01-19T19:49:16Z","body":"@sesuncedu said:\r\n\r\n> Microdata has the arbitrary restriction on \"vocabulary\" that applies even\r\nif all property names are absolute, and sort of blocks the use of\r\nabbreviated IRIs, unless you abuse URI schemes.\r\n\r\nHmm, not sure where you see the restriction on `@itemprop` where the value is an absolute URI. Certainly, the Microdata to RDF spec will properly emit such properties.\r\n\r\nFrom the Microdata spec:\r\n\r\n> Each token must be either:\r\n\r\n> * If the item is a typed item: a defined property name allowed in this situation according to the specification that defines the relevant types for the item, or\r\n> * A valid URL that is an absolute URL defined as an item property name allowed in this situation by a vocabulary specification, or\r\n\r\nThe first just said defined by _a_ vocabulary, not necessarily the vocabulary used in `@itemtype`."}}