{"action":"created","issue":{"url":"https://api.github.com/repos/oppia/oppia/issues/1705","repository_url":"https://api.github.com/repos/oppia/oppia","labels_url":"https://api.github.com/repos/oppia/oppia/issues/1705/labels{/name}","comments_url":"https://api.github.com/repos/oppia/oppia/issues/1705/comments","events_url":"https://api.github.com/repos/oppia/oppia/issues/1705/events","html_url":"https://github.com/oppia/oppia/issues/1705","id":147095602,"number":1705,"title":"Remove the \"Create Exploration\" modal.","user":{"login":"seanlip","id":10575562,"avatar_url":"https://avatars.githubusercontent.com/u/10575562?v=3","gravatar_id":"","url":"https://api.github.com/users/seanlip","html_url":"https://github.com/seanlip","followers_url":"https://api.github.com/users/seanlip/followers","following_url":"https://api.github.com/users/seanlip/following{/other_user}","gists_url":"https://api.github.com/users/seanlip/gists{/gist_id}","starred_url":"https://api.github.com/users/seanlip/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/seanlip/subscriptions","organizations_url":"https://api.github.com/users/seanlip/orgs","repos_url":"https://api.github.com/users/seanlip/repos","events_url":"https://api.github.com/users/seanlip/events{/privacy}","received_events_url":"https://api.github.com/users/seanlip/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/oppia/oppia/labels/feature:%20important","name":"feature: important","color":"fbca04"},{"url":"https://api.github.com/repos/oppia/oppia/labels/frontend/editor-main","name":"frontend/editor-main","color":"eeeeee"},{"url":"https://api.github.com/repos/oppia/oppia/labels/starter%20project","name":"starter project","color":"bfe5bf"},{"url":"https://api.github.com/repos/oppia/oppia/labels/TODO:%20code","name":"TODO: code","color":"bfe5bf"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/oppia/oppia/milestones/22","html_url":"https://github.com/oppia/oppia/milestones/Creator%20onboarding","labels_url":"https://api.github.com/repos/oppia/oppia/milestones/22/labels","id":1475399,"number":22,"title":"Creator onboarding","description":"[anthkris, tngoon, crystalkwok] Creating a first exploration should be a comfortable experience.","creator":{"login":"wxyxinyu","id":5061134,"avatar_url":"https://avatars.githubusercontent.com/u/5061134?v=3","gravatar_id":"","url":"https://api.github.com/users/wxyxinyu","html_url":"https://github.com/wxyxinyu","followers_url":"https://api.github.com/users/wxyxinyu/followers","following_url":"https://api.github.com/users/wxyxinyu/following{/other_user}","gists_url":"https://api.github.com/users/wxyxinyu/gists{/gist_id}","starred_url":"https://api.github.com/users/wxyxinyu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wxyxinyu/subscriptions","organizations_url":"https://api.github.com/users/wxyxinyu/orgs","repos_url":"https://api.github.com/users/wxyxinyu/repos","events_url":"https://api.github.com/users/wxyxinyu/events{/privacy}","received_events_url":"https://api.github.com/users/wxyxinyu/received_events","type":"User","site_admin":false},"open_issues":4,"closed_issues":2,"state":"open","created_at":"2015-12-28T01:03:58Z","updated_at":"2016-04-09T06:28:59Z","due_on":"2016-04-30T07:00:00Z","closed_at":null},"comments":2,"created_at":"2016-04-09T06:15:29Z","updated_at":"2016-04-09T20:51:11Z","closed_at":null,"body":"We would like clicking the \"Create\" button to go directly to the editor page, following [these wireframes](https://marvelapp.com/103d1ch#10921010). In order for this to happen, we will need to figure out what happens to the title, category, objective and language code. Here are some initial thoughts.\r\n\r\n- The title should default to \"Untitled exploration\".\r\n- The category should default to \"Unspecified\". This is a sentinel value. As long as the category remains \"Unspecified\", there should be a warning (that blocks publication) that prompts the user to select a category, similar to what we currently do for the objective.\r\n- Nothing needs to be done with regards to the objective. (It's actually optional at the moment.)\r\n- The language code for a new exploration should default to 'en'. However, immediately after the user exits either the welcome modal or the tutorial, the user should be prompted to choose a language for their exploration from a dropdown. This generates an automatic initial 'save draft' event. I think this is a reasonably straightforward decision to ask users to make upfront, and that this is a reasonable way of doing so.\r\n\r\nI suggest the following milestones, in order:\r\n- [ ] Remove the language from the creation modal, and, after the user exits the tutorial/welcome modal, display a modal that asks the user to select a language from a dropdown. If a different language than 'en' is selected, save this to the backend.\r\n- [ ] Remove the objective from the creation modal.\r\n- [ ] Remove the entire creation modal, and do the changes above for title/category.\r\n- [ ] Make it possible for the user to edit the title by clicking on it in the navbar.\r\n\r\n@anthkris, @jacobdavis11: if you have time, I'd welcome your thoughts on the above!"},"comment":{"url":"https://api.github.com/repos/oppia/oppia/issues/comments/207852432","html_url":"https://github.com/oppia/oppia/issues/1705#issuecomment-207852432","issue_url":"https://api.github.com/repos/oppia/oppia/issues/1705","id":207852432,"user":{"login":"seanlip","id":10575562,"avatar_url":"https://avatars.githubusercontent.com/u/10575562?v=3","gravatar_id":"","url":"https://api.github.com/users/seanlip","html_url":"https://github.com/seanlip","followers_url":"https://api.github.com/users/seanlip/followers","following_url":"https://api.github.com/users/seanlip/following{/other_user}","gists_url":"https://api.github.com/users/seanlip/gists{/gist_id}","starred_url":"https://api.github.com/users/seanlip/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/seanlip/subscriptions","organizations_url":"https://api.github.com/users/seanlip/orgs","repos_url":"https://api.github.com/users/seanlip/repos","events_url":"https://api.github.com/users/seanlip/events{/privacy}","received_events_url":"https://api.github.com/users/seanlip/received_events","type":"User","site_admin":false},"created_at":"2016-04-09T20:51:11Z","updated_at":"2016-04-09T20:51:11Z","body":"I agree with the first bullet point -- good suggestion!\r\n\r\nFor language, that seems reasonable too -- we could ask for a language specification before *first* publication. @anthkris, what do you think? "}}