{"action":"created","issue":{"url":"https://api.github.com/repos/LightTable/LightTable/issues/2247","repository_url":"https://api.github.com/repos/LightTable/LightTable","labels_url":"https://api.github.com/repos/LightTable/LightTable/issues/2247/labels{/name}","comments_url":"https://api.github.com/repos/LightTable/LightTable/issues/2247/comments","events_url":"https://api.github.com/repos/LightTable/LightTable/issues/2247/events","html_url":"https://github.com/LightTable/LightTable/issues/2247","id":174073006,"number":2247,"title":"Update CHANGELOG workflow","user":{"login":"Mouvedia","id":208817,"avatar_url":"https://avatars.githubusercontent.com/u/208817?v=3","gravatar_id":"","url":"https://api.github.com/users/Mouvedia","html_url":"https://github.com/Mouvedia","followers_url":"https://api.github.com/users/Mouvedia/followers","following_url":"https://api.github.com/users/Mouvedia/following{/other_user}","gists_url":"https://api.github.com/users/Mouvedia/gists{/gist_id}","starred_url":"https://api.github.com/users/Mouvedia/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Mouvedia/subscriptions","organizations_url":"https://api.github.com/users/Mouvedia/orgs","repos_url":"https://api.github.com/users/Mouvedia/repos","events_url":"https://api.github.com/users/Mouvedia/events{/privacy}","received_events_url":"https://api.github.com/users/Mouvedia/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/LightTable/LightTable/labels/maintenance","name":"maintenance","color":"fbca04"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2016-08-30T17:04:56Z","updated_at":"2016-09-20T16:28:55Z","closed_at":null,"body":"This enhancement ticket covers the streamlining of the [release checklist](https://github.com/LightTable/LightTable/wiki/Release-Checklist)'s changelog steps. This is not urgent but could help accelerate the overall process. In that regard it is related to #2133\r\n\r\nIt could be labeled nice-to-have-but-can-live-without.\r\n\r\n## Add changelog to CHANGELOG.md\r\n\r\nAs explained on http://keepachangelog.com/ this could be facilitated using an [Unreleased] section. That would require updating the guidelines of [for-committers.md](https://github.com/LightTable/LightTable/blob/master/doc/for-committers.md).\r\nOnce a new version is ready we could use https://github.com/mtdowling/chag if we are really lazy.\r\n\r\n## Copy changelog to GH release draft\r\n\r\nThis can be automatically done using https://github.com/mattbrictson/chandler"},"comment":{"url":"https://api.github.com/repos/LightTable/LightTable/issues/comments/248355512","html_url":"https://github.com/LightTable/LightTable/issues/2247#issuecomment-248355512","issue_url":"https://api.github.com/repos/LightTable/LightTable/issues/2247","id":248355512,"user":{"login":"sbauer322","id":2945386,"avatar_url":"https://avatars.githubusercontent.com/u/2945386?v=3","gravatar_id":"","url":"https://api.github.com/users/sbauer322","html_url":"https://github.com/sbauer322","followers_url":"https://api.github.com/users/sbauer322/followers","following_url":"https://api.github.com/users/sbauer322/following{/other_user}","gists_url":"https://api.github.com/users/sbauer322/gists{/gist_id}","starred_url":"https://api.github.com/users/sbauer322/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sbauer322/subscriptions","organizations_url":"https://api.github.com/users/sbauer322/orgs","repos_url":"https://api.github.com/users/sbauer322/repos","events_url":"https://api.github.com/users/sbauer322/events{/privacy}","received_events_url":"https://api.github.com/users/sbauer322/received_events","type":"User","site_admin":false},"created_at":"2016-09-20T16:28:55Z","updated_at":"2016-09-20T16:28:55Z","body":"I'm late to this party as I somehow missed my highlight - despite reading this issue several times - but adding and maintaining an unreleased section in the changelog seems like a good idea. It would ease pressure during release times and seems like a positive change.\r\n\r\nchandler does feel like overkill and chag is cool but I'm not sure either provide enough benefits to warrant adding to our workflow. \r\n\r\nWhat I would find beneficial is something that could update our changelog with each merge. For instance, if a Light Table maintainer added a comment at the end of a PR to the effect of \"[CHANGELOG - UNRELEASED]: Fixed bug foo bar - issue #0000\" and that was automatically added to the changelog... that would be easy and useful!\r\n\r\n@rundis any thoughts?\r\n"}}
{"actor":{"display_login":"sbauer322"}}