{"action":"created","comment":{"url":"https://api.github.com/repos/tilezen/vector-datasource/pulls/comments/74039435","id":74039435,"diff_hunk":"@@ -0,0 +1,169 @@\n+#Semantic Versioning\n+\n+When a new version of Tilezen is released, developers should be able to tell from the version increment how much effort it will take them to integrate the new tiles with their map. We use semantic versioning to communicate this.\n+\n+###What is Semantic Versioning?\n+\n+Semantic versioning (or [SemVer](http://semver.org/)) is a formalized way of making promises with an X.Y.Z version indicator.\n+\n+#### Version components\n+\n+- `MAJOR`.`MINOR`.`PATCH`, example: `1.0.0` (default)\n+- `MAJOR`.`MINOR`.`PATCH`-`POSTFIX`, example: `1.0.0-pre1` (optional)\n+\n+#### Version parts:\n+\n+1. **MAJOR** version **X** for incompatible API changes.\n+2. **MINOR** version **Y** when adding functionality in a backwards-compatible manner, and\n+3. **PATCH** version **Z** when fixing backwards-compatible bugs\n+4. **pre-release** version **-POSTFIX** when releasing developer previews\n+\n+**NOTE:** The above applies _after_ software has reached as version `1.0.0`, no promises are made for earlier versions.\n+\n+#### Developer level of effort:\n+\n+- Major version X: **high** – significant integration challenges, read the changelog closely\n+- Minor version Y: **low** – some integration challenges, read the changelog\n+- Bug fixes Z: **none** – simply use the new tiles, skim or ignore the changelog\n+- Pre-release POSTFIX: **low to high** – some to significant integration challenges, read the changelog\n+\n+## Versioning the Tilezen API\n+\n+Proposed that upon our `1.0.0` release Tilezen makes the following promises.\n+\n+##### Definition of terms\n+\n+* **common** - These layers, properties, and kinds are common across almost all features in a Tilezen response.\n+* **common-optional** - These are meant to be part of a common set but may not be present because they aren't relevant or because we don't have the data.\n+* **optional** - These are the properties of a specific kind, or generally present across kinds but only in exceptional cases.\n+\n+####MAJOR version increments:\n+\n+1. **Remove** `common layer`\n+1. **Change** `common layer` **name**\n+1. **Remove** `common-optional layer`\n+1. **Change** `common-optional layer` **name**\n+1. **Remove** `common` feature **property** completely from all zooms\n+1. **Change** `common` feature **property name**\n+1. **Remove** `common-optional` feature **property** at zoom 14 or more\n+1. **Change** `common-optional` feature **property name**\n+1. **Remove** `optional` feature **property** at zoom 14 or more\n+1. **Change** `kind` **value name**\n+1. **Remove** `kind` **value** completely from all zooms\n+1. **Move** `kind` from one layer to another\n+1. **Additional merging** across `kind` **values** in zooms 14, 15, or 16 (or max zoom) by removing `common`, `common-optional`, and/or `optional` **properties** or other method\n+1. **Merging** within `kind` **values** at zooms 16 (or max zoom) by removing `common`, `common-optional`, and `optional` **properties** or other method\n+1. **Change** of <= -3 (earlier) to default `min_zoom` or `max_zoom` **values** to determine when `kind` is included\n+1. **Change** of >= +2 (later) to default `min_zoom` or `max_zoom` **values** to determine when `kind` is included\n+\n+#### MINOR version increments:\n+\n+1. **Add** `common` layer\n+1. **Add** `common-optional` layer\n+1. **Add** `common` feature **property**\n+1. **Add** `common-optional` feature **property**\n+1. **Add** `optional` feature **property**\n+1. **Add** new `kind` value\n+1. **Additional merging** across `kind` **values** at zooms 13 or less by removing `common`, `common-optional`, and `optional` **properties** or other method\n+1. **Additional merging** within `kind` **values** at zooms 13, 14, or 15 by removing `common`, `common-optional`, and `optional` **properties** or other method\n+1. **Reassign** 50% or more of existing `kind` **value** into a new `kind` **value**, when kind has 10,000 or more features\n+1. **Change** of <= -2 (earlier) to `min_zoom` or `max_zoom` **values** to determine when `kind` is included\n+1. **Change** of >= +1 (later) to default `min_zoom` or `max_zoom` **values** to determine when `kind` is included\n+1. **Adjustments** to the overall map balance (proportion of features in one layer or another, proportion of `kind`s in a single layer)\n+1. **Change** the maximum Tilezen zoom (currently zoom 16).\n+\n+#### PATCH version increments\n+\n+1. **Add** `optional` layer\n+1. **Change** `optional` layer **name**\n+1. **Remove** `optional` layer\n+1. **Additional merging** within `kind` **values** at zooms 12 or less by removing `common`, `common-optional`, and `optional` **properties** or other method\n+1. **Reassign** less than 50% of existing `kind` **value** into a new `kind` value, when kind has 10,000 or more features\n+1. **Reassign** more than 50% of existing `kind` **value** into a new `kind` value, when kind has less than 10,000 features\n+1. **Change** of -1 to default `min_zoom` or `max_zoom` **values** to determine when `kind` is included\n+1. **Add** unpublicized `kind` **value**\n+1. **Remove** unpublicized `kind` **value**\n+1. **Correct** a regression in the API (to the last good version)\n+1. **Correct** a newly added feature **property name**\n+1. **Correct** a newly added `kind` **value**\n+\n+## Versioning Data\n+\n+We do not version data features, but we do attempt to indicate the data source and the feature ID as assigned by that source so customers can investigate upstream changes.\n+\n+### INDIVIDUAL FEATURES are not versioned\n+\n+#### Examples:\n+\n+1. **Add** new feature\n+1. **Removal** of existing feature\n+1. **Change** feature **name**\n+1. **Change** feature **geometry**\n+1. **Change** feature **property** values (including property removal if removed from original source)\n+1. **Change** feature `kind` **value** (when upstream data source reclassifies them).\n+1. **Change** feature `min_zoom` &/or `max_zoom` **values** (when area or other signal changes upstream)\n+\n+**NOTE:** It is possible to query the version of individual features by looking at a feature's `source` and `id` properties and performing a lookup via the source service, but that is beyond the scope of Tilezen.\n+\n+### LANGUAGES are not versioned\n+\n+In addition to the `common` **name** locals call a place, the following `common` languages are generally available:\n+\n+#### Common languages:\n+\n+1. `name:ara` (Arabic)\n+1. `name:zho` (Chinese, traditional or simplified)\n+1. `name:eng` (English)\n+1. `name:fra` (French)\n+1. `name:rus` (Russian)\n+1. `name:spa` (Spanish)\n+1. `name:deu` (German)\n+1. `name:gre` (Greek)\n+1. `name:ita` (Italian)\n+1. `name:jpn` (Japanese)\n+1. `name:kor` (Korean)\n+1. `name:vie` (Vietnamese)\n+\n+Arabic, Chinese, English, French, Russian and Spanish are used by the United National for meetings and official documents. The other languages listed are frequently used OpenStreetMap and Who's On First.\n+\n+Additional localized names are available as `common-optional`, but their actual use is the data is not widespread.\n+\n+\n+### POLITICAL GEOGRAPHY is not versioned\n+\n+#### Examples:\n+\n+1. **Major** additions, deletions to country names, borders, disputed territories, and capitals are possible and may be advertised.\n+    - **Natural Earth** (used for zooms 0-8) updates infrequently (often annually)\n+    - **OpenStreetMap** (used for zooms 9+) updates frequently (at least daily)","path":"SEMANTIC-VERSIONING.md","position":138,"original_position":138,"commit_id":"121858a77d3f096ad36db31ad6cde7d391da63b2","original_commit_id":"121858a77d3f096ad36db31ad6cde7d391da63b2","user":{"login":"zerebubuth","id":271360,"avatar_url":"https://avatars.githubusercontent.com/u/271360?v=3","gravatar_id":"","url":"https://api.github.com/users/zerebubuth","html_url":"https://github.com/zerebubuth","followers_url":"https://api.github.com/users/zerebubuth/followers","following_url":"https://api.github.com/users/zerebubuth/following{/other_user}","gists_url":"https://api.github.com/users/zerebubuth/gists{/gist_id}","starred_url":"https://api.github.com/users/zerebubuth/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zerebubuth/subscriptions","organizations_url":"https://api.github.com/users/zerebubuth/orgs","repos_url":"https://api.github.com/users/zerebubuth/repos","events_url":"https://api.github.com/users/zerebubuth/events{/privacy}","received_events_url":"https://api.github.com/users/zerebubuth/received_events","type":"User","site_admin":false},"body":"Is it worth stating an exception here for the `openstreetmapdata` land/water polygons. Hopefully we'll update those regularly, but it's unlikely to be daily.","created_at":"2016-08-09T11:19:23Z","updated_at":"2016-08-09T11:19:23Z","html_url":"https://github.com/tilezen/vector-datasource/pull/949#discussion_r74039435","pull_request_url":"https://api.github.com/repos/tilezen/vector-datasource/pulls/949","_links":{"self":{"href":"https://api.github.com/repos/tilezen/vector-datasource/pulls/comments/74039435"},"html":{"href":"https://github.com/tilezen/vector-datasource/pull/949#discussion_r74039435"},"pull_request":{"href":"https://api.github.com/repos/tilezen/vector-datasource/pulls/949"}}},"pull_request":{"url":"https://api.github.com/repos/tilezen/vector-datasource/pulls/949","id":80395002,"html_url":"https://github.com/tilezen/vector-datasource/pull/949","diff_url":"https://github.com/tilezen/vector-datasource/pull/949.diff","patch_url":"https://github.com/tilezen/vector-datasource/pull/949.patch","issue_url":"https://api.github.com/repos/tilezen/vector-datasource/issues/949","number":949,"state":"open","locked":false,"title":"Adds semver statement","user":{"login":"nvkelso","id":853051,"avatar_url":"https://avatars.githubusercontent.com/u/853051?v=3","gravatar_id":"","url":"https://api.github.com/users/nvkelso","html_url":"https://github.com/nvkelso","followers_url":"https://api.github.com/users/nvkelso/followers","following_url":"https://api.github.com/users/nvkelso/following{/other_user}","gists_url":"https://api.github.com/users/nvkelso/gists{/gist_id}","starred_url":"https://api.github.com/users/nvkelso/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nvkelso/subscriptions","organizations_url":"https://api.github.com/users/nvkelso/orgs","repos_url":"https://api.github.com/users/nvkelso/repos","events_url":"https://api.github.com/users/nvkelso/events{/privacy}","received_events_url":"https://api.github.com/users/nvkelso/received_events","type":"User","site_admin":false},"body":"Fixes #948. \r\n\r\nAs we approach v1.0.0 of Tilezen, what promises are we making? When should we bump the version on future changes?\r\n\r\nThis PR converts the Google Doc to Markdown in the main repo, with a few modifications.","created_at":"2016-08-08T05:04:20Z","updated_at":"2016-08-09T11:19:23Z","closed_at":null,"merged_at":null,"merge_commit_sha":"d0bbc3fc6fcdf3e1c9f97d45e654954a04798095","assignee":{"login":"rmarianski","id":53770,"avatar_url":"https://avatars.githubusercontent.com/u/53770?v=3","gravatar_id":"","url":"https://api.github.com/users/rmarianski","html_url":"https://github.com/rmarianski","followers_url":"https://api.github.com/users/rmarianski/followers","following_url":"https://api.github.com/users/rmarianski/following{/other_user}","gists_url":"https://api.github.com/users/rmarianski/gists{/gist_id}","starred_url":"https://api.github.com/users/rmarianski/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rmarianski/subscriptions","organizations_url":"https://api.github.com/users/rmarianski/orgs","repos_url":"https://api.github.com/users/rmarianski/repos","events_url":"https://api.github.com/users/rmarianski/events{/privacy}","received_events_url":"https://api.github.com/users/rmarianski/received_events","type":"User","site_admin":false},"assignees":[{"login":"rmarianski","id":53770,"avatar_url":"https://avatars.githubusercontent.com/u/53770?v=3","gravatar_id":"","url":"https://api.github.com/users/rmarianski","html_url":"https://github.com/rmarianski","followers_url":"https://api.github.com/users/rmarianski/followers","following_url":"https://api.github.com/users/rmarianski/following{/other_user}","gists_url":"https://api.github.com/users/rmarianski/gists{/gist_id}","starred_url":"https://api.github.com/users/rmarianski/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rmarianski/subscriptions","organizations_url":"https://api.github.com/users/rmarianski/orgs","repos_url":"https://api.github.com/users/rmarianski/repos","events_url":"https://api.github.com/users/rmarianski/events{/privacy}","received_events_url":"https://api.github.com/users/rmarianski/received_events","type":"User","site_admin":false},{"login":"zerebubuth","id":271360,"avatar_url":"https://avatars.githubusercontent.com/u/271360?v=3","gravatar_id":"","url":"https://api.github.com/users/zerebubuth","html_url":"https://github.com/zerebubuth","followers_url":"https://api.github.com/users/zerebubuth/followers","following_url":"https://api.github.com/users/zerebubuth/following{/other_user}","gists_url":"https://api.github.com/users/zerebubuth/gists{/gist_id}","starred_url":"https://api.github.com/users/zerebubuth/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zerebubuth/subscriptions","organizations_url":"https://api.github.com/users/zerebubuth/orgs","repos_url":"https://api.github.com/users/zerebubuth/repos","events_url":"https://api.github.com/users/zerebubuth/events{/privacy}","received_events_url":"https://api.github.com/users/zerebubuth/received_events","type":"User","site_admin":false},{"login":"okavvada","id":16810175,"avatar_url":"https://avatars.githubusercontent.com/u/16810175?v=3","gravatar_id":"","url":"https://api.github.com/users/okavvada","html_url":"https://github.com/okavvada","followers_url":"https://api.github.com/users/okavvada/followers","following_url":"https://api.github.com/users/okavvada/following{/other_user}","gists_url":"https://api.github.com/users/okavvada/gists{/gist_id}","starred_url":"https://api.github.com/users/okavvada/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/okavvada/subscriptions","organizations_url":"https://api.github.com/users/okavvada/orgs","repos_url":"https://api.github.com/users/okavvada/repos","events_url":"https://api.github.com/users/okavvada/events{/privacy}","received_events_url":"https://api.github.com/users/okavvada/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/tilezen/vector-datasource/milestones/12","html_url":"https://github.com/tilezen/vector-datasource/milestones/v1.0.0","labels_url":"https://api.github.com/repos/tilezen/vector-datasource/milestones/12/labels","id":1571164,"number":12,"title":"v1.0.0","description":"","creator":{"login":"nvkelso","id":853051,"avatar_url":"https://avatars.githubusercontent.com/u/853051?v=3","gravatar_id":"","url":"https://api.github.com/users/nvkelso","html_url":"https://github.com/nvkelso","followers_url":"https://api.github.com/users/nvkelso/followers","following_url":"https://api.github.com/users/nvkelso/following{/other_user}","gists_url":"https://api.github.com/users/nvkelso/gists{/gist_id}","starred_url":"https://api.github.com/users/nvkelso/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nvkelso/subscriptions","organizations_url":"https://api.github.com/users/nvkelso/orgs","repos_url":"https://api.github.com/users/nvkelso/repos","events_url":"https://api.github.com/users/nvkelso/events{/privacy}","received_events_url":"https://api.github.com/users/nvkelso/received_events","type":"User","site_admin":false},"open_issues":78,"closed_issues":22,"state":"open","created_at":"2016-02-08T19:48:44Z","updated_at":"2016-08-08T22:23:10Z","due_on":"2016-08-12T07:00:00Z","closed_at":null},"commits_url":"https://api.github.com/repos/tilezen/vector-datasource/pulls/949/commits","review_comments_url":"https://api.github.com/repos/tilezen/vector-datasource/pulls/949/comments","review_comment_url":"https://api.github.com/repos/tilezen/vector-datasource/pulls/comments{/number}","comments_url":"https://api.github.com/repos/tilezen/vector-datasource/issues/949/comments","statuses_url":"https://api.github.com/repos/tilezen/vector-datasource/statuses/121858a77d3f096ad36db31ad6cde7d391da63b2","head":{"label":"tilezen:nvkelso/semver","ref":"nvkelso/semver","sha":"121858a77d3f096ad36db31ad6cde7d391da63b2","user":{"login":"tilezen","id":19462720,"avatar_url":"https://avatars.githubusercontent.com/u/19462720?v=3","gravatar_id":"","url":"https://api.github.com/users/tilezen","html_url":"https://github.com/tilezen","followers_url":"https://api.github.com/users/tilezen/followers","following_url":"https://api.github.com/users/tilezen/following{/other_user}","gists_url":"https://api.github.com/users/tilezen/gists{/gist_id}","starred_url":"https://api.github.com/users/tilezen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tilezen/subscriptions","organizations_url":"https://api.github.com/users/tilezen/orgs","repos_url":"https://api.github.com/users/tilezen/repos","events_url":"https://api.github.com/users/tilezen/events{/privacy}","received_events_url":"https://api.github.com/users/tilezen/received_events","type":"Organization","site_admin":false},"repo":{"id":13446739,"name":"vector-datasource","full_name":"tilezen/vector-datasource","owner":{"login":"tilezen","id":19462720,"avatar_url":"https://avatars.githubusercontent.com/u/19462720?v=3","gravatar_id":"","url":"https://api.github.com/users/tilezen","html_url":"https://github.com/tilezen","followers_url":"https://api.github.com/users/tilezen/followers","following_url":"https://api.github.com/users/tilezen/following{/other_user}","gists_url":"https://api.github.com/users/tilezen/gists{/gist_id}","starred_url":"https://api.github.com/users/tilezen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tilezen/subscriptions","organizations_url":"https://api.github.com/users/tilezen/orgs","repos_url":"https://api.github.com/users/tilezen/repos","events_url":"https://api.github.com/users/tilezen/events{/privacy}","received_events_url":"https://api.github.com/users/tilezen/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/tilezen/vector-datasource","description":"Mapzen vector tile service - OpenStreetMap vector tiles in several formats","fork":false,"url":"https://api.github.com/repos/tilezen/vector-datasource","forks_url":"https://api.github.com/repos/tilezen/vector-datasource/forks","keys_url":"https://api.github.com/repos/tilezen/vector-datasource/keys{/key_id}","collaborators_url":"https://api.github.com/repos/tilezen/vector-datasource/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/tilezen/vector-datasource/teams","hooks_url":"https://api.github.com/repos/tilezen/vector-datasource/hooks","issue_events_url":"https://api.github.com/repos/tilezen/vector-datasource/issues/events{/number}","events_url":"https://api.github.com/repos/tilezen/vector-datasource/events","assignees_url":"https://api.github.com/repos/tilezen/vector-datasource/assignees{/user}","branches_url":"https://api.github.com/repos/tilezen/vector-datasource/branches{/branch}","tags_url":"https://api.github.com/repos/tilezen/vector-datasource/tags","blobs_url":"https://api.github.com/repos/tilezen/vector-datasource/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/tilezen/vector-datasource/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/tilezen/vector-datasource/git/refs{/sha}","trees_url":"https://api.github.com/repos/tilezen/vector-datasource/git/trees{/sha}","statuses_url":"https://api.github.com/repos/tilezen/vector-datasource/statuses/{sha}","languages_url":"https://api.github.com/repos/tilezen/vector-datasource/languages","stargazers_url":"https://api.github.com/repos/tilezen/vector-datasource/stargazers","contributors_url":"https://api.github.com/repos/tilezen/vector-datasource/contributors","subscribers_url":"https://api.github.com/repos/tilezen/vector-datasource/subscribers","subscription_url":"https://api.github.com/repos/tilezen/vector-datasource/subscription","commits_url":"https://api.github.com/repos/tilezen/vector-datasource/commits{/sha}","git_commits_url":"https://api.github.com/repos/tilezen/vector-datasource/git/commits{/sha}","comments_url":"https://api.github.com/repos/tilezen/vector-datasource/comments{/number}","issue_comment_url":"https://api.github.com/repos/tilezen/vector-datasource/issues/comments{/number}","contents_url":"https://api.github.com/repos/tilezen/vector-datasource/contents/{+path}","compare_url":"https://api.github.com/repos/tilezen/vector-datasource/compare/{base}...{head}","merges_url":"https://api.github.com/repos/tilezen/vector-datasource/merges","archive_url":"https://api.github.com/repos/tilezen/vector-datasource/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/tilezen/vector-datasource/downloads","issues_url":"https://api.github.com/repos/tilezen/vector-datasource/issues{/number}","pulls_url":"https://api.github.com/repos/tilezen/vector-datasource/pulls{/number}","milestones_url":"https://api.github.com/repos/tilezen/vector-datasource/milestones{/number}","notifications_url":"https://api.github.com/repos/tilezen/vector-datasource/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/tilezen/vector-datasource/labels{/name}","releases_url":"https://api.github.com/repos/tilezen/vector-datasource/releases{/id}","deployments_url":"https://api.github.com/repos/tilezen/vector-datasource/deployments","created_at":"2013-10-09T15:54:45Z","updated_at":"2016-08-05T08:51:54Z","pushed_at":"2016-08-09T03:53:45Z","git_url":"git://github.com/tilezen/vector-datasource.git","ssh_url":"git@github.com:tilezen/vector-datasource.git","clone_url":"https://github.com/tilezen/vector-datasource.git","svn_url":"https://github.com/tilezen/vector-datasource","homepage":"http://mapzen.com/vector","size":66396,"stargazers_count":247,"watchers_count":247,"language":"Python","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":58,"mirror_url":null,"open_issues_count":211,"forks":58,"open_issues":211,"watchers":247,"default_branch":"master"}},"base":{"label":"tilezen:master","ref":"master","sha":"53c602a7b7b9ab7463e695641f204b02728c4522","user":{"login":"tilezen","id":19462720,"avatar_url":"https://avatars.githubusercontent.com/u/19462720?v=3","gravatar_id":"","url":"https://api.github.com/users/tilezen","html_url":"https://github.com/tilezen","followers_url":"https://api.github.com/users/tilezen/followers","following_url":"https://api.github.com/users/tilezen/following{/other_user}","gists_url":"https://api.github.com/users/tilezen/gists{/gist_id}","starred_url":"https://api.github.com/users/tilezen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tilezen/subscriptions","organizations_url":"https://api.github.com/users/tilezen/orgs","repos_url":"https://api.github.com/users/tilezen/repos","events_url":"https://api.github.com/users/tilezen/events{/privacy}","received_events_url":"https://api.github.com/users/tilezen/received_events","type":"Organization","site_admin":false},"repo":{"id":13446739,"name":"vector-datasource","full_name":"tilezen/vector-datasource","owner":{"login":"tilezen","id":19462720,"avatar_url":"https://avatars.githubusercontent.com/u/19462720?v=3","gravatar_id":"","url":"https://api.github.com/users/tilezen","html_url":"https://github.com/tilezen","followers_url":"https://api.github.com/users/tilezen/followers","following_url":"https://api.github.com/users/tilezen/following{/other_user}","gists_url":"https://api.github.com/users/tilezen/gists{/gist_id}","starred_url":"https://api.github.com/users/tilezen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tilezen/subscriptions","organizations_url":"https://api.github.com/users/tilezen/orgs","repos_url":"https://api.github.com/users/tilezen/repos","events_url":"https://api.github.com/users/tilezen/events{/privacy}","received_events_url":"https://api.github.com/users/tilezen/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/tilezen/vector-datasource","description":"Mapzen vector tile service - OpenStreetMap vector tiles in several formats","fork":false,"url":"https://api.github.com/repos/tilezen/vector-datasource","forks_url":"https://api.github.com/repos/tilezen/vector-datasource/forks","keys_url":"https://api.github.com/repos/tilezen/vector-datasource/keys{/key_id}","collaborators_url":"https://api.github.com/repos/tilezen/vector-datasource/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/tilezen/vector-datasource/teams","hooks_url":"https://api.github.com/repos/tilezen/vector-datasource/hooks","issue_events_url":"https://api.github.com/repos/tilezen/vector-datasource/issues/events{/number}","events_url":"https://api.github.com/repos/tilezen/vector-datasource/events","assignees_url":"https://api.github.com/repos/tilezen/vector-datasource/assignees{/user}","branches_url":"https://api.github.com/repos/tilezen/vector-datasource/branches{/branch}","tags_url":"https://api.github.com/repos/tilezen/vector-datasource/tags","blobs_url":"https://api.github.com/repos/tilezen/vector-datasource/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/tilezen/vector-datasource/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/tilezen/vector-datasource/git/refs{/sha}","trees_url":"https://api.github.com/repos/tilezen/vector-datasource/git/trees{/sha}","statuses_url":"https://api.github.com/repos/tilezen/vector-datasource/statuses/{sha}","languages_url":"https://api.github.com/repos/tilezen/vector-datasource/languages","stargazers_url":"https://api.github.com/repos/tilezen/vector-datasource/stargazers","contributors_url":"https://api.github.com/repos/tilezen/vector-datasource/contributors","subscribers_url":"https://api.github.com/repos/tilezen/vector-datasource/subscribers","subscription_url":"https://api.github.com/repos/tilezen/vector-datasource/subscription","commits_url":"https://api.github.com/repos/tilezen/vector-datasource/commits{/sha}","git_commits_url":"https://api.github.com/repos/tilezen/vector-datasource/git/commits{/sha}","comments_url":"https://api.github.com/repos/tilezen/vector-datasource/comments{/number}","issue_comment_url":"https://api.github.com/repos/tilezen/vector-datasource/issues/comments{/number}","contents_url":"https://api.github.com/repos/tilezen/vector-datasource/contents/{+path}","compare_url":"https://api.github.com/repos/tilezen/vector-datasource/compare/{base}...{head}","merges_url":"https://api.github.com/repos/tilezen/vector-datasource/merges","archive_url":"https://api.github.com/repos/tilezen/vector-datasource/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/tilezen/vector-datasource/downloads","issues_url":"https://api.github.com/repos/tilezen/vector-datasource/issues{/number}","pulls_url":"https://api.github.com/repos/tilezen/vector-datasource/pulls{/number}","milestones_url":"https://api.github.com/repos/tilezen/vector-datasource/milestones{/number}","notifications_url":"https://api.github.com/repos/tilezen/vector-datasource/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/tilezen/vector-datasource/labels{/name}","releases_url":"https://api.github.com/repos/tilezen/vector-datasource/releases{/id}","deployments_url":"https://api.github.com/repos/tilezen/vector-datasource/deployments","created_at":"2013-10-09T15:54:45Z","updated_at":"2016-08-05T08:51:54Z","pushed_at":"2016-08-09T03:53:45Z","git_url":"git://github.com/tilezen/vector-datasource.git","ssh_url":"git@github.com:tilezen/vector-datasource.git","clone_url":"https://github.com/tilezen/vector-datasource.git","svn_url":"https://github.com/tilezen/vector-datasource","homepage":"http://mapzen.com/vector","size":66396,"stargazers_count":247,"watchers_count":247,"language":"Python","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":58,"mirror_url":null,"open_issues_count":211,"forks":58,"open_issues":211,"watchers":247,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/tilezen/vector-datasource/pulls/949"},"html":{"href":"https://github.com/tilezen/vector-datasource/pull/949"},"issue":{"href":"https://api.github.com/repos/tilezen/vector-datasource/issues/949"},"comments":{"href":"https://api.github.com/repos/tilezen/vector-datasource/issues/949/comments"},"review_comments":{"href":"https://api.github.com/repos/tilezen/vector-datasource/pulls/949/comments"},"review_comment":{"href":"https://api.github.com/repos/tilezen/vector-datasource/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/tilezen/vector-datasource/pulls/949/commits"},"statuses":{"href":"https://api.github.com/repos/tilezen/vector-datasource/statuses/121858a77d3f096ad36db31ad6cde7d391da63b2"}}}}
{"actor":{"display_login":"zerebubuth"}}