{"action":"created","comment":{"url":"https://api.github.com/repos/adobe/xdm/pulls/comments/178046614","pull_request_review_id":108034455,"id":178046614,"diff_hunk":"@@ -0,0 +1,259 @@\n+{\n+  \"meta:license\": [\n+    \"Copyright 2018 Adobe Systems Incorporated. All rights reserved.\",\n+    \"This work is licensed under a Creative Commons Attribution 4.0 International (CC BY 4.0) license\",\n+    \"you may not use this file except in compliance with the License. You may obtain a copy\",\n+    \"of the License at https://creativecommons.org/licenses/by/4.0/\"\n+  ],\n+  \"$id\":\n+    \"https://ns.adobe.com/xdm-extensions/adobe/experience/campaign/experienceevent\",\n+  \"$schema\": \"http://json-schema.org/draft-06/schema#\",\n+  \"title\": \"Adobe Campaign ExperienceEvent Extension\",\n+  \"type\": \"object\",\n+  \"meta:extends\": [\"https://ns.adobe.com/xdm/context/experienceevent\"],\n+  \"description\": \"Adobe Campaign extension to ExperienceEvent.\",\n+  \"definitions\": {\n+    \"experienceevent\": {\n+      \"properties\": {\n+        \"https://ns.adobe.com/experience/campaign/message/id\": {\n+          \"title\": \"Message Identifier\",\n+          \"type\": \"number\",\n+          \"description\": \"Adobe Campaign message's broadlog ID.\"\n+        },\n+        \"https://ns.adobe.com/experience/campaign/message/profile\": {\n+          \"title\": \"Profile\",\n+          \"$ref\": \"https://ns.adobe.com/xdm/context/profile\",\n+          \"description\":\n+            \"The recipient of the message. This property is primarily used to link the message to a Profile using the EndCustomerId but it can also be used to freeze some properties of the profile at the time the message was sent.\"\n+        },\n+        \"https://ns.adobe.com/experience/campaign/message/variant\": {\n+          \"title\": \"Content Variant\",\n+          \"type\": \"string\",\n+          \"description\":\n+            \"A campaign activity can have multiple variants (Multilingual or A/B testing) but a message delivered to a recipient always contains one of them.\\n> IMPORTANT: In case of multilingual, the mirror page, the recipient can switch from one variant to another (ex: switch of the language).\"\n+        },\n+        \"https://ns.adobe.com/experience/campaign/message/seedMember\": {\n+          \"title\": \"Seed Member\",\n+          \"type\": \"boolean\",\n+          \"default\": false,\n+          \"description\":\n+            \"The recipient of this message is a member of a seed list for this campaign activity.\"\n+        },\n+        \"https://ns.adobe.com/experience/campaign/message/quarantine\": {\n+          \"title\": \"Quarantine\",\n+          \"type\": \"boolean\",\n+          \"default\": false,\n+          \"description\":\n+            \"Address moved to quarantine. The quarantine is set to true when the message failed to deliver in a way that indicates that no future messages will be deliverable either to this address.\"\n+        },\n+        \"https://ns.adobe.com/experience/campaign/message/proofMember\": {\n+          \"title\": \"Proof Member\",\n+          \"type\": \"boolean\",\n+          \"description\":\n+            \"The recipient of this message is a member of the proof group for this campaign activity.\",\n+          \"default\": false\n+        },\n+        \"https://ns.adobe.com/experience/campaign/message/controlGroupMember\": {\n+          \"title\": \"Control Group Member\",\n+          \"type\": \"boolean\",\n+          \"description\":\n+            \"The recipient of this message is a member of a control group for this campaign activity. Messages to control group members are not delivered.\",\n+          \"default\": false\n+        },\n+        \"https://ns.adobe.com/experience/campaign/message/testMember\": {\n+          \"title\": \"A/B Test Member\",\n+          \"type\": \"boolean\",\n+          \"description\":\n+            \"The recipient of this message is a member of a test group for this campaign activity.\",\n+          \"default\": false\n+        },\n+        \"https://ns.adobe.com/experience/campaign/message/size\": {\n+          \"title\": \"Size (Bytes)\",\n+          \"type\": \"integer\",\n+          \"description\":\n+            \"Size in bytes of the message.\\n* For email, the `size` reflects the all MIME envelop of the message, including the encoded attachments if any.\\n* For SMS, the `size` reflects the number of bytes necessary to deliver the message.\\nIf that number is over 160 the message will be delivered over more than one SMS.\",\n+          \"minimum\": 0,\n+          \"maximum\": 2147483647\n+        },\n+        \"https://ns.adobe.com/experience/campaign/message/reason\": {\n+          \"title\": \"Reason\",\n+          \"type\": \"integer\",\n+          \"meta:enum\": {\n+            \"Undefined\": \"Not defined\",\n+            \"UnknownUser\": \"User unknown\",\n+            \"InvalidDomain\": \"Invalid domain\",\n+            \"Unreachable\": \"Unreachable\",\n+            \"Disabled\": \"Account disabled\",\n+            \"MailboxFull\": \"Mailbox full\",\n+            \"NotConnected\": \"Not connected\",\n+            \"Refused\": \"Refused\",\n+            \"ErrorIgnored\": \"Error ignored\",\n+            \"AddressUndefined\": \"Address not specified\",\n+            \"Blacklisted\": \"Blacklisted address\",\n+            \"Quarantine\": \"Quarantined address\",\n+            \"Duplicate\": \"Duplicate\",\n+            \"TypologyRule\": \"Excluded by a SQL rule\",\n+            \"BusinessRanking\": \"Excluded after arbitration\",\n+            \"Cancelled\": \"Delivery canceled\",\n+            \"Quality\": \"Bad-quality address\",\n+            \"Unchecked\": \"Unqualified address\",\n+            \"OfferMissing\": \"Not eligible for the offers\",\n+            \"OverDeliveryLimit\": \"Target limited in size\",\n+            \"Expired\": \"Expired\",\n+            \"TooLong\": \"Text too long\",\n+            \"Untranslatable\": \"Character not supported by encoding\",\n+            \"ControlGroup\": \"Control address\"\n+          },\n+          \"description\":\n+            \"The reason why the message could/would not be delivered.\",\n+          \"default\": \"Undefined\"\n+        },\n+        \"https://ns.adobe.com/experience/campaign/message/reasonMessage\": {\n+          \"title\": \"Reason Message\",\n+          \"type\": \"string\",\n+          \"description\":\n+            \"Reason of message delivery failure when the status is `bounce` or `nonDeliverable`.\"\n+        },\n+        \"https://ns.adobe.com/experience/campaign/message/ip\": {\n+          \"title\": \"IP Address\",\n+          \"oneOf\": [\n+            {\n+              \"format\": \"ipv4\"\n+            },\n+            {\n+              \"format\": \"ipv6\"\n+            }\n+          ],\n+          \"description\": \"Outbound IP address used to deliver the message.\"\n+        },\n+        \"https://ns.adobe.com/experience/campaign/delivery/id\": {\n+          \"title\": \"DeliveryID\",\n+          \"type\": \"integer\",\n+          \"description\": \"The campaign activity originating this message.\"\n+        },\n+        \"https://ns.adobe.com/experience/campaign/delivery/channel\": {\n+          \"title\": \"Communication Channel\",\n+          \"type\": \"string\",\n+          \"meta:enum\": {\n+            \"https://ns.adobe.com/xdm/channels/email\": \"Email\",\n+            \"https://ns.adobe.com/xdm/channels/sms\": \"Mobile (SMS)\",\n+            \"https://ns.adobe.com/xdm/channels/phone\": \"Phone\",\n+            \"https://ns.adobe.com/xdm/channels/direct-mail\": \"Direct Mail\",\n+            \"https://ns.adobe.com/xdm/channels/fax\": \"Fax\",\n+            \"https://ns.adobe.com/xdm/channels/apns\":\n+              \"Apple Push Notification Service\",\n+            \"https://ns.adobe.com/xdm/channels/gcm\": \"Google Cloud Messaging\",\n+            \"agency\": \"Agency\",\n+            \"other\": \"Other\"\n+          },\n+          \"description\": \"The marketing channel used to execute this activity.\"\n+        },\n+        \"https://ns.adobe.com/experience/campaign/campaign/id\": {\n+          \"title\": \"CampaignID\",\n+          \"type\": \"integer\",\n+          \"description\":\n+            \"The marketing campaign to which activity originating this message belongs to..\"\n+        },\n+        \"https://ns.adobe.com/experience/campaign/delivery/from\": {\n+          \"title\": \"From\",\n+          \"type\": \"string\",\n+          \"description\":\n+            \"Address used as a from/sender/caller address. Depending on the communication channel, the `address` has a different format.\\n\\n  * `email`: an email address.\\n  * `textMessage` or `phone`: a shortcode or phone number.\"\n+        },\n+        \"https://ns.adobe.com/experience/campaign/delivery/testEnabled\": {\n+          \"title\": \"Test Enabled\",\n+          \"type\": \"boolean\",\n+          \"description\":\n+            \"Specify whether campaign activity is of type A/B testing.\",\n+          \"default\": false\n+        },\n+        \"https://ns.adobe.com/experience/campaign/delivery/messagesClass\": {\n+          \"title\": \"Message Class\",\n+          \"type\": \"integer\",\n+          \"meta:enum\": {\n+            \"oneTime\": \"Marketing (One Time)\",\n+            \"continuous\": \"Recurring\",\n+            \"messageCenter\": \"Transactional (Event-based)\"\n+          },\n+          \"description\":\n+            \"Marketing classification of the messages sent through that delivery.\\n\",\n+          \"default\": 0\n+        },\n+        \"https://ns.adobe.com/experience/campaign/delivery/template\": {\n+          \"title\": \"Template\",\n+          \"type\": \"integer\",\n+          \"description\":\n+            \"The delivery template used to initialize this delivery.\\n\\nThe type the template used in Adobe Campaign can be identified using the `messageClass`.\\n\\n* `messageClass` = `oneTime`: the template is standard delivery template.\\n* `messageClass` = `continuous`: the template is a recurring delivery.\\n* `messageClass` = `transactional`: the template is a transactionnal message template.\\n\"\n+        },\n+        \"https://ns.adobe.com/experience/campaign/link/id\": {\n+          \"title\": \"Tracking URL ID\",\n+          \"type\": \"string\",\n+          \"description\": \"Unique Identifier of the Link\"\n+        },\n+        \"https://ns.adobe.com/experience/campaign/link/description\": {\n+          \"title\": \"Tracking URL Description\",\n+          \"type\": \"string\",\n+          \"description\": \"A human-friendly description of the Link.\"\n+        },\n+        \"https://ns.adobe.com/experience/campaign/link/url\": {\n+          \"title\": \"URL\",\n+          \"format\": \"uri\",\n+          \"type\": \"string\",\n+          \"description\": \"URL of the Link.\"\n+        },\n+        \"https://ns.adobe.com/experience/campaign/link/occurrence\": {\n+          \"title\": \"Occurrence\",\n+          \"type\": \"integer\",\n+          \"description\":\n+            \"URL occurrence index in the content (first is 1). When the same URL is available several times in the same content, its is necessary to track which occurrence of the URL has been clicked on.\",\n+          \"default\": 1,\n+          \"minimum\": 1,\n+          \"maximum\": 32767\n+        },\n+        \"https://ns.adobe.com/experience/campaign/link/tags\": {\n+          \"title\": \"Tags\",","path":"extensions/adobe/experience/campaign/experienceevent.schema.json","position":214,"original_position":214,"commit_id":"a3ce1ced3c79b1964b17870fddb5bc199108a144","original_commit_id":"a3ce1ced3c79b1964b17870fddb5bc199108a144","user":{"login":"lrosenthol","id":5074741,"avatar_url":"https://avatars2.githubusercontent.com/u/5074741?v=4","gravatar_id":"","url":"https://api.github.com/users/lrosenthol","html_url":"https://github.com/lrosenthol","followers_url":"https://api.github.com/users/lrosenthol/followers","following_url":"https://api.github.com/users/lrosenthol/following{/other_user}","gists_url":"https://api.github.com/users/lrosenthol/gists{/gist_id}","starred_url":"https://api.github.com/users/lrosenthol/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lrosenthol/subscriptions","organizations_url":"https://api.github.com/users/lrosenthol/orgs","repos_url":"https://api.github.com/users/lrosenthol/repos","events_url":"https://api.github.com/users/lrosenthol/events{/privacy}","received_events_url":"https://api.github.com/users/lrosenthol/received_events","type":"User","site_admin":false},"body":"more importantly - why isn't this using the standard/core Tags model?","created_at":"2018-03-29T12:57:25Z","updated_at":"2018-03-29T12:59:57Z","html_url":"https://github.com/adobe/xdm/pull/209#discussion_r178046614","pull_request_url":"https://api.github.com/repos/adobe/xdm/pulls/209","author_association":"COLLABORATOR","_links":{"self":{"href":"https://api.github.com/repos/adobe/xdm/pulls/comments/178046614"},"html":{"href":"https://github.com/adobe/xdm/pull/209#discussion_r178046614"},"pull_request":{"href":"https://api.github.com/repos/adobe/xdm/pulls/209"}},"in_reply_to_id":178042663},"pull_request":{"url":"https://api.github.com/repos/adobe/xdm/pulls/209","id":178315779,"html_url":"https://github.com/adobe/xdm/pull/209","diff_url":"https://github.com/adobe/xdm/pull/209.diff","patch_url":"https://github.com/adobe/xdm/pull/209.patch","issue_url":"https://api.github.com/repos/adobe/xdm/issues/209","number":209,"state":"open","locked":false,"title":"Adding Campaign's extension of Experience Events.","user":{"login":"saurabhere","id":7585822,"avatar_url":"https://avatars0.githubusercontent.com/u/7585822?v=4","gravatar_id":"","url":"https://api.github.com/users/saurabhere","html_url":"https://github.com/saurabhere","followers_url":"https://api.github.com/users/saurabhere/followers","following_url":"https://api.github.com/users/saurabhere/following{/other_user}","gists_url":"https://api.github.com/users/saurabhere/gists{/gist_id}","starred_url":"https://api.github.com/users/saurabhere/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/saurabhere/subscriptions","organizations_url":"https://api.github.com/users/saurabhere/orgs","repos_url":"https://api.github.com/users/saurabhere/repos","events_url":"https://api.github.com/users/saurabhere/events{/privacy}","received_events_url":"https://api.github.com/users/saurabhere/received_events","type":"User","site_admin":false},"body":"Fix Issue #206 \r\nThis extension is needed for campaign's experienceEvents to be represented in XDM.\r\n\r\nPlease review: @trieloff @kstreeter @cmathis @cdegroot-adobe \r\n","created_at":"2018-03-29T12:37:11Z","updated_at":"2018-03-29T12:59:57Z","closed_at":null,"merged_at":null,"merge_commit_sha":"2c6fa981f59d25fd8af4f1c3e77d23cc14d33526","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[],"milestone":null,"commits_url":"https://api.github.com/repos/adobe/xdm/pulls/209/commits","review_comments_url":"https://api.github.com/repos/adobe/xdm/pulls/209/comments","review_comment_url":"https://api.github.com/repos/adobe/xdm/pulls/comments{/number}","comments_url":"https://api.github.com/repos/adobe/xdm/issues/209/comments","statuses_url":"https://api.github.com/repos/adobe/xdm/statuses/a3ce1ced3c79b1964b17870fddb5bc199108a144","head":{"label":"saurabhere:campaign-extensions-experienceEvent","ref":"campaign-extensions-experienceEvent","sha":"a3ce1ced3c79b1964b17870fddb5bc199108a144","user":{"login":"saurabhere","id":7585822,"avatar_url":"https://avatars0.githubusercontent.com/u/7585822?v=4","gravatar_id":"","url":"https://api.github.com/users/saurabhere","html_url":"https://github.com/saurabhere","followers_url":"https://api.github.com/users/saurabhere/followers","following_url":"https://api.github.com/users/saurabhere/following{/other_user}","gists_url":"https://api.github.com/users/saurabhere/gists{/gist_id}","starred_url":"https://api.github.com/users/saurabhere/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/saurabhere/subscriptions","organizations_url":"https://api.github.com/users/saurabhere/orgs","repos_url":"https://api.github.com/users/saurabhere/repos","events_url":"https://api.github.com/users/saurabhere/events{/privacy}","received_events_url":"https://api.github.com/users/saurabhere/received_events","type":"User","site_admin":false},"repo":{"id":126942084,"name":"xdm","full_name":"saurabhere/xdm","owner":{"login":"saurabhere","id":7585822,"avatar_url":"https://avatars0.githubusercontent.com/u/7585822?v=4","gravatar_id":"","url":"https://api.github.com/users/saurabhere","html_url":"https://github.com/saurabhere","followers_url":"https://api.github.com/users/saurabhere/followers","following_url":"https://api.github.com/users/saurabhere/following{/other_user}","gists_url":"https://api.github.com/users/saurabhere/gists{/gist_id}","starred_url":"https://api.github.com/users/saurabhere/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/saurabhere/subscriptions","organizations_url":"https://api.github.com/users/saurabhere/orgs","repos_url":"https://api.github.com/users/saurabhere/repos","events_url":"https://api.github.com/users/saurabhere/events{/privacy}","received_events_url":"https://api.github.com/users/saurabhere/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/saurabhere/xdm","description":"Experience Data Model","fork":true,"url":"https://api.github.com/repos/saurabhere/xdm","forks_url":"https://api.github.com/repos/saurabhere/xdm/forks","keys_url":"https://api.github.com/repos/saurabhere/xdm/keys{/key_id}","collaborators_url":"https://api.github.com/repos/saurabhere/xdm/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/saurabhere/xdm/teams","hooks_url":"https://api.github.com/repos/saurabhere/xdm/hooks","issue_events_url":"https://api.github.com/repos/saurabhere/xdm/issues/events{/number}","events_url":"https://api.github.com/repos/saurabhere/xdm/events","assignees_url":"https://api.github.com/repos/saurabhere/xdm/assignees{/user}","branches_url":"https://api.github.com/repos/saurabhere/xdm/branches{/branch}","tags_url":"https://api.github.com/repos/saurabhere/xdm/tags","blobs_url":"https://api.github.com/repos/saurabhere/xdm/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/saurabhere/xdm/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/saurabhere/xdm/git/refs{/sha}","trees_url":"https://api.github.com/repos/saurabhere/xdm/git/trees{/sha}","statuses_url":"https://api.github.com/repos/saurabhere/xdm/statuses/{sha}","languages_url":"https://api.github.com/repos/saurabhere/xdm/languages","stargazers_url":"https://api.github.com/repos/saurabhere/xdm/stargazers","contributors_url":"https://api.github.com/repos/saurabhere/xdm/contributors","subscribers_url":"https://api.github.com/repos/saurabhere/xdm/subscribers","subscription_url":"https://api.github.com/repos/saurabhere/xdm/subscription","commits_url":"https://api.github.com/repos/saurabhere/xdm/commits{/sha}","git_commits_url":"https://api.github.com/repos/saurabhere/xdm/git/commits{/sha}","comments_url":"https://api.github.com/repos/saurabhere/xdm/comments{/number}","issue_comment_url":"https://api.github.com/repos/saurabhere/xdm/issues/comments{/number}","contents_url":"https://api.github.com/repos/saurabhere/xdm/contents/{+path}","compare_url":"https://api.github.com/repos/saurabhere/xdm/compare/{base}...{head}","merges_url":"https://api.github.com/repos/saurabhere/xdm/merges","archive_url":"https://api.github.com/repos/saurabhere/xdm/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/saurabhere/xdm/downloads","issues_url":"https://api.github.com/repos/saurabhere/xdm/issues{/number}","pulls_url":"https://api.github.com/repos/saurabhere/xdm/pulls{/number}","milestones_url":"https://api.github.com/repos/saurabhere/xdm/milestones{/number}","notifications_url":"https://api.github.com/repos/saurabhere/xdm/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/saurabhere/xdm/labels{/name}","releases_url":"https://api.github.com/repos/saurabhere/xdm/releases{/id}","deployments_url":"https://api.github.com/repos/saurabhere/xdm/deployments","created_at":"2018-03-27T06:53:11Z","updated_at":"2018-03-27T06:53:13Z","pushed_at":"2018-03-29T12:37:44Z","git_url":"git://github.com/saurabhere/xdm.git","ssh_url":"git@github.com:saurabhere/xdm.git","clone_url":"https://github.com/saurabhere/xdm.git","svn_url":"https://github.com/saurabhere/xdm","homepage":"","size":2922,"stargazers_count":0,"watchers_count":0,"language":"JavaScript","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":0,"license":{"key":"cc-by-4.0","name":"Creative Commons Attribution 4.0","spdx_id":"CC-BY-4.0","url":"https://api.github.com/licenses/cc-by-4.0"},"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"adobe:master","ref":"master","sha":"092c22c01d0796a25c165fddb6ea3dd8d3660bec","user":{"login":"adobe","id":476009,"avatar_url":"https://avatars2.githubusercontent.com/u/476009?v=4","gravatar_id":"","url":"https://api.github.com/users/adobe","html_url":"https://github.com/adobe","followers_url":"https://api.github.com/users/adobe/followers","following_url":"https://api.github.com/users/adobe/following{/other_user}","gists_url":"https://api.github.com/users/adobe/gists{/gist_id}","starred_url":"https://api.github.com/users/adobe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/adobe/subscriptions","organizations_url":"https://api.github.com/users/adobe/orgs","repos_url":"https://api.github.com/users/adobe/repos","events_url":"https://api.github.com/users/adobe/events{/privacy}","received_events_url":"https://api.github.com/users/adobe/received_events","type":"Organization","site_admin":false},"repo":{"id":113054321,"name":"xdm","full_name":"adobe/xdm","owner":{"login":"adobe","id":476009,"avatar_url":"https://avatars2.githubusercontent.com/u/476009?v=4","gravatar_id":"","url":"https://api.github.com/users/adobe","html_url":"https://github.com/adobe","followers_url":"https://api.github.com/users/adobe/followers","following_url":"https://api.github.com/users/adobe/following{/other_user}","gists_url":"https://api.github.com/users/adobe/gists{/gist_id}","starred_url":"https://api.github.com/users/adobe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/adobe/subscriptions","organizations_url":"https://api.github.com/users/adobe/orgs","repos_url":"https://api.github.com/users/adobe/repos","events_url":"https://api.github.com/users/adobe/events{/privacy}","received_events_url":"https://api.github.com/users/adobe/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/adobe/xdm","description":"Experience Data Model","fork":false,"url":"https://api.github.com/repos/adobe/xdm","forks_url":"https://api.github.com/repos/adobe/xdm/forks","keys_url":"https://api.github.com/repos/adobe/xdm/keys{/key_id}","collaborators_url":"https://api.github.com/repos/adobe/xdm/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/adobe/xdm/teams","hooks_url":"https://api.github.com/repos/adobe/xdm/hooks","issue_events_url":"https://api.github.com/repos/adobe/xdm/issues/events{/number}","events_url":"https://api.github.com/repos/adobe/xdm/events","assignees_url":"https://api.github.com/repos/adobe/xdm/assignees{/user}","branches_url":"https://api.github.com/repos/adobe/xdm/branches{/branch}","tags_url":"https://api.github.com/repos/adobe/xdm/tags","blobs_url":"https://api.github.com/repos/adobe/xdm/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/adobe/xdm/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/adobe/xdm/git/refs{/sha}","trees_url":"https://api.github.com/repos/adobe/xdm/git/trees{/sha}","statuses_url":"https://api.github.com/repos/adobe/xdm/statuses/{sha}","languages_url":"https://api.github.com/repos/adobe/xdm/languages","stargazers_url":"https://api.github.com/repos/adobe/xdm/stargazers","contributors_url":"https://api.github.com/repos/adobe/xdm/contributors","subscribers_url":"https://api.github.com/repos/adobe/xdm/subscribers","subscription_url":"https://api.github.com/repos/adobe/xdm/subscription","commits_url":"https://api.github.com/repos/adobe/xdm/commits{/sha}","git_commits_url":"https://api.github.com/repos/adobe/xdm/git/commits{/sha}","comments_url":"https://api.github.com/repos/adobe/xdm/comments{/number}","issue_comment_url":"https://api.github.com/repos/adobe/xdm/issues/comments{/number}","contents_url":"https://api.github.com/repos/adobe/xdm/contents/{+path}","compare_url":"https://api.github.com/repos/adobe/xdm/compare/{base}...{head}","merges_url":"https://api.github.com/repos/adobe/xdm/merges","archive_url":"https://api.github.com/repos/adobe/xdm/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/adobe/xdm/downloads","issues_url":"https://api.github.com/repos/adobe/xdm/issues{/number}","pulls_url":"https://api.github.com/repos/adobe/xdm/pulls{/number}","milestones_url":"https://api.github.com/repos/adobe/xdm/milestones{/number}","notifications_url":"https://api.github.com/repos/adobe/xdm/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/adobe/xdm/labels{/name}","releases_url":"https://api.github.com/repos/adobe/xdm/releases{/id}","deployments_url":"https://api.github.com/repos/adobe/xdm/deployments","created_at":"2017-12-04T14:40:24Z","updated_at":"2018-03-29T10:34:56Z","pushed_at":"2018-03-29T12:37:45Z","git_url":"git://github.com/adobe/xdm.git","ssh_url":"git@github.com:adobe/xdm.git","clone_url":"https://github.com/adobe/xdm.git","svn_url":"https://github.com/adobe/xdm","homepage":"","size":3005,"stargazers_count":16,"watchers_count":16,"language":"JavaScript","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":34,"mirror_url":null,"archived":false,"open_issues_count":57,"license":{"key":"cc-by-4.0","name":"Creative Commons Attribution 4.0","spdx_id":"CC-BY-4.0","url":"https://api.github.com/licenses/cc-by-4.0"},"forks":34,"open_issues":57,"watchers":16,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/adobe/xdm/pulls/209"},"html":{"href":"https://github.com/adobe/xdm/pull/209"},"issue":{"href":"https://api.github.com/repos/adobe/xdm/issues/209"},"comments":{"href":"https://api.github.com/repos/adobe/xdm/issues/209/comments"},"review_comments":{"href":"https://api.github.com/repos/adobe/xdm/pulls/209/comments"},"review_comment":{"href":"https://api.github.com/repos/adobe/xdm/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/adobe/xdm/pulls/209/commits"},"statuses":{"href":"https://api.github.com/repos/adobe/xdm/statuses/a3ce1ced3c79b1964b17870fddb5bc199108a144"}},"author_association":"NONE"}}
{"actor":{"display_login":"lrosenthol"}}