{"action":"created","issue":{"url":"https://api.github.com/repos/redox-os/redox/issues/615","repository_url":"https://api.github.com/repos/redox-os/redox","labels_url":"https://api.github.com/repos/redox-os/redox/issues/615/labels{/name}","comments_url":"https://api.github.com/repos/redox-os/redox/issues/615/comments","events_url":"https://api.github.com/repos/redox-os/redox/issues/615/events","html_url":"https://github.com/redox-os/redox/issues/615","id":148926156,"number":615,"title":"[question] servo as a desktop UI/UX layer?","user":{"login":"leeoniya","id":43234,"avatar_url":"https://avatars.githubusercontent.com/u/43234?v=3","gravatar_id":"","url":"https://api.github.com/users/leeoniya","html_url":"https://github.com/leeoniya","followers_url":"https://api.github.com/users/leeoniya/followers","following_url":"https://api.github.com/users/leeoniya/following{/other_user}","gists_url":"https://api.github.com/users/leeoniya/gists{/gist_id}","starred_url":"https://api.github.com/users/leeoniya/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/leeoniya/subscriptions","organizations_url":"https://api.github.com/users/leeoniya/orgs","repos_url":"https://api.github.com/users/leeoniya/repos","events_url":"https://api.github.com/users/leeoniya/events{/privacy}","received_events_url":"https://api.github.com/users/leeoniya/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/redox-os/redox/labels/feature","name":"feature","color":"0e8a16"},{"url":"https://api.github.com/repos/redox-os/redox/labels/postponed","name":"postponed","color":"c5def5"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":6,"created_at":"2016-04-17T07:15:12Z","updated_at":"2016-09-02T05:09:14Z","closed_at":null,"body":"Hey guys,\r\n\r\nSorry if this is a dumb question/idea, as I know very little about servo's OS-level dependencies.\r\n\r\nIs something like utilizing servo for a desktop/ui layer in Redox even feasible (similar to what gaia is for b2g [1] or Electron [1])? I imagine it would be a huge amount of work, but it would eliminate the need to re-invent or reimplement flexbox (eg for window tiling), CSS animations/transitions, shadows, etc. You could potentially offload the entire UI design to designers and quickly spawn a theming community. An OS where the UI/UX is 100% styleable with little friction would be incredibly cool.\r\n\r\nWebRender is already highly parallelized and GPU accelerated: https://news.ycombinator.com/item?id=11175258\r\n\r\n[1] https://github.com/mozilla-b2g/gaia\r\n[2] http://electron.atom.io/"},"comment":{"url":"https://api.github.com/repos/redox-os/redox/issues/comments/244284479","html_url":"https://github.com/redox-os/redox/issues/615#issuecomment-244284479","issue_url":"https://api.github.com/repos/redox-os/redox/issues/615","id":244284479,"user":{"login":"ca1ek","id":1311686,"avatar_url":"https://avatars.githubusercontent.com/u/1311686?v=3","gravatar_id":"","url":"https://api.github.com/users/ca1ek","html_url":"https://github.com/ca1ek","followers_url":"https://api.github.com/users/ca1ek/followers","following_url":"https://api.github.com/users/ca1ek/following{/other_user}","gists_url":"https://api.github.com/users/ca1ek/gists{/gist_id}","starred_url":"https://api.github.com/users/ca1ek/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ca1ek/subscriptions","organizations_url":"https://api.github.com/users/ca1ek/orgs","repos_url":"https://api.github.com/users/ca1ek/repos","events_url":"https://api.github.com/users/ca1ek/events{/privacy}","received_events_url":"https://api.github.com/users/ca1ek/received_events","type":"User","site_admin":false},"created_at":"2016-09-02T05:09:14Z","updated_at":"2016-09-02T05:09:14Z","body":"I don't know much about them but I don't feel like that. HTML + CSS was designed to align text in 2D space (no matter how bad the memes make it seem). It may work nicely for this use case. "}}
{"actor":{"display_login":"ca1ek"}}