{"action":"created","issue":{"url":"https://api.github.com/repos/YetiForceCompany/YetiForceCRM/issues/1585","labels_url":"https://api.github.com/repos/YetiForceCompany/YetiForceCRM/issues/1585/labels{/name}","comments_url":"https://api.github.com/repos/YetiForceCompany/YetiForceCRM/issues/1585/comments","events_url":"https://api.github.com/repos/YetiForceCompany/YetiForceCRM/issues/1585/events","html_url":"https://github.com/YetiForceCompany/YetiForceCRM/issues/1585","id":96491054,"number":1585,"title":"[Discussion] Updates and patch files","user":{"login":"zebrahosting","id":10379403,"avatar_url":"https://avatars.githubusercontent.com/u/10379403?v=3","gravatar_id":"","url":"https://api.github.com/users/zebrahosting","html_url":"https://github.com/zebrahosting","followers_url":"https://api.github.com/users/zebrahosting/followers","following_url":"https://api.github.com/users/zebrahosting/following{/other_user}","gists_url":"https://api.github.com/users/zebrahosting/gists{/gist_id}","starred_url":"https://api.github.com/users/zebrahosting/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zebrahosting/subscriptions","organizations_url":"https://api.github.com/users/zebrahosting/orgs","repos_url":"https://api.github.com/users/zebrahosting/repos","events_url":"https://api.github.com/users/zebrahosting/events{/privacy}","received_events_url":"https://api.github.com/users/zebrahosting/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/YetiForceCompany/YetiForceCRM/labels/discussion","name":"discussion","color":"5319e7"}],"state":"open","locked":false,"assignee":{"login":"bpabiszczak","id":10197525,"avatar_url":"https://avatars.githubusercontent.com/u/10197525?v=3","gravatar_id":"","url":"https://api.github.com/users/bpabiszczak","html_url":"https://github.com/bpabiszczak","followers_url":"https://api.github.com/users/bpabiszczak/followers","following_url":"https://api.github.com/users/bpabiszczak/following{/other_user}","gists_url":"https://api.github.com/users/bpabiszczak/gists{/gist_id}","starred_url":"https://api.github.com/users/bpabiszczak/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bpabiszczak/subscriptions","organizations_url":"https://api.github.com/users/bpabiszczak/orgs","repos_url":"https://api.github.com/users/bpabiszczak/repos","events_url":"https://api.github.com/users/bpabiszczak/events{/privacy}","received_events_url":"https://api.github.com/users/bpabiszczak/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/YetiForceCompany/YetiForceCRM/milestones/11","html_url":"https://github.com/YetiForceCompany/YetiForceCRM/milestones/YetiForce%202.2%20GA","labels_url":"https://api.github.com/repos/YetiForceCompany/YetiForceCRM/milestones/11/labels","id":1162474,"number":11,"title":"YetiForce 2.2 GA","description":"","creator":{"login":"bpabiszczak","id":10197525,"avatar_url":"https://avatars.githubusercontent.com/u/10197525?v=3","gravatar_id":"","url":"https://api.github.com/users/bpabiszczak","html_url":"https://github.com/bpabiszczak","followers_url":"https://api.github.com/users/bpabiszczak/followers","following_url":"https://api.github.com/users/bpabiszczak/following{/other_user}","gists_url":"https://api.github.com/users/bpabiszczak/gists{/gist_id}","starred_url":"https://api.github.com/users/bpabiszczak/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bpabiszczak/subscriptions","organizations_url":"https://api.github.com/users/bpabiszczak/orgs","repos_url":"https://api.github.com/users/bpabiszczak/repos","events_url":"https://api.github.com/users/bpabiszczak/events{/privacy}","received_events_url":"https://api.github.com/users/bpabiszczak/received_events","type":"User","site_admin":false},"open_issues":35,"closed_issues":15,"state":"open","created_at":"2015-06-12T17:49:13Z","updated_at":"2015-07-23T18:10:20Z","due_on":"2015-08-23T22:00:00Z","closed_at":null},"comments":8,"created_at":"2015-07-22T07:09:49Z","updated_at":"2015-07-24T05:46:33Z","closed_at":null,"body":"There is a tremendous effort to improve and extend Yeti but at the same time the update cycle takes longer and my stable 2.0 version is more or less unusable.\r\nWouldn't it be a good idea to start working with Update files (adding new options) and patch files (correcting bugs).\r\nI would love to start using 2.1 but it still needs bug fixing. Some of the bugs will only surface after many people are using it and we tend to get in the vTiger 'trap'  that update cycles take so long.\r\nIf we use dev versions we cannot upgrade properly. \r\nI guess it is a coders nightmare to go this way but from a users point of few it seems to make sense.\r\n\r\nCopying over the files should never be a problem but tracking down what was changed in DBtables and getting those changes in the local system seems harder. How is it done with the demo / test systems at Yetiforce? Running some scripts? Guess it overwrites everything to back to default while we use a lot of extra custom fields for example. Food for thoughts.\r\n\r\nCurious how others think about this and what the practical options are.\r\n"},"comment":{"url":"https://api.github.com/repos/YetiForceCompany/YetiForceCRM/issues/comments/124336938","html_url":"https://github.com/YetiForceCompany/YetiForceCRM/issues/1585#issuecomment-124336938","issue_url":"https://api.github.com/repos/YetiForceCompany/YetiForceCRM/issues/1585","id":124336938,"user":{"login":"florek41","id":4824588,"avatar_url":"https://avatars.githubusercontent.com/u/4824588?v=3","gravatar_id":"","url":"https://api.github.com/users/florek41","html_url":"https://github.com/florek41","followers_url":"https://api.github.com/users/florek41/followers","following_url":"https://api.github.com/users/florek41/following{/other_user}","gists_url":"https://api.github.com/users/florek41/gists{/gist_id}","starred_url":"https://api.github.com/users/florek41/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/florek41/subscriptions","organizations_url":"https://api.github.com/users/florek41/orgs","repos_url":"https://api.github.com/users/florek41/repos","events_url":"https://api.github.com/users/florek41/events{/privacy}","received_events_url":"https://api.github.com/users/florek41/received_events","type":"User","site_admin":false},"created_at":"2015-07-24T05:46:33Z","updated_at":"2015-07-24T05:46:33Z","body":"Błażej, you have right, but... :) @zebrahosting talking about export all configuration options from admin panel. It will be useful in few cases, ex: \r\n- when you have test/dev version - you can configure it, export all options and import to production without migrate database.\r\n- when you trying to change something for tests in production, with users etc - you can save all options in safe place and, in case of emergency, restore it without need to do a lot of work with manual changes.\r\n\r\nI know that wordpress is different software, but there you can export every option to XML and later restore it."}}