{"action":"created","issue":{"url":"https://api.github.com/repos/mapbox/mapbox-gl-native/issues/851","labels_url":"https://api.github.com/repos/mapbox/mapbox-gl-native/issues/851/labels{/name}","comments_url":"https://api.github.com/repos/mapbox/mapbox-gl-native/issues/851/comments","events_url":"https://api.github.com/repos/mapbox/mapbox-gl-native/issues/851/events","html_url":"https://github.com/mapbox/mapbox-gl-native/issues/851","id":57269289,"number":851,"title":"Sync versions between platforms","user":{"login":"ljbade","id":1215089,"avatar_url":"https://avatars.githubusercontent.com/u/1215089?v=3","gravatar_id":"","url":"https://api.github.com/users/ljbade","html_url":"https://github.com/ljbade","followers_url":"https://api.github.com/users/ljbade/followers","following_url":"https://api.github.com/users/ljbade/following{/other_user}","gists_url":"https://api.github.com/users/ljbade/gists{/gist_id}","starred_url":"https://api.github.com/users/ljbade/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ljbade/subscriptions","organizations_url":"https://api.github.com/users/ljbade/orgs","repos_url":"https://api.github.com/users/ljbade/repos","events_url":"https://api.github.com/users/ljbade/events{/privacy}","received_events_url":"https://api.github.com/users/ljbade/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/mapbox/mapbox-gl-native/labels/build","name":"build","color":"d4c5f9"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":15,"created_at":"2015-02-11T02:36:05Z","updated_at":"2015-08-27T15:54:03Z","closed_at":null,"body":"With @bleege' new gradle system that uploads builds to maven, we need to work out how to sync the versions codes so that the Android version matches whatever native is using.\r\n\r\nCurrently native pulls it's version from the last git tag. However it doesn't appear to support the snapshot vs release Android now has.\r\n\r\nI think we need to work out how new releases of native will work too.\r\n\r\nShould the npm package also use the same version as native and Android?\r\n\r\nHow do iOS releases work? Since they are just source (or will there be something like maven for iOS - cocoapods?)"},"comment":{"url":"https://api.github.com/repos/mapbox/mapbox-gl-native/issues/comments/135476312","html_url":"https://github.com/mapbox/mapbox-gl-native/issues/851#issuecomment-135476312","issue_url":"https://api.github.com/repos/mapbox/mapbox-gl-native/issues/851","id":135476312,"user":{"login":"mikemorris","id":1149913,"avatar_url":"https://avatars.githubusercontent.com/u/1149913?v=3","gravatar_id":"","url":"https://api.github.com/users/mikemorris","html_url":"https://github.com/mikemorris","followers_url":"https://api.github.com/users/mikemorris/followers","following_url":"https://api.github.com/users/mikemorris/following{/other_user}","gists_url":"https://api.github.com/users/mikemorris/gists{/gist_id}","starred_url":"https://api.github.com/users/mikemorris/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mikemorris/subscriptions","organizations_url":"https://api.github.com/users/mikemorris/orgs","repos_url":"https://api.github.com/users/mikemorris/repos","events_url":"https://api.github.com/users/mikemorris/events{/privacy}","received_events_url":"https://api.github.com/users/mikemorris/received_events","type":"User","site_admin":false},"created_at":"2015-08-27T15:54:03Z","updated_at":"2015-08-27T15:54:03Z","body":"> Are you proposing then @mikemorris that we tag more frequently?\r\n\r\nEh, not necessarily. I've generally followed the \"accumulate several features then tag a release\" strategy for node too.\r\n\r\n> I think we need some clarification on what the purpose of \"Core tags\" is, exactly.\r\n\r\nMy intent with core tags would be to capture new features or breaking changes in the core lib, such that developers working on platform implementations have a better idea of what's moved since their last release. `ios-v2.0.0` tells me the iOS public API changed, but it doesn't tell me that we moved from `v7` styles to `v8` for example."}}