{"action":"created","issue":{"url":"https://api.github.com/repos/OpenSRP/opensrp-server/issues/29","labels_url":"https://api.github.com/repos/OpenSRP/opensrp-server/issues/29/labels{/name}","comments_url":"https://api.github.com/repos/OpenSRP/opensrp-server/issues/29/comments","events_url":"https://api.github.com/repos/OpenSRP/opensrp-server/issues/29/events","html_url":"https://github.com/OpenSRP/opensrp-server/issues/29","id":60300652,"number":29,"title":"Auto downloading of form_definition.json","user":{"login":"maimoonak","id":4829880,"avatar_url":"https://avatars.githubusercontent.com/u/4829880?v=3","gravatar_id":"","url":"https://api.github.com/users/maimoonak","html_url":"https://github.com/maimoonak","followers_url":"https://api.github.com/users/maimoonak/followers","following_url":"https://api.github.com/users/maimoonak/following{/other_user}","gists_url":"https://api.github.com/users/maimoonak/gists{/gist_id}","starred_url":"https://api.github.com/users/maimoonak/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/maimoonak/subscriptions","organizations_url":"https://api.github.com/users/maimoonak/orgs","repos_url":"https://api.github.com/users/maimoonak/repos","events_url":"https://api.github.com/users/maimoonak/events{/privacy}","received_events_url":"https://api.github.com/users/maimoonak/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/OpenSRP/opensrp-server/labels/discussion","name":"discussion","color":"5319e7"},{"url":"https://api.github.com/repos/OpenSRP/opensrp-server/labels/refactor","name":"refactor","color":"fbca04"}],"state":"open","locked":false,"assignee":{"login":"raufdesu","id":10513850,"avatar_url":"https://avatars.githubusercontent.com/u/10513850?v=3","gravatar_id":"","url":"https://api.github.com/users/raufdesu","html_url":"https://github.com/raufdesu","followers_url":"https://api.github.com/users/raufdesu/followers","following_url":"https://api.github.com/users/raufdesu/following{/other_user}","gists_url":"https://api.github.com/users/raufdesu/gists{/gist_id}","starred_url":"https://api.github.com/users/raufdesu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/raufdesu/subscriptions","organizations_url":"https://api.github.com/users/raufdesu/orgs","repos_url":"https://api.github.com/users/raufdesu/repos","events_url":"https://api.github.com/users/raufdesu/events{/privacy}","received_events_url":"https://api.github.com/users/raufdesu/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/OpenSRP/opensrp-server/milestones/3","html_url":"https://github.com/OpenSRP/opensrp-server/milestones/opensrp-core%20Refactor","labels_url":"https://api.github.com/repos/OpenSRP/opensrp-server/milestones/3/labels","id":1006960,"number":3,"title":"opensrp-core Refactor","description":null,"creator":{"login":"maimoonak","id":4829880,"avatar_url":"https://avatars.githubusercontent.com/u/4829880?v=3","gravatar_id":"","url":"https://api.github.com/users/maimoonak","html_url":"https://github.com/maimoonak","followers_url":"https://api.github.com/users/maimoonak/followers","following_url":"https://api.github.com/users/maimoonak/following{/other_user}","gists_url":"https://api.github.com/users/maimoonak/gists{/gist_id}","starred_url":"https://api.github.com/users/maimoonak/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/maimoonak/subscriptions","organizations_url":"https://api.github.com/users/maimoonak/orgs","repos_url":"https://api.github.com/users/maimoonak/repos","events_url":"https://api.github.com/users/maimoonak/events{/privacy}","received_events_url":"https://api.github.com/users/maimoonak/received_events","type":"User","site_admin":false},"open_issues":6,"closed_issues":0,"state":"open","created_at":"2015-03-05T04:12:30Z","updated_at":"2015-03-09T05:32:23Z","due_on":null,"closed_at":null},"comments":2,"created_at":"2015-03-09T05:32:23Z","updated_at":"2015-03-11T01:58:04Z","closed_at":null,"body":"Parent #17 \r\nThe folder form in opensrp-core contains form_definition.json of all forms on client side. We may want to make it auto synchronizable with form_definition.json. Is it possible to do so? \r\n@raufdesu Could you please dig into the code and write down step-by-step guide of how it is accessed from client, processed in core and then how does it link it with MCTS reports and send data back to client for reports generated! What impact would it make if we try auto downloading of form_definition.json from client. How flexible its should be?\r\n\r\nThe other approach we wanted to work on was to download forms from server on client. but it was not possible since it needed  complete change of architecture and was not possible for current release. Trying exploring it you may want to compare both approaches too. "},"comment":{"url":"https://api.github.com/repos/OpenSRP/opensrp-server/issues/comments/78186534","html_url":"https://github.com/OpenSRP/opensrp-server/issues/29#issuecomment-78186534","issue_url":"https://api.github.com/repos/OpenSRP/opensrp-server/issues/29","id":78186534,"user":{"login":"raufdesu","id":10513850,"avatar_url":"https://avatars.githubusercontent.com/u/10513850?v=3","gravatar_id":"","url":"https://api.github.com/users/raufdesu","html_url":"https://github.com/raufdesu","followers_url":"https://api.github.com/users/raufdesu/followers","following_url":"https://api.github.com/users/raufdesu/following{/other_user}","gists_url":"https://api.github.com/users/raufdesu/gists{/gist_id}","starred_url":"https://api.github.com/users/raufdesu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/raufdesu/subscriptions","organizations_url":"https://api.github.com/users/raufdesu/orgs","repos_url":"https://api.github.com/users/raufdesu/repos","events_url":"https://api.github.com/users/raufdesu/events{/privacy}","received_events_url":"https://api.github.com/users/raufdesu/received_events","type":"User","site_admin":false},"created_at":"2015-03-11T01:58:04Z","updated_at":"2015-03-11T01:58:04Z","body":"@maimoonak one quick question here, so we want to make form_definition.json on the client side to be able to auto synchronize with form_definition.json on the server side, right?\r\n\r\ni'll try what i can do"}}