{"action":"created","issue":{"url":"https://api.github.com/repos/onaio/help/issues/59","repository_url":"https://api.github.com/repos/onaio/help","labels_url":"https://api.github.com/repos/onaio/help/issues/59/labels{/name}","comments_url":"https://api.github.com/repos/onaio/help/issues/59/comments","events_url":"https://api.github.com/repos/onaio/help/issues/59/events","html_url":"https://github.com/onaio/help/issues/59","id":81204366,"number":59,"title":"List how changing a question type will affect existing data","user":{"login":"pld","id":50706,"avatar_url":"https://avatars.githubusercontent.com/u/50706?v=3","gravatar_id":"","url":"https://api.github.com/users/pld","html_url":"https://github.com/pld","followers_url":"https://api.github.com/users/pld/followers","following_url":"https://api.github.com/users/pld/following{/other_user}","gists_url":"https://api.github.com/users/pld/gists{/gist_id}","starred_url":"https://api.github.com/users/pld/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pld/subscriptions","organizations_url":"https://api.github.com/users/pld/orgs","repos_url":"https://api.github.com/users/pld/repos","events_url":"https://api.github.com/users/pld/events{/privacy}","received_events_url":"https://api.github.com/users/pld/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/onaio/help/labels/enhancement","name":"enhancement","color":"84b6eb"},{"url":"https://api.github.com/repos/onaio/help/labels/high%20priority","name":"high priority","color":"edc4f0"},{"url":"https://api.github.com/repos/onaio/help/labels/SIZE%20-%20Small%20(%E2%89%A41)","name":"SIZE - Small (≤1)","color":"000000"}],"state":"open","locked":false,"assignee":{"login":"denniswambua","id":8332152,"avatar_url":"https://avatars.githubusercontent.com/u/8332152?v=3","gravatar_id":"","url":"https://api.github.com/users/denniswambua","html_url":"https://github.com/denniswambua","followers_url":"https://api.github.com/users/denniswambua/followers","following_url":"https://api.github.com/users/denniswambua/following{/other_user}","gists_url":"https://api.github.com/users/denniswambua/gists{/gist_id}","starred_url":"https://api.github.com/users/denniswambua/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/denniswambua/subscriptions","organizations_url":"https://api.github.com/users/denniswambua/orgs","repos_url":"https://api.github.com/users/denniswambua/repos","events_url":"https://api.github.com/users/denniswambua/events{/privacy}","received_events_url":"https://api.github.com/users/denniswambua/received_events","type":"User","site_admin":false},"assignees":[{"login":"denniswambua","id":8332152,"avatar_url":"https://avatars.githubusercontent.com/u/8332152?v=3","gravatar_id":"","url":"https://api.github.com/users/denniswambua","html_url":"https://github.com/denniswambua","followers_url":"https://api.github.com/users/denniswambua/followers","following_url":"https://api.github.com/users/denniswambua/following{/other_user}","gists_url":"https://api.github.com/users/denniswambua/gists{/gist_id}","starred_url":"https://api.github.com/users/denniswambua/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/denniswambua/subscriptions","organizations_url":"https://api.github.com/users/denniswambua/orgs","repos_url":"https://api.github.com/users/denniswambua/repos","events_url":"https://api.github.com/users/denniswambua/events{/privacy}","received_events_url":"https://api.github.com/users/denniswambua/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/onaio/help/milestones/24","html_url":"https://github.com/onaio/help/milestones/1.4","labels_url":"https://api.github.com/repos/onaio/help/milestones/24/labels","id":1929233,"number":24,"title":"1.4","description":"","creator":{"login":"msschroeder","id":20777928,"avatar_url":"https://avatars.githubusercontent.com/u/20777928?v=3","gravatar_id":"","url":"https://api.github.com/users/msschroeder","html_url":"https://github.com/msschroeder","followers_url":"https://api.github.com/users/msschroeder/followers","following_url":"https://api.github.com/users/msschroeder/following{/other_user}","gists_url":"https://api.github.com/users/msschroeder/gists{/gist_id}","starred_url":"https://api.github.com/users/msschroeder/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/msschroeder/subscriptions","organizations_url":"https://api.github.com/users/msschroeder/orgs","repos_url":"https://api.github.com/users/msschroeder/repos","events_url":"https://api.github.com/users/msschroeder/events{/privacy}","received_events_url":"https://api.github.com/users/msschroeder/received_events","type":"User","site_admin":false},"open_issues":2,"closed_issues":1,"state":"open","created_at":"2016-08-08T12:39:47Z","updated_at":"2016-08-22T08:45:58Z","due_on":"2016-08-21T05:00:00Z","closed_at":null},"comments":8,"created_at":"2015-05-27T00:46:13Z","updated_at":"2016-09-14T09:32:13Z","closed_at":null,"body":"The help, http://help.ona.io/faq/replacing-forms-that-have-submissions/, says,\r\n\r\n> Changing question types; changing the question type of a field should be avoided, because it can affect existing data. For instance, if a question changes from an integer to a select multiple question in the updated form.\r\n\r\n* [ ]  enumerate all the possible ways that this will affect existing data\r\n"},"comment":{"url":"https://api.github.com/repos/onaio/help/issues/comments/246957689","html_url":"https://github.com/onaio/help/issues/59#issuecomment-246957689","issue_url":"https://api.github.com/repos/onaio/help/issues/59","id":246957689,"user":{"login":"msschroeder","id":20777928,"avatar_url":"https://avatars.githubusercontent.com/u/20777928?v=3","gravatar_id":"","url":"https://api.github.com/users/msschroeder","html_url":"https://github.com/msschroeder","followers_url":"https://api.github.com/users/msschroeder/followers","following_url":"https://api.github.com/users/msschroeder/following{/other_user}","gists_url":"https://api.github.com/users/msschroeder/gists{/gist_id}","starred_url":"https://api.github.com/users/msschroeder/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/msschroeder/subscriptions","organizations_url":"https://api.github.com/users/msschroeder/orgs","repos_url":"https://api.github.com/users/msschroeder/repos","events_url":"https://api.github.com/users/msschroeder/events{/privacy}","received_events_url":"https://api.github.com/users/msschroeder/received_events","type":"User","site_admin":false},"created_at":"2016-09-14T09:32:13Z","updated_at":"2016-09-14T09:32:13Z","body":"@rowo I think for [https://help.ona.io/faq/replacing-forms-that-have-submissions](https://help.ona.io/faq/replacing-forms-that-have-submissions) to house the effects of the potential changes to field type as in [document](https://docs.google.com/document/d/1rPDlVpdRAXBqCV_2VdDEnK403CKYs0a9dKDK4LdXXz0/edit?usp=sharing) would make it really long especially over time if we continue to add the potential effects of all changes. Therefore I propose (adding to your proposal): \r\n*  Having a separate document such as the later that will be a continuously edited document\r\n*  Generalize that document:\r\n  *  Have the two categories \"Okay Field Type Changes\" and \"Definitely Not Okay Field Type Changes\"\r\n  *  Add known dos/don't into respective categories\r\n  *  Clear message that all other field type changes not listed in either category aren't tested yet. Keeping the communication around everything is still at your own risk\r\n* Link the first document to the later for those interested.\r\n"}}
{"actor":{"display_login":"msschroeder"}}