{"action":"created","issue":{"url":"https://api.github.com/repos/LiskHQ/lisk/issues/2019","repository_url":"https://api.github.com/repos/LiskHQ/lisk","labels_url":"https://api.github.com/repos/LiskHQ/lisk/issues/2019/labels{/name}","comments_url":"https://api.github.com/repos/LiskHQ/lisk/issues/2019/comments","events_url":"https://api.github.com/repos/LiskHQ/lisk/issues/2019/events","html_url":"https://github.com/LiskHQ/lisk/issues/2019","id":321465209,"node_id":"MDU6SXNzdWUzMjE0NjUyMDk=","number":2019,"title":"Remove version fields from config.json","user":{"login":"webmaster128","id":2603011,"node_id":"MDQ6VXNlcjI2MDMwMTE=","avatar_url":"https://avatars3.githubusercontent.com/u/2603011?v=4","gravatar_id":"","url":"https://api.github.com/users/webmaster128","html_url":"https://github.com/webmaster128","followers_url":"https://api.github.com/users/webmaster128/followers","following_url":"https://api.github.com/users/webmaster128/following{/other_user}","gists_url":"https://api.github.com/users/webmaster128/gists{/gist_id}","starred_url":"https://api.github.com/users/webmaster128/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/webmaster128/subscriptions","organizations_url":"https://api.github.com/users/webmaster128/orgs","repos_url":"https://api.github.com/users/webmaster128/repos","events_url":"https://api.github.com/users/webmaster128/events{/privacy}","received_events_url":"https://api.github.com/users/webmaster128/received_events","type":"User","site_admin":false},"labels":[{"id":969140045,"node_id":"MDU6TGFiZWw5NjkxNDAwNDU=","url":"https://api.github.com/repos/LiskHQ/lisk/labels/app","name":"app","color":"0052cc","default":false},{"id":939025433,"node_id":"MDU6TGFiZWw5MzkwMjU0MzM=","url":"https://api.github.com/repos/LiskHQ/lisk/labels/config","name":"config","color":"f9d0c4","default":false}],"state":"closed","locked":false,"assignee":{"login":"SargeKhan","id":4995051,"node_id":"MDQ6VXNlcjQ5OTUwNTE=","avatar_url":"https://avatars3.githubusercontent.com/u/4995051?v=4","gravatar_id":"","url":"https://api.github.com/users/SargeKhan","html_url":"https://github.com/SargeKhan","followers_url":"https://api.github.com/users/SargeKhan/followers","following_url":"https://api.github.com/users/SargeKhan/following{/other_user}","gists_url":"https://api.github.com/users/SargeKhan/gists{/gist_id}","starred_url":"https://api.github.com/users/SargeKhan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SargeKhan/subscriptions","organizations_url":"https://api.github.com/users/SargeKhan/orgs","repos_url":"https://api.github.com/users/SargeKhan/repos","events_url":"https://api.github.com/users/SargeKhan/events{/privacy}","received_events_url":"https://api.github.com/users/SargeKhan/received_events","type":"User","site_admin":false},"assignees":[{"login":"SargeKhan","id":4995051,"node_id":"MDQ6VXNlcjQ5OTUwNTE=","avatar_url":"https://avatars3.githubusercontent.com/u/4995051?v=4","gravatar_id":"","url":"https://api.github.com/users/SargeKhan","html_url":"https://github.com/SargeKhan","followers_url":"https://api.github.com/users/SargeKhan/followers","following_url":"https://api.github.com/users/SargeKhan/following{/other_user}","gists_url":"https://api.github.com/users/SargeKhan/gists{/gist_id}","starred_url":"https://api.github.com/users/SargeKhan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SargeKhan/subscriptions","organizations_url":"https://api.github.com/users/SargeKhan/orgs","repos_url":"https://api.github.com/users/SargeKhan/repos","events_url":"https://api.github.com/users/SargeKhan/events{/privacy}","received_events_url":"https://api.github.com/users/SargeKhan/received_events","type":"User","site_admin":false}],"milestone":null,"comments":1,"created_at":"2018-05-09T07:46:29Z","updated_at":"2018-07-04T13:08:16Z","closed_at":"2018-07-04T13:08:16Z","author_association":"CONTRIBUTOR","body":"### Expected behavior\r\n\r\nconfig.json should be user generated and fixed across multiple Lisk core versions\r\n\r\n### Actual behavior\r\n\r\nconfig.json contains version numbers. Version numbers are semantically not a configuration but a property of the deployed software. With version numbers in config.json, decoupling of software installation and configuration is not possible.\r\n\r\n### Steps to reproduce\r\n\r\nSee field `version` and `minVersion` in https://github.com/LiskHQ/lisk/blob/1.0.0-beta.8/config.json\r\n\r\n### Which version(s) does this affect? (Environment, OS, etc...)\r\n\r\nAll versions of Lisk core I am aware of\r\n\r\n----------------\r\n\r\n##  Additional background \r\n\r\nWhen deploying software on multiple servers using automated deployment tools (like e.g. Ansible), as an administrator you want to customize your configuration file on your own and have full control over the file. There should not be any reason to change the configuration file when updating other than new *required* fields are added. In this case the software can just error out on the start and print an error such as \"field xy missing\"."},"comment":{"url":"https://api.github.com/repos/LiskHQ/lisk/issues/comments/402474203","html_url":"https://github.com/LiskHQ/lisk/issues/2019#issuecomment-402474203","issue_url":"https://api.github.com/repos/LiskHQ/lisk/issues/2019","id":402474203,"node_id":"MDEyOklzc3VlQ29tbWVudDQwMjQ3NDIwMw==","user":{"login":"MaciejBaj","id":6909553,"node_id":"MDQ6VXNlcjY5MDk1NTM=","avatar_url":"https://avatars1.githubusercontent.com/u/6909553?v=4","gravatar_id":"","url":"https://api.github.com/users/MaciejBaj","html_url":"https://github.com/MaciejBaj","followers_url":"https://api.github.com/users/MaciejBaj/followers","following_url":"https://api.github.com/users/MaciejBaj/following{/other_user}","gists_url":"https://api.github.com/users/MaciejBaj/gists{/gist_id}","starred_url":"https://api.github.com/users/MaciejBaj/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MaciejBaj/subscriptions","organizations_url":"https://api.github.com/users/MaciejBaj/orgs","repos_url":"https://api.github.com/users/MaciejBaj/repos","events_url":"https://api.github.com/users/MaciejBaj/events{/privacy}","received_events_url":"https://api.github.com/users/MaciejBaj/received_events","type":"User","site_admin":false},"created_at":"2018-07-04T13:08:16Z","updated_at":"2018-07-04T13:08:16Z","author_association":"MEMBER","body":"Closed by https://github.com/LiskHQ/lisk/pull/2196"}}
{"actor":{"display_login":"MaciejBaj"}}