{"action":"created","issue":{"url":"https://api.github.com/repos/redox-os/redox/issues/29","labels_url":"https://api.github.com/repos/redox-os/redox/issues/29/labels{/name}","comments_url":"https://api.github.com/repos/redox-os/redox/issues/29/comments","events_url":"https://api.github.com/repos/redox-os/redox/issues/29/events","html_url":"https://github.com/redox-os/redox/issues/29","id":109331305,"number":29,"title":"IO Cleanup","user":{"login":"jackpot51","id":7741236,"avatar_url":"https://avatars.githubusercontent.com/u/7741236?v=3","gravatar_id":"","url":"https://api.github.com/users/jackpot51","html_url":"https://github.com/jackpot51","followers_url":"https://api.github.com/users/jackpot51/followers","following_url":"https://api.github.com/users/jackpot51/following{/other_user}","gists_url":"https://api.github.com/users/jackpot51/gists{/gist_id}","starred_url":"https://api.github.com/users/jackpot51/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jackpot51/subscriptions","organizations_url":"https://api.github.com/users/jackpot51/orgs","repos_url":"https://api.github.com/users/jackpot51/repos","events_url":"https://api.github.com/users/jackpot51/events{/privacy}","received_events_url":"https://api.github.com/users/jackpot51/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"jackpot51","id":7741236,"avatar_url":"https://avatars.githubusercontent.com/u/7741236?v=3","gravatar_id":"","url":"https://api.github.com/users/jackpot51","html_url":"https://github.com/jackpot51","followers_url":"https://api.github.com/users/jackpot51/followers","following_url":"https://api.github.com/users/jackpot51/following{/other_user}","gists_url":"https://api.github.com/users/jackpot51/gists{/gist_id}","starred_url":"https://api.github.com/users/jackpot51/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jackpot51/subscriptions","organizations_url":"https://api.github.com/users/jackpot51/orgs","repos_url":"https://api.github.com/users/jackpot51/repos","events_url":"https://api.github.com/users/jackpot51/events{/privacy}","received_events_url":"https://api.github.com/users/jackpot51/received_events","type":"User","site_admin":false},"milestone":null,"comments":1,"created_at":"2015-10-01T16:02:11Z","updated_at":"2015-10-01T16:57:03Z","closed_at":null,"body":"Replace the old C-style I/O with Rust-style I/O\r\n\r\nThis entails finding and replacing the inX/outX calls with PIOX structs. This will cleanup a large number of bugs in register access in drivers."},"comment":{"url":"https://api.github.com/repos/redox-os/redox/issues/comments/144786015","html_url":"https://github.com/redox-os/redox/issues/29#issuecomment-144786015","issue_url":"https://api.github.com/repos/redox-os/redox/issues/29","id":144786015,"user":{"login":"hauleth","id":291639,"avatar_url":"https://avatars.githubusercontent.com/u/291639?v=3","gravatar_id":"","url":"https://api.github.com/users/hauleth","html_url":"https://github.com/hauleth","followers_url":"https://api.github.com/users/hauleth/followers","following_url":"https://api.github.com/users/hauleth/following{/other_user}","gists_url":"https://api.github.com/users/hauleth/gists{/gist_id}","starred_url":"https://api.github.com/users/hauleth/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hauleth/subscriptions","organizations_url":"https://api.github.com/users/hauleth/orgs","repos_url":"https://api.github.com/users/hauleth/repos","events_url":"https://api.github.com/users/hauleth/events{/privacy}","received_events_url":"https://api.github.com/users/hauleth/received_events","type":"User","site_admin":false},"created_at":"2015-10-01T16:57:03Z","updated_at":"2015-10-01T16:57:03Z","body":"Don't you think that async IO is what Redox should provide by default? To be honest this is what should be expected when making OS where everything is URI."}}