{"action":"created","comment":{"url":"https://api.github.com/repos/ResearchKit/AppCore/pulls/comments/31858078","id":31858078,"diff_hunk":"@@ -63,7 +63,8 @@ - (instancetype)initWithDelegate:(id)object  taskType:(APCOnboardingTaskType)tas\n         _taskType = taskType;\n         \n         if (taskType == kAPCOnboardingTaskTypeSignIn) {\n-            _onboardingTask = [APCSignInTask new];\n+            _onboardingTask = [APCSignInTask\n+                               new];","path":"APCAppCore/APCAppCore/UI/Model/APCOnboarding.m","position":6,"original_position":6,"commit_id":"3ab4eb3be40fe852a75161a0ca0a3572684cf6cc","original_commit_id":"3ab4eb3be40fe852a75161a0ca0a3572684cf6cc","user":{"login":"YuanZhu-apple","id":11466704,"avatar_url":"https://avatars.githubusercontent.com/u/11466704?v=3","gravatar_id":"","url":"https://api.github.com/users/YuanZhu-apple","html_url":"https://github.com/YuanZhu-apple","followers_url":"https://api.github.com/users/YuanZhu-apple/followers","following_url":"https://api.github.com/users/YuanZhu-apple/following{/other_user}","gists_url":"https://api.github.com/users/YuanZhu-apple/gists{/gist_id}","starred_url":"https://api.github.com/users/YuanZhu-apple/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/YuanZhu-apple/subscriptions","organizations_url":"https://api.github.com/users/YuanZhu-apple/orgs","repos_url":"https://api.github.com/users/YuanZhu-apple/repos","events_url":"https://api.github.com/users/YuanZhu-apple/events{/privacy}","received_events_url":"https://api.github.com/users/YuanZhu-apple/received_events","type":"User","site_admin":false},"body":"Keep `new` in the same line?","created_at":"2015-06-05T22:50:06Z","updated_at":"2015-06-05T22:50:06Z","html_url":"https://github.com/ResearchKit/AppCore/pull/74#discussion_r31858078","pull_request_url":"https://api.github.com/repos/ResearchKit/AppCore/pulls/74","_links":{"self":{"href":"https://api.github.com/repos/ResearchKit/AppCore/pulls/comments/31858078"},"html":{"href":"https://github.com/ResearchKit/AppCore/pull/74#discussion_r31858078"},"pull_request":{"href":"https://api.github.com/repos/ResearchKit/AppCore/pulls/74"}}},"pull_request":{"url":"https://api.github.com/repos/ResearchKit/AppCore/pulls/74","id":37015229,"html_url":"https://github.com/ResearchKit/AppCore/pull/74","diff_url":"https://github.com/ResearchKit/AppCore/pull/74.diff","patch_url":"https://github.com/ResearchKit/AppCore/pull/74.patch","issue_url":"https://api.github.com/repos/ResearchKit/AppCore/issues/74","number":74,"state":"open","locked":false,"title":"Include a tab which displays the latest News Feed from the Research Institute blog.","user":{"login":"Ramshandilya","id":2031908,"avatar_url":"https://avatars.githubusercontent.com/u/2031908?v=3","gravatar_id":"","url":"https://api.github.com/users/Ramshandilya","html_url":"https://github.com/Ramshandilya","followers_url":"https://api.github.com/users/Ramshandilya/followers","following_url":"https://api.github.com/users/Ramshandilya/following{/other_user}","gists_url":"https://api.github.com/users/Ramshandilya/gists{/gist_id}","starred_url":"https://api.github.com/users/Ramshandilya/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Ramshandilya/subscriptions","organizations_url":"https://api.github.com/users/Ramshandilya/orgs","repos_url":"https://api.github.com/users/Ramshandilya/repos","events_url":"https://api.github.com/users/Ramshandilya/events{/privacy}","received_events_url":"https://api.github.com/users/Ramshandilya/received_events","type":"User","site_admin":false},"body":"## Objective\r\nInclude a tab which displays the latest News Feed from the Research Institute blog.\r\n\r\n## Actions\r\n* Implement `APCFeedParser` to parse the RSS or Atom feed.\r\n* Implement `APCNewsFeedManager` to handle fetching of news feed, manage unread feeds count.\r\n* Implement `APCNewsFeedViewController` to display the feed.\r\n* Refactored TabBar setup in `APCAppDelegate`.\r\n\r\n## Setup\r\n* At the app level in `APHAppDelegate` include `kNewsFeedTabKey : @(YES)` to the dictionary in `- setUpInitializationOptions`, to enable NewsFeed Tab.\r\n* At the app level in `StudyOverview.json` file, include a key `blog_url` with the value pointing to the RSS URL of the blog.\r\nFor eg.\r\n`\"blog_url\": \"http://developer.apple.com/news/rss/news.rss\"`\r\n* Make sure the images for the TabBarItem are available at app level and are named as `tab_newsfeed` and `tab_newsfeed_selected` for the normal and selected states respectively.\r\n\r\n## Result\r\n![newsfeed 1](https://cloud.githubusercontent.com/assets/2031908/8003324/1acd726a-0b94-11e5-80ea-8a5ae0d6c1be.png)\r\n![newsfeed 2](https://cloud.githubusercontent.com/assets/2031908/8003323/1a4045d4-0b94-11e5-9f1b-2ccfcdde3566.png)\r\n\r\n\r\n","created_at":"2015-06-05T09:36:30Z","updated_at":"2015-06-05T22:50:06Z","closed_at":null,"merged_at":null,"merge_commit_sha":"8d81c85dba065f4d8fafb747220d57ca09b82476","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/ResearchKit/AppCore/pulls/74/commits","review_comments_url":"https://api.github.com/repos/ResearchKit/AppCore/pulls/74/comments","review_comment_url":"https://api.github.com/repos/ResearchKit/AppCore/pulls/comments{/number}","comments_url":"https://api.github.com/repos/ResearchKit/AppCore/issues/74/comments","statuses_url":"https://api.github.com/repos/ResearchKit/AppCore/statuses/3ab4eb3be40fe852a75161a0ca0a3572684cf6cc","head":{"label":"Ramshandilya:NewsFeedTab","ref":"NewsFeedTab","sha":"3ab4eb3be40fe852a75161a0ca0a3572684cf6cc","user":{"login":"Ramshandilya","id":2031908,"avatar_url":"https://avatars.githubusercontent.com/u/2031908?v=3","gravatar_id":"","url":"https://api.github.com/users/Ramshandilya","html_url":"https://github.com/Ramshandilya","followers_url":"https://api.github.com/users/Ramshandilya/followers","following_url":"https://api.github.com/users/Ramshandilya/following{/other_user}","gists_url":"https://api.github.com/users/Ramshandilya/gists{/gist_id}","starred_url":"https://api.github.com/users/Ramshandilya/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Ramshandilya/subscriptions","organizations_url":"https://api.github.com/users/Ramshandilya/orgs","repos_url":"https://api.github.com/users/Ramshandilya/repos","events_url":"https://api.github.com/users/Ramshandilya/events{/privacy}","received_events_url":"https://api.github.com/users/Ramshandilya/received_events","type":"User","site_admin":false},"repo":{"id":36707580,"name":"AppCore","full_name":"Ramshandilya/AppCore","owner":{"login":"Ramshandilya","id":2031908,"avatar_url":"https://avatars.githubusercontent.com/u/2031908?v=3","gravatar_id":"","url":"https://api.github.com/users/Ramshandilya","html_url":"https://github.com/Ramshandilya","followers_url":"https://api.github.com/users/Ramshandilya/followers","following_url":"https://api.github.com/users/Ramshandilya/following{/other_user}","gists_url":"https://api.github.com/users/Ramshandilya/gists{/gist_id}","starred_url":"https://api.github.com/users/Ramshandilya/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Ramshandilya/subscriptions","organizations_url":"https://api.github.com/users/Ramshandilya/orgs","repos_url":"https://api.github.com/users/Ramshandilya/repos","events_url":"https://api.github.com/users/Ramshandilya/events{/privacy}","received_events_url":"https://api.github.com/users/Ramshandilya/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/Ramshandilya/AppCore","description":"Core code shared by the initial ResearchKit apps.","fork":true,"url":"https://api.github.com/repos/Ramshandilya/AppCore","forks_url":"https://api.github.com/repos/Ramshandilya/AppCore/forks","keys_url":"https://api.github.com/repos/Ramshandilya/AppCore/keys{/key_id}","collaborators_url":"https://api.github.com/repos/Ramshandilya/AppCore/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/Ramshandilya/AppCore/teams","hooks_url":"https://api.github.com/repos/Ramshandilya/AppCore/hooks","issue_events_url":"https://api.github.com/repos/Ramshandilya/AppCore/issues/events{/number}","events_url":"https://api.github.com/repos/Ramshandilya/AppCore/events","assignees_url":"https://api.github.com/repos/Ramshandilya/AppCore/assignees{/user}","branches_url":"https://api.github.com/repos/Ramshandilya/AppCore/branches{/branch}","tags_url":"https://api.github.com/repos/Ramshandilya/AppCore/tags","blobs_url":"https://api.github.com/repos/Ramshandilya/AppCore/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/Ramshandilya/AppCore/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/Ramshandilya/AppCore/git/refs{/sha}","trees_url":"https://api.github.com/repos/Ramshandilya/AppCore/git/trees{/sha}","statuses_url":"https://api.github.com/repos/Ramshandilya/AppCore/statuses/{sha}","languages_url":"https://api.github.com/repos/Ramshandilya/AppCore/languages","stargazers_url":"https://api.github.com/repos/Ramshandilya/AppCore/stargazers","contributors_url":"https://api.github.com/repos/Ramshandilya/AppCore/contributors","subscribers_url":"https://api.github.com/repos/Ramshandilya/AppCore/subscribers","subscription_url":"https://api.github.com/repos/Ramshandilya/AppCore/subscription","commits_url":"https://api.github.com/repos/Ramshandilya/AppCore/commits{/sha}","git_commits_url":"https://api.github.com/repos/Ramshandilya/AppCore/git/commits{/sha}","comments_url":"https://api.github.com/repos/Ramshandilya/AppCore/comments{/number}","issue_comment_url":"https://api.github.com/repos/Ramshandilya/AppCore/issues/comments{/number}","contents_url":"https://api.github.com/repos/Ramshandilya/AppCore/contents/{+path}","compare_url":"https://api.github.com/repos/Ramshandilya/AppCore/compare/{base}...{head}","merges_url":"https://api.github.com/repos/Ramshandilya/AppCore/merges","archive_url":"https://api.github.com/repos/Ramshandilya/AppCore/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/Ramshandilya/AppCore/downloads","issues_url":"https://api.github.com/repos/Ramshandilya/AppCore/issues{/number}","pulls_url":"https://api.github.com/repos/Ramshandilya/AppCore/pulls{/number}","milestones_url":"https://api.github.com/repos/Ramshandilya/AppCore/milestones{/number}","notifications_url":"https://api.github.com/repos/Ramshandilya/AppCore/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/Ramshandilya/AppCore/labels{/name}","releases_url":"https://api.github.com/repos/Ramshandilya/AppCore/releases{/id}","created_at":"2015-06-02T04:22:53Z","updated_at":"2015-06-02T04:22:55Z","pushed_at":"2015-06-05T07:39:14Z","git_url":"git://github.com/Ramshandilya/AppCore.git","ssh_url":"git@github.com:Ramshandilya/AppCore.git","clone_url":"https://github.com/Ramshandilya/AppCore.git","svn_url":"https://github.com/Ramshandilya/AppCore","homepage":"","size":2239,"stargazers_count":0,"watchers_count":0,"language":"Objective-C","has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":1,"forks":0,"open_issues":1,"watchers":0,"default_branch":"master"}},"base":{"label":"ResearchKit:master","ref":"master","sha":"e4b158b5e234cb8e5770b980271004fa7f993bfc","user":{"login":"ResearchKit","id":11183179,"avatar_url":"https://avatars.githubusercontent.com/u/11183179?v=3","gravatar_id":"","url":"https://api.github.com/users/ResearchKit","html_url":"https://github.com/ResearchKit","followers_url":"https://api.github.com/users/ResearchKit/followers","following_url":"https://api.github.com/users/ResearchKit/following{/other_user}","gists_url":"https://api.github.com/users/ResearchKit/gists{/gist_id}","starred_url":"https://api.github.com/users/ResearchKit/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ResearchKit/subscriptions","organizations_url":"https://api.github.com/users/ResearchKit/orgs","repos_url":"https://api.github.com/users/ResearchKit/repos","events_url":"https://api.github.com/users/ResearchKit/events{/privacy}","received_events_url":"https://api.github.com/users/ResearchKit/received_events","type":"Organization","site_admin":false},"repo":{"id":32882828,"name":"AppCore","full_name":"ResearchKit/AppCore","owner":{"login":"ResearchKit","id":11183179,"avatar_url":"https://avatars.githubusercontent.com/u/11183179?v=3","gravatar_id":"","url":"https://api.github.com/users/ResearchKit","html_url":"https://github.com/ResearchKit","followers_url":"https://api.github.com/users/ResearchKit/followers","following_url":"https://api.github.com/users/ResearchKit/following{/other_user}","gists_url":"https://api.github.com/users/ResearchKit/gists{/gist_id}","starred_url":"https://api.github.com/users/ResearchKit/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ResearchKit/subscriptions","organizations_url":"https://api.github.com/users/ResearchKit/orgs","repos_url":"https://api.github.com/users/ResearchKit/repos","events_url":"https://api.github.com/users/ResearchKit/events{/privacy}","received_events_url":"https://api.github.com/users/ResearchKit/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/ResearchKit/AppCore","description":"Core code shared by the initial ResearchKit apps.","fork":false,"url":"https://api.github.com/repos/ResearchKit/AppCore","forks_url":"https://api.github.com/repos/ResearchKit/AppCore/forks","keys_url":"https://api.github.com/repos/ResearchKit/AppCore/keys{/key_id}","collaborators_url":"https://api.github.com/repos/ResearchKit/AppCore/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/ResearchKit/AppCore/teams","hooks_url":"https://api.github.com/repos/ResearchKit/AppCore/hooks","issue_events_url":"https://api.github.com/repos/ResearchKit/AppCore/issues/events{/number}","events_url":"https://api.github.com/repos/ResearchKit/AppCore/events","assignees_url":"https://api.github.com/repos/ResearchKit/AppCore/assignees{/user}","branches_url":"https://api.github.com/repos/ResearchKit/AppCore/branches{/branch}","tags_url":"https://api.github.com/repos/ResearchKit/AppCore/tags","blobs_url":"https://api.github.com/repos/ResearchKit/AppCore/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/ResearchKit/AppCore/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/ResearchKit/AppCore/git/refs{/sha}","trees_url":"https://api.github.com/repos/ResearchKit/AppCore/git/trees{/sha}","statuses_url":"https://api.github.com/repos/ResearchKit/AppCore/statuses/{sha}","languages_url":"https://api.github.com/repos/ResearchKit/AppCore/languages","stargazers_url":"https://api.github.com/repos/ResearchKit/AppCore/stargazers","contributors_url":"https://api.github.com/repos/ResearchKit/AppCore/contributors","subscribers_url":"https://api.github.com/repos/ResearchKit/AppCore/subscribers","subscription_url":"https://api.github.com/repos/ResearchKit/AppCore/subscription","commits_url":"https://api.github.com/repos/ResearchKit/AppCore/commits{/sha}","git_commits_url":"https://api.github.com/repos/ResearchKit/AppCore/git/commits{/sha}","comments_url":"https://api.github.com/repos/ResearchKit/AppCore/comments{/number}","issue_comment_url":"https://api.github.com/repos/ResearchKit/AppCore/issues/comments{/number}","contents_url":"https://api.github.com/repos/ResearchKit/AppCore/contents/{+path}","compare_url":"https://api.github.com/repos/ResearchKit/AppCore/compare/{base}...{head}","merges_url":"https://api.github.com/repos/ResearchKit/AppCore/merges","archive_url":"https://api.github.com/repos/ResearchKit/AppCore/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/ResearchKit/AppCore/downloads","issues_url":"https://api.github.com/repos/ResearchKit/AppCore/issues{/number}","pulls_url":"https://api.github.com/repos/ResearchKit/AppCore/pulls{/number}","milestones_url":"https://api.github.com/repos/ResearchKit/AppCore/milestones{/number}","notifications_url":"https://api.github.com/repos/ResearchKit/AppCore/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/ResearchKit/AppCore/labels{/name}","releases_url":"https://api.github.com/repos/ResearchKit/AppCore/releases{/id}","created_at":"2015-03-25T18:22:27Z","updated_at":"2015-06-04T06:20:29Z","pushed_at":"2015-06-05T18:00:18Z","git_url":"git://github.com/ResearchKit/AppCore.git","ssh_url":"git@github.com:ResearchKit/AppCore.git","clone_url":"https://github.com/ResearchKit/AppCore.git","svn_url":"https://github.com/ResearchKit/AppCore","homepage":"","size":145957,"stargazers_count":190,"watchers_count":190,"language":"Objective-C","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":51,"mirror_url":null,"open_issues_count":17,"forks":51,"open_issues":17,"watchers":190,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/ResearchKit/AppCore/pulls/74"},"html":{"href":"https://github.com/ResearchKit/AppCore/pull/74"},"issue":{"href":"https://api.github.com/repos/ResearchKit/AppCore/issues/74"},"comments":{"href":"https://api.github.com/repos/ResearchKit/AppCore/issues/74/comments"},"review_comments":{"href":"https://api.github.com/repos/ResearchKit/AppCore/pulls/74/comments"},"review_comment":{"href":"https://api.github.com/repos/ResearchKit/AppCore/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/ResearchKit/AppCore/pulls/74/commits"},"statuses":{"href":"https://api.github.com/repos/ResearchKit/AppCore/statuses/3ab4eb3be40fe852a75161a0ca0a3572684cf6cc"}}}}