{"action":"created","issue":{"url":"https://api.github.com/repos/punchcard-cms/punchcard/issues/200","repository_url":"https://api.github.com/repos/punchcard-cms/punchcard","labels_url":"https://api.github.com/repos/punchcard-cms/punchcard/issues/200/labels{/name}","comments_url":"https://api.github.com/repos/punchcard-cms/punchcard/issues/200/comments","events_url":"https://api.github.com/repos/punchcard-cms/punchcard/issues/200/events","html_url":"https://github.com/punchcard-cms/punchcard/issues/200","id":169460461,"number":200,"title":"Input-Plugin-Reference","user":{"login":"ayush2k","id":7220478,"avatar_url":"https://avatars.githubusercontent.com/u/7220478?v=3","gravatar_id":"","url":"https://api.github.com/users/ayush2k","html_url":"https://github.com/ayush2k","followers_url":"https://api.github.com/users/ayush2k/followers","following_url":"https://api.github.com/users/ayush2k/following{/other_user}","gists_url":"https://api.github.com/users/ayush2k/gists{/gist_id}","starred_url":"https://api.github.com/users/ayush2k/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ayush2k/subscriptions","organizations_url":"https://api.github.com/users/ayush2k/orgs","repos_url":"https://api.github.com/users/ayush2k/repos","events_url":"https://api.github.com/users/ayush2k/events{/privacy}","received_events_url":"https://api.github.com/users/ayush2k/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-08-04T19:59:50Z","updated_at":"2016-08-04T20:00:26Z","closed_at":null,"body":"Need an input plugin for referencing one piece of content from another.\r\n\r\n```gherkin\r\nFeature: Input-Plugin-Reference\r\n  As a core developer\r\n  I want to implement an input plugin\r\n  So that user may reference one piece of content to other\r\n\r\n  Scenario: Reference one content type from all content types\r\n     Given user wants to reference one content type\r\n     When I implement an input plugin\r\n     Then I should be able to indicate the number of references the user may choose\r\n       \r\n  Scenario: Reference a piece of content from one content type\r\n    Given user wants to reference one piece of content\r\n      And API supports retrieval of content\r\n     When I implement an input plugin\r\n     Then I should be able to indicate the content type\r\n       And I should be able to indicate the number of references the user may choose\r\n       And I should be able to indicate selection of content according to its state.\r\n\r\n  Scenario: Reference a revision from one piece of content from one content type\r\n     Given user wants to reference a revision from one piece of content\r\n      And API supports retrieval of content\r\n     When I implement an input plugin\r\n     Then I should be able to indicate the content type\r\n      And I should be able to indicate the content from the content type\r\n      And I should be able to indicate the number of references the user may choose\r\n      And I should be able to indicate selection of content according to its state.\r\n\r\n  Scenario: Reference an attribute from one piece of content from one content type\r\n     Given user wants to reference an attribute from one piece of content\r\n      And API supports retrieval of content\r\n     When I implement an input plugin\r\n     Then I should be able to indicate the content type\r\n      And I should be able to indicate the content from the content type\r\n      And I should be able to indicate the number of references the user may choose\r\n      And I should be able to indicate selection of content according to its state.\r\n\r\n  Scenario: Reference an attribute from one revision of one piece of content from one content type\r\n     Given user wants to reference an attribute from one revision of one piece of content\r\n      And API supports retrieval of content\r\n     When I implement an input plugin\r\n     Then I should be able to indicate the content type\r\n      And I should be able to indicate the content from the content type\r\n      And I should be able to indicate the number of references the user may choose\r\n      And I should be able to indicate selection of content according to its state.\r\n\r\n```\r\n\r\n---\r\n\r\n**Input Plugin Reference**\r\n- [ ] Input Plugin Reference / Reference one content type from all content types\r\n- [ ] Input Plugin Reference / Reference a piece of content from one content type\r\n- [ ] Input Plugin Reference / Reference a revision from one piece of content from one content type\r\n- [ ] Input Plugin Reference / Reference an attribute from one piece of content from one content type\r\n- [ ] Input Plugin Reference / Reference an attribute from one revision of one piece of content from one content type\r\n"},"comment":{"url":"https://api.github.com/repos/punchcard-cms/punchcard/issues/comments/237666222","html_url":"https://github.com/punchcard-cms/punchcard/issues/200#issuecomment-237666222","issue_url":"https://api.github.com/repos/punchcard-cms/punchcard/issues/200","id":237666222,"user":{"login":"ayush2k","id":7220478,"avatar_url":"https://avatars.githubusercontent.com/u/7220478?v=3","gravatar_id":"","url":"https://api.github.com/users/ayush2k","html_url":"https://github.com/ayush2k","followers_url":"https://api.github.com/users/ayush2k/followers","following_url":"https://api.github.com/users/ayush2k/following{/other_user}","gists_url":"https://api.github.com/users/ayush2k/gists{/gist_id}","starred_url":"https://api.github.com/users/ayush2k/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ayush2k/subscriptions","organizations_url":"https://api.github.com/users/ayush2k/orgs","repos_url":"https://api.github.com/users/ayush2k/repos","events_url":"https://api.github.com/users/ayush2k/events{/privacy}","received_events_url":"https://api.github.com/users/ayush2k/received_events","type":"User","site_admin":false},"created_at":"2016-08-04T20:00:26Z","updated_at":"2016-08-04T20:00:26Z","body":"@scottnath @Snugug \r\nrequire some thoughts over state: \r\n* is it publishable?\r\n* is it live?\r\n* is it the latest revision?\r\n* only content which has completed approval?\r\n* unapproved content\r\n\r\n"}}
{"actor":{"display_login":"ayush2k"}}