{"action":"created","issue":{"url":"https://api.github.com/repos/oppia/oppia/issues/5308","repository_url":"https://api.github.com/repos/oppia/oppia","labels_url":"https://api.github.com/repos/oppia/oppia/issues/5308/labels{/name}","comments_url":"https://api.github.com/repos/oppia/oppia/issues/5308/comments","events_url":"https://api.github.com/repos/oppia/oppia/issues/5308/events","html_url":"https://github.com/oppia/oppia/issues/5308","id":341598088,"node_id":"MDU6SXNzdWUzNDE1OTgwODg=","number":5308,"title":"Training interface not very intuitive to use for new creators","user":{"login":"nithusha21","id":11898234,"node_id":"MDQ6VXNlcjExODk4MjM0","avatar_url":"https://avatars2.githubusercontent.com/u/11898234?v=4","gravatar_id":"","url":"https://api.github.com/users/nithusha21","html_url":"https://github.com/nithusha21","followers_url":"https://api.github.com/users/nithusha21/followers","following_url":"https://api.github.com/users/nithusha21/following{/other_user}","gists_url":"https://api.github.com/users/nithusha21/gists{/gist_id}","starred_url":"https://api.github.com/users/nithusha21/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nithusha21/subscriptions","organizations_url":"https://api.github.com/users/nithusha21/orgs","repos_url":"https://api.github.com/users/nithusha21/repos","events_url":"https://api.github.com/users/nithusha21/events{/privacy}","received_events_url":"https://api.github.com/users/nithusha21/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2018-07-16T16:56:22Z","updated_at":"2018-07-18T07:32:13Z","closed_at":null,"author_association":"MEMBER","body":"I was playing around with the training interface as a part of the release testing. It took me quite a while to figure out how to actually train an answer and what it meant to train an answer. It would be nice to have a guide or some help dialog which gives some info about how to use this feature.\r\n\r\nA few comments:\r\n- In the \"add new answer\" modal, if you enter an answer which matches some answer group, the error message is not very visible. Maybe consider coloring it red, or making the border of the input box red.\r\n- For the above, maybe disable the submit button, and have a warning appear below the text box saying it matches another rule? Just a suggestion, feel free to discard this :)\r\n- If you select the feedback corresponding to the \"all other answers\" rule, the answer just disappears from the modal, and it's not possible to view that answer again? Maybe this is expected behavior.\r\n- A general question -- How are these answers populated? Does the creator have to manually enter each of these answers. I think the feature is something along the lines of \"answer X doesn't follow this rule, but as an exception, the same feedback should be shown to the learner\" right? If so should these answers be populated by submissions matching the \"all other answers\" rule? Or with some criteria to filter these submissions? Just trying to get a sense of how this feature would be used e2e.\r\n- The data in the \"add new answer\" text box isn't erased after an answer is submitted? I think it should be cleared on submit right?\r\n\r\nWould love to hear your opinions on the above. And if we need to prioritize any of these observations for the release, please let me know. Thanks!\r\n/cc @prasanna08 @seanlip \r\n\r\n"},"comment":{"url":"https://api.github.com/repos/oppia/oppia/issues/comments/405837770","html_url":"https://github.com/oppia/oppia/issues/5308#issuecomment-405837770","issue_url":"https://api.github.com/repos/oppia/oppia/issues/5308","id":405837770,"node_id":"MDEyOklzc3VlQ29tbWVudDQwNTgzNzc3MA==","user":{"login":"prasanna08","id":8678373,"node_id":"MDQ6VXNlcjg2NzgzNzM=","avatar_url":"https://avatars0.githubusercontent.com/u/8678373?v=4","gravatar_id":"","url":"https://api.github.com/users/prasanna08","html_url":"https://github.com/prasanna08","followers_url":"https://api.github.com/users/prasanna08/followers","following_url":"https://api.github.com/users/prasanna08/following{/other_user}","gists_url":"https://api.github.com/users/prasanna08/gists{/gist_id}","starred_url":"https://api.github.com/users/prasanna08/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/prasanna08/subscriptions","organizations_url":"https://api.github.com/users/prasanna08/orgs","repos_url":"https://api.github.com/users/prasanna08/repos","events_url":"https://api.github.com/users/prasanna08/events{/privacy}","received_events_url":"https://api.github.com/users/prasanna08/received_events","type":"User","site_admin":false},"created_at":"2018-07-18T07:32:12Z","updated_at":"2018-07-18T07:32:12Z","author_association":"MEMBER","body":"Hi Nithesh, the interface won't be enabled in this release. There is still\nlot of production testing remaining. I am currently busy with that. The\nwhole thing will be enabled only when its completely failsafe.\n\nOn Wed 18 Jul, 2018, 1:00 PM Nithesh N. Hariharan, <notifications@github.com>\nwrote:\n\n> Hi @prasanna08 <https://github.com/prasanna08>. Just a ping, do you think\n> we need to do any of the above for this release?\n> Thanks!\n>\n> —\n> You are receiving this because you were mentioned.\n> Reply to this email directly, view it on GitHub\n> <https://github.com/oppia/oppia/issues/5308#issuecomment-405837178>, or mute\n> the thread\n> <https://github.com/notifications/unsubscribe-auth/AIRr5U6pWVyxNYcYP_X9H9S5J6uhsqV7ks5uHuP9gaJpZM4VReIZ>\n> .\n>\n"}}
{"actor":{"display_login":"prasanna08"}}