{"comment":{"url":"https://api.github.com/repos/basho-labs/riak-explorer-gui/comments/14826300","html_url":"https://github.com/basho-labs/riak-explorer-gui/commit/37a24ca3932bc3766eec6ebeda3ede8ea0ab67c6#commitcomment-14826300","id":14826300,"user":{"login":"paultannenbaum","id":220885,"avatar_url":"https://avatars.githubusercontent.com/u/220885?v=3","gravatar_id":"","url":"https://api.github.com/users/paultannenbaum","html_url":"https://github.com/paultannenbaum","followers_url":"https://api.github.com/users/paultannenbaum/followers","following_url":"https://api.github.com/users/paultannenbaum/following{/other_user}","gists_url":"https://api.github.com/users/paultannenbaum/gists{/gist_id}","starred_url":"https://api.github.com/users/paultannenbaum/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/paultannenbaum/subscriptions","organizations_url":"https://api.github.com/users/paultannenbaum/orgs","repos_url":"https://api.github.com/users/paultannenbaum/repos","events_url":"https://api.github.com/users/paultannenbaum/events{/privacy}","received_events_url":"https://api.github.com/users/paultannenbaum/received_events","type":"User","site_admin":false},"position":82,"line":52,"path":"app/pods/cluster/route.js","commit_id":"37a24ca3932bc3766eec6ebeda3ede8ea0ab67c6","created_at":"2015-12-07T17:10:16Z","updated_at":"2015-12-07T17:10:16Z","body":"So I wanted to ask you about this, but I think how we are using the explorer service is basically bypassing most of ember data. If we set up custom adapters to specify where to fetch the correct records for a given resource, and then use custom serializers to normalize responses to the way that ember data expects them, we get all the real value out of ember data (intelligent resource loading).\r\n\r\nI am going to try and get everything wired up correctly for the resources involved in this PR as a proof of concept and it should simplify this entire branch dramatically. If that works, maybe I can spend an afternoon and port over the rest of the app? All the resources seem pretty straight forward except for the recursive map stuff, which I might shelve. Thoughts?"}}