{"action":"created","issue":{"url":"https://api.github.com/repos/jasnell/w3c-socialwg-activitystreams/issues/54","labels_url":"https://api.github.com/repos/jasnell/w3c-socialwg-activitystreams/issues/54/labels{/name}","comments_url":"https://api.github.com/repos/jasnell/w3c-socialwg-activitystreams/issues/54/comments","events_url":"https://api.github.com/repos/jasnell/w3c-socialwg-activitystreams/issues/54/events","html_url":"https://github.com/jasnell/w3c-socialwg-activitystreams/issues/54","id":48653480,"number":54,"title":"Proposal: remove lesser used properties from Activity Vocabulary, refactor others","user":{"login":"jasnell","id":439929,"avatar_url":"https://avatars.githubusercontent.com/u/439929?v=3","gravatar_id":"","url":"https://api.github.com/users/jasnell","html_url":"https://github.com/jasnell","followers_url":"https://api.github.com/users/jasnell/followers","following_url":"https://api.github.com/users/jasnell/following{/other_user}","gists_url":"https://api.github.com/users/jasnell/gists{/gist_id}","starred_url":"https://api.github.com/users/jasnell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jasnell/subscriptions","organizations_url":"https://api.github.com/users/jasnell/orgs","repos_url":"https://api.github.com/users/jasnell/repos","events_url":"https://api.github.com/users/jasnell/events{/privacy}","received_events_url":"https://api.github.com/users/jasnell/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":9,"created_at":"2014-11-13T16:00:43Z","updated_at":"2015-04-12T14:51:30Z","closed_at":"2015-02-10T05:32:38Z","body":"There were some additional properties added speculatively to the AS2 vocabulary earlier on it's it's dev cycle that are proving less than generally useful. There's also a couple carry overs from AS1 that ought to be deprecated.\r\n\r\n1. The valid* properties. These were intended to offer a date-based validity bound for an Object's metadata. While useful, these can easily be provided as an extension where necessary. They are not generally useful for all objects and have a questionable processing model since we do not define exactly what \"validity\" means. These just just be removed.\r\n\r\n2. The status property on Activity. This was one was added earlier in the AS2 dev cycle (pre-WG) and was always very speculative and has proven less than useful. This one should just be removed.\r\n\r\n3. The existing \"author\" property on objects. This is a carryover from AS1. Not all objects have authors and there's a confusing overlap between \"actor\" and \"author\". This one should be deprecated but still allowed.\r\n"},"comment":{"url":"https://api.github.com/repos/jasnell/w3c-socialwg-activitystreams/issues/comments/92076450","html_url":"https://github.com/jasnell/w3c-socialwg-activitystreams/issues/54#issuecomment-92076450","issue_url":"https://api.github.com/repos/jasnell/w3c-socialwg-activitystreams/issues/54","id":92076450,"user":{"login":"jasnell","id":439929,"avatar_url":"https://avatars.githubusercontent.com/u/439929?v=3","gravatar_id":"","url":"https://api.github.com/users/jasnell","html_url":"https://github.com/jasnell","followers_url":"https://api.github.com/users/jasnell/followers","following_url":"https://api.github.com/users/jasnell/following{/other_user}","gists_url":"https://api.github.com/users/jasnell/gists{/gist_id}","starred_url":"https://api.github.com/users/jasnell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jasnell/subscriptions","organizations_url":"https://api.github.com/users/jasnell/orgs","repos_url":"https://api.github.com/users/jasnell/repos","events_url":"https://api.github.com/users/jasnell/events{/privacy}","received_events_url":"https://api.github.com/users/jasnell/received_events","type":"User","site_admin":false},"created_at":"2015-04-12T14:51:30Z","updated_at":"2015-04-12T14:51:30Z","body":"#1 and #2 contradict each other. \"actor\" is implemented in AS systems.\n\"author\" less so.\n\nOn Fri, Nov 14, 2014 at 11:49 AM, Tantek Çelik <notifications@github.com>\nwrote:\n\n>\n>    1. Drop everything not implemented. If it's not implemented, it's not\n>    useful (given ActivityStreams has now been around for *years*).\n>    2. If people complain, make them document their implementation on the\n>    wiki.\n>    3. Using \"actor\" instead of \"author\" seems dumb and unnecessary\n>    bikeshedding breaking/forking from Atom, hAtom, h-entry etc. etc. If you're\n>    going to drop one, drop \"actor\", and go back to \"author\" which is already\n>    in wide use in stream/feed semantics/formats.\n>\n> —\n> Reply to this email directly or view it on GitHub\n> <https://github.com/jasnell/w3c-socialwg-activitystreams/issues/54#issuecomment-63119238>\n> .\n>\n"}}