{"action":"created","issue":{"url":"https://api.github.com/repos/mozilla/addons/issues/55","repository_url":"https://api.github.com/repos/mozilla/addons","labels_url":"https://api.github.com/repos/mozilla/addons/issues/55/labels{/name}","comments_url":"https://api.github.com/repos/mozilla/addons/issues/55/comments","events_url":"https://api.github.com/repos/mozilla/addons/issues/55/events","html_url":"https://github.com/mozilla/addons/issues/55","id":139730146,"number":55,"title":"Redesign AMO add-on submission flow","user":{"login":"brampitoyo","id":51007,"avatar_url":"https://avatars.githubusercontent.com/u/51007?v=3","gravatar_id":"","url":"https://api.github.com/users/brampitoyo","html_url":"https://github.com/brampitoyo","followers_url":"https://api.github.com/users/brampitoyo/followers","following_url":"https://api.github.com/users/brampitoyo/following{/other_user}","gists_url":"https://api.github.com/users/brampitoyo/gists{/gist_id}","starred_url":"https://api.github.com/users/brampitoyo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/brampitoyo/subscriptions","organizations_url":"https://api.github.com/users/brampitoyo/orgs","repos_url":"https://api.github.com/users/brampitoyo/repos","events_url":"https://api.github.com/users/brampitoyo/events{/privacy}","received_events_url":"https://api.github.com/users/brampitoyo/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/mozilla/addons/labels/in%20progress","name":"in progress","color":"ededed"},{"url":"https://api.github.com/repos/mozilla/addons/labels/ux","name":"ux","color":"bfe5bf"}],"state":"open","locked":false,"assignee":{"login":"brampitoyo","id":51007,"avatar_url":"https://avatars.githubusercontent.com/u/51007?v=3","gravatar_id":"","url":"https://api.github.com/users/brampitoyo","html_url":"https://github.com/brampitoyo","followers_url":"https://api.github.com/users/brampitoyo/followers","following_url":"https://api.github.com/users/brampitoyo/following{/other_user}","gists_url":"https://api.github.com/users/brampitoyo/gists{/gist_id}","starred_url":"https://api.github.com/users/brampitoyo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/brampitoyo/subscriptions","organizations_url":"https://api.github.com/users/brampitoyo/orgs","repos_url":"https://api.github.com/users/brampitoyo/repos","events_url":"https://api.github.com/users/brampitoyo/events{/privacy}","received_events_url":"https://api.github.com/users/brampitoyo/received_events","type":"User","site_admin":false},"milestone":null,"comments":1,"created_at":"2016-03-09T23:11:17Z","updated_at":"2016-03-09T23:36:35Z","closed_at":null,"body":"Latest flow (always updated):\r\n![submission-flow](http://addons.readthedocs.org/en/latest/_images/ux-submission-flow.png)\r\n\r\nLatest wireframes (always updated):\r\n![submission-wireframes](http://addons.readthedocs.org/en/latest/_images/ux-submission-wireframes.png)"},"comment":{"url":"https://api.github.com/repos/mozilla/addons/issues/comments/194568183","html_url":"https://github.com/mozilla/addons/issues/55#issuecomment-194568183","issue_url":"https://api.github.com/repos/mozilla/addons/issues/55","id":194568183,"user":{"login":"brampitoyo","id":51007,"avatar_url":"https://avatars.githubusercontent.com/u/51007?v=3","gravatar_id":"","url":"https://api.github.com/users/brampitoyo","html_url":"https://github.com/brampitoyo","followers_url":"https://api.github.com/users/brampitoyo/followers","following_url":"https://api.github.com/users/brampitoyo/following{/other_user}","gists_url":"https://api.github.com/users/brampitoyo/gists{/gist_id}","starred_url":"https://api.github.com/users/brampitoyo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/brampitoyo/subscriptions","organizations_url":"https://api.github.com/users/brampitoyo/orgs","repos_url":"https://api.github.com/users/brampitoyo/repos","events_url":"https://api.github.com/users/brampitoyo/events{/privacy}","received_events_url":"https://api.github.com/users/brampitoyo/received_events","type":"User","site_admin":false},"created_at":"2016-03-09T23:36:35Z","updated_at":"2016-03-09T23:36:35Z","body":"Current state of proposal:\r\n\r\nThere are four stages to the add-on submission process\r\n* Agreement\r\n* Upload\r\n* Distribution\r\n* Review (not performed by developers)\r\n* Add details, or reupload: happens on the management interface\r\n\r\n#### Agreement\r\n\r\nUser must click agree in to proceed\r\n\r\n#### Upload\r\n\r\nAdd-on file must pass validation to proceed\r\n\r\n#### Distribution\r\n\r\n* User may choose to list on AMO\r\n    * If so, user must select whether to put the listing on the release or beta channel\r\n* User may choose to self-host\r\n    * If so, add-on is automatically signed and ready to download\r\n\r\n#### Review (performed by AMMO Team)\r\n\r\n* Listed add-ons must undergo review. Whether review is passed or not passed, proceed\r\n* Self-hosted add-ons may undergo review. If review is **rejected**, proceed\r\n\r\nEither way, both types of add-on receive a new entry on the management interface:\r\n\r\n* Each entry is created under the appropriate channel\r\n  * For listed add-ons, the channel is either release or beta\r\n  * For self-hosted add-ons, the channel is always self-hosted\r\n* Each entry is titled with its own version number\r\n* Each entry is a place to have discussion and change add-on status. Think of it like GitHub issues.\r\n\r\n#### Add details, or reupload\r\n\r\n* Listed add-ons\r\n  * If review is passed, proceed to add details, then proceed to publishing\r\n  * If review is rejected, proceed to reupload add-on file, then go back to the **Review** stage\r\n* Self-hosted add-on\r\n  * If review is rejected, proceed to reupload add-on file, then go back to the **Review** stage"}}