{"action":"created","issue":{"url":"https://api.github.com/repos/ipfs/go-ipfs/issues/2251","labels_url":"https://api.github.com/repos/ipfs/go-ipfs/issues/2251/labels{/name}","comments_url":"https://api.github.com/repos/ipfs/go-ipfs/issues/2251/comments","events_url":"https://api.github.com/repos/ipfs/go-ipfs/issues/2251/events","html_url":"https://github.com/ipfs/go-ipfs/pull/2251","id":129043293,"number":2251,"title":"Restrict ipfs object patch in ro api","user":{"login":"rht","id":395821,"avatar_url":"https://avatars.githubusercontent.com/u/395821?v=3","gravatar_id":"","url":"https://api.github.com/users/rht","html_url":"https://github.com/rht","followers_url":"https://api.github.com/users/rht/followers","following_url":"https://api.github.com/users/rht/following{/other_user}","gists_url":"https://api.github.com/users/rht/gists{/gist_id}","starred_url":"https://api.github.com/users/rht/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rht/subscriptions","organizations_url":"https://api.github.com/users/rht/orgs","repos_url":"https://api.github.com/users/rht/repos","events_url":"https://api.github.com/users/rht/events{/privacy}","received_events_url":"https://api.github.com/users/rht/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":12,"created_at":"2016-01-27T06:12:00Z","updated_at":"2016-01-30T06:29:17Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/ipfs/go-ipfs/pulls/2251","html_url":"https://github.com/ipfs/go-ipfs/pull/2251","diff_url":"https://github.com/ipfs/go-ipfs/pull/2251.diff","patch_url":"https://github.com/ipfs/go-ipfs/pull/2251.patch"},"body":"`add-link` is local node-specific operation, so it is relatively safer. But I think it should have been removed.\r\n\r\n- [ ] remove add-link?"},"comment":{"url":"https://api.github.com/repos/ipfs/go-ipfs/issues/comments/177087192","html_url":"https://github.com/ipfs/go-ipfs/pull/2251#issuecomment-177087192","issue_url":"https://api.github.com/repos/ipfs/go-ipfs/issues/2251","id":177087192,"user":{"login":"jbenet","id":138401,"avatar_url":"https://avatars.githubusercontent.com/u/138401?v=3","gravatar_id":"","url":"https://api.github.com/users/jbenet","html_url":"https://github.com/jbenet","followers_url":"https://api.github.com/users/jbenet/followers","following_url":"https://api.github.com/users/jbenet/following{/other_user}","gists_url":"https://api.github.com/users/jbenet/gists{/gist_id}","starred_url":"https://api.github.com/users/jbenet/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jbenet/subscriptions","organizations_url":"https://api.github.com/users/jbenet/orgs","repos_url":"https://api.github.com/users/jbenet/repos","events_url":"https://api.github.com/users/jbenet/events{/privacy}","received_events_url":"https://api.github.com/users/jbenet/received_events","type":"User","site_admin":false},"created_at":"2016-01-30T06:29:17Z","updated_at":"2016-01-30T06:29:17Z","body":"Hm. This is tricky. Because as a user, if I expose a read only thing, I wouldn't expect that to cause data added to my disk. I understand the get problem though.\r\n\r\nIt's likely we should rename \"RO\" to something else. I'm not sure what. But which included reading objects from the network and add without pinning.\r\n\r\nWe could then restrict further to a true RO mode where it only hits only local storage or otherwise a mode where it fetches from network but strictly in memory only, not disk. I'm not sure this is needed yet.\r\n\r\nI'd probably just hange the name. Anyone have any suggestions?\r\n"}}