{"action":"created","issue":{"url":"https://api.github.com/repos/mapbox/mapbox-gl-js/issues/2528","repository_url":"https://api.github.com/repos/mapbox/mapbox-gl-js","labels_url":"https://api.github.com/repos/mapbox/mapbox-gl-js/issues/2528/labels{/name}","comments_url":"https://api.github.com/repos/mapbox/mapbox-gl-js/issues/2528/comments","events_url":"https://api.github.com/repos/mapbox/mapbox-gl-js/issues/2528/events","html_url":"https://github.com/mapbox/mapbox-gl-js/issues/2528","id":153096145,"number":2528,"title":"The road to version version 1","user":{"login":"lucaswoj","id":281306,"avatar_url":"https://avatars.githubusercontent.com/u/281306?v=3","gravatar_id":"","url":"https://api.github.com/users/lucaswoj","html_url":"https://github.com/lucaswoj","followers_url":"https://api.github.com/users/lucaswoj/followers","following_url":"https://api.github.com/users/lucaswoj/following{/other_user}","gists_url":"https://api.github.com/users/lucaswoj/gists{/gist_id}","starred_url":"https://api.github.com/users/lucaswoj/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lucaswoj/subscriptions","organizations_url":"https://api.github.com/users/lucaswoj/orgs","repos_url":"https://api.github.com/users/lucaswoj/repos","events_url":"https://api.github.com/users/lucaswoj/events{/privacy}","received_events_url":"https://api.github.com/users/lucaswoj/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-05-04T19:33:57Z","updated_at":"2016-05-05T17:59:09Z","closed_at":null,"body":"GL JS is almost three years old. If it were a human, it would be able to tell stories, ride a tricycle, and hop and stand on one foot for up to five seconds! (according to [WebMD](https://www.youtube.com/watch?v=eaIvk1cSyG8))\r\n\r\nI have opened a [milestone](https://github.com/mapbox/mapbox-gl-js/milestones/v1.0.0) to track the tasks we want to complete before calling GL JS `v1.0.0`. Over the next few days, we can begin populating this milestone with issues. \r\n\r\n`v1.0.0` means that GL JS is stable, is unlikely to introduce breaking API changes in future versions, and has high-quality documentation. We can continue to develop new features in parallel with the `v1.0.0` milestone.\r\n\r\nThe `v1.0.0` milestone **will** include\r\n\r\n - release process improvements\r\n - testing infrastructure improvements\r\n - documentation improvements\r\n - API usability improvements that require breaking changes\r\n\r\nWith the intention of avoiding scope creep, the `v1.0.0` milestone **will not** include\r\n\r\n - new features that we want (even features that we _really_ want) (unless those features require breaking API changes)\r\n\r\nAs with any written plan, this is a living document, open to discussion and amendment. Please share your 💭 ! \r\n\r\ncc @mapbox/gl @everybody "},"comment":{"url":"https://api.github.com/repos/mapbox/mapbox-gl-js/issues/comments/217226964","html_url":"https://github.com/mapbox/mapbox-gl-js/issues/2528#issuecomment-217226964","issue_url":"https://api.github.com/repos/mapbox/mapbox-gl-js/issues/2528","id":217226964,"user":{"login":"mollymerp","id":2425307,"avatar_url":"https://avatars.githubusercontent.com/u/2425307?v=3","gravatar_id":"","url":"https://api.github.com/users/mollymerp","html_url":"https://github.com/mollymerp","followers_url":"https://api.github.com/users/mollymerp/followers","following_url":"https://api.github.com/users/mollymerp/following{/other_user}","gists_url":"https://api.github.com/users/mollymerp/gists{/gist_id}","starred_url":"https://api.github.com/users/mollymerp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mollymerp/subscriptions","organizations_url":"https://api.github.com/users/mollymerp/orgs","repos_url":"https://api.github.com/users/mollymerp/repos","events_url":"https://api.github.com/users/mollymerp/events{/privacy}","received_events_url":"https://api.github.com/users/mollymerp/received_events","type":"User","site_admin":false},"created_at":"2016-05-05T17:59:09Z","updated_at":"2016-05-05T17:59:09Z","body":"What do you envision for these changes?\r\n> API usability improvements that require breaking changes\r\n\r\nAlso, would cross source label placement (#2516) be considered a new feature, or something we'd want to include in v1 ?"}}