{"action":"created","issue":{"url":"https://api.github.com/repos/bitcoin/bitcoin/issues/12026","repository_url":"https://api.github.com/repos/bitcoin/bitcoin","labels_url":"https://api.github.com/repos/bitcoin/bitcoin/issues/12026/labels{/name}","comments_url":"https://api.github.com/repos/bitcoin/bitcoin/issues/12026/comments","events_url":"https://api.github.com/repos/bitcoin/bitcoin/issues/12026/events","html_url":"https://github.com/bitcoin/bitcoin/pull/12026","id":284555496,"number":12026,"title":"Prepare version scheme for 17.0 release","user":{"login":"MarcoFalke","id":6399679,"avatar_url":"https://avatars0.githubusercontent.com/u/6399679?v=4","gravatar_id":"","url":"https://api.github.com/users/MarcoFalke","html_url":"https://github.com/MarcoFalke","followers_url":"https://api.github.com/users/MarcoFalke/followers","following_url":"https://api.github.com/users/MarcoFalke/following{/other_user}","gists_url":"https://api.github.com/users/MarcoFalke/gists{/gist_id}","starred_url":"https://api.github.com/users/MarcoFalke/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MarcoFalke/subscriptions","organizations_url":"https://api.github.com/users/MarcoFalke/orgs","repos_url":"https://api.github.com/users/MarcoFalke/repos","events_url":"https://api.github.com/users/MarcoFalke/events{/privacy}","received_events_url":"https://api.github.com/users/MarcoFalke/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":16,"created_at":"2017-12-26T13:25:02Z","updated_at":"2017-12-29T10:19:40Z","closed_at":null,"author_association":"MEMBER","pull_request":{"url":"https://api.github.com/repos/bitcoin/bitcoin/pulls/12026","html_url":"https://github.com/bitcoin/bitcoin/pull/12026","diff_url":"https://github.com/bitcoin/bitcoin/pull/12026.diff","patch_url":"https://github.com/bitcoin/bitcoin/pull/12026.patch"},"body":"This prepares the version scheme for the upcoming 17.0.0 release (formerly known as 0.17.0). After branching off 0.16.0, we could start referring to master as 16.99.0.\r\n\r\nThe current version scheme is `0.MAJOR.MINOR`, c.f. https://bitcoincore.org/en/lifecycle/#versioning.\r\nThe proposed version scheme is `MAJOR.MINOR.0`, i.e. dropping the constant prefix `0.`.\r\n\r\nParticipants of #9653 also proposed other versioning schemes, which come with downsides:\r\n* The version scheme `MAJOR_YEAR.MAJOR_MONTH.MINOR`, where `MAJOR_YEAR` and `MAJOR_MONTH` refer to when the release cycle started. For version numbers to be predictable (like they are for ubuntu), we'd *had to* either prepare a release every 6 months or come up with a name for \"the next version\". Neither solution is feasible for this project.\r\n* The `1.0.0` version scheme. This is also infeasible as outlined in https://github.com/bitcoin/bitcoin/issues/9653#issuecomment-276125338 and subsequent comments.\r\n \r\nSo I'd propose to stick with the existing version scheme or drop the leading zero.\r\n\r\nEDIT: Obviously, this does *not* mean Bitcoin Core is all of a sudden less experimental than before."},"comment":{"url":"https://api.github.com/repos/bitcoin/bitcoin/issues/comments/354427208","html_url":"https://github.com/bitcoin/bitcoin/pull/12026#issuecomment-354427208","issue_url":"https://api.github.com/repos/bitcoin/bitcoin/issues/12026","id":354427208,"user":{"login":"coyotte508","id":342922,"avatar_url":"https://avatars1.githubusercontent.com/u/342922?v=4","gravatar_id":"","url":"https://api.github.com/users/coyotte508","html_url":"https://github.com/coyotte508","followers_url":"https://api.github.com/users/coyotte508/followers","following_url":"https://api.github.com/users/coyotte508/following{/other_user}","gists_url":"https://api.github.com/users/coyotte508/gists{/gist_id}","starred_url":"https://api.github.com/users/coyotte508/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/coyotte508/subscriptions","organizations_url":"https://api.github.com/users/coyotte508/orgs","repos_url":"https://api.github.com/users/coyotte508/repos","events_url":"https://api.github.com/users/coyotte508/events{/privacy}","received_events_url":"https://api.github.com/users/coyotte508/received_events","type":"User","site_admin":false},"created_at":"2017-12-29T10:19:39Z","updated_at":"2017-12-29T10:19:39Z","author_association":"NONE","body":"Why not make it HARDFORK.MAJOR.MINOR?\r\n\r\n1.0.0 will be the first hardfork, 2.0.0 the second hardfork and so on."}}
{"actor":{"display_login":"coyotte508"}}