{"action":"created","issue":{"url":"https://api.github.com/repos/xbmc/xbmc/issues/8532","labels_url":"https://api.github.com/repos/xbmc/xbmc/issues/8532/labels{/name}","comments_url":"https://api.github.com/repos/xbmc/xbmc/issues/8532/comments","events_url":"https://api.github.com/repos/xbmc/xbmc/issues/8532/events","html_url":"https://github.com/xbmc/xbmc/pull/8532","id":121091213,"number":8532,"title":"[platform] - refactor platform code location","user":{"login":"Memphiz","id":701326,"avatar_url":"https://avatars.githubusercontent.com/u/701326?v=3","gravatar_id":"","url":"https://api.github.com/users/Memphiz","html_url":"https://github.com/Memphiz","followers_url":"https://api.github.com/users/Memphiz/followers","following_url":"https://api.github.com/users/Memphiz/following{/other_user}","gists_url":"https://api.github.com/users/Memphiz/gists{/gist_id}","starred_url":"https://api.github.com/users/Memphiz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Memphiz/subscriptions","organizations_url":"https://api.github.com/users/Memphiz/orgs","repos_url":"https://api.github.com/users/Memphiz/repos","events_url":"https://api.github.com/users/Memphiz/events{/privacy}","received_events_url":"https://api.github.com/users/Memphiz/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/xbmc/xbmc/labels/Cleanup","name":"Cleanup","color":"0b02e1"},{"url":"https://api.github.com/repos/xbmc/xbmc/labels/K*******","name":"K*******","color":"fbca04"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-12-08T20:22:53Z","updated_at":"2015-12-09T15:37:08Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/xbmc/xbmc/pulls/8532","html_url":"https://github.com/xbmc/xbmc/pull/8532","diff_url":"https://github.com/xbmc/xbmc/pull/8532.diff","patch_url":"https://github.com/xbmc/xbmc/pull/8532.patch"},"body":"This refactors all platform related stuff into a platforms subdirectory. This also gets rid of the \"main\" dir in favor of that platform dir.\r\n\r\nAll in all it is a redone backport of what mrmc did. Its needed in preparation for having at least a chance to backport platform support (f.e. atv4) to kodi.\r\n\r\nI hope we can get this in without to much of rebase trouble on my side.\r\n\r\nI need an ack from a @afedchin or @Paxxi for windows, @koying for android, @popcornmix for rbpi, @wsnipex for linux.\r\n\r\nEspecially all those windows project changes were done with a text editor and someone needs to ensure that the platform dir is hooked up properly and the main dir is gone from the project.\r\n\r\nI also payed some attention to not break unit tests. Will do a manual jenkins run for this once the platform devs ack'ed the general approach. Basically its a \"simple\" filesystem reshuffle.\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/xbmc/xbmc/issues/comments/163295240","html_url":"https://github.com/xbmc/xbmc/pull/8532#issuecomment-163295240","issue_url":"https://api.github.com/repos/xbmc/xbmc/issues/8532","id":163295240,"user":{"login":"Memphiz","id":701326,"avatar_url":"https://avatars.githubusercontent.com/u/701326?v=3","gravatar_id":"","url":"https://api.github.com/users/Memphiz","html_url":"https://github.com/Memphiz","followers_url":"https://api.github.com/users/Memphiz/followers","following_url":"https://api.github.com/users/Memphiz/following{/other_user}","gists_url":"https://api.github.com/users/Memphiz/gists{/gist_id}","starred_url":"https://api.github.com/users/Memphiz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Memphiz/subscriptions","organizations_url":"https://api.github.com/users/Memphiz/orgs","repos_url":"https://api.github.com/users/Memphiz/repos","events_url":"https://api.github.com/users/Memphiz/events{/privacy}","received_events_url":"https://api.github.com/users/Memphiz/received_events","type":"User","site_admin":false},"created_at":"2015-12-09T15:37:08Z","updated_at":"2015-12-09T15:37:08Z","body":"Some headage from the videoplayer PR - i think i did some conflict resolving wrong ... back to the drawing board..."}}