{"action":"created","comment":{"url":"https://api.github.com/repos/ruslo/hunter/pulls/comments/218169816","pull_request_review_id":156049303,"id":218169816,"node_id":"MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDIxODE2OTgxNg==","diff_hunk":"@@ -8,13 +8,13 @@\n Binaries from server\n --------------------\n \n-Hunter has internal mechanism of saving binaries of installed packages along\n-with meta information about toolchain, build options and dependencies.\n-This allow to not trigger same build on creation of new root directory.\n-For example when user change version of ``OpenSSL`` from ``1.0.1`` to ``1.0.2``\n-it does affect ``Config-ID`` so new root will be created. But it will not affect\n-how ``GTest`` builds (if it's not a dependency) so ``GTest`` archive can be\n-unpacked from cache. Such cache can be used locally or uploaded to server.\n+Hunter has an internal mechanism that saves the binaries of installed packages along\n+with meta-data about the toolchain, build options, and dependencies.\n+This allows Hunter to avoid triggering the same build when a new root directory is created.\n+For example, when a user changes the version of ``OpenSSL`` from ``1.0.1`` to ``1.0.2``\n+it will affect ``Config-ID``, so a new root will be created. However, it will not affect\n+how ``GTest`` builds (if it's not a dependency), so the ``GTest`` archive can be\n+unpacked from the local cache. The cache can be kept local or uploaded to a Hunter package server.","path":"docs/overview/binaries.rst","position":17,"original_position":17,"commit_id":"fae2c2239d693d9a477d720b725257588016b121","original_commit_id":"fae2c2239d693d9a477d720b725257588016b121","user":{"login":"ruslo","id":4346993,"node_id":"MDQ6VXNlcjQzNDY5OTM=","avatar_url":"https://avatars2.githubusercontent.com/u/4346993?v=4","gravatar_id":"","url":"https://api.github.com/users/ruslo","html_url":"https://github.com/ruslo","followers_url":"https://api.github.com/users/ruslo/followers","following_url":"https://api.github.com/users/ruslo/following{/other_user}","gists_url":"https://api.github.com/users/ruslo/gists{/gist_id}","starred_url":"https://api.github.com/users/ruslo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ruslo/subscriptions","organizations_url":"https://api.github.com/users/ruslo/orgs","repos_url":"https://api.github.com/users/ruslo/repos","events_url":"https://api.github.com/users/ruslo/events{/privacy}","received_events_url":"https://api.github.com/users/ruslo/received_events","type":"User","site_admin":false},"body":"> Hunter package server\r\n\r\n\"Hunter cache server\" probably is better","created_at":"2018-09-17T18:04:19Z","updated_at":"2018-09-17T18:06:33Z","html_url":"https://github.com/ruslo/hunter/pull/1552#discussion_r218169816","pull_request_url":"https://api.github.com/repos/ruslo/hunter/pulls/1552","author_association":"OWNER","_links":{"self":{"href":"https://api.github.com/repos/ruslo/hunter/pulls/comments/218169816"},"html":{"href":"https://github.com/ruslo/hunter/pull/1552#discussion_r218169816"},"pull_request":{"href":"https://api.github.com/repos/ruslo/hunter/pulls/1552"}}},"pull_request":{"url":"https://api.github.com/repos/ruslo/hunter/pulls/1552","id":215736680,"node_id":"MDExOlB1bGxSZXF1ZXN0MjE1NzM2Njgw","html_url":"https://github.com/ruslo/hunter/pull/1552","diff_url":"https://github.com/ruslo/hunter/pull/1552.diff","patch_url":"https://github.com/ruslo/hunter/pull/1552.patch","issue_url":"https://api.github.com/repos/ruslo/hunter/issues/1552","number":1552,"state":"open","locked":false,"title":"Fix grammar in binaries.rst and links to tag page.","user":{"login":"kiates","id":1494951,"node_id":"MDQ6VXNlcjE0OTQ5NTE=","avatar_url":"https://avatars0.githubusercontent.com/u/1494951?v=4","gravatar_id":"","url":"https://api.github.com/users/kiates","html_url":"https://github.com/kiates","followers_url":"https://api.github.com/users/kiates/followers","following_url":"https://api.github.com/users/kiates/following{/other_user}","gists_url":"https://api.github.com/users/kiates/gists{/gist_id}","starred_url":"https://api.github.com/users/kiates/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kiates/subscriptions","organizations_url":"https://api.github.com/users/kiates/orgs","repos_url":"https://api.github.com/users/kiates/repos","events_url":"https://api.github.com/users/kiates/events{/privacy}","received_events_url":"https://api.github.com/users/kiates/received_events","type":"User","site_admin":false},"body":"Note: The aspect related to how package caches are stored and used on git-hub wasn't completely clear to me at first.  I think I understand it now, but double check I didn't change the intended meaning. There was also a broken url to the tag information in github.  They may have changed there API at some point.\r\n\r\n<!--- Use this part of template if you're adding new package. Remove the rest. -->\r\n<!--- BEGIN -->\r\n\r\n* I've followed [this guide](https://docs.hunter.sh/en/latest/creating-new/create/cmake.html)\r\n  step by step carefully. **[Yes|No]**\r\n\r\n* I've tested this package remotely and have excluded all broken builds.\r\n  Here is the links to the Travis/AppVeyor with status \"All passed\":\r\n\r\n  * https://ci.appveyor.com/project/<username>/hunter/build/<build-number>\r\n  * https://travis-ci.org/<username>/hunter/builds/<build-number>\r\n\r\n* I have submitted CI configs to https://github.com/ingenue/hunter targeting `pkg.template` branch,\r\n  see this merged pull request https://github.com/ingenue/hunter/pull/<number>\r\n\r\n<!--- Remove next line if there is no corresponding \"New package\" issue. -->\r\n* My change will resolve this \"New package\" request: https://github.com/ruslo/hunter/issues/<number>\r\n\r\n---\r\n<!--- END -->\r\n\r\n<!--- Use this part of template if you're updating existing package. Remove the rest. -->\r\n<!--- BEGIN -->\r\n\r\n* I've followed [this guide](https://docs.hunter.sh/en/latest/creating-new/update.html)\r\n  step by step carefully. **[Yes|No]**\r\n\r\n* I've tested this package remotely and have excluded all broken builds.\r\n  Here is the links to the Travis/AppVeyor with status \"All passed\":\r\n\r\n  * https://ci.appveyor.com/project/<username>/hunter/build/<build-number>\r\n  * https://travis-ci.org/<username>/hunter/builds/<build-number>\r\n\r\n<!--- Remove next line if this update doesn't break old toolchains -->\r\n* This update will break few old toolchains.\r\n  They are excluded in this pull request: https://github.com/ingenue/hunter/pull/<number>\r\n\r\n---\r\n<!--- END -->\r\n\r\n<!--- Use this part of template for other type of changes. Remove the rest. -->\r\n<!--- BEGIN -->\r\n\r\n* I've checked this [Git style guide](https://0.readthedocs.io/en/latest/git.html). **[Yes|No]**\r\n* I've checked this [CMake style guide](https://0.readthedocs.io/en/latest/cmake.html). **[Yes|No]**\r\n* My change will work with CMake 3.2 (minimum requirement for Hunter). **[Yes|No]**\r\n* I will try to keep this pull request as small as possible and will try not to mix unrelated features. **[Yes|No]**\r\n\r\n---\r\n<!--- END -->\r\n","created_at":"2018-09-15T00:05:20Z","updated_at":"2018-09-17T18:06:33Z","closed_at":null,"merged_at":null,"merge_commit_sha":"869ebf74dc47ef20785d16f94eb9e2ac5204d5de","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[],"milestone":null,"commits_url":"https://api.github.com/repos/ruslo/hunter/pulls/1552/commits","review_comments_url":"https://api.github.com/repos/ruslo/hunter/pulls/1552/comments","review_comment_url":"https://api.github.com/repos/ruslo/hunter/pulls/comments{/number}","comments_url":"https://api.github.com/repos/ruslo/hunter/issues/1552/comments","statuses_url":"https://api.github.com/repos/ruslo/hunter/statuses/fae2c2239d693d9a477d720b725257588016b121","head":{"label":"kiates:patch-6","ref":"patch-6","sha":"fae2c2239d693d9a477d720b725257588016b121","user":{"login":"kiates","id":1494951,"node_id":"MDQ6VXNlcjE0OTQ5NTE=","avatar_url":"https://avatars0.githubusercontent.com/u/1494951?v=4","gravatar_id":"","url":"https://api.github.com/users/kiates","html_url":"https://github.com/kiates","followers_url":"https://api.github.com/users/kiates/followers","following_url":"https://api.github.com/users/kiates/following{/other_user}","gists_url":"https://api.github.com/users/kiates/gists{/gist_id}","starred_url":"https://api.github.com/users/kiates/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kiates/subscriptions","organizations_url":"https://api.github.com/users/kiates/orgs","repos_url":"https://api.github.com/users/kiates/repos","events_url":"https://api.github.com/users/kiates/events{/privacy}","received_events_url":"https://api.github.com/users/kiates/received_events","type":"User","site_admin":false},"repo":{"id":148847876,"node_id":"MDEwOlJlcG9zaXRvcnkxNDg4NDc4NzY=","name":"hunter","full_name":"kiates/hunter","private":false,"owner":{"login":"kiates","id":1494951,"node_id":"MDQ6VXNlcjE0OTQ5NTE=","avatar_url":"https://avatars0.githubusercontent.com/u/1494951?v=4","gravatar_id":"","url":"https://api.github.com/users/kiates","html_url":"https://github.com/kiates","followers_url":"https://api.github.com/users/kiates/followers","following_url":"https://api.github.com/users/kiates/following{/other_user}","gists_url":"https://api.github.com/users/kiates/gists{/gist_id}","starred_url":"https://api.github.com/users/kiates/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kiates/subscriptions","organizations_url":"https://api.github.com/users/kiates/orgs","repos_url":"https://api.github.com/users/kiates/repos","events_url":"https://api.github.com/users/kiates/events{/privacy}","received_events_url":"https://api.github.com/users/kiates/received_events","type":"User","site_admin":false},"html_url":"https://github.com/kiates/hunter","description":":package: CMake driven cross-platform package manager for C/C++. Linux, Windows, macOS, iOS, Android, Raspberry Pi, etc.","fork":true,"url":"https://api.github.com/repos/kiates/hunter","forks_url":"https://api.github.com/repos/kiates/hunter/forks","keys_url":"https://api.github.com/repos/kiates/hunter/keys{/key_id}","collaborators_url":"https://api.github.com/repos/kiates/hunter/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/kiates/hunter/teams","hooks_url":"https://api.github.com/repos/kiates/hunter/hooks","issue_events_url":"https://api.github.com/repos/kiates/hunter/issues/events{/number}","events_url":"https://api.github.com/repos/kiates/hunter/events","assignees_url":"https://api.github.com/repos/kiates/hunter/assignees{/user}","branches_url":"https://api.github.com/repos/kiates/hunter/branches{/branch}","tags_url":"https://api.github.com/repos/kiates/hunter/tags","blobs_url":"https://api.github.com/repos/kiates/hunter/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/kiates/hunter/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/kiates/hunter/git/refs{/sha}","trees_url":"https://api.github.com/repos/kiates/hunter/git/trees{/sha}","statuses_url":"https://api.github.com/repos/kiates/hunter/statuses/{sha}","languages_url":"https://api.github.com/repos/kiates/hunter/languages","stargazers_url":"https://api.github.com/repos/kiates/hunter/stargazers","contributors_url":"https://api.github.com/repos/kiates/hunter/contributors","subscribers_url":"https://api.github.com/repos/kiates/hunter/subscribers","subscription_url":"https://api.github.com/repos/kiates/hunter/subscription","commits_url":"https://api.github.com/repos/kiates/hunter/commits{/sha}","git_commits_url":"https://api.github.com/repos/kiates/hunter/git/commits{/sha}","comments_url":"https://api.github.com/repos/kiates/hunter/comments{/number}","issue_comment_url":"https://api.github.com/repos/kiates/hunter/issues/comments{/number}","contents_url":"https://api.github.com/repos/kiates/hunter/contents/{+path}","compare_url":"https://api.github.com/repos/kiates/hunter/compare/{base}...{head}","merges_url":"https://api.github.com/repos/kiates/hunter/merges","archive_url":"https://api.github.com/repos/kiates/hunter/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/kiates/hunter/downloads","issues_url":"https://api.github.com/repos/kiates/hunter/issues{/number}","pulls_url":"https://api.github.com/repos/kiates/hunter/pulls{/number}","milestones_url":"https://api.github.com/repos/kiates/hunter/milestones{/number}","notifications_url":"https://api.github.com/repos/kiates/hunter/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/kiates/hunter/labels{/name}","releases_url":"https://api.github.com/repos/kiates/hunter/releases{/id}","deployments_url":"https://api.github.com/repos/kiates/hunter/deployments","created_at":"2018-09-14T22:29:33Z","updated_at":"2018-09-14T22:29:37Z","pushed_at":"2018-09-17T18:02:02Z","git_url":"git://github.com/kiates/hunter.git","ssh_url":"git@github.com:kiates/hunter.git","clone_url":"https://github.com/kiates/hunter.git","svn_url":"https://github.com/kiates/hunter","homepage":"http://goo.gl/wiAG","size":9392,"stargazers_count":0,"watchers_count":0,"language":"CMake","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":0,"license":{"key":"bsd-2-clause","name":"BSD 2-Clause \"Simplified\" License","spdx_id":"BSD-2-Clause","url":"https://api.github.com/licenses/bsd-2-clause","node_id":"MDc6TGljZW5zZTQ="},"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"ruslo:master","ref":"master","sha":"82d48cef4c12aedf55859bd2ada562ad1d09d3ab","user":{"login":"ruslo","id":4346993,"node_id":"MDQ6VXNlcjQzNDY5OTM=","avatar_url":"https://avatars2.githubusercontent.com/u/4346993?v=4","gravatar_id":"","url":"https://api.github.com/users/ruslo","html_url":"https://github.com/ruslo","followers_url":"https://api.github.com/users/ruslo/followers","following_url":"https://api.github.com/users/ruslo/following{/other_user}","gists_url":"https://api.github.com/users/ruslo/gists{/gist_id}","starred_url":"https://api.github.com/users/ruslo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ruslo/subscriptions","organizations_url":"https://api.github.com/users/ruslo/orgs","repos_url":"https://api.github.com/users/ruslo/repos","events_url":"https://api.github.com/users/ruslo/events{/privacy}","received_events_url":"https://api.github.com/users/ruslo/received_events","type":"User","site_admin":false},"repo":{"id":14202056,"node_id":"MDEwOlJlcG9zaXRvcnkxNDIwMjA1Ng==","name":"hunter","full_name":"ruslo/hunter","private":false,"owner":{"login":"ruslo","id":4346993,"node_id":"MDQ6VXNlcjQzNDY5OTM=","avatar_url":"https://avatars2.githubusercontent.com/u/4346993?v=4","gravatar_id":"","url":"https://api.github.com/users/ruslo","html_url":"https://github.com/ruslo","followers_url":"https://api.github.com/users/ruslo/followers","following_url":"https://api.github.com/users/ruslo/following{/other_user}","gists_url":"https://api.github.com/users/ruslo/gists{/gist_id}","starred_url":"https://api.github.com/users/ruslo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ruslo/subscriptions","organizations_url":"https://api.github.com/users/ruslo/orgs","repos_url":"https://api.github.com/users/ruslo/repos","events_url":"https://api.github.com/users/ruslo/events{/privacy}","received_events_url":"https://api.github.com/users/ruslo/received_events","type":"User","site_admin":false},"html_url":"https://github.com/ruslo/hunter","description":":package: CMake driven cross-platform package manager for C/C++. Linux, Windows, macOS, iOS, Android, Raspberry Pi, etc.","fork":false,"url":"https://api.github.com/repos/ruslo/hunter","forks_url":"https://api.github.com/repos/ruslo/hunter/forks","keys_url":"https://api.github.com/repos/ruslo/hunter/keys{/key_id}","collaborators_url":"https://api.github.com/repos/ruslo/hunter/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/ruslo/hunter/teams","hooks_url":"https://api.github.com/repos/ruslo/hunter/hooks","issue_events_url":"https://api.github.com/repos/ruslo/hunter/issues/events{/number}","events_url":"https://api.github.com/repos/ruslo/hunter/events","assignees_url":"https://api.github.com/repos/ruslo/hunter/assignees{/user}","branches_url":"https://api.github.com/repos/ruslo/hunter/branches{/branch}","tags_url":"https://api.github.com/repos/ruslo/hunter/tags","blobs_url":"https://api.github.com/repos/ruslo/hunter/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/ruslo/hunter/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/ruslo/hunter/git/refs{/sha}","trees_url":"https://api.github.com/repos/ruslo/hunter/git/trees{/sha}","statuses_url":"https://api.github.com/repos/ruslo/hunter/statuses/{sha}","languages_url":"https://api.github.com/repos/ruslo/hunter/languages","stargazers_url":"https://api.github.com/repos/ruslo/hunter/stargazers","contributors_url":"https://api.github.com/repos/ruslo/hunter/contributors","subscribers_url":"https://api.github.com/repos/ruslo/hunter/subscribers","subscription_url":"https://api.github.com/repos/ruslo/hunter/subscription","commits_url":"https://api.github.com/repos/ruslo/hunter/commits{/sha}","git_commits_url":"https://api.github.com/repos/ruslo/hunter/git/commits{/sha}","comments_url":"https://api.github.com/repos/ruslo/hunter/comments{/number}","issue_comment_url":"https://api.github.com/repos/ruslo/hunter/issues/comments{/number}","contents_url":"https://api.github.com/repos/ruslo/hunter/contents/{+path}","compare_url":"https://api.github.com/repos/ruslo/hunter/compare/{base}...{head}","merges_url":"https://api.github.com/repos/ruslo/hunter/merges","archive_url":"https://api.github.com/repos/ruslo/hunter/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/ruslo/hunter/downloads","issues_url":"https://api.github.com/repos/ruslo/hunter/issues{/number}","pulls_url":"https://api.github.com/repos/ruslo/hunter/pulls{/number}","milestones_url":"https://api.github.com/repos/ruslo/hunter/milestones{/number}","notifications_url":"https://api.github.com/repos/ruslo/hunter/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/ruslo/hunter/labels{/name}","releases_url":"https://api.github.com/repos/ruslo/hunter/releases{/id}","deployments_url":"https://api.github.com/repos/ruslo/hunter/deployments","created_at":"2013-11-07T11:32:19Z","updated_at":"2018-09-17T16:41:51Z","pushed_at":"2018-09-17T18:02:03Z","git_url":"git://github.com/ruslo/hunter.git","ssh_url":"git@github.com:ruslo/hunter.git","clone_url":"https://github.com/ruslo/hunter.git","svn_url":"https://github.com/ruslo/hunter","homepage":"http://goo.gl/wiAG","size":9394,"stargazers_count":1384,"watchers_count":1384,"language":"CMake","has_issues":true,"has_projects":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":382,"mirror_url":null,"archived":false,"open_issues_count":181,"license":{"key":"bsd-2-clause","name":"BSD 2-Clause \"Simplified\" License","spdx_id":"BSD-2-Clause","url":"https://api.github.com/licenses/bsd-2-clause","node_id":"MDc6TGljZW5zZTQ="},"forks":382,"open_issues":181,"watchers":1384,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/ruslo/hunter/pulls/1552"},"html":{"href":"https://github.com/ruslo/hunter/pull/1552"},"issue":{"href":"https://api.github.com/repos/ruslo/hunter/issues/1552"},"comments":{"href":"https://api.github.com/repos/ruslo/hunter/issues/1552/comments"},"review_comments":{"href":"https://api.github.com/repos/ruslo/hunter/pulls/1552/comments"},"review_comment":{"href":"https://api.github.com/repos/ruslo/hunter/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/ruslo/hunter/pulls/1552/commits"},"statuses":{"href":"https://api.github.com/repos/ruslo/hunter/statuses/fae2c2239d693d9a477d720b725257588016b121"}},"author_association":"CONTRIBUTOR"}}
{"actor":{"display_login":"ruslo"}}