{"action":"created","issue":{"url":"https://api.github.com/repos/UW-Hydro/VIC/issues/49","labels_url":"https://api.github.com/repos/UW-Hydro/VIC/issues/49/labels{/name}","comments_url":"https://api.github.com/repos/UW-Hydro/VIC/issues/49/comments","events_url":"https://api.github.com/repos/UW-Hydro/VIC/issues/49/events","html_url":"https://github.com/UW-Hydro/VIC/issues/49","id":18330819,"number":49,"title":"Release Naming Conventions","user":{"login":"jhamman","id":2443309,"avatar_url":"https://avatars.githubusercontent.com/u/2443309?v=3","gravatar_id":"","url":"https://api.github.com/users/jhamman","html_url":"https://github.com/jhamman","followers_url":"https://api.github.com/users/jhamman/followers","following_url":"https://api.github.com/users/jhamman/following{/other_user}","gists_url":"https://api.github.com/users/jhamman/gists{/gist_id}","starred_url":"https://api.github.com/users/jhamman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jhamman/subscriptions","organizations_url":"https://api.github.com/users/jhamman/orgs","repos_url":"https://api.github.com/users/jhamman/repos","events_url":"https://api.github.com/users/jhamman/events{/privacy}","received_events_url":"https://api.github.com/users/jhamman/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/UW-Hydro/VIC/labels/documentation","name":"documentation","color":"fbca04"}],"state":"open","locked":false,"assignee":{"login":"jhamman","id":2443309,"avatar_url":"https://avatars.githubusercontent.com/u/2443309?v=3","gravatar_id":"","url":"https://api.github.com/users/jhamman","html_url":"https://github.com/jhamman","followers_url":"https://api.github.com/users/jhamman/followers","following_url":"https://api.github.com/users/jhamman/following{/other_user}","gists_url":"https://api.github.com/users/jhamman/gists{/gist_id}","starred_url":"https://api.github.com/users/jhamman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jhamman/subscriptions","organizations_url":"https://api.github.com/users/jhamman/orgs","repos_url":"https://api.github.com/users/jhamman/repos","events_url":"https://api.github.com/users/jhamman/events{/privacy}","received_events_url":"https://api.github.com/users/jhamman/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/UW-Hydro/VIC/milestones/1","labels_url":"https://api.github.com/repos/UW-Hydro/VIC/milestones/1/labels","id":391480,"number":1,"title":"4.2","description":"Updates to handling of Carbon Cycle, Daily LAI, Distributed Water Table, Lake-soil heat flux, Deep moisture\r\n","creator":{"login":"jhamman","id":2443309,"avatar_url":"https://avatars.githubusercontent.com/u/2443309?v=3","gravatar_id":"","url":"https://api.github.com/users/jhamman","html_url":"https://github.com/jhamman","followers_url":"https://api.github.com/users/jhamman/followers","following_url":"https://api.github.com/users/jhamman/following{/other_user}","gists_url":"https://api.github.com/users/jhamman/gists{/gist_id}","starred_url":"https://api.github.com/users/jhamman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jhamman/subscriptions","organizations_url":"https://api.github.com/users/jhamman/orgs","repos_url":"https://api.github.com/users/jhamman/repos","events_url":"https://api.github.com/users/jhamman/events{/privacy}","received_events_url":"https://api.github.com/users/jhamman/received_events","type":"User","site_admin":false},"open_issues":1,"closed_issues":31,"state":"closed","created_at":"2013-07-31T18:58:52Z","updated_at":"2015-01-22T18:03:26Z","due_on":"2014-10-31T07:00:00Z","closed_at":"2014-11-19T15:59:36Z"},"comments":5,"created_at":"2013-08-21T01:00:01Z","updated_at":"2015-01-22T18:12:23Z","closed_at":null,"body":"I’d like to propose a standard for determining release names for VIC based on the [Semantic Versioning 2.0.0]( http://semver.org/spec/v2.0.0.html) standard.  The standard proposes a version format of X.Y.Z (Major.Minor.Patch).  According to the standard:\r\n>Bug fixes not affecting the API increment the patch version, backwards compatible API additions/changes increment the minor version, and backwards incompatible API changes increment the major version\r\n\r\nI’ll suggest that the VIC API can be sufficiently defined by the existing user interface.  For this reason, major releases would be invoked when there is a change in the required inputs.  As the VIC code becomes more modular in VIC 5.0, the defined API should be more specifically defined.  \r\n\r\nLastly, I should acknowledge that this is essentially what has been done in the past; now with a clear explanation.  The major changes are to lose the 4th digit (i.e. VIC.4.1.2`.i`) and to select the release name based on the contents of it's changes.  This would have some impact on what we include in VIC.4.2.0.  Changes such as #21 and #22 would need to wait until VIC.5.0.0.  \r\n\r\nThoughts?\r\n"},"comment":{"url":"https://api.github.com/repos/UW-Hydro/VIC/issues/comments/71068630","html_url":"https://github.com/UW-Hydro/VIC/issues/49#issuecomment-71068630","issue_url":"https://api.github.com/repos/UW-Hydro/VIC/issues/49","id":71068630,"user":{"login":"jhamman","id":2443309,"avatar_url":"https://avatars.githubusercontent.com/u/2443309?v=3","gravatar_id":"","url":"https://api.github.com/users/jhamman","html_url":"https://github.com/jhamman","followers_url":"https://api.github.com/users/jhamman/followers","following_url":"https://api.github.com/users/jhamman/following{/other_user}","gists_url":"https://api.github.com/users/jhamman/gists{/gist_id}","starred_url":"https://api.github.com/users/jhamman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jhamman/subscriptions","organizations_url":"https://api.github.com/users/jhamman/orgs","repos_url":"https://api.github.com/users/jhamman/repos","events_url":"https://api.github.com/users/jhamman/events{/privacy}","received_events_url":"https://api.github.com/users/jhamman/received_events","type":"User","site_admin":false},"created_at":"2015-01-22T18:12:23Z","updated_at":"2015-01-22T18:12:23Z","body":"The only tag in the 4.X track to use the alphabetic bug fix was `4.1.2`.  Looking at the list of past VIC [tags](https://github.com/UW-Hydro/VIC/tags), the third digit has never been alphabetic.  If you want to be consistent with `4.1.2.<>`, we would need to continue with the 4 digit tag name that was used for that track only, e.g `4.2.0.a`.  To me, that does not seem necessary, and I would prefer to stick with a 3 digit all numeric tag name.  "}}