{"action":"created","comment":{"url":"https://api.github.com/repos/votinginfoproject/vip-specification/pulls/comments/31766324","id":31766324,"diff_hunk":"@@ -0,0 +1,142 @@\n+XML Data Best Practices\n+=======================\n+\n+Following is a series of best practice for data collection and XML file creation and suggestions about best practices of\n+formatting data within your VIP XML file.\n+\n+Element Identifiers\n+-------------------\n+\n+Most elements within the VIP feed require unique identifiers, `xs:ID` data types, and in order to maintain uniqueness\n+and provide context for the identifiers, the best practice is to use `Hungarian-Style`_ notation for identifiers.\n+\n+ID values should follow Hungarian-Style notation, were the identifier prefix implicitly names the data element.  Below\n+is a list of preferred prefixes by element:\n+\n++----------------------------------------+---------------------------------------+\n+| Element                                | Prefix                                |\n+|                                        |                                       |\n++========================================+=======================================+\n+| BallotMeasureContest                   | bmc                                   |\n++----------------------------------------+---------------------------------------+\n+| BallotMeasureSelection                 | bms                                   |\n++----------------------------------------+---------------------------------------+\n+| BallotStyle                            | bs                                    |\n++----------------------------------------+---------------------------------------+\n+| Candidate                              | can                                   |\n++----------------------------------------+---------------------------------------+\n+| CandidateContest                       | cc                                    |\n++----------------------------------------+---------------------------------------+\n+| CandidateSelection                     | cs                                    |\n++----------------------------------------+---------------------------------------+\n+| ContactInformation                     | ci                                    |\n++----------------------------------------+---------------------------------------+\n+| Election                               | ele                                   |\n++----------------------------------------+---------------------------------------+\n+| ElectionAdministration                 | ea                                    |\n++----------------------------------------+---------------------------------------+\n+| ElectoralDistrict                      | ed                                    |\n++----------------------------------------+---------------------------------------+\n+| HoursOpen                              | hours                                 |\n++----------------------------------------+---------------------------------------+\n+| Locality                               | loc                                   |\n++----------------------------------------+---------------------------------------+\n+| Office                                 | off                                   |\n++----------------------------------------+---------------------------------------+\n+| OrderedContest                         | oc                                    |\n++----------------------------------------+---------------------------------------+\n+| Party                                  | par                                   |\n++----------------------------------------+---------------------------------------+\n+| PartyContest                           | pc                                    |\n++----------------------------------------+---------------------------------------+\n+| PartySelection                         | ps                                    |\n++----------------------------------------+---------------------------------------+\n+| Person                                 | per                                   |\n++----------------------------------------+---------------------------------------+\n+| PollingLocation                        | pl                                    |\n++----------------------------------------+---------------------------------------+\n+| RetentionContest                       | rc                                    |\n++----------------------------------------+---------------------------------------+\n+| Source                                 | src                                   |\n++----------------------------------------+---------------------------------------+\n+| State                                  | st                                    |\n++----------------------------------------+---------------------------------------+\n+| StreetSegment                          | ss                                    |\n++----------------------------------------+---------------------------------------+\n+\n+\n+.. _Hungarian-Style: http://en.wikipedia.org/wiki/Hungarian_notation\n+\n+File Structure\n+--------------\n+All XML files should be encoded UFT-8 and line breaks should be LF (\\n) as opposed to CR LF (\\r\\n).\n+\n+For consistency across files and to aid human readability all lines should be indented two spaces and tabs should not\n+be used.\n+\n+General Data Structure\n+----------------------\n+All data that are presented to end users of the data (i.e. contest names, referendum text, polling location names,\n+street names, proper names), where possible, should be converted to Title Case to aid readability.\n+\n+All data should be trimmed to remove leading and trailing white space.\n+\n+Optional elements without values should be omitted from XML feed.\n+\n+Specific Data Types\n+-------------------\n+Elements with a data type of `xs:integer` must contain a valid whole number greater than zero.\n+\n+Elements with a data type of `xs:anyURI` should be entered as a fully qualified domain name\n+(e.g. https://www.votinginfoproject.org/)\n+\n+Elements with a data type of `xs:dateTime` should be entered in `ISO-8601`_ format.\n+\n+Elements with a data type of `xs:boolean` should either have a value of `true` or `false`\n+\n+Elements with a data type of `xs:language` should contain a two character, lower-case, value corresponding to the\n+`ISO 639`_ standard.\n+\n+Elements that have enumerations which include an `other` should have a corresponding value assigned to `OtherType` within\n+the containing element.  For example:\n+\n+.. code-block:: xml\n+   :linenos:\n+\n+ ``<BallotMeasureContest id=\"bm390616670907\">","path":"docs/xml/xml_data_best_practices.rst","position":106,"original_position":106,"commit_id":"9e6a91798229b98e10ff65ec29c1c7014d1f507b","original_commit_id":"9e6a91798229b98e10ff65ec29c1c7014d1f507b","user":{"login":"jungshadow","id":85972,"avatar_url":"https://avatars.githubusercontent.com/u/85972?v=3","gravatar_id":"","url":"https://api.github.com/users/jungshadow","html_url":"https://github.com/jungshadow","followers_url":"https://api.github.com/users/jungshadow/followers","following_url":"https://api.github.com/users/jungshadow/following{/other_user}","gists_url":"https://api.github.com/users/jungshadow/gists{/gist_id}","starred_url":"https://api.github.com/users/jungshadow/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jungshadow/subscriptions","organizations_url":"https://api.github.com/users/jungshadow/orgs","repos_url":"https://api.github.com/users/jungshadow/repos","events_url":"https://api.github.com/users/jungshadow/events{/privacy}","received_events_url":"https://api.github.com/users/jungshadow/received_events","type":"User","site_admin":false},"body":"The two backticks need to be struck here. The `code-block` takes care of the formatting. Just remember that the pre-formatted text's left edge has to line up with the `code-block` options (i.e. `:linenos:`). Let me know if this makes sense.","created_at":"2015-06-04T21:13:18Z","updated_at":"2015-06-04T21:13:18Z","html_url":"https://github.com/votinginfoproject/vip-specification/pull/225#discussion_r31766324","pull_request_url":"https://api.github.com/repos/votinginfoproject/vip-specification/pulls/225","_links":{"self":{"href":"https://api.github.com/repos/votinginfoproject/vip-specification/pulls/comments/31766324"},"html":{"href":"https://github.com/votinginfoproject/vip-specification/pull/225#discussion_r31766324"},"pull_request":{"href":"https://api.github.com/repos/votinginfoproject/vip-specification/pulls/225"}}},"pull_request":{"url":"https://api.github.com/repos/votinginfoproject/vip-specification/pulls/225","id":36963029,"html_url":"https://github.com/votinginfoproject/vip-specification/pull/225","diff_url":"https://github.com/votinginfoproject/vip-specification/pull/225.diff","patch_url":"https://github.com/votinginfoproject/vip-specification/pull/225.patch","issue_url":"https://api.github.com/repos/votinginfoproject/vip-specification/issues/225","number":225,"state":"open","locked":false,"title":"Added first draft of best practices","user":{"login":"pstenbjorn","id":333381,"avatar_url":"https://avatars.githubusercontent.com/u/333381?v=3","gravatar_id":"","url":"https://api.github.com/users/pstenbjorn","html_url":"https://github.com/pstenbjorn","followers_url":"https://api.github.com/users/pstenbjorn/followers","following_url":"https://api.github.com/users/pstenbjorn/following{/other_user}","gists_url":"https://api.github.com/users/pstenbjorn/gists{/gist_id}","starred_url":"https://api.github.com/users/pstenbjorn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pstenbjorn/subscriptions","organizations_url":"https://api.github.com/users/pstenbjorn/orgs","repos_url":"https://api.github.com/users/pstenbjorn/repos","events_url":"https://api.github.com/users/pstenbjorn/events{/privacy}","received_events_url":"https://api.github.com/users/pstenbjorn/received_events","type":"User","site_admin":false},"body":"First draft of best practices.  @jungshadow, @cjerdonek, @jdmgoogle, @nomadaisy, @MariaDemocracyWorks  and @pkoms please let me know what you'd like to see added.\r\n\r\n","created_at":"2015-06-04T18:23:22Z","updated_at":"2015-06-04T21:13:18Z","closed_at":null,"merged_at":null,"merge_commit_sha":"c1bace23408bbdbb4abee3977e39f92d77b11aa3","assignee":{"login":"pstenbjorn","id":333381,"avatar_url":"https://avatars.githubusercontent.com/u/333381?v=3","gravatar_id":"","url":"https://api.github.com/users/pstenbjorn","html_url":"https://github.com/pstenbjorn","followers_url":"https://api.github.com/users/pstenbjorn/followers","following_url":"https://api.github.com/users/pstenbjorn/following{/other_user}","gists_url":"https://api.github.com/users/pstenbjorn/gists{/gist_id}","starred_url":"https://api.github.com/users/pstenbjorn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pstenbjorn/subscriptions","organizations_url":"https://api.github.com/users/pstenbjorn/orgs","repos_url":"https://api.github.com/users/pstenbjorn/repos","events_url":"https://api.github.com/users/pstenbjorn/events{/privacy}","received_events_url":"https://api.github.com/users/pstenbjorn/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/votinginfoproject/vip-specification/milestones/1","html_url":"https://github.com/votinginfoproject/vip-specification/milestones/Version%205.0","labels_url":"https://api.github.com/repos/votinginfoproject/vip-specification/milestones/1/labels","id":792007,"number":1,"title":"Version 5.0","description":"Issues that should be resolved before version 5.0 is released.","creator":{"login":"jungshadow","id":85972,"avatar_url":"https://avatars.githubusercontent.com/u/85972?v=3","gravatar_id":"","url":"https://api.github.com/users/jungshadow","html_url":"https://github.com/jungshadow","followers_url":"https://api.github.com/users/jungshadow/followers","following_url":"https://api.github.com/users/jungshadow/following{/other_user}","gists_url":"https://api.github.com/users/jungshadow/gists{/gist_id}","starred_url":"https://api.github.com/users/jungshadow/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jungshadow/subscriptions","organizations_url":"https://api.github.com/users/jungshadow/orgs","repos_url":"https://api.github.com/users/jungshadow/repos","events_url":"https://api.github.com/users/jungshadow/events{/privacy}","received_events_url":"https://api.github.com/users/jungshadow/received_events","type":"User","site_admin":false},"open_issues":11,"closed_issues":167,"state":"open","created_at":"2014-09-16T17:53:14Z","updated_at":"2015-06-04T18:51:44Z","due_on":"2015-06-01T04:00:00Z","closed_at":null},"commits_url":"https://api.github.com/repos/votinginfoproject/vip-specification/pulls/225/commits","review_comments_url":"https://api.github.com/repos/votinginfoproject/vip-specification/pulls/225/comments","review_comment_url":"https://api.github.com/repos/votinginfoproject/vip-specification/pulls/comments{/number}","comments_url":"https://api.github.com/repos/votinginfoproject/vip-specification/issues/225/comments","statuses_url":"https://api.github.com/repos/votinginfoproject/vip-specification/statuses/9e6a91798229b98e10ff65ec29c1c7014d1f507b","head":{"label":"votinginfoproject:feature/45-bestpractices","ref":"feature/45-bestpractices","sha":"9e6a91798229b98e10ff65ec29c1c7014d1f507b","user":{"login":"votinginfoproject","id":317805,"avatar_url":"https://avatars.githubusercontent.com/u/317805?v=3","gravatar_id":"","url":"https://api.github.com/users/votinginfoproject","html_url":"https://github.com/votinginfoproject","followers_url":"https://api.github.com/users/votinginfoproject/followers","following_url":"https://api.github.com/users/votinginfoproject/following{/other_user}","gists_url":"https://api.github.com/users/votinginfoproject/gists{/gist_id}","starred_url":"https://api.github.com/users/votinginfoproject/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/votinginfoproject/subscriptions","organizations_url":"https://api.github.com/users/votinginfoproject/orgs","repos_url":"https://api.github.com/users/votinginfoproject/repos","events_url":"https://api.github.com/users/votinginfoproject/events{/privacy}","received_events_url":"https://api.github.com/users/votinginfoproject/received_events","type":"Organization","site_admin":false},"repo":{"id":4257262,"name":"vip-specification","full_name":"votinginfoproject/vip-specification","owner":{"login":"votinginfoproject","id":317805,"avatar_url":"https://avatars.githubusercontent.com/u/317805?v=3","gravatar_id":"","url":"https://api.github.com/users/votinginfoproject","html_url":"https://github.com/votinginfoproject","followers_url":"https://api.github.com/users/votinginfoproject/followers","following_url":"https://api.github.com/users/votinginfoproject/following{/other_user}","gists_url":"https://api.github.com/users/votinginfoproject/gists{/gist_id}","starred_url":"https://api.github.com/users/votinginfoproject/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/votinginfoproject/subscriptions","organizations_url":"https://api.github.com/users/votinginfoproject/orgs","repos_url":"https://api.github.com/users/votinginfoproject/repos","events_url":"https://api.github.com/users/votinginfoproject/events{/privacy}","received_events_url":"https://api.github.com/users/votinginfoproject/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/votinginfoproject/vip-specification","description":"The Voting Information Project XML specification.","fork":false,"url":"https://api.github.com/repos/votinginfoproject/vip-specification","forks_url":"https://api.github.com/repos/votinginfoproject/vip-specification/forks","keys_url":"https://api.github.com/repos/votinginfoproject/vip-specification/keys{/key_id}","collaborators_url":"https://api.github.com/repos/votinginfoproject/vip-specification/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/votinginfoproject/vip-specification/teams","hooks_url":"https://api.github.com/repos/votinginfoproject/vip-specification/hooks","issue_events_url":"https://api.github.com/repos/votinginfoproject/vip-specification/issues/events{/number}","events_url":"https://api.github.com/repos/votinginfoproject/vip-specification/events","assignees_url":"https://api.github.com/repos/votinginfoproject/vip-specification/assignees{/user}","branches_url":"https://api.github.com/repos/votinginfoproject/vip-specification/branches{/branch}","tags_url":"https://api.github.com/repos/votinginfoproject/vip-specification/tags","blobs_url":"https://api.github.com/repos/votinginfoproject/vip-specification/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/votinginfoproject/vip-specification/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/votinginfoproject/vip-specification/git/refs{/sha}","trees_url":"https://api.github.com/repos/votinginfoproject/vip-specification/git/trees{/sha}","statuses_url":"https://api.github.com/repos/votinginfoproject/vip-specification/statuses/{sha}","languages_url":"https://api.github.com/repos/votinginfoproject/vip-specification/languages","stargazers_url":"https://api.github.com/repos/votinginfoproject/vip-specification/stargazers","contributors_url":"https://api.github.com/repos/votinginfoproject/vip-specification/contributors","subscribers_url":"https://api.github.com/repos/votinginfoproject/vip-specification/subscribers","subscription_url":"https://api.github.com/repos/votinginfoproject/vip-specification/subscription","commits_url":"https://api.github.com/repos/votinginfoproject/vip-specification/commits{/sha}","git_commits_url":"https://api.github.com/repos/votinginfoproject/vip-specification/git/commits{/sha}","comments_url":"https://api.github.com/repos/votinginfoproject/vip-specification/comments{/number}","issue_comment_url":"https://api.github.com/repos/votinginfoproject/vip-specification/issues/comments{/number}","contents_url":"https://api.github.com/repos/votinginfoproject/vip-specification/contents/{+path}","compare_url":"https://api.github.com/repos/votinginfoproject/vip-specification/compare/{base}...{head}","merges_url":"https://api.github.com/repos/votinginfoproject/vip-specification/merges","archive_url":"https://api.github.com/repos/votinginfoproject/vip-specification/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/votinginfoproject/vip-specification/downloads","issues_url":"https://api.github.com/repos/votinginfoproject/vip-specification/issues{/number}","pulls_url":"https://api.github.com/repos/votinginfoproject/vip-specification/pulls{/number}","milestones_url":"https://api.github.com/repos/votinginfoproject/vip-specification/milestones{/number}","notifications_url":"https://api.github.com/repos/votinginfoproject/vip-specification/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/votinginfoproject/vip-specification/labels{/name}","releases_url":"https://api.github.com/repos/votinginfoproject/vip-specification/releases{/id}","created_at":"2012-05-08T04:42:02Z","updated_at":"2015-05-08T20:54:02Z","pushed_at":"2015-06-04T19:24:07Z","git_url":"git://github.com/votinginfoproject/vip-specification.git","ssh_url":"git@github.com:votinginfoproject/vip-specification.git","clone_url":"https://github.com/votinginfoproject/vip-specification.git","svn_url":"https://github.com/votinginfoproject/vip-specification","homepage":"http://votinginfoproject.github.io/vip-specification/","size":5501,"stargazers_count":16,"watchers_count":16,"language":"HTML","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"forks_count":8,"mirror_url":null,"open_issues_count":20,"forks":8,"open_issues":20,"watchers":16,"default_branch":"vip5"}},"base":{"label":"votinginfoproject:vip5","ref":"vip5","sha":"03f73d11ff8bfed4bcc2a4b06fbcc4f2fd75b1ff","user":{"login":"votinginfoproject","id":317805,"avatar_url":"https://avatars.githubusercontent.com/u/317805?v=3","gravatar_id":"","url":"https://api.github.com/users/votinginfoproject","html_url":"https://github.com/votinginfoproject","followers_url":"https://api.github.com/users/votinginfoproject/followers","following_url":"https://api.github.com/users/votinginfoproject/following{/other_user}","gists_url":"https://api.github.com/users/votinginfoproject/gists{/gist_id}","starred_url":"https://api.github.com/users/votinginfoproject/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/votinginfoproject/subscriptions","organizations_url":"https://api.github.com/users/votinginfoproject/orgs","repos_url":"https://api.github.com/users/votinginfoproject/repos","events_url":"https://api.github.com/users/votinginfoproject/events{/privacy}","received_events_url":"https://api.github.com/users/votinginfoproject/received_events","type":"Organization","site_admin":false},"repo":{"id":4257262,"name":"vip-specification","full_name":"votinginfoproject/vip-specification","owner":{"login":"votinginfoproject","id":317805,"avatar_url":"https://avatars.githubusercontent.com/u/317805?v=3","gravatar_id":"","url":"https://api.github.com/users/votinginfoproject","html_url":"https://github.com/votinginfoproject","followers_url":"https://api.github.com/users/votinginfoproject/followers","following_url":"https://api.github.com/users/votinginfoproject/following{/other_user}","gists_url":"https://api.github.com/users/votinginfoproject/gists{/gist_id}","starred_url":"https://api.github.com/users/votinginfoproject/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/votinginfoproject/subscriptions","organizations_url":"https://api.github.com/users/votinginfoproject/orgs","repos_url":"https://api.github.com/users/votinginfoproject/repos","events_url":"https://api.github.com/users/votinginfoproject/events{/privacy}","received_events_url":"https://api.github.com/users/votinginfoproject/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/votinginfoproject/vip-specification","description":"The Voting Information Project XML specification.","fork":false,"url":"https://api.github.com/repos/votinginfoproject/vip-specification","forks_url":"https://api.github.com/repos/votinginfoproject/vip-specification/forks","keys_url":"https://api.github.com/repos/votinginfoproject/vip-specification/keys{/key_id}","collaborators_url":"https://api.github.com/repos/votinginfoproject/vip-specification/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/votinginfoproject/vip-specification/teams","hooks_url":"https://api.github.com/repos/votinginfoproject/vip-specification/hooks","issue_events_url":"https://api.github.com/repos/votinginfoproject/vip-specification/issues/events{/number}","events_url":"https://api.github.com/repos/votinginfoproject/vip-specification/events","assignees_url":"https://api.github.com/repos/votinginfoproject/vip-specification/assignees{/user}","branches_url":"https://api.github.com/repos/votinginfoproject/vip-specification/branches{/branch}","tags_url":"https://api.github.com/repos/votinginfoproject/vip-specification/tags","blobs_url":"https://api.github.com/repos/votinginfoproject/vip-specification/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/votinginfoproject/vip-specification/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/votinginfoproject/vip-specification/git/refs{/sha}","trees_url":"https://api.github.com/repos/votinginfoproject/vip-specification/git/trees{/sha}","statuses_url":"https://api.github.com/repos/votinginfoproject/vip-specification/statuses/{sha}","languages_url":"https://api.github.com/repos/votinginfoproject/vip-specification/languages","stargazers_url":"https://api.github.com/repos/votinginfoproject/vip-specification/stargazers","contributors_url":"https://api.github.com/repos/votinginfoproject/vip-specification/contributors","subscribers_url":"https://api.github.com/repos/votinginfoproject/vip-specification/subscribers","subscription_url":"https://api.github.com/repos/votinginfoproject/vip-specification/subscription","commits_url":"https://api.github.com/repos/votinginfoproject/vip-specification/commits{/sha}","git_commits_url":"https://api.github.com/repos/votinginfoproject/vip-specification/git/commits{/sha}","comments_url":"https://api.github.com/repos/votinginfoproject/vip-specification/comments{/number}","issue_comment_url":"https://api.github.com/repos/votinginfoproject/vip-specification/issues/comments{/number}","contents_url":"https://api.github.com/repos/votinginfoproject/vip-specification/contents/{+path}","compare_url":"https://api.github.com/repos/votinginfoproject/vip-specification/compare/{base}...{head}","merges_url":"https://api.github.com/repos/votinginfoproject/vip-specification/merges","archive_url":"https://api.github.com/repos/votinginfoproject/vip-specification/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/votinginfoproject/vip-specification/downloads","issues_url":"https://api.github.com/repos/votinginfoproject/vip-specification/issues{/number}","pulls_url":"https://api.github.com/repos/votinginfoproject/vip-specification/pulls{/number}","milestones_url":"https://api.github.com/repos/votinginfoproject/vip-specification/milestones{/number}","notifications_url":"https://api.github.com/repos/votinginfoproject/vip-specification/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/votinginfoproject/vip-specification/labels{/name}","releases_url":"https://api.github.com/repos/votinginfoproject/vip-specification/releases{/id}","created_at":"2012-05-08T04:42:02Z","updated_at":"2015-05-08T20:54:02Z","pushed_at":"2015-06-04T19:24:07Z","git_url":"git://github.com/votinginfoproject/vip-specification.git","ssh_url":"git@github.com:votinginfoproject/vip-specification.git","clone_url":"https://github.com/votinginfoproject/vip-specification.git","svn_url":"https://github.com/votinginfoproject/vip-specification","homepage":"http://votinginfoproject.github.io/vip-specification/","size":5501,"stargazers_count":16,"watchers_count":16,"language":"HTML","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"forks_count":8,"mirror_url":null,"open_issues_count":20,"forks":8,"open_issues":20,"watchers":16,"default_branch":"vip5"}},"_links":{"self":{"href":"https://api.github.com/repos/votinginfoproject/vip-specification/pulls/225"},"html":{"href":"https://github.com/votinginfoproject/vip-specification/pull/225"},"issue":{"href":"https://api.github.com/repos/votinginfoproject/vip-specification/issues/225"},"comments":{"href":"https://api.github.com/repos/votinginfoproject/vip-specification/issues/225/comments"},"review_comments":{"href":"https://api.github.com/repos/votinginfoproject/vip-specification/pulls/225/comments"},"review_comment":{"href":"https://api.github.com/repos/votinginfoproject/vip-specification/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/votinginfoproject/vip-specification/pulls/225/commits"},"statuses":{"href":"https://api.github.com/repos/votinginfoproject/vip-specification/statuses/9e6a91798229b98e10ff65ec29c1c7014d1f507b"}}}}