{"action":"created","issue":{"url":"https://api.github.com/repos/realm/realm-cocoa/issues/3458","repository_url":"https://api.github.com/repos/realm/realm-cocoa","labels_url":"https://api.github.com/repos/realm/realm-cocoa/issues/3458/labels{/name}","comments_url":"https://api.github.com/repos/realm/realm-cocoa/issues/3458/comments","events_url":"https://api.github.com/repos/realm/realm-cocoa/issues/3458/events","html_url":"https://github.com/realm/realm-cocoa/pull/3458","id":149810851,"number":3458,"title":"Deprecate string-based path APIs in favor of NSURL-based ones","user":{"login":"jpsim","id":474794,"avatar_url":"https://avatars.githubusercontent.com/u/474794?v=3","gravatar_id":"","url":"https://api.github.com/users/jpsim","html_url":"https://github.com/jpsim","followers_url":"https://api.github.com/users/jpsim/followers","following_url":"https://api.github.com/users/jpsim/following{/other_user}","gists_url":"https://api.github.com/users/jpsim/gists{/gist_id}","starred_url":"https://api.github.com/users/jpsim/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jpsim/subscriptions","organizations_url":"https://api.github.com/users/jpsim/orgs","repos_url":"https://api.github.com/users/jpsim/repos","events_url":"https://api.github.com/users/jpsim/events{/privacy}","received_events_url":"https://api.github.com/users/jpsim/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/realm/realm-cocoa/labels/S:Review","name":"S:Review","color":"ededed"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/realm/realm-cocoa/milestones/3","html_url":"https://github.com/realm/realm-cocoa/milestones/0.99","labels_url":"https://api.github.com/repos/realm/realm-cocoa/milestones/3/labels","id":1564485,"number":3,"title":"0.99","description":"","creator":{"login":"jpsim","id":474794,"avatar_url":"https://avatars.githubusercontent.com/u/474794?v=3","gravatar_id":"","url":"https://api.github.com/users/jpsim","html_url":"https://github.com/jpsim","followers_url":"https://api.github.com/users/jpsim/followers","following_url":"https://api.github.com/users/jpsim/following{/other_user}","gists_url":"https://api.github.com/users/jpsim/gists{/gist_id}","starred_url":"https://api.github.com/users/jpsim/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jpsim/subscriptions","organizations_url":"https://api.github.com/users/jpsim/orgs","repos_url":"https://api.github.com/users/jpsim/repos","events_url":"https://api.github.com/users/jpsim/events{/privacy}","received_events_url":"https://api.github.com/users/jpsim/received_events","type":"User","site_admin":false},"open_issues":3,"closed_issues":11,"state":"open","created_at":"2016-02-04T21:44:30Z","updated_at":"2016-04-22T14:27:45Z","due_on":"2016-04-21T22:00:00Z","closed_at":null},"comments":9,"created_at":"2016-04-20T15:54:47Z","updated_at":"2016-04-22T17:40:09Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/realm/realm-cocoa/pulls/3458","html_url":"https://github.com/realm/realm-cocoa/pull/3458","diff_url":"https://github.com/realm/realm-cocoa/pull/3458.diff","patch_url":"https://github.com/realm/realm-cocoa/pull/3458.patch"},"body":"Closes #2593.\r\n\r\n~~Depends on #3455. Diff with that PR: https://github.com/realm/realm-cocoa/compare/jp/api/rename-primary-key-to-object-id...jp/api/url-paths~~ (UPDATE: no longer the case)\r\n\r\nI'm torn as to whether or not this is something we should be doing. On the one hand, it's aligned with recent Foundation API changes. On the other, we gain (almost) nothing internally by representing paths as URLs, since it's all string based under the hood.\r\n\r\nI still wanted to do this work to fully assess if it's the right move, as we're going through other deprecations.\r\n\r\nThoughts @tgoyne @bdash @mrackwitz?"},"comment":{"url":"https://api.github.com/repos/realm/realm-cocoa/issues/comments/213523847","html_url":"https://github.com/realm/realm-cocoa/pull/3458#issuecomment-213523847","issue_url":"https://api.github.com/repos/realm/realm-cocoa/issues/3458","id":213523847,"user":{"login":"tgoyne","id":408944,"avatar_url":"https://avatars.githubusercontent.com/u/408944?v=3","gravatar_id":"","url":"https://api.github.com/users/tgoyne","html_url":"https://github.com/tgoyne","followers_url":"https://api.github.com/users/tgoyne/followers","following_url":"https://api.github.com/users/tgoyne/following{/other_user}","gists_url":"https://api.github.com/users/tgoyne/gists{/gist_id}","starred_url":"https://api.github.com/users/tgoyne/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tgoyne/subscriptions","organizations_url":"https://api.github.com/users/tgoyne/orgs","repos_url":"https://api.github.com/users/tgoyne/repos","events_url":"https://api.github.com/users/tgoyne/events{/privacy}","received_events_url":"https://api.github.com/users/tgoyne/received_events","type":"User","site_admin":false},"created_at":"2016-04-22T17:40:09Z","updated_at":"2016-04-22T17:40:09Z","body":"👍 "}}