{"action":"created","issue":{"url":"https://api.github.com/repos/ethcore/parity/issues/1432","repository_url":"https://api.github.com/repos/ethcore/parity","labels_url":"https://api.github.com/repos/ethcore/parity/issues/1432/labels{/name}","comments_url":"https://api.github.com/repos/ethcore/parity/issues/1432/comments","events_url":"https://api.github.com/repos/ethcore/parity/issues/1432/events","html_url":"https://github.com/ethcore/parity/issues/1432","id":162272601,"number":1432,"title":"Combine UI repos & streamline dev setup for UI","user":{"login":"gavofyork","id":138296,"avatar_url":"https://avatars.githubusercontent.com/u/138296?v=3","gravatar_id":"","url":"https://api.github.com/users/gavofyork","html_url":"https://github.com/gavofyork","followers_url":"https://api.github.com/users/gavofyork/followers","following_url":"https://api.github.com/users/gavofyork/following{/other_user}","gists_url":"https://api.github.com/users/gavofyork/gists{/gist_id}","starred_url":"https://api.github.com/users/gavofyork/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gavofyork/subscriptions","organizations_url":"https://api.github.com/users/gavofyork/orgs","repos_url":"https://api.github.com/users/gavofyork/repos","events_url":"https://api.github.com/users/gavofyork/events{/privacy}","received_events_url":"https://api.github.com/users/gavofyork/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/ethcore/parity/labels/F3-annoyance","name":"F3-annoyance","color":"eb8420"},{"url":"https://api.github.com/repos/ethcore/parity/labels/P2-asap","name":"P2-asap","color":"470c68"}],"state":"open","locked":false,"assignee":{"login":"tomusdrw","id":581548,"avatar_url":"https://avatars.githubusercontent.com/u/581548?v=3","gravatar_id":"","url":"https://api.github.com/users/tomusdrw","html_url":"https://github.com/tomusdrw","followers_url":"https://api.github.com/users/tomusdrw/followers","following_url":"https://api.github.com/users/tomusdrw/following{/other_user}","gists_url":"https://api.github.com/users/tomusdrw/gists{/gist_id}","starred_url":"https://api.github.com/users/tomusdrw/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tomusdrw/subscriptions","organizations_url":"https://api.github.com/users/tomusdrw/orgs","repos_url":"https://api.github.com/users/tomusdrw/repos","events_url":"https://api.github.com/users/tomusdrw/events{/privacy}","received_events_url":"https://api.github.com/users/tomusdrw/received_events","type":"User","site_admin":false},"assignees":[{"login":"tomusdrw","id":581548,"avatar_url":"https://avatars.githubusercontent.com/u/581548?v=3","gravatar_id":"","url":"https://api.github.com/users/tomusdrw","html_url":"https://github.com/tomusdrw","followers_url":"https://api.github.com/users/tomusdrw/followers","following_url":"https://api.github.com/users/tomusdrw/following{/other_user}","gists_url":"https://api.github.com/users/tomusdrw/gists{/gist_id}","starred_url":"https://api.github.com/users/tomusdrw/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tomusdrw/subscriptions","organizations_url":"https://api.github.com/users/tomusdrw/orgs","repos_url":"https://api.github.com/users/tomusdrw/repos","events_url":"https://api.github.com/users/tomusdrw/events{/privacy}","received_events_url":"https://api.github.com/users/tomusdrw/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/ethcore/parity/milestones/9","html_url":"https://github.com/ethcore/parity/milestones/1.4%20Civility","labels_url":"https://api.github.com/repos/ethcore/parity/milestones/9/labels","id":1510908,"number":9,"title":"1.4 Civility","description":"- PV64\r\n- Initial IPC actor/hypervisor architecture.\r\n","creator":{"login":"gavofyork","id":138296,"avatar_url":"https://avatars.githubusercontent.com/u/138296?v=3","gravatar_id":"","url":"https://api.github.com/users/gavofyork","html_url":"https://github.com/gavofyork","followers_url":"https://api.github.com/users/gavofyork/followers","following_url":"https://api.github.com/users/gavofyork/following{/other_user}","gists_url":"https://api.github.com/users/gavofyork/gists{/gist_id}","starred_url":"https://api.github.com/users/gavofyork/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gavofyork/subscriptions","organizations_url":"https://api.github.com/users/gavofyork/orgs","repos_url":"https://api.github.com/users/gavofyork/repos","events_url":"https://api.github.com/users/gavofyork/events{/privacy}","received_events_url":"https://api.github.com/users/gavofyork/received_events","type":"User","site_admin":false},"open_issues":30,"closed_issues":22,"state":"open","created_at":"2016-01-17T11:17:49Z","updated_at":"2016-09-05T13:24:43Z","due_on":null,"closed_at":null},"comments":2,"created_at":"2016-06-25T09:23:42Z","updated_at":"2016-09-05T13:28:48Z","closed_at":null,"body":"There are too many UI repos leading to an unwieldy development setup for anything touching UI work:\r\n\r\n- parity-sysui-app\r\n- parity-sysui-chrome-extension\r\n- parity-dapps-home\r\n- parity-dapps-wallet\r\n- parity-dapps-builtins\r\n- parity-dapps-minimal-sysui\r\n- parity-dapps-home-rs\r\n- parity-dapps-wallet-rs\r\n- parity-dapps-builtins-rs\r\n- parity-dapps-minimal-sysui-rs\r\n\r\nThese two might reasonably be argued to be common-components to other projects (though until other projects use them, it may be reasonably to keep them together with the rest):\r\n- dapps-react-ui\r\n- eslint-config-ethcore (empty?)\r\n\r\nDev setup steps for topbar, wallet, extension, signer-UI, and common components should be made easier. Preferably a single repo and a single build step.\r\n\r\nConsider placing everything in the main parity repo under `ui`."},"comment":{"url":"https://api.github.com/repos/ethcore/parity/issues/comments/244747084","html_url":"https://github.com/ethcore/parity/issues/1432#issuecomment-244747084","issue_url":"https://api.github.com/repos/ethcore/parity/issues/1432","id":244747084,"user":{"login":"debris","id":2613714,"avatar_url":"https://avatars.githubusercontent.com/u/2613714?v=3","gravatar_id":"","url":"https://api.github.com/users/debris","html_url":"https://github.com/debris","followers_url":"https://api.github.com/users/debris/followers","following_url":"https://api.github.com/users/debris/following{/other_user}","gists_url":"https://api.github.com/users/debris/gists{/gist_id}","starred_url":"https://api.github.com/users/debris/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/debris/subscriptions","organizations_url":"https://api.github.com/users/debris/orgs","repos_url":"https://api.github.com/users/debris/repos","events_url":"https://api.github.com/users/debris/events{/privacy}","received_events_url":"https://api.github.com/users/debris/received_events","type":"User","site_admin":false},"created_at":"2016-09-05T13:28:48Z","updated_at":"2016-09-05T13:28:48Z","body":"@tomusdrw can we close this one?"}}
{"actor":{"display_login":"debris"}}